Удаление Huawei Mobile Services (HMS) требует последовательного отключения системных приложений через настройки или ADB, так как стандартное удаление недоступно без прав суперпользователя. Пакет сервисов глубоко интегрирован в EMUI и HarmonyOS, обеспечивая работу Push-уведомлений, карт, платежей и авторизации в сторонних программах. Неправильное удаление ключевых компонентов приведет к нестабильности системы и ошибкам в банковских приложениях.

Прежде чем приступать к очистке, определите цель: избавиться от уведомлений, освободить память или установить Google Mobile Services (GMS). Для первого достаточно отключить автозапуск и уведомления, для второго — полное удаление пакетов com.huawei.hms и зависимостей. Ниже разобраны безопасные и радикальные методы с оценкой рисков для каждого сценария.

Почему стандартное удаление HMS недоступно

Производитель назначил HMS статус системного приложения, поэтому в меню «Приложения» кнопка «Удалить» неактивна, доступно только «Отключить». Это защита от случайного удаления критических библиотек, отвечающих за Huawei Account, AppGallery и Petal Search. Даже после отключения файлы остаются в разделе /system или /product, занимая место.

На устройствах с HarmonyOS 2.0+ и EMUI 12+ удаление отдельных модулей (например, HwVAssistant или HiBoard) возможно через настройки, но ядро HMS (com.huawei.hwid, com.huawei.hms.core) остается недоступным без разблокировки загрузчика. Попытка удалить их через сторонние «дебаloaters» без понимания зависимостей часто заканчивается бутлупом.

⚠️ Внимание: Удаление пакета com.huawei.hms.core ломает вход в AppGallery, работу Petal Maps и авторизацию по Huawei ID в сторонних приложениях. Восстановление возможно только через сброс к заводским настройкам или перепрошивку.

Подготовка устройства перед удалением сервисов

Создайте резервную копию данных через HiSuite или локально на ПК, так как ошибки при работе с ADB могут потребовать полного сброса. Зарядите батарею минимум до 60%, чтобы процесс не прервался при глубоком разряде. Включите «Режим разработчика» (7 нажатий по «Номер сборки» в «О телефоне») и активируйте «Отладку по USB» в «Для разработчиков».

Установите на компьютер Platform Tools (ADB/Fastboot) с официального сайта разработчиков Android. Проверьте соединение командой adb devices — должен отобразиться серийный номер смартфона. Если появится запрос «Разрешить отладку по USB?» на экране телефона, нажмите «ОК» и поставьте галочку «Всегда разрешать с этого компьютера».

☑️ Чек-лист подготовки к удалению HMS

Выполнено: 0 / 5

Метод 1: Отключение через настройки системы (без рут)

Самый безопасный способ — отключить ненужные модули HMS, оставив ядро для стабильности. Зайдите в Настройки → Приложения → Все приложения, нажмите меню (три точки) и включите «Показывать системные процессы». Найдите пакеты, начинающиеся на com.huawei., и нажимайте «Остановить» → «Отключить». Приоритет отключения: HiBoard (лента новостей), HwVAssistant (голосовой ассистент), Petal Search, Browser (если используете Chrome).

После отключения очистите кэш и данные каждого приложения через то же меню. Это освободит 200–500 МБ оперативной памяти и уберет фоновую активность. Push-сервис (com.huawei.android.pushagent) лучше оставить включенным, иначе перестанут приходить уведомления от банков, такси и мессенджеров, использующих HMS Push Kit.

💡

Если после отключения HMS перестали работать уведомления в конкретном приложении, зайдите в его настройки → Уведомления и убедитесь, что включен канал «Push-уведомления». Часто помогает переустановка самого приложения.

💡

Отключение через настройки — реверсивный метод: сервисы легко вернуть одной кнопкой «Включить» без потери данных и перепрошивки.

Метод 2: Полное удаление через ADB (для продвинутых)

Для полного удаления используйте ADB-команду pm uninstall -k --user 0 <package_name>. Флаг -k сохраняет данные приложения (кэш, настройки), --user 0 применяет действие к основному пользователю. Удаляйте пакеты по одному, проверяя работоспособность системы после каждого. Список безопасных для удаления пакетов (зависят от версии прошивки):

  • 🗑️ com.huawei.hiboard — лента HiBoard (виджет слева от рабочего стола)
  • 🗑️ com.huawei.search — Petal Search / глобальный поиск
  • 🗑️ com.huawei.browser — системный браузер
  • 🗑️ com.huawei.android.totemweather — виджет погоды
  • 🗑️ com.huawei.hwvassistant — голосовой ассистент Celia

Критически важно: не удаляйте com.huawei.hms.core, com.huawei.hwid, com.huawei.android.pushagent и com.huawei.phoneservice. Их отсутствие вызывает ошибку «Приложение не установлено» при входе в банки, Госуслуги и ломку OTA-обновлений. Для автоматизации используйте скрипт debloat.sh из репозитория Universal Android Debloater, но вручную проверьте каждый пакет перед запуском.

⚠️ Внимание: После удаления пакетов через ADB они не отобразятся в списке приложений. Вернуть их можно только командой cmd package install-existing <package_name> или полным сбросом настроек. OTA-обновление может вернуть удаленные сервисы автоматически.

Таблица сравнения методов удаления HMS

Критерий Отключение в настройках Удаление через ADB Рут / Magisk (Systemless)
Сложность Низкая Средняя Высокая
Риск бутлупа Минимален Средний (при ошибке пакета) Высокий (при неправильном модуле)
Освобождение места Только кэш/данные (до 500 МБ) APK остаются в системном разделе Полное удаление APK из /product
Возврат сервисов Одна кнопка «Включить» ADB install-existing / Сброс Перепрошивка / Magisk Uninstall
Влияние на OTA Нет Могут вернуть пакеты Блокирует OTA до восстановления

Последствия удаления: что перестанет работать

При удалении ядра HMS (com.huawei.hms.core) ломается экосистема: AppGallery не запускается, Petal Maps выдает ошибку инициализации, Huawei Pay и Wallet теряют токены карт. Банковские приложения (СберБанк, Т-Банк, Альфа-Банк) перестают получать Push-уведомления о транзакциях, если выключен com.huawei.android.pushagent. Авторизация через Huawei ID в играх и сервисах становится невозможной.

Некоторые китайские приложения (WeChat, Alipay, Douyin) жестко завязаны на HMS и не запустятся без ядра. Если планируете установить GMS (Google Play Services), знайте: одновременная работа двух фреймворков возможна, но увеличивает расход батареи на 10–15% из-за дублирования Push-соединений. На HarmonyOS NEXT удаление HMS делает устройство практически бесполезным для бытовых задач.

Нюансы работы с банковскими приложениями после удаления HMS

Большинство российских банков (Сбер, Т-Банк, ВТБ, Альфа, Газпромбанк) поддерживают двойной Push: через FCM (Google) и HMS Push Kit. Если HMS Push отключен, но установлены GMS, уведомления будут приходить через Google. Если GMS нет — уведомления перестанут приходить полностью. Решение: оставить com.huawei.android.pushagent включенным или установить MicroG + UnifiedPush для дегуглованных прошивок.

Как вернуть HMS, если что-то пошло не так

Если после манипуляций система ведет себя нестабильно, верните пакеты командой adb shell cmd package install-existing com.huawei.hms.core (подставьте нужный пакет). Для массового восстановления проще выполнить сброс к заводским настройкам: Настройки → Система и обновления → Сброс → Сброс настроек телефона. Это вернет все системные приложения в исходное состояние, но сотрет пользовательские данные — поэтому важен бэкап.

На загрузчиках с разблокированным OEM можно прошить стоковый образ через HiSuite или eRecovery (Power + Volume Up при включении). Это гарантированно восстанавливает системный раздел. Если загрузчик заблокирован — остается только фабричный сброс через меню Recovery. После восстановления HMS обновите их через AppGallery → «Мое» → «Обновления», чтобы исправить возможные несовместимости версий.

📊 Каким способом вы предпочитаете избавляться от лишних системных приложений?
Только отключение через настройки
ADB удаление пользовательских пакетов
Полная очистка через Root/Magisk
Не трогаю, пусть лежат
💡

Главное правило: лучше оставить ядро HMS включенным и отключить только визуальные надстройки (HiBoard, Celia, Petal Search). Это дает 80% эффекта чистки с 0% риском для банков и обновлений.

Часто задаваемые вопросы

Можно ли удалить HMS, чтобы установить Google Play Services (GMS)?

Полное удаление HMS не требуется для установки GMS. Оба фреймворка могут сосуществовать. Достаточно установить Google Play Services, Google Services Framework и Play Store (например, через GSpace или GBox). HMS при этом останется неактивным для приложений, использующих Google, но будет работать для нативных сервисов Huawei.

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

Если вы отключили com.huawei.android.pushagent, приложения начинают держать постоянные Wake Locks для опроса серверов вместо пуш-уведомлений. Включите Push-агент обратно или настройте «Экономию батареи» → «Запуск в фоне» → «Управлять вручную» для важных приложений, разрешив им автозапуск.

Будет ли работать навигация (Яндекс.Карты, 2GIS) без HMS?

Да, навигаторы используют системный GPS/ГЛОНАСС и сетевую геолокацию Google (если есть GMS) или Mozilla Location Service / Deeplink (без GMS). HMS не нужен для работы карт, он нужен только для Petal Maps и авторизации в сервисах Huawei.

Как удалить HMS на планшете Huawei MatePad?

Инструкция идентична смартфонам: отключение через настройки или ADB. На планшетах часто предустановлены дополнительные пакеты com.huawei.parentcontrol (родительский контроль) и com.huawei.kids (детский режим), их также можно безопасно отключить, если не используете.

Обновление системы вернет удаленные через ADB приложения?

Да, OTA-обновление восстанавливает системный раздел /product и /system, возвращая все штатные пакеты HMS. После обновления процедуру отключения/удаления придется повторить. Чтобы предотвратить возврат, нужно разблокировать загрузчик и установить кастомный recovery с отключенной проверкой AVB, что выходит за рамки обычной настройки.