Фиктивное местоположение на HONOR (MagicOS)

HONOR отделился от Huawei в 2020 году, и с тех пор это самостоятельный бренд со своей оболочкой MagicOS и с сервисами Google на борту. Инструкции для Huawei владельцам HONOR подходят наполовину: пути в настройках похожи, но часть из них называется иначе, а установка приложений не требует обходных путей — Google Play на месте. Ниже — порядок именно для MagicOS.

  1. Включите режим разработчика

    Настройки → «О телефоне» → семь раз подряд нажмите на «Номер сборки». Система попросит PIN-код и сообщит, что режим разработчика включён. Если пункта «Номер сборки» на экране нет, он спрятан внутри подраздела «Версия» — на разных версиях MagicOS он лежит то в корне, то на уровень глубже.

    Экран «О телефоне» в настройках Android: выделен пункт «Номер сборки», внизу подсказка об оставшихся нажатиях
  2. Откройте параметры разработчика

    Настройки → «Система и обновления» → «Параметры разработчика». В MagicOS 8 и новее раздел иногда лежит в «Дополнительных настройках» — если не нашли, воспользуйтесь поиском по настройкам и введите «разработ».

    Раздел «Система и обновления» на HONOR: пункт «Параметры разработчика» после включения режима
  3. Выберите приложение для фиктивных местоположений

    В параметрах разработчика найдите пункт «Приложение для фиктивных местоположений» и отметьте Mock Location. Приложение должно быть установлено заранее — система показывает в списке только те, что умеют работать источником тестового местоположения. Установить можно из RuStore или APK-файлом с сайта.

    Выбор приложения для фиктивных местоположений: отмечено Mock Location, вариант «Нет» не выбран
  4. Снимите автоматическое управление запуском

    Настройки → «Батарея» → «Запуск приложений» → найдите Mock Location и выключите для него «Управлять автоматически». MagicOS сразу предложит три переключателя — «Автозапуск», «Косвенный запуск» и «Работа в фоне», — включите все три. Это ключевой шаг: с автоматическим управлением оболочка закрывает фоновый сервис по своему усмотрению, и подмена прекращается через несколько минут после блокировки экрана.

    Управление запуском приложения на HONOR: ручной режим с включёнными автозапуском, косвенным запуском и работой в фоне
  5. Выдайте разрешение на геолокацию

    Откройте приложение и разрешите доступ к местоположению. Он нужен не для подмены, а для обратной задачи: показать реальную точку и вернуть её после остановки. Для восстановления подмены после перезагрузки телефона потребуется разрешение «Всегда», а не «Только при использовании».

    Системный запрос Android на доступ к местоположению для приложения Mock Location
  6. Проверьте результат

    Запустите подмену касанием по карте и откройте стороннее приложение с картой — оно должно показать выбранную точку. Через пятнадцать минут с заблокированным экраном посмотрите на шторку: уведомление на месте — сервис жив. Полный порядок проверки — в отдельной инструкции.

    Стороннее картографическое приложение показывает местоположение в подменённой точке — подмена работает

Чем HONOR отличается от Huawei в этой задаче

Главное отличие практическое: на HONOR есть сервисы Google, поэтому приложение ставится из магазина обычным способом, а разбор про установку без Google Play владельцам HONOR не нужен. Механизм подмены при этом одинаков — он часть Android, а не надстройка производителя.

Общее наследие тоже никуда не делось: управление запуском приложений с тремя переключателями пришло из EMUI и работает так же. Если вы искали инструкцию для Huawei и не нашли у себя нужного пункта, скорее всего дело в названии раздела, а не в отсутствии функции — разбор для Huawei объясняет ту же логику подробнее.

Названия пунктов в разных версиях MagicOS

MagicOS 7, 8 и 9 переставляют разделы почти в каждом крупном обновлении: «Запуск приложений» встречается и в «Батарее», и в «Приложениях», а «Параметры разработчика» — и в «Системе и обновлениях», и в «Дополнительных настройках». Устойчивы не пути, а смысл: где-то есть управление автозапуском приложения и где-то есть параметры разработчика.

Встроенный поиск по настройкам находит оба раздела по словам «разработ» и «запуск» даже там, где они переименованы.

Если подмена всё равно останавливается

Проверьте, не вернулось ли приложение к автоматическому управлению запуском: крупные обновления оболочки иногда сбрасывают эту настройку. Признак живого сервиса — постоянное уведомление в шторке; пропало уведомление, значит система закрыла сервис.

Вторая частая причина на MagicOS — режим экономии энергии, включающийся сам при низком заряде: в нём фоновая работа ограничивается для всех приложений разом. Остальные причины от производителя не зависят и разобраны отдельно — почему подмена отключается в фоне.

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

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

Скачать APK