Почему Xiaomi показывает рекламу на экране блокировки и можно ли её отключить?
Владельцы смартфонов Xiaomi, Redmi и POCO часто сталкиваются с назойливой рекламой на экране блокировки — баннеры с играми, акциями или новостями появляются даже при минимальной активности. Это не случайность, а часть бизнес-модели компании: MIUI содержит встроенные рекламные модули, которые подгружают контент через сервисы Msa (Mobile Services Analytics) и MiuiDaemon. Такая практика позволяет Xiaomi снижать цену на устройства, но раздражает пользователей, особенно на бюджетных моделях вроде Redmi Note 12 или POCO X5.
Хорошая новость: рекламу на экране блокировки можно отключить полностью — как штатными средствами MIUI, так и с помощью сторонних инструментов. Bad news: некоторые методы требуют разблокировки загрузчика или прав суперпользователя (root), что аннулирует гарантию. В этой статье мы разберём все актуальные способы для MIUI 14/15, включая скрытые настройки, ADB-команды и модификации системных файлов. Начнём с самых простых решений — без риска для устройства.
Прежде чем приступать, проверьте версию своей прошивки в Настройки → О телефоне → Версия MIUI. Некоторые методы работают только на глобальных (Global) или китайских (China) сборках. Также учтите, что после крупных обновлений (например, с MIUI 13 на MIUI 14) рекламные модули могут вернуться — их придётся блокировать заново.
Способ 1: Отключение рекламы через настройки MIUI (без root)
Самый безопасный метод — использовать встроенные опции MIUI. Он подходит для большинства устройств на MIUI 12–15, но не гарантирует 100% результат: некоторые рекламные баннеры могут оставаться из-за региональных особенностей прошивки.
Инструкция:
- 📱 Откройте
Настройки → Экран блокировки. - 🔍 Прокрутите вниз и найдите раздел "Реклама" или "Рекомендации" (название может отличаться).
- 🚫 Отключите ползунки:
- 📢 "Показывать рекламу на экране блокировки"
- 🎯 "Персонализированные рекомендации"
- 📊 "Аналитика использования"
- 🔄 Перезагрузите устройство.
Если раздела с рекламой нет, попробуйте альтернативный путь:
- Перейдите в
Настройки → Приложения → Управление приложениями. - Нажмите на три точки (⋮) в правом верхнем углу и выберите "Показать все процессы".
- Найдите приложения
com.xiaomi.msa.globalиcom.miui.daemon, откройте их настройки и отключите "Показ уведомлений".
Сделайте резервную копию важных данных|Проверьте версию MIUI в настройках|Подключите устройство к Wi-Fi|Заряд батареи > 50%-->
Способ 2: Блокировка рекламы через ADB (без root)
Если стандартные настройки не помогли, используйте ADB-команды (Android Debug Bridge). Этот метод не требует root-прав, но нужны компьютер и включённая отладка по USB. Подходит для MIUI 14/15 на глобальных и европейских прошивках.
Пошаговая инструкция:
- 🖥️ Установите ADB Tools на ПК.
- 📱 На телефоне активируйте
Настройки → О телефоне → Версия MIUI(нажмите 7 раз, чтобы включить режим разработчика), затем вернитесь вНастройки → Дополнительно → Для разработчикови включите "Отладка по USB". - 🔌 Подключите телефон к ПК и подтвердите разрешение на отладку.
- 💻 Откройте командную строку (Windows) или терминал (macOS/Linux) в папке с
adb.exeи выполните команды по очереди:adb shell pm hide com.xiaomi.msa.globaladb shell pm hide com.miui.daemon
adb shell pm hide com.android.browser
После выполнения команд реклама на экране блокировки должна исчезнуть. Если нет — попробуйте дополнительные команды:
adb shell settings put global captive_portal_detection_enabled 0
adb shell settings put global captive_portal_server false
Способ 3: Использование сторонних приложений (без root)
Для пользователей, которые не хотят возиться с ADB, есть альтернатива — приложения для блокировки рекламы. Лучшие варианты:
| Приложение | Функционал | Минусы | Ссылка |
|---|---|---|---|
| Blokada | Блокирует рекламные домены на уровне DNS, работает без root | Может конфликтовать с VPN, платная версия для расширенных функций | Сайт |
| AdGuard | Фильтрация рекламы, трекеров и вредоносных сайтов | Требует настройки, может замедлять интернет | Сайт |
| NetGuard | Блокировка доступа к сети для рекламных сервисов | Нужно вручную добавлять домены Xiaomi | GitHub |
Как настроить Blokada для блокировки рекламы Xiaomi:
- Скачайте и установите приложение из официального сайта (не из Google Play!).
- Запустите Blokada и разрешите создание VPN-соединения.
- Перейдите в
Настройки → Черные спискии добавьте эти домены:msa-cdn.micloud.xiaomi.netapi.ad.xiaomi.com
tracker.ai.xiaomi.com
data.mistat.xiaomi.com
- Активируйте блокировку и перезагрузите телефон.
Что делать, если Blokada не блокирует рекламу?
Если после настройки реклама остаётся, проверьте:
1. VPN-соединение: Blokada должна быть активна (значок ключа в панели уведомлений).
2. Исключения: В настройках VPN (Настройки → Сеть и интернет → VPN) не должно быть исключений для Blokada.
3. Обновление списков: Вручную обновите чёрные списки в приложении (кнопка "Обновить").
4. Конфликты: Отключите другие VPN или антивирусы (например, Kaspersky или Avast), которые могут блокировать работу Blokada.
Способ 4: Отключение рекламы через редактирование системных файлов (требуется root)
Если предыдущие методы не сработали, остаётся радикальный способ — удаление рекламных модулей из системных файлов. Это требует root-прав и может привести к нестабильной работе MIUI. Рекомендуем только опытным пользователям!
Инструкция для MIUI 14/15:
- 🛠️ Получите root-доступ с помощью Magisk.
- 📁 Установите файловый менеджер с поддержкой root (например, Root Explorer или Mixplorer).
- 🔍 Перейдите по пути
/system/priv-app/и найдите папки:Msa(илиMsaGlobal)MiuiDaemonBrowser(если есть)
.apk на .bak (например, Msa.apk → Msa.bak).Для полного удаления рекламы также отредактируйте файл /system/build.prop:
- Откройте файл в текстовом редакторе (с правами root).
- Добавьте в конец строки:
ro.miui.has_ad_service=falsero.miui.notification_ad_enabled=false
- Сохраните изменения и перезагрузите телефон.
- 🌍 LineageOS — чистый Android без рекламы и лишних приложений.
- 🔧 Pixel Experience — прошивка с интерфейсом Google Pixel.
- ⚡ Xiaomi.eu — модифицированная MIUI без рекламы (только для китайских устройств).
Способ 5: Установка кастомной прошивки (для продвинутых пользователей)
Самый надёжный способ избавиться от рекламы навсегда — установить кастомную прошивку без фирменных сервисов Xiaomi. Популярные варианты:
Процесс установки:
- 🔓 Разблокируйте загрузчик через Mi Unlock Tool (требуется аккаунт Xiaomi и ожидание 7–30 дней).
- 📥 Скачайте прошивку для своей модели с XDA Developers или xiaomi.eu.
- 💾 Установите TWRP Recovery через fastboot:
fastboot flash recovery twrp.imgfastboot boot twrp.img
- 📲 В TWRP выполните
Wipe → Advanced Wipe(отметьтеDalvik, Cache, System, Data). - 📁 Установите прошивку через
Install → Выбрать ZIP.
⚠️ Внимание: Установка кастомной прошивки аннулирует гарантию, может привести к "брику" (неработоспособности) устройства и требует технических навыков. Перед процедурой проверьте совместимость прошивки с вашей моделью Xiaomi!
Что делать, если реклама вернулась после обновления MIUI?
После обновления прошивки рекламные модули Xiaomi часто активируются заново. Чтобы этого избежать:
- 🔄 Откатитесь на предыдущую версию MIUI через Fastboot (инструкции есть на Xiaomi Firmware Updater).
- 🚫 Заморозьте системные приложения с помощью Titanium Backup или Lucky Patcher (требуется root).
- 🛡️ Используйте DNS-фильтрацию (например,
1.1.1.1или9.9.9.9в настройках Wi-Fi/мобильной сети). - 📵 Отключите мобильные данные для рекламных сервисов:
- Перейдите в
Настройки → SIM-карты и мобильные сети → Передача данных. - Выберите "Ограничение фона" для приложений
MsaиMiuiDaemon.
- Перейдите в
- Установите VPN с серверами в Индии или Европе.
- Перейдите в
Настройки → Дополнительно → Региони выберите "Индия". - Перезагрузите телефон — реклама должна исчезнуть (метод работает не на всех устройствах).
- Используйте приложения вроде Blokada или AdGuard.
- Отключите уведомления для
com.xiaomi.msa.globalвручную (см. Способ 1). - Установите альтернативный лаунчер (например, Nova Launcher), который блокирует виджеты рекламы.
- Для ADB: выполните
adb shell pm uninstall --user 0 com.xiaomi.msa.global(заменитеuninstallнаenable). - Для root: переименуйте файлы обратно (например,
Msa.bak → Msa.apk). - Для Blokada: удалите добавленные домены из чёрного списка.
- Не удаляйте
Msa.apkполностью — достаточно заморозить его через Titanium Backup. - Используйте ADB для частичного отключения:
adb shell pm disable-user com.xiaomi.msa.global. - Настройте альтернативный сервис уведомлений (например, Firebase Cloud Messaging для сторонних приложений).
Если вы используете MIUI China, рекламу можно отключить через региональные настройки:
FAQ: Частые вопросы о рекламе на Xiaomi
❓ Почему реклама появляется даже после отключения в настройках?
В некоторых региональных версиях MIUI (например, China ROM или прошивки для Индии) рекламные модули встроены на уровне системы и не отключаются стандартными способами. В этом случае поможет только ADB, root или кастомная прошивка.
❓ Можно ли отключить рекламу без компьютера?
Да, но выбор методов ограничен:
❓ Будет ли работать метод с ADB на POCO F5?
Да, ADB-команды универсальны для всех устройств на MIUI, включая POCO F5, Redmi Note 12 Pro и Xiaomi 13T. Главное — включить отладку по USB и использовать актуальные имена пакетов (например, для POCO может потребоваться блокировка com.poco.msa).
❓ Как вернуть рекламу, если она нужна для скидок в Mi Store?
Если вы участвуете в акциях Xiaomi и нуждаетесь в персонализированных предложениях, верните настройки по умолчанию:
❓ Почему после удаления Msa.apk перестали работать Push-уведомления?
Приложение com.xiaomi.msa.global отвечает не только за рекламу, но и за облачные сервисы Xiaomi, включая Push-уведомления. Чтобы сохранить функциональность: