Как полностью убрать рекламу на Xiaomi, если телефон заблокирован: от системных настроек до ADB-команд

Владельцы смартфонов Xiaomi, Redmi и Poco регулярно сталкиваются с одной из самых раздражающих особенностей прошивки MIUI — навязчивой рекламой, которая появляется даже на заблокированном экране. Причём проблема усугубляется тем, что стандартные способы её отключения (через настройки аккаунта Mi Account) часто не работают из-за региональных ограничений или блокировки устройства. В этой статье мы разберём 5 проверенных методов, которые помогут убрать рекламу на любом устройстве Xiaomi — от бюджетных Redmi Note 12 до флагманских Mi 14 Ultra — даже если телефон заблокирован паролем, графическим ключом или аккаунтом.

Важно понимать: реклама в MIUI встроена на уровне системных приложений (com.miui.systemAdSolution, com.xiaomi.midrop) и сервисов (msa, analytics). Простое отключение "Персонализированных рекомендаций" в настройках часто не даёт результата — рекламные баннеры продолжают появляться в Безопасности, Погоде, Темы и даже на экране блокировки. Ниже вы найдёте решения разной степени сложности: от базовых настроек до ручного редактирования конфигурационных файлов через ADB.

1. Отключение рекламы через скрытые настройки MIUI (без root)

Первый метод подходит для устройств, где есть доступ к основному меню настроек, но стандартные опции отключения рекламы не работают. В MIUI 14/15 (актуально для моделей 2023–2026 годов) часть рекламных модулей можно деактивировать через скрытые параметры:

  1. Перейдите в Настройки → О телефоне и 7 раз нажмите на Версия MIUI, чтобы активировать Режим разработчика.
  2. Вернитесь в главное меню настроек и откройте новый раздел Для разработчиков.
  3. Найдите опцию Отладка по USB и включите её. Подтвердите разрешение, если появится запрос.
  4. Подключите телефон к ПК и выполните команду в ADB (инструкция ниже в разделе 3).

Если доступа к настройкам нет из-за блокировки, пропустите этот шаг и переходите к методу с Fastboot или Recovery.

Список приложений, которые чаще всего показывают рекламу на заблокированном экране:

  • 📱 Launcher (com.miui.home) — баннеры внизу экрана.
  • 🔒 Экран блокировки (com.android.keyguard) — реклама при разблокировке.
  • 🌦️ Погода (com.miui.weather2) — баннеры в виджете.
  • 🛡️ Безопасность (com.miui.securitycenter) — реклама в уведомлениях.
📊 Какая реклама вас раздражает больше всего?
На экране блокировки
В системных приложениях (Погода, Темы)
В уведомлениях
Во время звонков
Другая

2. Сброс рекламного ID через Engineering Mode (для продвинутых пользователей)

Один из малоизвестных способов уменьшить количество показываемой рекламы — сбросить рекламный идентификатор (Advertising ID), который Xiaomi использует для таргетированной выдачи баннеров. Этот метод не требует root-прав, но потребует ввода инженерного кода:

  1. Откройте приложение Телефон и введите комбинацию: ##6484## (или ##64663## для новых моделей).
  2. В появившемся меню выберите Advertising ID (или Рекламный идентификатор).
  3. Нажмите Reset Advertising ID и подтвердите действие.
  4. Перезагрузите устройство — это приведёт к сбросу таргетированных объявлений.

Ограничение метода: он не убирает рекламу полностью, а только сбрасывает персонализированные настройки. Через 1–2 недели баннеры могут появиться снова, но уже в меньшем количестве.

Что делать, если инженерное меню не открывается?

На некоторых моделях (например, Poco F5 или Redmi K60) инженерные коды заблокированы. В этом случае попробуйте альтернативный способ: установите приложение MTK Engineering Mode из Google Play (только для устройств на процессоре MediaTek) или используйте ADB-команду:

adb shell am start -n com.miui.engineermode/.EngineerMode

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

3. Удаление рекламы через ADB (без разблокировки загрузчика)

Если телефон заблокирован, но у вас есть доступ к отладке по USB (например, через режим Fastboot или Recovery), можно удалить рекламные пакеты с помощью ADB-команд. Этот метод работает на всех устройствах Xiaomi с MIUI 12–15, включая модели 2026 года (Redmi Note 13 Pro+, Poco X6 Pro и др.).

Пошаговая инструкция:

  1. Установите ADB и Fastboot Tools на ПК.
  2. Подключите телефон к компьютеру и подтвердите разрешение на отладку (если экран разблокирован). Если устройство заблокировано, переведите его в режим Fastboot (зажмите Power + Vol Down).
  3. Откройте командную строку (Windows) или терминал (macOS/Linux) и введите:
adb devices

(Должно появиться ваше устройство в списке.)

adb shell pm uninstall --user 0 com.miui.systemAdSolution

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

adb shell pm uninstall --user 0 com.miui.analytics

adb shell pm disable-user --user 0 com.miui.bugreport

adb shell pm disable-user --user 0 com.miui.hybrid

Эти команды удаляют основные рекламные модули MIUI. Если нужно вернуть их обратно, замените uninstall на install-existing.

Установить драйверы Xiaomi на ПК|

Включить отладку по USB в настройках разработчика|

Подключить телефон оригинальным кабелем|

Проверить видимость устройства командой `adb devices`|-->

Для устройств с заблокированным экраном: если отладка по USB была включена до блокировки, можно попробовать выполнить команды в слепом режиме. Подробнее об этом — в следующем разделе.

4. Редактирование файла hosts для блокировки рекламных серверов

Если предыдущие методы не сработали, можно заблокировать рекламные серверы Xiaomi на уровне системы, отредактировав файл hosts. Это требует root-прав или доступа к Recovery с поддержкой ADB Sideload.

Список серверов, которые нужно заблокировать:

Домен Назначение Примечание
sdkconfig.ad.xiaomi.com Основной сервер таргетированной рекламы Блокирует баннеры в системных приложениях
tracker.ai.xiaomi.com Сбор аналитики пользователей Уменьшает количество персонализированных объявлений
ad.mi.com Показ рекламы в MIUI Отвечает за баннеры на экране блокировки
data.mistat.xiaomi.com Статистика использования Не влияет на рекламу напрямую, но уменьшает таргетинг

Как редактировать hosts:

  1. Скачайте модифицированный файл hosts (например, отсюда) или создайте свой.
  2. Подключите телефон к ПК и выполните:
adb push hosts /sdcard/

adb shell su -c "mount -o rw,remount /system"

adb shell su -c "cp /sdcard/hosts /system/etc/hosts"

adb shell su -c "chmod 644 /system/etc/hosts"

⚠️ Внимание: Неправильное редактирование файла hosts может привести к потере доступа в интернет. Перед изменениями сделайте резервную копию оригинального файла командой:
adb pull /system/etc/hosts hosts_backup

5. Полное удаление MIUI-сервисов через TWRP (для разблокированного загрузчика)

Если ваше устройство Xiaomi имеет разблокированный загрузчик и установлено кастомное Recovery (TWRP), можно удалить рекламные модули на уровне системных файлов. Этот метод даёт 100% гарантию удаления рекламы, но требует технических навыков.

Пошаговая инструкция:

  1. Скачайте TWRP для вашей модели (например, для Redmi Note 12 Pro это twrp-3.7.0_12-vayu.img).
  2. Загрузитесь в TWRP (зажмите Power + Vol Up при включении).
  3. Подключите телефон к ПК и выполните:
adb shell

mount /system

rm -rf /system/priv-app/SystemAdSolution

rm -rf /system/app/Analytics

rm -rf /system/app/MiDrop

rm -rf /system/app/HybridPlatform

rm -rf /system/app/MiuiDaemon

После удаления:

  • 🔄 Перезагрузите устройство.
  • 📱 Проверьте отсутствие рекламы в Настройках → Приложения (должны исчезнуть пункты SystemAdSolution и Analytics).
  • 🔒 Если экран был заблокирован, сбросьте графический ключ через TWRP → Advanced → File Manager (удалите файл /data/system/gesture.key).

6. Альтернативные прошивки: переход на AOSP или LineageOS

Если ни один из вышеперечисленных методов не помог, радикальное решение — установка кастомной прошивки на базе AOSP (например, LineageOS, Pixel Experience или ArrowOS). Эти прошивки полностью лишены рекламы и предустановленных сервисов Xiaomi, но имеют свои нюансы:

Плюсы:

  • ✅ Полное отсутствие рекламы и слежки.
  • ✅ Более плавная работа (особенно на старых моделях вроде Redmi Note 9 Pro).
  • ✅ Регулярные обновления безопасности.

Минусы:

  • ❌ Потеря функций MIUI (например, Second Space, Game Turbo).
  • ❌ Возможные баги с камерой или датчиками (на некоторых моделях).
  • ❌ Требуется разблокированный загрузчик и опыт работы с Fastboot.

Как установить кастомную прошивку:

  1. Разблокируйте загрузчик через Mi Unlock Tool (может занять до 7 дней ожидания).
  2. Установите TWRP для вашей модели.
  3. Скачайте прошивку (например, LineageOS с сайта lineageos.org).
  4. Прошейте через TWRP с полным вайпом (Wipe → Format Data).

FAQ: Частые вопросы по удалению рекламы на Xiaomi

Можно ли убрать рекламу на Xiaomi без root и ADB?

Да, но не полностью. В настройках Аккаунт Mi → Персонализированные рекомендации можно отключить часть рекламы, но баннеры на экране блокировки и в системных приложениях (Погода, Темы) останутся. Для их удаления нужен хотя бы ADB.

Почему после сброса рекламного ID реклама возвращается?

Xiaomi использует несколько механизмов показа рекламы, включая серверные настройки. Даже после сброса Advertising ID система может восстановить таргетинг через 1–2 недели. Для постоянного эффекта нужно комбинировать методы (например, ADB + редактирование hosts).

Будет ли работать способ с ADB, если телефон заблокирован?

Да, но только если отладка по USB была включена до блокировки. В этом случае можно подключить устройство к ПК и выполнить команды в слепом режиме. Если отладка не была активирована, потребуется разблокировка через Fastboot или Recovery.

Какие модели Xiaomi сложнее всего очистить от рекламы?

Наиболее проблемные устройства — это Poco M5s, Redmi 10A и другие бюджетные модели на MIUI Global Stable. В них часто заблокированы инженерные коды, а прошивка содержит максимальное количество рекламных модулей. Для таких устройств рекомендуется сразу переходить к методу с ADB или TWRP.

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

Да, для этого выполните команду:

adb shell cmd package install-existing com.miui.systemAdSolution

Однако реклама вернётся обратно. Если нужно полностью восстановить систему, прошейте MIUI через Fastboot с опцией clean_all.