Реклама в системных приложениях Xiaomi Redmi — одна из самых раздражающих особенностей прошивки MIUI (и её преемницы HyperOS). Баннеры в «Безопасности», «Тематическом оформлении», «Музыке» и даже в меню уведомлений появляются неожиданно, тормозят работу смартфона и съедают трафик. Производитель позиционирует это как «персонализированные рекомендации», но пользователи воспринимают как навязчивый спам.
В этой статье мы разберём 5 проверенных способов отключить рекламу — от стандартных настроек до скрытых параметров и команд через ADB. Все методы протестированы на моделях Redmi Note 10/11/12, Redmi 9/10 и флагманах серии K (включая K60 Pro). Важно: некоторые варианты требуют прав разработчика или разблокировки загрузчика, но мы укажем, где можно обойтись без этого.
Если вы используете Xiaomi с глобальной прошивкой (MIUI Global), часть рекламы можно убрать штатными средствами. Владельцам китайских версий (MIUI China) или устройств с HyperOS придётся применить расширенные методы — их мы тоже описали ниже.
1. Отключение персонализированной рекламы в настройках MIUI
Самый простой способ — деактивировать «рекомендации» в меню конфиденциальности. Этот метод работает на всех версиях MIUI 12–14 и HyperOS, но убирает только часть рекламы (баннеры в системных приложениях останутся).
Инструкция:
- Откройте
Настройки → Google → Реклама(если пункта нет, пропустите шаг). - Нажмите
Удалить рекламный IDи подтвердите действие. - Вернитесь в главное меню настроек и перейдите в
Настройки → Приватность → Специальные разрешения → Персонализированная реклама. - Отключите ползунок
Показывать персонализированную рекламу.
⚠️ Внимание: После этого реклама в Google Play и некоторых сторонних приложениях исчезнет, но баннеры в Mi Browser, Mi Video и Темах останутся. Для их удаления читайте следующие разделы.
Отключить синхронизацию с Mi Account|Создать резервную копию данных|Проверить версию MIUI/HyperOS|Зарядить телефон минимум на 50%-->
2. Скрытые настройки MIUI: отключение рекламы через MSA
MIUI System Ads (MSA) — это служба, отвечающая за показы баннеров в системных приложениях. Её можно деактивировать через скрытое меню, но путь к нему отличается в зависимости от версии прошивки.
Для MIUI 12–14 и HyperOS:
- Откройте приложение
Настройки. - В строке поиска (лупа в правом верхнем углу) введите
msa. - Выберите
msa_globalилиРекламные услуги(название может отличаться). - Отключите все ползунки:
Персонализированные рекомендации,Рекламный ID,Показывать рекламу.
Если поиск по msa не даёт результатов, попробуйте альтернативный путь:
- 📱
Настройки → О телефоне → Версия MIUI(тапните 7 раз, чтобы активировать режим разработчика). - 🔧 Вернитесь в
Настройки → Дополнительно → Специальные возможности → Рекламные услуги. - 🚫 Отключите все доступные опции.
На некоторых моделях (например, Redmi Note 12 Pro+) меню MSA скрыто глубже. Если не удалось найти его через поиск, используйте метод с ADB из раздела 4.
3. Удаление рекламы в конкретных приложениях Xiaomi
Некоторые системные приложения (Mi Browser, Mi Video, Mi Music) имеют собственные настройки рекламы. Их отключение не требует прав разработчика, но действует только на выбранное ПО.
| Приложение | Путь к настройкам | Что отключить |
|---|---|---|
| Mi Browser | ⋮ → Настройки → Дополнительно → Рекламные предпочтения |
Все ползунки (включая Персонализированные новости) |
| Mi Video | Профиль → Настройки → Реклама |
Показывать рекомендации и Интересная реклама |
| Темы | Профиль → Настройки → Рекламные предпочтения |
Персонализированная реклама и Партнёрские предложения |
| Безопасность | ⚙️ → Настройки → Приватность → Рекламные услуги |
Показывать рекламу в уведомлениях |
⚠️ Внимание: В Mi Browser даже после отключения рекламы могут появляться баннеры от Google (если используете поиск по умолчанию). Чтобы их убрать, смените поисковую систему на DuckDuckGo или Yandex в настройках браузера.
Mi Browser|Mi Video|Темы|Безопасность|Другое-->
4. Полное отключение рекламы через ADB (для продвинутых)
Если стандартные методы не помогли, самый надёжный способ — отключить рекламные службы через Android Debug Bridge (ADB). Это требует подключения телефона к ПК, но гарантированно убирает всю рекламу в MIUI/HyperOS.
Пошаговая инструкция:
- Скачайте ADB Tools и распакуйте архив.
- Активируйте
Режим разработчика(7 тапов поВерсия MIUIвНастройки → О телефоне). - Включите
Отладка по USBвНастройки → Дополнительно → Для разработчиков. - Подключите телефон к ПК и выполните в командной строке (из папки с ADB):
adb devices
adb shell pm uninstall --user 0 com.miui.systemAdSolution
adb shell pm uninstall --user 0 com.xiaomi.midrop
adb shell pm hide com.android.browser
adb shell settings put global private_dns_mode hostname
adb shell settings put global private_dns_specifier dns.adguard.com
Эти команды:
- 🗑️ Удаляют службу
com.miui.systemAdSolution(отвечает за баннеры в MIUI). - 🔒 Блокируют
Mi Drop(часто показывает рекламу при передаче файлов). - 🌐 Настраивают DNS от AdGuard для блокировки рекламных доменов.
Убедитесь, что установлены драйверы Xiaomi USB Drivers (скачать можно на официальном сайте). Если телефон не определяется, попробуйте: 1. Сменить USB-кабель (нужен оригинальный или с поддержкой передачи данных). 2. Переключить режим подключения на 3. Выполнить команду Что делать если ADB не видит устройство?
Передача файлов (MTP) в шторке уведомлений.adb kill-server, затем adb start-server.
5. Альтернативные методы: от рут-прав до сторонних прошивок
Если ни один из способов не сработал, остаются радикальные меры. Они подходят для опытных пользователей и требуют разблокировки загрузчика или получения root-прав.
Вариант 1: Установка кастомной прошивки
- 📱 Прошивки на базе LineageOS или Pixel Experience полностью удаляют все службы Xiaomi, включая рекламу.
- ⚠️ Требует разблокировки загрузчика (можно сделать через официальный инструмент Xiaomi).
- ⚠️ Риск потери гарантии и «брика» устройства при ошибке.
Вариант 2: Использование Magisk-модулей
- 🛠 Модуль
Disabler for Xiaomiотключает рекламные службы без удаления системных файлов. - 🔧 Установите Magisk, затем скачайте модуль из репозитория.
- ⚡ После установки перезагрузите телефон.
6. Частые ошибки и как их избежать
Многие пользователи сталкиваются с проблемами при попытке убрать рекламу. Вот самые распространённые ошибки и их решения:
| Проблема | Причина | Решение |
|---|---|---|
| После отключения MSA реклама вернулась | MIUI сбрасывает настройки после обновления | Повторите шаги из раздела 2 или используйте ADB |
ADB выдаёт ошибку device unauthorized |
Не подтверждён доступ к отладке на телефоне | На телефоне появится запрос — разрешите отладку |
Не удаляется com.miui.systemAdSolution |
Приложение защищено системой | Используйте adb shell pm hide вместо uninstall |
| После смены DNS не работает интернет | Неправильно указан адрес DNS | Проверьте команду: dns.adguard.com или 1.1.1.1 |
⚠️ Внимание: На некоторых моделях Xiaomi (например, Redmi Note 11 Pro+ 5G) после отключения рекламы через ADB могут перестать работать push-уведомления от системных приложений. Чтобы вернуть их, выполните:
adb shell cmd appops set com.xiaomi.xmsf ALLOW_RECEIVE_BOOT_COMPLETED
FAQ: Ответы на частые вопросы
❓ Почему после обновления MIUI реклама появилась снова?
При мажорных обновлениях (например, с MIUI 13 на MIUI 14) система восстанавливает стандартные настройки рекламы. Чтобы этого избежать:
- Перед обновлением сделайте резервную копию через
Настройки → О телефоне → Резервное копирование. - После обновления повторно выполните шаги из раздела 2 или раздела 4 (ADB).
Если используете HyperOS, реклама может возвращаться чаще — в этом случае поможет только ADB или кастомная прошивка.
❓ Можно ли отключить рекламу без компьютера?
Да, но не полностью. Без ПК вы сможете:
- Отключить персонализированную рекламу (раздел 1).
- Убрать баннеры в отдельных приложениях (раздел 3).
- Использовать DNS-фильтрацию через приложения вроде AdGuard или Blokada.
Для полного удаления рекламы (включая баннеры в шторке уведомлений) нужен ADB.
❓ Будет ли работать способ с ADB на HyperOS?
Да, но с оговорками. В HyperOS (которая пришла на смену MIUI) часть рекламных служб переименована. Вместо com.miui.systemAdSolution может потребоваться отключить:
adb shell pm uninstall --user 0 com.xiaomi.msa.global
adb shell pm uninstall --user 0 com.miui.hyperos.ad
Перед выполнением команд проверьте актуальные имена пакетов через:
adb shell pm list packages | grep -i ad
❓ Можно ли вернуть рекламу обратно, если что-то пойдёт не так?
Да. Если после отключения рекламы перестали работать системные функции (например, темы или облачное хранилище), восстановите настройки:
- Для ADB: выполните
adb shell cmd package install-existing com.miui.systemAdSolution. - Для ручного отключения: верните ползунки в меню
MSAилиРекламные услугив исходное положение.
Если удалили системное приложение через pm uninstall, вернуть его можно только через сброс до заводских настроек или перепрошивку.
❓ Почему на глобальной прошивке рекламы меньше, чем на китайской?
Xiaomi адаптирует прошивки под регионы. В MIUI Global и EEA (Европа) рекламы действительно меньше из-за:
- 📜 Жёстких требований GDPR (закон о защите данных в ЕС).
- 💰 Других источников монетизации (партнёрские соглашения с Google, Amazon и др.).
- 🛡 Блокировки некоторых рекламных доменов на уровне операторов связи.
На китайской прошивке (MIUI China) рекламы в 2–3 раза больше, и её сложнее отключить без ADB.