Навязчивые баннеры, открывающиеся в браузере или поверх интерфейса, чаще всего приходят от предварительно установленных системных приложений или недавно скачанных утилит с расширенными разрешениями. На смартфонах Huawei и Honor под управлением EMUI и HarmonyOS основными источниками являются «Магазин приложений» (AppGallery), сервис «HiCare», клавиатура SwiftKey и сторонние чистильщики кэша, запросившие доступ к отрисовке поверх других окон.

Проблема усугубляется тем, что стандартный антивирус не воспринимает такой софт как вредоносное ПО, поскольку он легально получен разрешение на отображение контента. Пользователь видит рекламу в шторке уведомлений, на экране блокировки или в виде плавающих иконок, что делает работу с устройством некомфортной и расходует трафик. Понимание архитектуры прав доступа в Android позволяет точечно отрезать кислород любому рекламному модулю без сброса настроек.

Диагностика: определяем виновника за 2 минуты

Прежде чем лезть в настройки, нужно точно установить, какой процесс рисует окно. В современных версиях EMUI 12+ и HarmonyOS 2+ есть встроенный инструмент для этого. Когда появится очередное рекламное окно, не закрывайте его — нажмите квадрат недавних задач (или свайп из нижнего угла) и зафиксируйте имя приложения в карточке превью.

Если в недавних задачах отображается системный лаунчер или «Настройки», значит, реклама внедрена в прошивку через сервисы Huawei Mobile Services (HMS). Часто виновниками выступают «Магазин тем», «Кошелек» или «Видео». Запишите точное название пакета — оно понадобится для точечной блокировки через ADB или меню специального доступа.

⚠️ Внимание: Не удаляйте системные приложения через Root или ADB без понимания их функции. Удаление пакета com.huawei.android.thememanager сломает смену тем, а удаление com.huawei.himovie — нативный видеоплеер. Лучше отключать разрешения и автозапуск.

Отключение разрешения «Отображать поверх других окон»

Это самый эффективный способ остановить 90% всплывающих баннеров без потери функционала телефона. Перейдите в Настройки → Приложения → Особый доступ (три точки в углу) → Отображать поверх других окон. Здесь вы увидите полный список программ, имеющих право рисовать поверх интерфейса.

Выключите тумблер у подозрительных кандидатов: сторонние клавиатуры, чистильщики, браузеры, загруженные не из AppGallery. У системных приложений (Phone Clone, Backup, HiCare) оставьте разрешение, но проверьте их внутренние настройки на предмет маркетинговых уведомлений. После отключения разрешения рекламное окно просто не сможет отрисоваться поверх текущего экрана.

☑️ Чек-лист

Выполнено: 0 / 5

Настройка уведомлений: чистим шторку и экран блокировки

Многие пользователи путают push-уведомления с всплывающей рекламой. Длинное нажатие на раздражающее уведомление в шторке открывает меню управления каналами. Отключите канал «Промо», «Маркетинг», «Рекомендации» или просто поставьте «Без звука и визуализации» для всего приложения-источника.

Для системных сервисов Huawei (AppGallery, Themes, Video, Music) зайдите в их внутренние настройки: профиль → настройки (шестеренка) → уведомления → снимите галочки с «Рекомендации», «Акции», «Новинки». В AppGallery также отключите «Автообновление» и «Персональные рекомендации», чтобы магазин не качал рекламные модули в фоне.

💡

В EMUI 13 / HarmonyOS 3 появилась категория «Полезные советы» в настройках уведомлений системных приложений. Отключите её глобально через Настройки → Уведомления → Дополнительные настройки → Советы и подсказки.

Работа с «Магазином приложений» и предустановленным софтом

AppGallery — главный дистрибьютор рекламы на чистых прошивках. Зайдите в приложение: Я → Настройки → Уведомления → отключите «Получать рекомендации», «Сообщения о событиях», «Автоматическое обновление». В разделе «Приватность» выключите «Персонализированную рекламу» и «Аналитику использования».

Предустановленные игры и сервисы (например, Game Center, Browser, Weather) часто не удаляются, но их можно «Отключить» в меню приложений. Отключение освобождает память, останавливает фоновые процессы и убирает иконки из лаунчера. Если кнопка «Отключить» неактивна — значит, приложение критично для системы, ограничьтесь отзывом разрешений и запретом автозапуска.

Что делать, если кнопка «Отключить» серая?

Некоторые системные пакеты (HwThemeManager, HwVAssistant) защищены от отключения. В этом случае используйте ADB-команду: `pm disable-user --user 0 com.huawei.android.thememanager`. Это скроет приложение и остановит его процессы без удаления файлов. Для возврата: `pm enable --user 0 com.huawei.android.thememanager`. Требуется включенная отладка по USB и ПК.

Блокировка рекламы на уровне DNS и VPN

Если реклама приходит с серверов телеметрии и аналитики (домены вроде ads.hicloud.com, metrics.huawei.com), локальные настройки не помогут — запросы уходят до отрисовки интерфейса. Решение: смена DNS-сервера на фильтрующий. В Настройки → Сеть и интернет → Дополнительно → Частный DNS укажите хостнейм dns.adguard.com или family.adguard-dns.com.

Альтернатива — приложения-блокировщики без Root: AdGuard, Blokada, RethinkDNS. Они создают локальную VPN-перехватчик трафика и режут рекламные домены по спискам (EasyList, OISD). Важно: выбирайте открытые решения с открытым кодом, чтобы не передавать весь трафик третьим лицам. В настройках блокировщика включите «Фильтрация HTTPS» и установите сертификат CA для реза рекламы внутри зашифрованных соединений.

⚠️ Внимание: Использование сторонних DNS или локального VPN может конфликтовать с корпоративными профилями, банковскими приложениями и сервисами Huawei Mobile Services (оплата, вход в аккаунт). Добавьте проблемные приложения в исключения (split tunneling) в настройках блокировщика.

Продвинутый метод: ADB AppControl и дебаг-меню

Для точечной работы с системными пакетами без Root удобен инструмент ADB AppControl (Windows). Подключите телефон с включенной «Отладкой по USB» (Настройки → Система → Для разработчиков), авторизуйте компьютер. Программа покажет все пакеты с флагами: системные, отключенные, с разрешениями.

Найдите пакеты: com.huawei.hicare (сервис поддержки), com.huawei.android.chr (отчеты об ошибках), com.huawei.hwid (ID — не трогать!), com.huawei.appmarket (AppGallery — лучше не отключать, а настроить). Снимите галочку «Enabled» у рекламных модулей типа com.huawei.android.thememanager (если не используете темы) или com.huawei.video. Это безопаснее удаления и обратимо одной кнопкой «Enable».

📊 Каким способом вы обычно боретесь с рекламой на Huawei?
Отключаю разрешение «Поверх окон» и уведомления
Меняю DNS на AdGuard / NextDNS
Ставлю AdGuard / Blokada через локальный VPN
Использую ADB AppControl для отключения системных пакетов
Просто терплю или сбрасываю настройки

Таблица: основные системные пакеты-генераторы рекламы и действие с ними

Имя пакетаОтображаемое имяРекомендуемое действиеРиск для системы
com.huawei.appmarketAppGalleryНастроить уведомления, отключить персонализациюНизкий (потеря автообновлений)
com.huawei.android.thememanagerТемыОтключить через ADB, если не используете темыСредний (сломается смена тем)
com.huawei.hicareHiCare / ПоддержкаОтключить через ADB или меню приложенийНизкий (нет обновлений драйверов)
com.huawei.videoВидео / VideoОтключить разрешения и уведомленияНизкий (нет нативного плеера)
com.swiftkey.swiftkeyconfiguratorSwiftKeyУбрать разрешение «Поверх окон», сменить клавиатуруНет (заменимо на Gboard)

Что делать, если реклама появилась после обновления прошивки

После крупных OTA-обновлений (например, переход на HarmonyOS 4) настройки приватности сбрасываются на дефолт, а новые сервисы получают разрешения автоматически. Зайдите в Настройки → Безопасность и приватность → Дополнительные настройки → Рекламный идентификатор и нажмите «Сбросить идентификатор», затем «Оптимизация рекламы» → «Отключить».

Проверьте «Автозапуск» в настройках батареи: новые версии ОС часто добавляют системные приложения в белый список фоновой активности. Уберите галочки у ненужных сервисов. Если проблема в браузере — очистите данные сайта (кэш, куки, локальное хранилище) через меню сайта в адресной строке, так как вредоносные скрипты могут жить в Service Worker'ах годами.

💡

Главный принцип: реклама на Huawei — это не вирус, а легальное использование разрешений Android. Победа достигается не антивирусом, а управлением разрешениями «Поверх окон», уведомлениями, автозапуском и DNS-фильтрацией.

Профилактика: как не наработать проблему снова

Скачивайте приложения только из AppGallery или Google Play (через GBox / Aurora Store). В AppGallery смотрите на значок «Проверено» и читайте разрешения перед установкой — простые утилиты (фонарик, калькулятор) не нуждаются в доступе к телефону, контактам и отрисовке поверх окон. Регулярно аудируйте раздел «Особый доступ» раз в месяц.

Отключите установку приложений из неизвестных источников для браузеров и файловых менеджеров (Настройки → Приложения → Особый доступ → Установка неизвестных приложений). Используйте браузер с встроенным блокировщиком (Brave, Firefox + uBlock Origin, Kiwi Browser). Не давайте согласие на «Персонализированную рекламу» при первом запуске системных приложений — кнопка «Пропустить» или «Не сейчас» всегда есть, просто иногда она серого цвета внизу экрана.

⚠️ Внимание: Сброс телефона до заводских настроек уберет рекламу только временно. При восстановлении бэкапа из облака Huawei Cloud или Google вернутся те же разрешения и настройки уведомлений. Чистая настройка «с нуля» без восстановления бэкапа приложений дает гарантированный результат дольше.
FAQ: Частые вопросы по удалению рекламы на Huawei
Почему реклама появляется даже после отключения всех уведомлений?

Скорее всего, используется разрешение «Отображать поверх других окон» или локальный VPN-блокировщик не фильтрует HTTPS-трафик. Проверьте меню особого доступа и включите фильтрацию HTTPS в AdGuard/Blokada с установкой сертификата.

Можно ли удалить AppGallery полностью без Root?

Нет, полное удаление системного пакета com.huawei.appmarket требует Root-прав. Без Root можно только отключить через ADB (`pm disable-user`), но это сломает установку/обновление приложений и вход в Huawei ID. Лучше настроить уведомления внутри магазина.

Блокировка DNS ломает банковские приложения?

Да, некоторые банки (Сбер, Тинькофф, Альфа) блокируют вход при обнаружении стороннего DNS или локального VPN. Добавьте пакеты банков в исключения (Split Tunneling) в настройках AdGuard/Blokada/RethinkDNS или временно отключайте защиту при входе в приложение.

Что такое «Рекламный идентификатор» и зачем его сбрасывать?

Это уникальный ID (OAID/GAID), по которому рекламные сети профилируют интересы. Сброс обнуляет историю, а отключение «Оптимизации рекламы» запрещает приложениям использовать этот ID для таргетинга. Находится в Настройки → Безопасность и приватность → Рекламный идентификатор.

Поможет ли смена лаунчера (Nova, Niagara, Lawnchair)?

Смена лаунчера уберет рекламу только в домашнем экране и приложениях (если она была интегрирована в стандартный лаунчер EMUI). Системные пуши, баннеры в браузере и перекрытия от других приложений останутся. Лаунчер — косметическое лечение, а не системное.