Удаление системных приложений Xiaomi без рута

На смартфонах Xiaomi, Redmi и POCO прошивка MIUI и HyperOS поставляется с десятками предустановленных программ — от магазина GetApps до сервисов Mi Video и Mi Music, которые многие владельцы никогда не открывают. Часть из них нельзя удалить штатной кнопкой «Удалить», однако избавиться от них реально без получения root-прав — через Android Debug Bridge (ADB) с компьютера.

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

Что происходит при удалении через ADB

Команда pm uninstall --user 0 имя_пакета не стирает системные файлы — она помечает приложение как удалённое для пользователя с идентификатором 0, то есть для основного владельца устройства. Сам APK-файл остаётся в системном разделе, который защищён от записи без рута. Именно поэтому способ считается относительно безопасным: вернуть приложение можно командой восстановления или сбросом к заводским настройкам.

Отличие от обычного «Отключить» в настройках в том, что ADB работает и с теми пакетами, для которых кнопка отключения недоступна. При этом удаление критических компонентов — например, системного лаунчера или служб безопасности — способно привести к циклической перезагрузке, поэтому действовать нужно выборочно и по проверенному списку.

⚠️ Внимание: перед любыми изменениями сделайте резервную копию важных данных. Ошибка в имени пакета не сломает телефон сама по себе, но удаление не того системного компонента — вполне способно. Не удаляйте пакеты, назначение которых вам неизвестно.

Подготовка: включение отладки по USB

Первый шаг выполняется на самом смартфоне. Откройте Настройки → О телефоне и несколько раз подряд нажмите на строку Версия MIUI (или Версия HyperOS), пока не появится уведомление о том, что вы стали разработчиком. Точное название пункта может незначительно отличаться между версиями оболочки.

Затем перейдите в Настройки → Расширенные настройки → Для разработчиков и активируйте переключатель Отладка по USB. На некоторых прошивках рядом есть пункт Установка через USB — для удаления приложений он не обязателен, но его включение не помешает. Пункты меню зависят от версии оболочки, поэтому при расхождениях сверяйтесь с документацией своей прошивки.

  • 🔓 Активируйте режим разработчика через многократное нажатие на версию прошивки
  • 🔌 Включите отладку по USB в меню «Для разработчиков»
  • 💾 Сделайте резервную копию фото, контактов и заметок
  • 🔋 Зарядите смартфон хотя бы до половины, чтобы сеанс не прервался

Установка ADB на компьютер

На ПК потребуется набор Platform Tools — официальный пакет от Google, в который входит утилита adb. Он распространяется для Windows, macOS и Linux и не требует установки: достаточно распаковать архив в отдельную папку. Скачивайте его только с официального сайта для разработчиков Android, чтобы исключить подменённые сборки.

Подключите смартфон кабелем, откройте командную строку в папке с Platform Tools и выполните первую проверку. На экране телефона появится запрос на разрешение отладки — подтвердите его, при желании отметив «Всегда разрешать с этого компьютера».

adb devices

Если устройство определилось, в списке появится его серийный номер со статусом device. Статус unauthorized означает, что запрос на телефоне не подтверждён, а пустой список — что проблема в кабеле, драйверах или выключенной отладке. На Windows иногда требуется установить USB-драйвер устройства; на macOS и Linux обычно всё работает сразу.

📊 Удаляли ли вы системные приложения на Xiaomi через ADB?
Да, всё получилось
Пробовал(а), но возникли ошибки
Пока только изучаю вопрос
Предпочитаю не трогать систему

Пошаговое удаление приложений

Когда соединение установлено, можно переходить к удалению. Сначала полезно получить список всех установленных пакетов, чтобы знать точные имена — они не всегда совпадают с названиями приложений в меню. Например, GetApps скрывается за пакетом com.xiaomi.mipicks, а Mi Video — за com.miui.videoplayer.

adb shell pm list packages

Для удаления конкретного приложения используется команда следующего вида:

adb shell pm uninstall --user 0 com.xiaomi.mipicks

Ответ Success означает, что пакет удалён для вашего пользователя. Если команда вернула ошибку Failure — проверьте правильность имени пакета и наличие пробелов. Удаляйте приложения по одному и после каждого шага проверяйте, что телефон работает нормально: открываются настройки, звонки, камера и рабочий стол.

☑️ Порядок удаления через ADB

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

Что можно удалять, а что лучше не трогать

Не все системные пакеты одинаково безобидны. Ниже — ориентировочная таблица популярных компонентов MIUI и HyperOS. Имена пакетов могут отличаться в зависимости от версии прошивки и региона, поэтому перед удалением сверяйте их с выводом pm list packages на вашем конкретном устройстве.

ПриложениеИмя пакета (пример)Риск удаления
GetApps (магазин Xiaomi)com.xiaomi.mipicksНизкий
Mi Videocom.miui.videoplayerНизкий
Mi Musiccom.miui.playerНизкий
Браузер Micom.android.browserСредний — если пользуетесь другим браузером
Системный лаунчерcom.miui.homeВысокий — без стороннего лаунчера возможны проблемы

Категорически не стоит трогать пакеты, связанные с безопасностью, телефонией, настройками и обновлением системы, если вы не уверены в последствиях. Удаление лаунчера допустимо только после установки и проверки стороннего — например, Nova Launcher — иначе после перезагрузки вы можете остаться без рабочего стола.

⚠️ Внимание: никогда не удаляйте пакеты com.android.settings, com.miui.securitycenter и компоненты, в названии которых есть telecom, phone или systemui. Их удаление способно вывести устройство из строя до сброса настроек.
Как найти имя пакета нужного приложения

Установите из Google Play любое приложение для просмотра установленных пакетов (например, App Inspector или аналог) — оно покажет точное имя пакета для каждой программы. Альтернатива — команда adb shell pm list packages | grep ключевое_слово, которая отфильтрует список по части названия.

Восстановление удалённых приложений

Главное преимущество метода — обратимость. Если вы удалили что-то лишнее и функция понадобилась, пакет возвращается одной командой, поскольку APK-файл остался в системном разделе:

adb shell cmd package install-existing com.xiaomi.mipicks

Если команда install-existing не сработала (такое бывает на отдельных версиях прошивки), остаётся два варианта: сброс устройства до заводских настроек, который восстанавливает все системные компоненты, либо обновление прошивки — после него удалённые пакеты, как правило, возвращаются. Именно поэтому стоит заранее записывать имена всех пакетов, которые вы удалили.

Альтернативы без компьютера

Если ПК под рукой нет, часть задачи решается штатными средствами. В Настройки → Приложения → Все приложения многие предустановленные программы позволяют нажать «Отключить» — эффект близок к удалению: приложение останавливается, скрывается из меню и не потребляет ресурсы. Также на устройствах Xiaomi доступна беспроводная отладка (в меню разработчика на Android 11 и новее), через которую ADB-команды можно выполнять с другого смартфона при помощи специальных приложений — но этот способ сложнее и требует сопряжения устройств.

Графические оболочки вроде ADB AppControl или Xiaomi ADB Fastboot Tools упрощают процесс на ПК: они показывают список пакетов с понятными названиями и отмечают безопасные для удаления. Однако доверять «автоматической чистке» полностью не стоит — финальное решение по каждому пакету оставляйте за собой.

Частые вопросы

Приведёт ли удаление приложений через ADB к потере гарантии?

Команды ADB не разблокируют загрузчик и не модифицируют системный раздел, поэтому формально это не считается вмешательством уровня рута или перепрошивки. Тем не менее окончательную трактовку даёт сервисная политика производителя — при сомнениях уточните её в официальной документации.

Вернутся ли удалённые приложения после обновления MIUI или HyperOS?

Часто да: крупные обновления прошивки могут восстановить удалённые системные пакеты. В этом случае процедуру удаления нужно повторить — имея сохранённый список пакетов, это займёт несколько минут.

Телефон перестал нормально работать после удаления пакета. Что делать?

Сначала попробуйте вернуть пакет командой adb shell cmd package install-existing имя_пакета. Если устройство не загружается нормально и ADB недоступен, поможет сброс до заводских настроек через режим восстановления — он восстановит все системные компоненты, но удалит пользовательские данные, поэтому резервная копия обязательна.

Можно ли так удалить рекламу в системных приложениях?

Удаление пакета com.miui.systemAdSolution (MSA) и отключение рекомендаций в настройках отдельных приложений снижает количество рекламы, но поведение зависит от версии прошивки. Полностью рекламные модули из всех системных программ таким способом убрать не всегда удаётся.

Нужен ли разблокированный загрузчик для этого метода?

Нет. Удаление через pm uninstall --user 0 работает на заблокированном загрузчике и не требует root-прав — достаточно включённой отладки по USB и компьютера с Platform Tools.