Как подменить своё реальное нахождение для приложений в телефоне
Если вам нужно, чтобы телефон и программы на нём думали, будто вы находитесь в другом, отличном вашего реального расположения месте, то эта заметка расскажет вам, как спуфить GPS. Вы можете «телепортироваться» в любое место на планете Земля, установив фальшивое значение GPS, и любое приложение будет думать, что вы находитесь именно там.
Среди программ, которые используют текущее значение GPS и которые можно обмануть по этой инструкции, могут быть:
- различные сервисы, показывающие какие-либо объекты непосредственно рядом с вами
- камера, которая запишет фальшивые значения расположения в метаданные фотографии
- приложения, показывающие ваши координаты или место на карте
- социальные сети, с функцией «чек-ин» - вы можете отметиться на любой точке земного шара
Между прочем, для этого нам не нужны права рута!
Я проверил работоспособность данного метода на Android 4.2.1. В целом метод очень простой и после настройки позволяет задавать своё фальшивое местоположение в телефоне буквально двумя кликами.
Включение опций разработчика
Нам нужно разрешить прошивке использовать фальшивое расположение – этой опции нет в обычном меню настроек, чтобы добраться до этой опции нужно активировать режим «Разработчика». Для этого в настройках перейдите в пункт «О телефоне» (обычно это самый нижний пункт в Настройках) и семь раз нажмите на пункт «Номер сборки»:
После первых двух нажатий появится маленькое всплывающее окошечко с надписью: «Вы в … шагах от того, чтобы стать разработчиком».
Пункт «О телефоне», в зависимости от модели телефона, может называться «Об устройстве», также может быть дополнительный промежуточный пункт «Информация о программном обеспечении» - именно в нём нужно искать «Номер сборки».
Теперь в главном меню настроек у вас появится пункт «{ } Для разработчиков»:
Зайдите в него и поставьте галочку на пункте «Фиктивные местоположения»:
Если пункт «Фиктивные местоположения» отсутствует, то смотрите эту заметку ниже.
В настройках телефона отключите GPS датчик:
Установите программу Fake GPS location (есть в Play Маркет).
Откройте её и выберите любое местоположение на карте:
Вы можете использовать поиск для ввода желаемого местоположения, либо передвигать карту, чтобы найти то, что вам нужно:
Когда установите отметку, нажмите на зелёную кнопку внизу правой части экрана.
Программа сразу начнёт работать, и сама свернётся. К ней можно получить доступ в списке недавно запущенных приложений, кликнув на её иконку или из шторки:
Чтобы остановить подделку своего местоположения, нажмите на кнопку Pause в шторке, либо зайдите в программу и нажмите кнопку внизу левой части экрана:
Во время работы программы, все приложения на телефоне будут думать, что вы именно там, куда вы указали на карте. В соответствующих программах и сервисах, вы можете поискать людей или достопримечательности в любом районе.
Если пункт «Фиктивные местоположения» отсутствует
В более новых моделях телефона пункт может называться «Симуляция местоположения»:
У вас уже должна быть установлена программа для симуляции: