Что делает Mock Location?

Меняет геолокацию Android на выбранную точку на карте: GPS и сетевой провайдер начинают отдавать её любому приложению, которое запрашивает местоположение у системы.

Вы указываете точку касанием по карте или находите её поиском — и система вместо реальных координат начинает отдавать выбранные; отдельной кнопки «запустить» нажимать не нужно. Это штатный механизм самого Android: в настройках для разработчиков есть пункт «Приложение для фиктивных местоположений», и подмена работает только пока вы сами выбрали там Mock Location.

Подмена держится, пока запущен фоновый сервис — его видно по постоянному уведомлению в шторке. Пока он активен, координаты получают все приложения на телефоне, а не какое-то одно: выборочно «обмануть» одно приложение и оставить честные координаты другому Android не позволяет никому.

После остановки подмены приложение возвращает реальное местоположение и показывает его на карте. Перезагрузка телефона активную подмену не сбрасывает — она восстанавливается автоматически.

Этот механизм одинаков у всех приложений подмены — различаются они тем, что построено вокруг него: чем приложения отличаются друг от друга.

Остались вопросы? Напишите в поддержку.