Otra aplicación muestra mi ubicación real: ¿por qué?
Android marca cada coordenada de un proveedor de prueba con la marca «de una fuente simulada». Las aplicaciones tienen derecho a comprobarla y negarse a trabajar con esos datos, y Mock Location no intenta saltarse esa comprobación.
Android marca cada coordenada que llega de un proveedor de prueba con la marca «de una fuente simulada». La marca no está oculta: cualquier aplicación puede leerla y decidir qué hacer con esos datos.
Algunos servicios hacen justo eso, y no es una avería, sino una decisión deliberada suya. Las apps bancarias, los sistemas de confirmación de entregas, el control horario corporativo, los programas de recompensas por ubicación y los juegos con sistemas antitrampas se niegan a trabajar con coordenadas simuladas. Para ellos la ubicación no es una comodidad, sino la prueba de un hecho, y por la naturaleza de su tarea no pueden aceptar datos poco fiables.
Esta comprobación no se puede saltar sin modificar el firmware, y Mock Location no lo hace a propósito. La marca solo se puede ocultar con módulos del nivel de Magisk en un dispositivo con el bootloader desbloqueado, con la garantía anulada, las comprobaciones de integridad del sistema rotas y el riesgo de dejar el teléfono inservible. No damos soporte a ese camino ni lo describimos; por qué, y por qué aun así no resuelve la tarea, se explica en el artículo ¿se puede ocultar la ubicación simulada?.
Pero antes de suponer que la causa es la marca, descarta tres motivos más sencillos.
El primero es la caché. La aplicación puede haber recordado el último punto conocido y seguir mostrándolo sin pedir uno nuevo. Ciérrala por completo (ciérrala, no la minimices) y vuelve a abrirla con la simulación ya activa.
El segundo es la ubicación por IP. Algunos servicios averiguan tu ubicación no a través del sistema, sino por tu dirección de red; la simulación de coordenadas no influye en ese canal en absoluto, y ahí ayudaría una VPN, no un cambio de coordenadas. La diferencia entre los dos mecanismos se explica en el artículo cambiar la ubicación o usar una VPN.
El tercero: la aplicación pide la ubicación una vez al iniciarse y no reacciona a los cambios posteriores. En ese caso, hazlo al revés de lo habitual: activa primero la simulación y después abre la aplicación.
Si no es ninguno de los tres y la aplicación sigue mostrando tu punto real con la simulación activa, casi seguro que lee la marca de fuente simulada, y no se puede hacer nada al respecto.