Удаление предустановленных программ на смартфонах Huawei требует доступа к режиму разработчика или ADB, так как стандартное меню настроек скрывает кнопку удаления для системных пакетов. Производитель намеренно ограничивает эту функцию для защиты стабильности EMUI и HarmonyOS, поэтому пользователю придется использовать компьютер или специализированные утилиты прямо на устройстве. Ниже описаны проверенные способы очистить систему от лишнего ПО без потери гарантии и риска превратить телефон в «кирпич».

Главная сложность заключается в правильной идентификации имени пакета: удаление критического системного компонента (например, com.huawei.android.launcher) приведет к зацикливанию загрузки или потере рабочего стола. Прежде чем выполнять команды, обязательно составьте резервную копию данных и изучите списки безопасных для удаления приложений, приведенные в этой статье.

Подготовка: включение режима разработчика и USB-отладки

Любой метод взаимодействия с системным разделом начинается с активации скрытого меню. Зайдите в Настройки → О телефоне и 7 раз нажмите на Номер сборки. После ввода ПИН-кода появится уведомление «Вы стали разработчиком».

Теперь откройте Система и обновления → Для разработчиков. Активируйте переключатели USB-отладка и Установка через USB (последний пункт критически важен для работы ADB на прошивках EMUI 10+ и HarmonyOS). При подключении к ПК выберите в уведомлении «Передача файлов» или «PTP», иначе компьютер не увидит устройство в режиме отладки.

Метод 1: Удаление через ADB на компьютере (без рут-прав)

Это самый надежный способ, не требующий разблокировки загрузчика. Скачайте Platform Tools с официального сайта разработчиков Android, распакуйте архив в корень диска (например, C:\adb) и добавьте путь в переменные среды PATH для удобства вызова из любой папки.

Подключите смартфон кабелем, в терминале (PowerShell или cmd) выполните adb devices. На экране телефона подтвердите разрешение на отладку (поставьте галочку «Всегда разрешать с этого компьютера»). Чтобы узнать точное имя пакета целевого приложения, введите:

adb shell pm list packages | findstr "huawei"

Для удаления используйте команду adb shell pm uninstall --user 0 <имя_пакета>. Флаг --user 0 удаляет приложение только для текущего пользователя, сохраняя его в системном разделе — это позволяет вернуть всё обратно при сбросе настроек или через команду cmd package install-existing.

☑️ Чек-лист перед запуском ADB-команд

Выполнено: 0 / 5
⚠️ Внимание: Никогда не удаляйте пакеты com.huawei.systemmanager, com.android.settings, com.huawei.parentcontrol и com.huawei.android.launcher. Их удаление гарантированно вызовет bootloop или потерю доступа к настройкам.

Метод 2: Удаление прямо на телефоне через Shizuku и Canta

Если компьютера под рукой нет, используйте связку Shizuku + Canta (или App Manager). Shizuku получает системные права через ADB-локальный сервер, запускаемый прямо на устройстве, а Canta предоставляет удобный графический интерфейс для управления пакетами.

Установите оба приложения (APK можно взять на GitHub или F-Droid). Запустите Shizuku, нажмите «Запустить через беспроводную отладку» (Android 11+) или подключите к ПК один раз для активации через adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh. После активации откройте Canta, найдите нужное приложение по названию или имени пакета и нажмите корзину. Интерфейс показывает, является ли пакет системным, и предупреждает о последствиях.

Как включить беспроводную отладку на Android 11+ (HarmonyOS 2.0+)

В Настройках → Для разработчиков включите «Беспроводная отладка». Нажмите на пункт, выберите «Сопряжение устройства с помощью кода QR». В Shizuku выберите «Запустить через беспроводную отладку» и отсканируйте код. Пароль не нужен, просто подтвердите сопряжение на телефоне.

Метод 3: Скрытие приложений через лаунчер и настройки (без удаления)

Если цель — убрать иконки из глаз, а не освободить место, используйте встроенные средства. В стандартном лаунчере Huawei зажмите иконку приложения → «Скрыть» → задайте пароль/отпечаток. Приложение исчезнет из меню, но продолжит работать в фоне и получать обновления.

Альтернатива — сторонние лаунчеры (Nova Launcher, Niagara Launcher). Они позволяют скрывать приложения из ящика приложений без пароля и не требуют ADB. Однако это не освобождает память и не отменяет автозапуск сервисов. Для полной остановки фоновой активности после скрытия зайдите в Настройки → Приложения → Все приложения → [Имя] → Батарея → Управление вручную и отключите «Автозапуск» и «Фоновая активность».

Таблица: Безопасные для удаления системные пакеты Huawei/Honor

Список ниже актуален для EMUI 10–14 и HarmonyOS 2–4. Имена пакетов могут незначительно отличаться в зависимости от региона прошивки (CN/Global). Перед удалением проверяйте наличие пакета командой adb shell pm list packages | grep <часть_имени>.

Имя пакетаНазвание в менюФункцияРиск удаления
com.huawei.himovieВидео / Huawei VideoСтриминговый сервисНизкий
com.huawei.himusicМузыка / Huawei MusicПлеер и стримингНизкий
com.huawei.appmarketAppGalleryМагазин приложенийСредний (нужен для обновлений системных фреймворков)
com.huawei.browserБраузер HuaweiСистемный браузерНизкий (есть Chrome/Яндекс)
com.huawei.android.tipsСоветы / TipsОбучающие карточкиНизкий
com.huawei.hicareHiCare / ПоддержкаСервисная поддержкаНизкий
com.huawei.android.chrСообщество / CommunityФорум пользователейНизкий
com.huawei.hihealthЗдоровье / HealthФитнес-трекерНизкий (если нет часов Huawei)
💡

Перед массовым удалением создайте точку восстановления через HiSuite на ПК или сделайте полный бэкап в TWRP (если есть рут). Это единственный способ вернуть удаленные системные приложения без полного сброса телефона к заводским настройкам.

Что делать, если удалили критически важное приложение

Если после перезагрузки телефон застрял на логотипе или пропал рабочий стол, не паникуйте. Подключите устройство к ПК в режиме Fastboot (выключенный телефон + Power + Volume Down) и проверьте связь командой fastboot devices. Если загрузчик разблокирован, прошейте стоковый recovery.img и system.img для вашей модели и версии прошивки.

На залоченных устройствах (большинство) поможет только режим восстановления (Recovery). Выключите телефон, зажмите Power + Volume Up, в меню выберите «Wipe data / factory reset». Это вернет все системные пакеты в исходное состояние, но сотрет пользовательские данные. Поэтому бэкап из первого абзаца — не формальность.

⚠️ Внимание: На прошивках HarmonyOS 4.0+ (API 33/34) некоторые системные приложения защищены флагом SYSTEM_FLAG_SUSPENDED. Команда pm uninstall вернет ошибку DELETE_FAILED_INTERNAL_ERROR. В этом случае помогает только pm disable-user --user 0 <package> — приложение останется в памяти, но полностью перестанет работать и обновляться.

Особенности китайских (CN) и глобальных (Global) прошивок

Китайские версии EMUI/HarmonyOS содержат набор уникальных сервисов: com.huawei.gameassistant, com.huawei.vassistant (Целая/Целая), com.huawei.phoneservice (HMS Core набор). Их удаление на глобальной прошивке не актуально — их просто нет. Обратное тоже верно: GMS-сервисы (com.google.android.gms) отсутствуют в CN-прошивках, поэтому инструкции по их удалению для китайских моделей не нужны.

Если вы прошили Global прошивку на китайский аппарат (cross-flash), список пакетов будет гибридным. Используйте App Manager с фильтром «Системные», чтобы увидеть реальный набор. Обратите внимание: на моделях серии Mate 60 / Pura 70 с чипами Kirin 9000s/9010 удаление некоторых пакетов HMS может сломать биометрию или оплату Huawei Pay.

💡

Главный вывод: безопасное удаление системного ПО на Huawei возможно только через ADB (pm uninstall --user 0) или Shizuku. Рут-права не нужны, но требуется внимательность к именам пакетов и наличие бэкапа.

📊 Каким способом вы предпочитаете удалять системные приложения на Huawei?
Через ADB на компьютере
Через Shizuku / Canta прямо на телефоне
Только скрываю иконки в лаунчере
Не удаляю, боюсь сломать систему

FAQ: Частые вопросы и ошибки

Почему после удаления приложение появилось снова после обновления ОТА?

Команда pm uninstall --user 0 удаляет данные и кэш для пользователя 0, но сам APK остается в системном разделе /system или /product. При установке системного обновления (OTA) раздел пересобирается, и приложение восстанавливается. Чтобы предотвратить это, нужно либо заблокировать обновления через настройки «Автообновление только по Wi-Fi» + отключение Wi-Fi ночью, либо использовать Magisk-модуль «System App Remover» (требует рут).

Ошибка "Failure [DELETE_FAILED_PERMISSION_DENIED]" — что делать?

Это значит, что пакет защищен политикой безопасности (например, com.huawei.systemmanager) или вы не добавили флаг --user 0. Попробуйте adb shell pm disable-user --user 0 <package> — это «заморозит» приложение без удаления файлов. Полное удаление защищенных пакетов без рут-прав невозможно.

Удаляет ли это метод гарантию на смартфон?

Нет. Включение режима разработчика и использование ADB — это штатные функции Android, предусмотренные Google и Huawei. Сервисный центр не может определить, использовали ли вы pm uninstall, если вы вернете приложения перед сдачей (командой cmd package install-existing <package>) или сделаете полный сброс к заводским настройкам.

Как вернуть удаленное системное приложение без сброса телефона?

Если знаете точное имя пакета, выполните: adb shell cmd package install-existing <package_name>. Приложение восстановится с дефолтными настройками. Если имя забыли, проще сделать «Сброс настроек приложений» в Настройки → Приложения → Меню (три точки) → Сбросить настройки приложений — это вернет права и включит отключенные системные пакеты, но не вернет удаленные через uninstall (они требуют переустановки через install-existing).

Работает ли это на планшетах MatePad и ноутбуках MateBook (на HarmonyOS)?

Да, архитектура пакетов идентична. На MatePad включается так же через «О планшете». На MateBook с HarmonyOS (не Windows!) режим разработчика включается в «О устройстве» → «Версия» (7 тапов). ADB-команды работают идентично, но список системных пакетов отличается (есть специфичные для ПК сервисы: com.huawei.pcmanager, com.huawei.multi-screen).