Почему Google Play Services так сильно разряжают Xiaomi?
Вы заметили, что батарея на вашем Xiaomi садится за несколько часов, а в статистике расхода энергии лидируют Сервисы Google Play? Это не случайность — проблема массовая, и связана она с особенностями работы MIUI и интеграцией сервисов Google в прошивку. В отличие от "чистого" Android, где com.google.android.gms оптимизированы под стандартные устройства, на Xiaomi они часто конфликтуют с фоновыми процессами системы, особенно если:
— У вас установлена глобальная прошивка (например, MIUI Global или EEA), где сервисы Google вшиты глубже, чем в китайских версиях.
— Вы используете Xiaomi с процессором MediaTek (серии Redmi Note 11/12, Poco M4/M5), где драйверы хуже оптимизированы для фоновых задач.
— В телефоне активированы геолокация, push-уведомления или автообновление приложений через Play Market.
По данным тестов XDA Developers, на некоторых моделях Xiaomi (например, Redmi Note 10 Pro или Xiaomi 11T) Google Play Services могут потреблять до 20-30% заряда в день даже в режиме ожидания. Причина — агрессивная синхронизация с серверами Google, которую MIUI не всегда корректно ограничивает. Но есть хорошая новость: проблему можно решить без рут-прав и потери функционала.
Как проверить, действительно ли виноваты Сервисы Google Play
Прежде чем приступать к настройкам, убедитесь, что проблема именно в com.google.android.gms, а не в другом приложении. Для этого:
- Откройте
Настройки → Батарея и производительность → Использование батареи. - Нажмите на три точки в правом верхнем углу и выберите
Статистика использования(илиДеталив новых версиях MIUI). - Проверьте, сколько процентов заряда съедают Сервисы Google Play за последние 24 часа. Если цифра превышает 10-15% — проблема подтверждена.
Также обратите внимание на график активности: если Google Play Services постоянно "просыпаются" (на графике будут частые пики), значит, они блокируют переход телефона в глубокий сон. Это типично для Xiaomi с прошивками MIUI 12.5 и новее, где агрессивная оптимизация батареи иногда работает против пользователя.
Способ 1: Ограничение фоновой активности (без рута)
Самый безопасный метод — вручную ограничить работу Google Play Services через настройки MIUI. Этот способ не требует рут-прав и подходит для всех моделей Xiaomi на MIUI 11 и новее.
Инструкция:
- Перейдите в
Настройки → Приложения → Управление приложениями. - В поисковой строке введите
Google Play Servicesи выберите приложение. - Нажмите
Расход заряда батареи→Ограничить фоновую активность. - Выберите
Ограничитьи подтвердите действие.
После этого Google Play Services не смогут запускаться произвольно, но некоторые функции (например, геолокация в реальном времени или push-уведомления) могут работать с задержкой. Если заметите сбои — верните настройки обратно.
Остались ли push-уведомления (Viber, Telegram, почта)
Работает ли геолокация в Google Maps
Не вылетают ли игры с авторизацией через Google
Сохранилась ли синхронизация контактов и календаря-->
⚠️ Внимание: На некоторых моделях Xiaomi (например, Redmi Note 8 Pro или Mi 9T) после ограничения фона может перестать работать Google Pay. Если используете бесконтактные платежи — этот способ не для вас.
Способ 2: Отключение ненужных сервисов Google
Google Play Services — это не одно приложение, а целый комплекс модулей, многие из которых можно отключить без потери основного функционала. Например, если вы не пользуетесь Google Fit, Google Play Games или ARCore, их можно деактивировать.
Как это сделать:
- Установите из Play Market приложение App Inspector (или Package Name Viewer).
- Найдите в списке все пакеты, начинающиеся с
com.google.android.gms. - Отключите ненужные модули через
Настройки → Приложения → Показать все приложения(ищите по названиям из инспектора).
Список безопасных для отключения сервисов (если не используете):
- 🎮
com.google.android.gms.games— Google Play Games (нужен только для игр) - 🏃
com.google.android.gms.fitness— Google Fit (фитнес-трекер) - 📍
com.google.android.gms.location— Геолокация Google (можно отключить, если используете только Яндекс.Карты) - 🤖
com.google.ar.core— ARCore (дополненная реальность)
⚠️ Внимание: Не отключайтеcom.google.android.gmsполностью! Это приведёт к краху системы. Также не трогайте модули с словамиauth,securityилиupdateв названии — они критичны для работы Android.
Что будет, если отключить все сервисы Google?
Полностью перестанут работать:
- Авторизация через Google в приложениях
- Push-уведомления (включая Gmail, YouTube)
- Синхронизация контактов, календаря, заметок
- Google Maps и геолокация
- Play Market (нельзя будет устанавливать/обновлять приложения)
- Бесконтактные платежи (Google Pay)
Рекомендуется отключать только ненужные модули, а не весь пакет целиком.
Способ 3: Сброс кэша и данных Google Play Services
Иногда высокий расход батареи связан с повреждённым кэшем или конфликтом данных. Сброс помогает в 60% случаев (по данным форумов 4PDA и Mi Community).
Как сбросить:
- Перейдите в
Настройки → Приложения → Управление приложениями → Google Play Services. - Нажмите
Хранилище→Очистить кэш. - Затем нажмите
Очистить данные(это удалит все временные файлы, но не повлияет на аккаунт). - Перезагрузите телефон.
После сброса Google Play Services переустановятся автоматически при следующем подключении к интернету. Этот метод особенно эффективен, если проблема появилась после обновления MIUI или Google Play Services.
Способ 4: Использование ADB для глубокой оптимизации
Если предыдущие методы не помогли, можно вручную отключить автозапуск Google Play Services через ADB (Android Debug Bridge). Это более радикальный способ, но он не требует рут-прав и работает на всех Xiaomi.
Инструкция:
- Установите ADB Tools на компьютер.
- Включите на телефоне
Отладку по USB(Настройки → О телефоне → Версия MIUI→ 7 раз нажмите на версию, затем вернитесь вДополнительные настройки → Для разработчиков). - Подключите телефон к ПК и введите в командной строке:
adb shell pm disable-user --user 0 com.google.android.gms/.update.SystemUpdateActivityadb shell pm disable-user --user 0 com.google.android.gms/.update.SystemUpdateService
adb shell pm disable-user --user 0 com.google.android.gms/.chimera.GmsIntentOperationService
- Перезагрузите телефон.
Эти команды отключают фоновые обновления и ненужные службы Google Play Services, но сохраняют основной функционал (например, работу Play Market и уведомлений). Если заметите сбои — верните настройки командой:
adb shell pm enable com.google.android.gms
| Команда ADB | Что отключает | Последствия |
|---|---|---|
disable-user com.google.android.gms/.update.SystemUpdateActivity |
Автообновление сервисов Google | Обновления придётся устанавливать вручную |
disable-user com.google.android.gms/.chimera.GmsIntentOperationService |
Фоновые задачи для уведомлений | Push-уведомления могут приходить с задержкой |
disable-user com.google.android.gms/.nearby.NearbyService |
Сервис Nearby (поиск устройств поблизости) | Не будет работать Google Find My Device |
Способ 5: Переход на альтернативные сервисы (для продвинутых)
Если вы готовы пожертвовать частью функционала Google, можно заменить некоторые сервисы на аналоги от Xiaomi или сторонних разработчиков. Это радикальный метод, но он даёт прирост автономности на 15-25% (по тестам GSMArena на Xiaomi 12 Pro).
Что можно заменить:
- 📧 Gmail → Mi Mail или FairEmail (без фоновой синхронизации)
- 🗺️ Google Maps → Яндекс.Карты или OSMAnd (офлайн-карты)
- 🎵 YouTube Music → Mi Music или VLC
- 🔍 Google Search → Bing или DuckDuckGo (в браузере)
Главный плюс — эти приложения не зависят от Google Play Services и не запускают их в фоне. Минус — потеря некоторых функций (например, Google Assistant или Google Pay).
Способ 6: Установка кастомной прошивки (для опытных)
Если ничего не помогло, а батарея продолжает садиться за несколько часов, остаётся последний вариант — перепрошить телефон на кастомную прошивку без сервисов Google (или с их урезанной версией). Популярные варианты для Xiaomi:
- 📱 LineageOS — "чистый" Android без лишних фоновых процессов.
- 🔧 Pixel Experience — прошивка с оптимизированными сервисами Google.
- 🚀 Xiaomi.EU — модифицированная MIUI с улучшенным управлением батареей.
Преимущества кастомных прошивок:
- ⚡ Полный контроль над фоновыми процессами.
- 🔋 Оптимизированное ядро для экономии заряда.
- 🛠️ Возможность отключить ненужные модули Google на уровне системы.
Недостатки:
- ⚠️ Потеря гарантии (если телефон на гарантии).
- 🔧 Риск "окирпичивания" при неправильной установке.
- 📱 Некоторые функции (например, Widevine L1 для Netflix в HD) могут перестать работать.
Если решитесь на этот шаг, следуйте инструкциям на форуме XDA Developers для вашей модели. Для большинства Xiaomi процесс прошивки выглядит так:
- Разблокируйте bootloader через Mi Unlock Tool.
- Установите кастомное recovery (TWRP или OrangeFox).
- Прошейте выбранную прошивку и GApps (минимальный пакет сервисов Google, если нужны).
FAQ: Частые вопросы о расходе батареи на Xiaomi
Можно ли полностью удалить Google Play Services без рута?
Нет, полностью удалить Google Play Services без рут-прав невозможно, так как это системное приложение. Однако можно отключить его отдельные модули (как описано в Способе 2) или ограничить фоновую активность (Способ 1). Полное удаление приведёт к краху системы и невозможности использования Play Market.
Почему после обновления MIUI расход батареи вырос?
Это типичная проблема Xiaomi. В новых версиях MIUI (особенно MIUI 13/14) разработчики добавляют фоновые процессы для аналитики и рекламы, которые конфликтуют с Google Play Services. Решение:
- Откатитесь на предыдущую версию MIUI (если есть бэкап).
- Используйте Способ 4 (ADB) для отключения ненужных служб.
- Установите патч Disabler через Magisk (требует рут).
Будет ли работать Google Pay после ограничения фона?
Скорее всего, нет. Google Pay требует постоянной связи с серверами Google для проверки безопасности. Если вы отключите фоновую активность Google Play Services или заблокируете их через ADB, бесконтактные платежи перестанут работать. В этом случае придётся выбрать: либо экономия батареи, либо удобство платежей.
Как проверить, не виноват ли в разряде батареи другой процесс?
Используйте приложение BetterBatteryStats (требует рут) или AccuBattery (работает без рута). Они показывают:
- Какие процессы будят телефон (wakelocks).
- Сколько времени CPU работал на высоких частотах.
- Какие приложения потребляют энергию в фоне.
Если в списке лидируют не Google Play Services, а, например, com.miui.analytics или com.xiaomi.finddevice — проблема в прошивке MIUI, а не в сервисах Google.
Можно ли откатить Google Play Services до старой версии?
Технически да, но это временное решение. Сервисы Google обновляются автоматически через Play Market, и через несколько дней они снова обновится до последней версии. Чтобы откатиться:
- Скачайте старую версию Google Play Services с сайта APKMirror (выбирайте вариант для вашей архитектуры:
arm64,armeabiилиx86). - Удалите обновления через
Настройки → Приложения → Google Play Services → Три точки → Удалить обновления. - Установите скачанный APK (разрешите установку из неизвестных источников).
- Отключите автообновление в Play Market.
Минус метода: старые версии могут содержать уязвимости безопасности.