Навязчивая реклама в системном интерфейсе Huawei и Honor чаще всего проистекает от предустановленных сервисов и согласий на персонализированные рекомендации. В EMUI и HarmonyOS за показ баннеров отвечают модули «Магазин приложений», «Темы», «Браузер» и системный компонент HwAds. Понимание архитектуры источника позволяет отключить показ без сторонних утилит и без потери функционала устройства.
Пользователи сталкиваются с тремя типами встраивания: системные уведомления в шторке, баннеры внутри фирменных приложений и рекомендации на рабочем столе или в виджетах. Каждый тип требует отдельного подхода к отключению, так как единого переключателя «Отключить всю рекламу» в настройках не существует. Ниже приведены проверенные методы для актуальных версий оболочек.
Почему появляется реклама и откуда она берется
Главная причина — бизнес-модель производителя: дешевые и средние модели субсидируются за счет монетизации трафика. При первоначальной настройке пользователь часто автоматически соглашается с «Программой улучшения пользовательского опыта» и «Персонализированными рекламными службами». Эти согласия активируют фоновую загрузку креативов из сети Huawei Ads (китайский аналог Google AdMob).
Дополнительные источники — предустановленные партнерские приложения (например, Booking.com, AliExpress, игры), которые имеют разрешение на автозапуск и отправку push-уведомлений. Даже если вы не открываете эти программы, их сервисы могут работать в фоне и качать рекламные кэши. Системные приложения «Телефон», «Сообщения» и «Календарь» в последних версиях оболочек также могут показывать контекстные предложения.
⚠️ Внимание: Полный сброс рекламного идентификатора (GAID/AAID) временно останавливает таргетинг, но после перезагрузки или обновления сервисов HMS Core идентификатор регенерируется, и персонализация возобновляется.
Отключение системных источников через настройки
Начните с раздела Настройки → Безопасность и приватность → Рекламные службы. Переведите переключатель «Персонализированные рекламные службы» в положение «Выкл». Это базовый шаг, который отсекает таргетинг на уровне фреймворка HMS Core, но не убирает контекстную рекламу внутри приложений-партнеров.
Затем зайдите в Настройки → Приложения → Все приложения, включите отображение системных процессов (меню ⋮ → Показать системные). Найдите HwAds, HiBoard (умный виджет) и Magazine Unlock (журнал на экране блокировки). У последних двух отключите «Уведомления» и «Автозапуск». Для HwAds доступна кнопка «Остановить» и «Очистить данные» — используйте обе.
☑️ Чек-лист
В разделе Настройки → Экран блокировки и пароли → Журнал отключите «Автообновление» и «Рекомендации». Если пункт «Журнал» отсутствует, поищите «Magazine Unlock» в приложениях. На планшетах и в HarmonyOS путь может отличаться: Настройки → Главный экран и обои → Журнал на экране блокировки.
⚠️ Внимание: Очистка данных HwAds может сбросить настройки согласия в других системных приложениях, потребуется повторно отказаться от «Программы улучшения» при следующем запуске «Магазина приложений» или «Тем».
Настройка «Магазина приложений», «Тем» и «Браузера»
Приложение AppGallery — главный дистрибьютор баннеров. Откройте его, нажмите на аватар профиля → Настройки → Общие → Рекомендации и выключите «Получать рекомендации» и «Персонализированные рекомендации». В том же меню отключите «Автозапуск видео» и «Уведомления о предложениях».
В приложении Темы путь: Я → Настройки (шестеренка) → Рекомендации — снимите галочки со всех пунктов. В Браузере Huawei зайдите в Меню → Настройки → Приватность и безопасность → Персонализированная реклама и отключите её. Также в браузере полезно включить «Блокировку всплывающих окон» и «Защиту от отслеживания».
В «Магазине приложений» после отключения рекомендаций зайдите в «Управление уведомлениями» и отключите каналы «Акции», «Игры» и «Рекомендации» — это уберет пуш-уведомления с рекламой.
Блокировка на уровне сети: DNS и VPN-фильтры
Если системные настройки не убрали 100% баннеров (например, в сторонних играх или вебвью), используйте шифрованный DNS с фильтрацией. В Настройках → Сеть и интернет → Частный DNS выберите «Имя хоста провайдера» и введите dns.adguard.com или dns.nextdns.io (предварительно настроив профиль в NextDNS). Это блокирует запросы к рекламным доменам на уровне всей системы.
Альтернатива — локальные VPN-блокировщики вроде AdGuard (версия с GitHub, не из Play Market), RethinkDNS или Blockada. Они создают локальный VPN-интерфейс и фильтруют трафик без root-прав. В настройках этих приложений включите списки OISD, HaGeZi или Energized Unified для максимального покрытия.
| Метод | Эффективность | Сложность | Требует Root | Влияние на батарею |
|---|---|---|---|---|
| Системные настройки | 60-70% | Низкая | Нет | Минимально |
| Частный DNS (AdGuard/NextDNS) | 85-90% | Средняя | Нет | Низкое |
| Локальный VPN (AdGuard/Rethink) | 95-99% | Средняя | Нет | Среднее |
| ADB-дебаг (удаление пакетов) | 100% (системная) | Высокая | Нет | Нет |
| Root + Magisk (модули) | 100% | Экспертная | Да | Зависит от модуля |
Продвинутый метод: ADB и удаление пакетов
Для уверенных пользователей доступен метод через adb shell. Он позволяет отключить (disable) или удалить (uninstall --user 0) пакеты, отвечающие за рекламу, не требуя root-доступа. Подключите телефон к ПК, включите «Отладку по USB» в Настройках → Для разработчиков и выполните команды по одному.
adb shell pm disable-user --user 0 com.huawei.hwad
adb shell pm disable-user --user 0 com.huawei.android.chronus
adb shell pm disable-user --user 0 com.huawei.magazineunlock
adb shell pm uninstall --user 0 com.huawei.hwidtv
Список безопасных для отключения пакетов (скопируйте в терминал)|com.huawei.hwad — основной рекламный SDK
com.huawei.android.chronus — виджет HiBoard/умный экран
com.huawei.magazineunlock — Журнал на экране блокировки
com.huawei.hwidtv — TV-реклама в AppGallery
com.huawei.search — поисковый виджет с рекламой (если не пользуетесь)
com.android.browser — системный браузер (если используете Chrome)
Удаление производится на свой страх и риск. Для возврата
adb shell cmd package install-existing <пакет>
⚠️ Внимание: Не удаляйте пакетыcom.huawei.hms,com.huawei.hwidиcom.huawei.android.pushagent— это ядро HMS, авторизация и пуш-сервис. Их отключение сломает вход в AppGallery, оплату Petal Pay и уведомления в банковских приложениях.
Работа с рекламным идентификатором и Google-сервисами
Если на устройстве установлены GMS (Google Mobile Services), параллельно работает рекламный ID Google. Зайдите в Настройки Google → Реклама → Удалить рекламный идентификатор и подтвердите. В новых версиях Android это меню находится в Настройки → Безопасность и приватность → Реклама. Действие сбрасывает профиль интересов, накопленный Google.
В HarmonyOS NEXT (без Android-совместимости) рекламный идентификатор управляется исключительно через Настройки → Приватность → Рекламные службы. Там же можно запретить приложениям запрашивать идентификатор. Регулярный сброс (раз в месяц) снижает релевантность баннеров, если их полное удаление невозможно.
Ключевой вывод: комбинация «Системные настройки + Частный DNS + Очистка HwAds» устраняет 90% рекламы без риска для стабильности системы и без потери гарантии.
Что делать, если реклама осталась в конкретном приложении
Часто виновником является одно «зараженное» приложение (клавиатура, лаунчер, чистильщик, VPN). Проверьте: долгим нажатием на иконку приложения → «Информация» → «Уведомления» — отключите все каналы кроме критических. Если приложение показывает рекламу поверх других окон, в том же меню отключите «Отображать поверх других окон».
Для браузерных встраиваний используйте Firefox или Brave с расширением uBlock Origin — они блокируют рекламу на уровне рендеринга страницы, чего не делают системные DNS. В настройках Firefox: Меню → Дополнения → uBlock Origin → Панель управления → Списки фильтров — включите «EasyList», «EasyPrivacy» и «AdGuard Russian Filter».
Мифы и ошибки при борьбе с рекламой
Миф: «Сброс до заводских настроек уберет рекламу навсегда». Реальность: после настройки устройства заново вы снова согласитесь с пользовательским соглашением, и телеметрия включится по умолчанию. Миф: «Антивирус удалит рекламу». Антивирусы не классифицируют системные рекламные модули как вредоносное ПО, так как они подписаны сертификатом производителя.
Ошибка: установка нескольких блокировщиков одновременно (например, AdGuard DNS + AdGuard VPN + Blockada). Это создает конфликт VPN-слотов (в Android только один активный VPN-интерфейс), увеличивает нагрузку на батарею и ломает работу банковских приложений, чувствительных к изменению сетевого стека. Достаточно одного надежного метода.
FAQ: Часто задаваемые вопросы
Удаление системных пакетов через ADB аннулирует гарантию?
Нет. Команда pm uninstall --user 0 удаляет пакет только для текущего пользователя (user 0), системный раздел остается нетронутым. При сбросе к заводским настройкам пакеты восстановятся. Официальные сервис-центры не проверяют список отключенных пользовательских пакетов.
Почему после обновления EMUI/HarmonyOS реклама появилась снова?
Обновление прошивки переустанавливает системные приложения и сбрасывает настройки согласий к значениям по умолчанию. После каждого крупного OTA-обновления повторно пройдитесь по чек-листу: рекламные службы, HwAds, Magazine Unlock, настройки AppGallery.
Можно ли убрать рекламу в играх, скачанных из AppGallery?
Реклама внутри игр — решение разработчика игры, а не системы. Системные методы (DNS, VPN-блокировщик) блокируют загрузку рекламных SDK (Unity Ads, AppLovin, ironSource), но некоторые игры требуют просмотр рекламы для получения наград — такие запросы блокировать нельзя, иначе игра выдаст ошибку.
Безопасен ли частный DNS dns.adguard.com для банковских приложений?
Да, AdGuard DNS не модифицирует трафик банковских приложений и не подменяет сертификаты. Однако некоторые корпоративные VPN или приложения с закреплением сертификатов (certificate pinning) могут не работать через сторонний DNS. В таком случае добавьте домены банка в исключения NextDNS или временно отключите частный DNS.
Как вернуть удаленные через ADB системные приложения?
Выполните команду adb shell cmd package install-existing <имя_пакета> для каждого удаленного пакета. Например: adb shell cmd package install-existing com.huawei.magazineunlock. После перезагрузки приложение вернется в систему с настройками по умолчанию.