Почему геолокация Google на Xiaomi работает даже после отключения?
Вы замечали, что Google продолжает отслеживать ваше местоположение на Xiaomi, несмотря на все манипуляции с настройками? Это не паранойя — так работает экосистема Google Mobile Services (GMS). Даже если вы отключили геолокацию в настройках смартфона, отдельные сервисы (например, Google Play Services или Google Maps) могут тайно активировать её для "улучшения пользовательского опыта".
На устройствах Xiaomi ситуация осложняется двумя факторами: во-первых, MIUI имеет собственные службы определения местоположения, которые иногда конфликтуют с настройками Android. Во-вторых, многие модели (особенно POCO и Redmi для глобального рынка) поставляются с предустановленными сервисами Google, которые невозможно удалить без рут-прав. В этой статье разберём все возможные способы отключения геолокации, включая скрытые настройки MIUI и обход ограничений Google.
Важно понимать: полное отключение геолокации повлияет на работу некоторых функций — от карт до погодных виджетов. Но если конфиденциальность для вас важнее удобства, следующие методы помогут минимизировать слежку.
Способ 1: Отключение геолокации в настройках Android
Начнём с базового метода, который работает на всех смартфонах Xiaomi под управлением MIUI 12–14. Этот способ отключает геолокацию на уровне системы, но не гарантирует 100% результат из-за фоновых процессов Google.
Инструкция:
- 📱 Откройте
Настройки→Параметры безопасности→Разрешения приложений→Местоположение. - 🔄 Переведите ползунок в положение
Выкл.в верхней части экрана. - 🔍 Прокрутите вниз и нажмите
Последние запросы местоположения, чтобы увидеть, какие приложения пытались получить доступ. - 🚫 Вернитесь назад и выберите
Дополнительно→Точность местоположения→ отключитеПоиск Wi-FiиПоиск Bluetooth.
Обратите внимание: даже после этих действий некоторые системные приложения (например, com.google.android.gms) могут периодически включать геолокацию. Чтобы проверить это, используйте приложение AppOps (требует ADB или рут-прав).
☑️ Проверка отключения геолокации
Способ 2: Блокировка доступа к геолокации для приложений Google
Если полностью отключать геолокацию не хочется (нужны карты или навигатор), можно заблокировать доступ только для сервисов Google. Это более точечный подход, но требует ручной настройки.
Как ограничить доступ:
- Перейдите в
Настройки → Приложения → Управление приложениями. - В поисковой строке введите
Google— отобразятся все связанные приложения. - Поочерёдно откройте:
- 📍
Google Play Services→Разрешения→Местоположение→Запретить - 🗺️
Google Maps→Разрешения→Местоположение→Только во время использования(илиЗапретить) - 🔍
Google(основное приложение) →Разрешения→Местоположение→Запретить
- 📍
⚠️ Внимание: После этих действий Google Maps не сможет определять ваше местоположение в реальном времени. Для навигации придётся вручную вводить стартовую точку.
Способ 3: Отключение службы определения местоположения Google (GPS)
Этот метод подходит для пользователей, которые готовы пожертвовать точностью геолокации в пользу конфиденциальности. Мы отключим высокоточное определение местоположения, которое использует данные GPS, Wi-Fi и мобильных вышек.
Пошаговая инструкция:
- Откройте
Настройки → Местоположение. - Нажмите
Режим(илиМетод определенияв старых версиях MIUI). - Выберите
Только по устройству(используется только GPS, без данных Google). - Вернитесь назад и отключите:
- 📶
Сканер Wi-Fi(улучшает точность, но передаёт данные Google) - 📡
Сканер Bluetooth(используется для Google Nearby)
- 📶
| Режим геолокации | Точность | Передача данных Google | Влияние на батарею |
|---|---|---|---|
Высокая точность |
±5–10 метров | Да (GPS + Wi-Fi + сотовые вышки) | Высокое |
Экономия заряда |
±100–500 метров | Да (только Wi-Fi и сотовые вышки) | Среднее |
Только по устройству |
±20–50 метров | Нет (только GPS) | Низкое |
💡 Полезный совет: Если вам нужна геолокация только для конкретных приложений (например, Яндекс.Карты), установите режим Только по устройству и разрешите доступ к местоположению только этим приложениям.
Способ 4: Использование ADB для полного отключения геолокации Google
Для продвинутых пользователей, готовых работать с Android Debug Bridge (ADB), есть способ полностью заблокировать доступ Google к геолокации на системном уровне. Этот метод не требует рут-прав, но потребует компьютера и USB-кабеля.
Инструкция:
- Включите
Режим разработчикана Xiaomi:- Перейдите в
Настройки → О телефоне. - Нажмите 7 раз на
Версия MIUI, пока не появится уведомление.
- Перейдите в
Настройки → Дополнительно → Для разработчиков и включите Отладка по USB.adb shell pm revoke com.google.android.gms android.permission.ACCESS_FINE_LOCATION
adb shell pm revoke com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
adb shell pm revoke com.google.android.gms android.permission.ACCESS_BACKGROUND_LOCATION
⚠️ Внимание: Эти команды лишат Google Play Services доступа к геолокации, что может привести к сбоям в работе некоторых приложений (например, Google Pay или Fitbit). Чтобы вернуть доступ, замените revoke на grant в командах выше.
Что делать если ADB не видит устройство?
1. Убедитесь, что драйверы Xiaomi установлены (скачайте с официального сайта).
2. Попробуйте другой USB-кабель (оригинальный от Xiaomi).
3. В настройках разработчика включите "Отладка по USB (параметры безопасности)".
4. Перезагрузите ПК и смартфон.
5. Если используете Windows, проверьте диспетчер устройств на наличие восклицательного знака рядом с ADB Interface.
Способ 5: Удаление обновлений Google Play Services (для старых версий MIUI)
На устройствах с MIUI 11 и ниже есть возможность откатить Google Play Services до заводской версии, что ограничит его функциональность, включая сбор геоданных. Этот метод не работает на новых версиях из-за защиты Google.
Как откатить:
- Перейдите в
Настройки → Приложения → Управление приложениями. - Найдите
Google Play Servicesи откройте его. - Нажмите на три точки в верхнем правом углу →
Удалить обновления. - Подтвердите действие и перезагрузите смартфон.
- 🔓 Разблокировки загрузчика (Bootloader Unlock).
- 🛠️ Установки TWRP или другого кастомного рекавери.
- 📦 Рут-прав (Magisk) для тонкой настройки.
📌 Ключевой вывод: После отката некоторые функции (например, уведомления о погоде или синхронизация аккаунта) могут работать некорректно. Этот способ подходит только для старых моделей Xiaomi,Released до 2020 года (например, Redmi Note 7 или Mi 9).
Дополнительные меры: альтернативные прошивки и рут-доступ
Если вы готовы пойти на радикальные меры, рассмотрите возможность установки кастомной прошивки без Google Mobile Services (GMS). Например, LineageOS или Xiaomi.EU без GApps. Это полностью устранит слежку со стороны Google, но потребует:
⚠️ Внимание: Разблокировка загрузчика на Xiaomi сбрасывает все данные на устройстве! Кроме того, использование кастомных прошивок может лишить вас гарантии и привести к проблемам с Google Pay, Netflix и другими сервисами, требующими SafetyNet.
Альтернативный вариант — использовать MicroG вместо GMS. Это открытая реализация сервисов Google, которая не передаёт данные о местоположении. Однако её настройка требует технических знаний.
FAQ: Частые вопросы об отключении геолокации на Xiaomi
Можно ли отключить геолокацию только для конкретных приложений?
Да, в MIUI это делается через Настройки → Приложения → Управление приложениями → [название приложения] → Разрешения → Местоположение. Вы можете выбрать Запретить, Только во время использования или Разрешить.
Однако некоторые системные приложения (например, com.miui.daemon) могут игнорировать эти настройки. Для полного контроля потребуются рут-права или ADB.
Почему после отключения геолокации батарея стала разряжаться быстрее?
Это парадоксально, но такое бывает. Причина в том, что некоторые приложения (например, Google Play Services) начинают активно искать сигнал GPS, если им заблокирован доступ к другим источникам местоположения (Wi-Fi/сотовые вышки).
Решение: либо верните настройки геолокации в режим Экономия заряда, либо полностью удалите обновления Google Play Services (если это возможно на вашей модели).
Будет ли работать Google Maps без доступа к геолокации?
Google Maps может работать в ограниченном режиме: вы сможете просматривать карты, строить маршруты вручную, но автоматическое определение местоположения и навигация в реальном времени будут недоступны.
Альтернатива: используйте Офлайн-карты в Google Maps или перейдите на другие навигаторы, например, Яндекс.Карты, Osmand или MAPS.ME, которые менее агрессивно собирают данные.
Как проверить, действительно ли геолокация отключена?
Есть несколько способов:
- Используйте приложение AppOps (требует ADB или рут) для мониторинга запросов местоположения.
- Откройте
Настройки → Местоположение → Последние запросы(в MIUI). - Установите NetGuard или AFWall+ (требует рут) для блокировки сетевого доступа к серверам Google.
- Проверьте трафик через
Настройки → Подключения → Использование данных— если Google Play Services потребляет много трафика, геолокация может быть активна.
Можно ли отключить геолокацию без потери функциональности?
Частично — да. Например, вы можете:
- Оставить геолокацию включённой только для Яндекс.Карт или 2GIS, заблокировав её для Google.
- Использовать
Режим только по устройству(без Wi-Fi/сотовых вышек). - Отключить
История местоположений Googleв аккаунте (myactivity.google.com).
Однако полное отключение без потерь невозможно — многие современные сервисы (от погоды до доставки еды) зависят от геоданных.