Как безопасно убрать предустановленные приложения на Xiaomi

Иван Корнев·01.04.2026·3 мин

В большинстве случаев безопасно отключить или «удалить для пользователя» предустановленные приложения Xiaomi через Настройки → Приложения или с помощью ADB (команда pm uninstall --user 0). Полное удаление из раздела system требует рута или прошивки, поэтому сначала делайте бэкап и не удаляйте базовые сервисы (лаунчер, SystemUI, Google Framework).

Что можно и чего нельзя делать

  • Можно: отключать (Disable), очищать кэш и данные, удалять для текущего пользователя через ADB (не трогая раздел /system). Это освобождает память пользователя и скрывает приложение.
  • Нельзя без рута: полностью удалить apk из /system — это риск и может привести к неработоспособности функций.
  • Опасно удалять: лаунчер, System UI, сервисы Google/MIUI, менеджер телефонии, диспетчер загрузки. Если не уверены — отключайте, не удаляйте.

Перед вмешательством сделайте бэкап контактов, SMS, настроек и снимок системы (Mi Cloud, Google Backup или TWRP). Ошибки при удалении системных пакетов могут потребовать полного сброса или восстановление прошивки.

Отключение и заморозка через Настройки (самый безопасный способ)

  1. Откройте Настройки → Приложения → Управление приложениями.
  2. Найдите приложение, нажмите «Отключить» или «Остановить» и «Очистить данные».
  3. Если кнопки неактивны, зайдите в Дополнительно → Права → Удалите автозапуск и разрешения, затем снова попробуйте отключить.
  4. Для групп системных модулей: Настройки → Приложения → Показать системные процессы, чтобы увидеть скрытые пакеты.

Отключение не удаляет apk, но прекращает работу и убирает значок — безопасно и легко обратимо.

Удаление или «uninstall для пользователя» через ADB (без рута)

Подходит, когда Настройки не позволяют отключить приложение.

Подготовка:

  • Включите "Параметры разработчика" и "Отладку по USB".
  • Установите ADB на ПК.

Основные команды:

  • Проверить подключение: adb devices
  • Найти пакет (на устройстве или через ADB): adb shell pm list packages | grep <ключевое_имя>
  • Удалить для текущего пользователя (без рута): adb shell pm uninstall --user 0 com.example.package
  • Отключить через ADB: adb shell pm disable-user --user 0 com.example.package
  • Вернуть обратно: adb shell cmd package install-existing com.example.package или adb shell pm enable com.example.package

Практические советы:

  • Перед удалением используйте pm list packages, чтобы точно знать имя пакета.
  • Удаляйте по одному пакету и перезагружайте устройство, чтобы отследить побочные эффекты.

Когда нужен root или прошивка

Если вы хотите удалить APK из /system или полностью убрать компоненты, потребуется:

  • Рут-правa (Magisk) или разблокировка загрузчика и прошивка.
  • Это даёт полный контроль, но повышает риск безопасности и аннулирует гарантию.

Частые ошибки

  • Удаление критичных системных пакетов (launcher, systemui) — устройство теряет интерфейс.
  • Отсутствие бэкапа: вернуть изменения сложнее, чем кажется.
  • Игнорирование администраторских прав приложения (Device Admin): сначала нужно отозвать права в Настройках безопасности.

FAQ

  • В: Верну ли я приложение, если удалил через ADB? О: Да, чаще всего можно вернуть командой install-existing или установкой из Play Store; в некоторых случаях потребуется сброс/прошивка.
  • В: Можно ли удалить Google-сервисы? О: Некоторые компоненты можно удалить для пользователя, но удаление критичных сервисов приведёт к нарушению работы других приложений.
  • В: Повлияет ли это на обновления MIUI? О: Отключённые/удалённые пакеты могут восстановиться при крупном обновлении системы.

Если нужно, пришлите список пакетов с вашего устройства (вывод adb shell pm list packages) — помогу отметить безопасные для удаления и те, которые трогать нельзя.