Реклама в системных приложениях Huawei возникает из-за активных маркетинговых служб и согласия на получение рекомендаций при первоначальной настройке. Производитель монетизирует предустановленный софт через баннеры в браузере, AppGallery, папке «Инструменты» и на экране блокировки. Понимание архитектуры EMUI и HarmonyOS позволяет убрать большую часть назойливых элементов без получения root-прав.
Пользователи часто путают системную рекламу с вирусной активностью, хотя источник легален — это сервисы HMS и собственный рекламный идентификатор. Ниже разберем, где скрыты переключатели отслеживания и как настроить DNS-фильтрацию для сетевого уровня блокировки.
Причины появления рекламы в EMUI и HarmonyOS
Основной источник — программа Huawei Ads и служба Рекламный идентификатор, которые собирают данные о запусках приложений для таргетинга. При согласии с пользовательским соглашением при первом включении вы разрешаете показ «персонализированных рекомендаций» в системном интерфейсе. Это не вредоносное ПО, а встроенный функционал оболочки.
Вторым фактором являются предустановленные приложения: Браузер, AppGallery, Темы, Видео, Музыка. У каждого свои настройки показа промо-баннеров, которые дублируют системные. Даже после глобального отключения ID рекламы отдельные апплеты могут продолжать качать креативы из сети.
Третий вектор — уведомления от маркетинговых каналов в «Центре уведомлений» и на экране блокировки. Они маскируются под системные советы или обновления тем, но ведут в магазин тем или партнерские ссылки.
Отключение системных рекомендаций и рекламного ID
Начните с глобального переключателя, который останавливает передачу рекламного идентификатора приложениям. Зайдите в Настройки → Безопасность и приватность → Рекламные сервисы (в старых версиях EMUI путь: Настройки → Google → Реклама или Настройки → Приватность → Рекламные сервисы). Переведите ползунок «Отказаться от персонализированной рекламы» в активное положение.
Сразу ниже нажмите «Удалить рекламный идентификатор» и подтвердите действие. Это сбросит накопленный профиль интересов, и система перестанет подбирать баннеры под историю действий. Обратите внимание: после сброса ID некоторые бесплатные приложения могут показывать нерелевантную рекламу чаще, так как теряют таргетинг.
☑️ Чек-лист
Дополнительно зайдите в Настройки → Безопасность и приватность → Приватность → Использование и диагностика и выключите отправку отчетов. Эти данные помогают Huawei улучшать таргетинг. В разделе Разрешения приложений → Особый доступ → Рекламный идентификатор проверьте, какие сторонние программы имеют право его читать, и отзовите доступ подозрительным.
⚠️ Внимание: после крупных системных обновлений (например, переход EMUI 12 → 13 или HarmonyOS 3 → 4) настройки рекламного ID могут сброситься к значениям по умолчанию. Проверяйте этот раздел после каждого OTA-апдейта.
Убираем рекламу в фирменных приложениях: Браузер, AppGallery, Темы, Видео
Глобальный переключатель не убирает баннеры внутри самих приложений — у каждого своя настройка. В Браузере Huawei откройте меню (четыре точки) → Настройки → Расширенные → Блокировка рекламы и включите встроенный блокировщик. Там же отключите «Рекомендуемые сайты» и «Новости на главной странице».
В AppGallery зайдите в «Я» → Настройки → Уведомления и выключите «Промо-акции», «Рекомендации приложений» и «Автозагрузку рекомендаций». В разделе «Персонализация» снимите галочку с «Персонализированные рекомендации». Это уберет баннеры на главной странице магазина и в результатах поиска.
Продвинутый способ
отключение сервисов через ADB (без рута):Для полного отключения системных компонентов рекламы (HwAdsService, HiAd) можно использовать ADB. Подключите телефон к ПК, включите «Отладку по USB» и выполните команды: `adb shell pm disable-user --user 0 com.huawei.hiad` и `adb shell pm disable-user --user 0 com.huawei.android.ads`. Это скрывает системные APK, отвечающие за показ баннеров в папке «Инструменты» и на экране блокировки. После обновления системы процедуру придется повторить. Не отключайте `com.huawei.hms` — это сломает работу приложений.
Приложение Темы — частый источник рекламы на экране блокировки. Откройте его, перейдите в «Я» → Настройки → Рекомендации на экране блокировки и выключите. Также отключите «Автозагрузку тем» и «Получение уведомлений». В Видео и Музыке пути схожи: профиль → настройки → уведомления и рекомендации → выключить всё маркетинговое.
Если в настройках приложения нет пункта блокировки рекламы, попробуйте очистить его кэш и данные через «Настройки → Приложения», а затем запретить автозапуск в «Батерейке». Это сбрасывает локальные конфиги маркетинговых модулей.
Блокировка рекламы через настройки DNS и сторонние DNS-серверы
Сетевой уровень фильтрации работает независимо от настроек системы и приложений. В Настройки → Сеть и интернет → Дополнительные настройки → Частный DNS выберите «Имя хоста провайдера DNS» и введите dns.adguard.com или dns.family.adguard.com (последний блокирует еще и контент для взрослых). Это фильтрует запросы к известным рекламным сетям на уровне доменов.
Альтернатива — dns.quad9.net (безопасность) или 1.1.1.1 / 1.0.0.1 (Cloudflare Warp, требует приложения для DoH/DoT). Частный DNS работает во всех сетях (Wi-Fi, мобильная), не требует root и не создает VPN-интерфейс, поэтому не конфликтует с корпоративными VPN.
| Метод | Эффективность | Сложность | Требует Root | Влияние на батарею |
|---|---|---|---|---|
| Глобальный отказ от ID рекламы | Средняя (только таргетинг) | Низкая | Нет | Нет |
| Настройки внутри приложений | Высокая (для системных апп) | Средняя | Нет | Нет |
| Частный DNS (AdGuard/Quad9) | Высокая (сетевой уровень) | Низкая | Нет | Минимально |
| Приложения-блокировщики (VPN) | Максимальная | Средняя | Нет | Средне (постоянный VPN) |
| ADB отключение сервисов | Максимальная (системные баннеры) | Высокая | Нет | Нет |
⚠️ Внимание: использование стороннего DNS может нарушить работу корпоративных порталов, банковских приложений с жесткой привязкой к IP или родительского контроля оператора. Если что-то перестало открываться — временно верните «Авто» в настройках Частного DNS.
Использование приложений-блокировщиков и VPN с фильтрацией
Если DNS не справляется с нативной рекламой внутри приложений (нативные баннеры загружаются с тех же доменов, что и контент), нужен локальный VPN-фильтр. Лучшие бесплатные решения для Android: AdGuard (локальный VPN, фильтрует HTTPS без root), Blokada (open source, списки хостов), RethinkDNS (фаервол + DNS + блокировка). Они создают псевдо-VPN интерфейс, через который пропускают весь трафик и режут рекламные запросы.
При первом запуске система запросит разрешение на создание VPN-соединения — соглашайтесь. В настройках блокировщика включите фильтры: «AdGuard Base», «EasyList», «EasyPrivacy», «Russian Filter» (для рулочного сегмента). Для YouTube и спот-рекламы в приложениях часто помогает только подписка Premium, так как реклама идет с тех же CDN, что и видео.
Локальные VPN-блокировщики (AdGuard, Blokada) — единственный способ убрать нативную рекламу в приложениях без рута, но они держат постоянное VPN-соединение, что немного увеличивает расход заряда.
Настройка экрана блокировки и папки «Инструменты»
Папка «Инструменты» (или «Утилиты») на рабочем столе часто содержит ярлыки партнерских приложений и виджеты с рекламой. Зажмите пустое место на рабочем столе → «Виджеты» или «Папки» → найдите «Инструменты» → зажмите и перетащите в «Удалить» или снимите галочки с ненужных ярлыков в меню редактирования папки. В EMUI 12+ / HarmonyOS папку можно полностью скрыть: зажмите → «Настройки папки» → «Скрыть папку».
Реклама на экране блокировки управляется отдельно. Путь: Настройки → Экран блокировки и пароли → Журнал / Журнал экрана блокировки → выключите «Показывать журнал» или выберите «Нет» в источниках контента. Если есть пункт «Рекомендации» или «Журнал Жизни» — отключите. Для тем оформления: Темы → Я → Настройки → Рекомендации на экране блокировки — выкл.
Что делать, если реклама не исчезает: сброс рекламного ID и кэша
Если после всех манипуляции баннеры остаются, проверьте невидимые источники. Зайдите в Настройки → Приложения → Показать все приложения → Меню (три точки) → Показать системные. Найдите HwAdsService, HiAd, Huawei Ads. Зайдите в каждое → «Память» → «Очистить кэш» и «Очистить данные». Затем «Принудительно остановить» и, если есть кнопка, «Отключить» (без рута часто неактивна).
Сбросьте рекламный ID повторно (см. раздел 2). Проверьте Настройки → Приложения → Специальный доступ → Рекламный идентификатор — убедитесь, что ни одному приложению не дано разрешение «Разрешить». Перезагрузите телефон. Это чистит остаточные токены сессий рекламных SDK.
⚠️ Внимание: не удаляйте и не отключайте системные пакеты вродеcom.huawei.hms,com.huawei.android.pushagentилиcom.huawei.systemmanagerчерез ADB или рут. Это приведет к потере push-уведомлений, ошибкам оплаты в AppGallery, проблемам с авторизацией в банковских приложениях и нестабильности системы.
FAQ: Частые вопросы по отключению рекламы на Huawei
Почему реклама появляется снова после обновления системы?
OTA-обновления часто сбрасывают настройки маркетинговых служб к дефолтным значениям («Вкл»). После каждого крупного обновления повторно проверяйте «Рекламные сервисы» и настройки отдельных приложений (Браузер, Темы, AppGallery).
Поможет ли сброс до заводских настроек убрать рекламу навсегда?
Нет. После сброса при первоначальной настройке вы снова согласитесь с пользовательским соглашением, которое включает разрешение на персонализированную рекламу. Нужно внимательно читать экраны настройки и отключать соответствующие пункты сразу.
Безопасно ли использовать приложения вроде AdGuard или Blokada?
Да, если качать их из официальных источников (GitHub, официальный сайт, Google Play). Они не требуют root, работают через локальный VPN-интерфейс и не имеют доступа к содержимому трафика (только к доменам). Избегайте неизвестных APK с форумов.
Как убрать рекламу в клавиатуре SwiftKey / Gboard на Huawei?
Это не системная реклама Huawei, а настройки клавиатуры. В Gboard: Настройки → Дополнительно → убрать «Персонализированные предложения». В SwiftKey: Настройки → Ввод → убрать «Персонализация» и «Рекламные предложения».
Можно ли полностью избавиться от рекламы без потери функционала?
На 95-99% — да, комбинируя системные настройки, Частный DNS и локальный блокировщик. Остаток — нативная реклама в конкретных приложениях (YouTube, соцсети), которую убирает только подписка или модифицированные клиенты (ReVanced и аналоги), но это уже выходит за рамки безопасности стоковой прошивки.