Реализм GPS: точность, дрожание и высота подменённой точки

Настоящий GPS никогда не стоит идеально ровно: координата слегка плавает, точность меняется, курс дрожит. Поэтому Mock Location по умолчанию ведёт себя так же — точка в других приложениях чуть дрожит и на ходу отходит от линии маршрута на метр-два. Для одних задач это плюс, для других — помеха: проверке геозоны нужна точка, которая стоит строго на месте. Раздел «Реализм GPS» позволяет выбрать, какой будет точка.

  1. Откройте «Реализм GPS»

    Шестерёнка в правом нижнем углу карты → «Реализм GPS». Раздел — функция Premium: без подписки он открывается, сверху видно, что он даёт, а настройки приглушены. Изменения применяются сразу, в том числе к уже включённой подмене.

  2. Выберите готовый профиль

    «Идеальная точность» — точка неподвижна и едет строго по линии: для геозон, трекеров и автотестов. «Как настоящий GPS» — стандарт, лёгкое дрожание и живой курс. «Слабый приём» — точка заметнее плавает и уходит с линии, как среди высоких домов. «Экономия батареи» — обновление раз в секунду, остальное как у настоящего GPS.

  3. Подстройте точку на месте

    «Дрожание точки» — от «Выкл» (стоит идеально неподвижно) до «Сильно» (до 5 м вокруг точки). «Точность в данных» — «Очень высокая» (0,6–1,4 м) или «Высокая» (1–2,5 м). Хуже 2,5 м выбрать нельзя: при большой погрешности сервисы Google на телефоне начинают подмешивать настоящее местоположение.

  4. Задайте свою высоту, если нужно

    Включите «Своя высота над уровнем моря» и введите число или меняйте его кнопками «−» и «+» по 10 м. Без своей высоты приложение сообщает 115 м — для гор и высоких этажей это неправдоподобно. Высота из файла GPX остаётся главной: если в треке она есть, используется она.

  5. Настройте движение по маршруту

    «Уход с линии маршрута» — от «Выкл» (точка строго на линии) до «Сильно» (до 4 м в сторону); «Обычно» — 1–2 м, плавно, без рывков. «Дрожание курса» — от ровного направления по дороге до заметного дрожания в 4 градуса. Остальное — скорость, «Естественное движение», «Городская точность GPS» — настраивается в самом маршруте.

  6. Выберите частоту обновления

    «4 раза в с» — самое плавное движение (стандарт), «2 раза в с» — меньше нагрузка, «1 раз в с» — как у большинства телефонов и меньше расход батареи в долгих поездках. Размах ухода с линии от частоты не зависит. Если параметры изменены вручную, рядом с профилями появится «Свой профиль», а внизу — «Сбросить к стандартным».

Что видят другие приложения

Все параметры меняют только данные, которые Mock Location отдаёт системе как местоположение: координату, точность, высоту, курс и частоту. Карта самой Mock Location рисует точку ровно, без дрожания. Признак фиктивного источника, шаги и датчики телефона эти настройки не меняют — сервисы, которые их проверяют, подмену видят при любом профиле (почему).

Без Premium

Действует стандарт «Как настоящий GPS» — ровно то поведение, что было в приложении всегда. Выбранные с Premium настройки не стираются и вернутся вместе с подпиской.

Mock Location — подмена геолокации на Android без root

Бесплатно, вне Google Play. Перед установкой можно сверить контрольную сумму файла.

Скачать APK