Как полностью отключить GPS на Xiaomi: 5 проверенных способов

Почему GPS на Xiaomi работает даже после отключения?

Вы заметили, что Xiaomi продолжает определять ваше местоположение, несмотря на отключённый GPS в шторке уведомлений? Это не случайность — в прошивке MIUI заложено несколько уровней геолокации, и стандартное отключение через панель быстрых настроек блокирует только спутниковую навигацию. При этом смартфон по-прежнему может использовать данные Wi-Fi, мобильных вышек и даже Bluetooth LE для приблизительного определения координат.

Производитель мотивирует это "улучшением пользовательского опыта": так работают сервисы погоды, рекомендации в Mi Browser, а также фоновая оптимизация для Google Services. Но если вам нужно полностью заблокировать любые попытки отслеживания — придётся копать глубже в настройки. В этой статье разберём все способы: от базовых до скрытых функций инженерного меню.

Важно понимать разницу между:

  • 📡 Спутниковый GPS (точные координаты через GPS/ГЛОНАСС/BeiDou)
  • 📶 Сетевая геолокация (приблизительное местоположение по вышкам и Wi-Fi)
  • 🔍 Фоновое сканирование (постоянный сбор данных для системных сервисов)

Способ 1: Быстрое отключение через шторку уведомлений

Самый очевидный метод — использовать панель быстрых настроек. Он подходит, если вам нужно временно отключить GPS для конкретного приложения (например, чтобы игра не отслеживала ваше местоположение).

Инструкция:

  1. Проведите пальцем сверху вниз, чтобы открыть шторку уведомлений.
  2. Найдите значок "Местоположение" (обычно выглядит как стрелка или булавка).
  3. Коснитесь значка один раз — он станет серым (отключено).

Ограничения метода:

  • ⚠️ Отключает только спутниковый GPS, но не сетевую геолокацию.
  • ⏳ После перезагрузки смартфона настройка может сброситься (зависит от модели).
  • 🔄 Некоторые системные приложения (например, Mi Security) могут включать GPS обратно.

📊 Как часто вы отключаете GPS на смартфоне?
Постоянно включён
Отключаю на ночь
Использую только по необходимости
Не слежу за этим

Способ 2: Полное отключение в настройках MIUI

Чтобы заблокировать все виды геолокации, включая сетевую, нужно зайти в расширенные настройки. Этот способ работает на всех смартфонах Xiaomi, Redmi и POCO с прошивкой MIUI 12–15.

Пошаговая инструкция:

  1. Откройте Настройки → Приватность → Разрешения приложений → Местоположение.
  2. В верхней части экрана переведите ползунок "Местоположение" в положение "Выкл.".
  3. (Опционально) Нажмите Точность местоположения и отключите "Поиск по Wi-Fi и мобильным сетям".

Отключён главный переключатель в "Местоположение"|Выключена точность по Wi-Fi/сетям|Закрыты все приложения, использующие геоданные (карты, такси и т.д.)|Перезагружен смартфон для применения изменений-->

Что это даёт:

  • 🛡️ Полностью блокирует доступ к GPS для всех приложений, включая системные.
  • 📴 Отключает фоновое сканирование сетей Wi-Fi и вышек сотовой связи.
  • ⚡ Снижает расход батареи (геолокация — один из главных "пожирателей" заряда).

⚠️ Внимание: После этого перестанут работать сервисы, зависящие от местоположения: Google Maps, Яндекс.Карты, Uber, Delivery Club и даже некоторые банковские приложения (для подтверждения платежей).

Способ 3: Отключение через инженерное меню (для продвинутых)

Если стандартные методы не помогают, можно воспользоваться скрытым инженерным меню (Engineer Mode). Этот способ подходит для пользователей, которые хотят навсегда отключить аппаратный модуль GPS, но требует осторожности — неправильные действия могут нарушить работу смартфона.

Как открыть инженерное меню:

  1. Откройте приложение Телефон.
  2. Введите комбинацию: ##4636##.
  3. Выберите пункт Testing → GPS.

Дальнейшие действия зависят от модели:

Модель Xiaomi Действие в инженерном меню Эффект
Redmi Note 10/11/12, POCO X3/X4/X5 Нажать Disable GPSOK Полное аппаратное отключение модуля до перезагрузки
Mi 11/12/13, Xiaomi 12T/13T Выбрать GPS Tool → Disable Блокировка спутникового сигнала, сетевая геолокация остаётся
POCO F3/F4/F5 Перейти в YGPS → Settings → Disable Отключение всех видов геолокации, включая A-GPS

⚠️ Внимание: На некоторых моделях (Xiaomi 13 Ultra, Redmi K60 Pro) инженерное меню может отсутствовать или требовать прав root. Неправильные команды в этом меню способны привести к потере IMEI или сбросу сети!
Что делать, если инженерное меню не открывается?

Если комбинация ##4636## не работает, попробуйте:

1. Установить приложение MTK Engineering Mode (для чипов MediaTek) или Qualcomm Engineer Mode (для Snapdragon).

2. Использовать ADB-команду:

adb shell am start -n com.android.settings/.DevelopmentSettings

3. На некоторых прошивках нужно сначала включить Режим разработчика (7 раз нажать на Версия MIUI в настройках телефона).

Способ 4: Отключение через ADB (для разработчиков)

Если вы знакомы с Android Debug Bridge (ADB), можно отключить GPS на уровне системы. Этот метод подходит для пользователей, которые хотят заблокировать геолокацию на постоянной основе, включая обновления MIUI.

Инструкция:

  1. Включите Режим разработчика (нажмите 7 раз на Версия MIUI в Настройки → О телефоне).
  2. Активируйте Отладку по USB в Настройки → Дополнительно → Для разработчиков.
  3. Подключите смартфон к ПК и выполните команды:
    adb shell settings put global location_mode 0
    

    adb shell settings put global location_providers_allowed -gps,-network

Чтобы вернуть всё обратно, используйте:

adb shell settings put global location_mode 3

adb shell settings put global location_providers_allowed +gps,+network

Способ 5: Использование сторонних приложений

Если вам нужно гибко управлять геолокацией (например, включать её только для отдельных приложений), можно воспользоваться специализированными утилитами. Лучшие варианты для Xiaomi:

  • 🔒 AppOps — позволяет отключить доступ к местоположению для конкретных приложений без root-прав.
    • Скачайте из APKPure (не доступно в Google Play).
    • Выберите приложение → ОперацииДоступ к местоположениюЗапретить.
  • 📍 Fake GPS Location — подменяет координаты для всех или выбранных приложений.
    • Требует включённого Режима разработчика и выбора mock-провайдера в настройках.
    • Позволяет "замораживать" местоположение в одной точке.
  • 🛡️ NetGuard — блокирует доступ приложений к интернету и геоданным через firewall.
    • Работает без root, но с root даёт больше возможностей.
    • Можно создать правила для автоматического отключения GPS при подключении к определённой Wi-Fi сети.
⚠️ Внимание: Приложения вроде Fake GPS могут привести к бану в играх (Pokémon GO, Harry Potter: Wizards Unite) или сервисах такси (Yandex Go, Uber). Используйте их только при необходимости!

Частые проблемы и их решения

Даже после отключения GPS некоторые пользователи сталкиваются с тем, что смартфон продолжает "знать" их местоположение. Рассмотрим типичные ситуации и способы их исправления.

Проблема 1: GPS сам включается после перезагрузки.

  • 🔹 Причина: Автоматическое восстановление настроек системными сервисами (Mi Cloud, Google Play Services).
  • 🔹 Решение: Отключите синхронизацию настроек в Настройки → Аккаунты → Mi Cloud → Синхронизация.

Проблема 2: Приложения всё равно определяют местоположение.

  • 🔹 Причина: Используется сетевая геолокация (по IP, Wi-Fi, вышкам).
  • 🔹 Решение: Включите Режим полёта или отключите мобильные данные/Wi-Fi.

Проблема 3: Не работает инженерное меню.

  • 🔹 Причина: На новых моделях (Xiaomi 14, Redmi Turbo 3) доступ ограничен.
  • 🔹 Решение: Используйте ADB или приложения вроде MTK Engineering Mode.

FAQ: Ответы на популярные вопросы

Можно ли отключить GPS только для отдельных приложений?

Да, это делается в Настройки → Приватность → Разрешения приложений → Местоположение. Выберите нужное приложение и установите разрешение "Запретить" или "Разрешить только во время использования".

Для более гибкого управления используйте AppOps (см. Способ 5).

Почему после отключения GPS батарея разряжается быстрее?

Это парадоксально, но такое бывает, если смартфон постоянно пытается включить геолокацию для системных сервисов. Решение:

  1. Отключите Автоматическую синхронизацию времени в Настройки → Дополнительно → Дата и время.
  2. Заморозьте ненужные системные приложения через Titanium Backup (требуется root).
Как проверить, действительно ли GPS отключён?

Установите приложение GPS Status & Toolbox из Google Play. Оно покажет:

  • 📡 Статус спутников ("Нет сигнала" — значит GPS выключен).
  • 📶 Источник геоданных (спутники, сети, Wi-Fi).
  • 🔍 Последние координаты (если они не обновляются — всё в порядке).

Также можно использовать сайт Google Maps в браузере — если он не определяет ваше местоположение, значит настройки применены правильно.

Влияет ли отключение GPS на работу NFC и бесконтактных платежей?

Нет, NFC и Google Pay/Mi Pay работают независимо от GPS. Однако некоторые банковские приложения (например, СберБанк Онлайн) могут запрашивать доступ к геолокации для дополнительной безопасности. В этом случае при оплате может появляться предупреждение, но сама транзакция пройдёт.

Можно ли отключить GPS навсегда, чтобы даже root не помог его включить?

Технически да, но это требует физического отключения антенны GPS (разборки смартфона) или перепрошивки с модифицированным boot-разделом. Такие действия:

  • 🚫 Лишат гарантии.
  • 🔧 Могут нарушить работу других модулей (Wi-Fi, Bluetooth).
  • 📵 Сделают невозможным использование навигационных приложений.

Для большинства пользователей достаточно программных методов из этой статьи.