Агрессивное управление энергопотреблением в EMUI и HarmonyOS — главная причина, почему push-сообщения перестают доходить до экрана блокировки. Система по умолчанию отправляет большинство сторонних программ в глубокий сон через несколько минут бездействия, разрывая их сетевое соединение. Пользователь видит сообщения только при ручном запуске клиента.

Вторая частая причина — отключенные разрешения на уровне конкретного приложения или системного меню «Уведомления». Даже при правильной настройке батареи, переключатель Разрешить уведомления может быть выключен после обновления ОС или сбоя настроек. Третий фактор — активный режим Не беспокоить или фокус-режим, которые блокируют визуальный и звуковой вывод без исключений.

Ниже разберем полный алгоритм восстановления доставки сообщений: от базовых переключателей до скрытых пунктов меню защиты приложений. Инструкция актуальна для смартфонов серии P, Mate, Nova и Honor на прошивках EMUI 10+ и HarmonyOS 2+.

Основные причины отсутствия уведомлений

Прежде чем менять настройки, определите точку отказа. Откройте Настройки → Приложения → Все приложения, выберите проблемную программу и проверьте раздел Уведомления. Если мастер-переключатель выключен — система блокирует всё. Если включен, но нет звука — проверьте категории (каналы) внутри: часто отключены «Важные» или «Промо».

Следующий кандидат — Батарея. В меню Настройки → Батарея → Запуск приложений стоит автоматический режим. Он запрещает фоновую активность, автозапуск и запуск по таймеру. Для мессенджеров и почты необходимо перевести управление в Ручной и поставить все три галочки. Без этого системный менеджер памяти «убьет» процесс через 10–15 минут.

Третий уровень — системные режимы. Не беспокоить, Режим сна или Фокус имеют белые списки. Если приложение не добавлено в исключения, уведомления придут в шторку бесшумно или вообще не появятся. Проверьте Настройки → Звук и вибрация → Не беспокоить → Исключения.

⚠️ Внимание: после крупного обновления системы (например, переход на HarmonyOS 4) настройки запуска приложений сбрасываются на «Автоматически». Проверяйте этот пункт в первую очередь.
📊 Какая проблема с уведомлениями встречается у вас чаще?
Не приходят совсем
Приходят с задержкой
Нет звука/вибрации
Только при открытом приложении

Как включить уведомления через настройки приложения

Самый прямой путь — меню самого приложения. Зайдите в Настройки → Приложения → [Название ] → Уведомления. Убедитесь, что активен переключатель Разрешить уведомления. Ниже раскройте Категории уведомлений (или «Каналы» в Android 12+). Включите все позиции: «Сообщения», «Звонки», «Системные», «Важные».

Для мессенджеров (Telegram, WhatsApp, Viber) критически важна категория «Высокий приоритет» или «Всплывающие уведомления». Она заставляет систему показывать баннер на экране блокировки и воспроизводить звук даже в режиме «Не беспокоить» (если добавлено в исключения). В почтовых клиентах (Gmail, Яндекс.Почта) включите синхронизацию для нужных папок, а не только «Входящие».

Если в меню приложения нет тонких настроек — используйте системный экран. Длинное нажатие по иконке на рабочем столе → Информация (i) → Уведомления. Этот путь быстрее и показывает те же переключатели.

☑️ Быстрая проверка настроек уведомлений

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

Настройка управления питанием для фоновой работы

Это ключевой раздел для Huawei. Перейдите: Настройки → Батарея → Запуск приложений. Найдите нужную программу в списке. Справа будет переключатель «Автоматически» — сдвиньте его влево в положение «Ручной». Откроется три опции: Автозапуск, Вторичный запуск, Запуск в фоне. Активируйте все три.

Автозапуск позволяет приложению стартовать после перезагрузки телефона и получать push-токен. Вторичный запуск дает право быть запущенным другим приложением (например, при переходе по ссылке из браузера). Запуск в фоне — самое важное: держит процесс живым для приема данных через Firebase/APNS или собственные сокеты.

Дополнительно проверьте Настройки → Батарея → Дополнительные настройки (или «Управление питанием»). Отключите Умное управление питанием для конкретного приложения, если есть такой пункт. На некоторых прошивках он перекрывает ручные настройки запуска.

⚠️ Внимание: режим «Суперэкономия» или «Максимальная экономия» полностью блокирует фоновую сеть для всех приложений, кроме системных. Уведомления не будут приходить до отключения режима или зарядки выше 20%.
💡

Добавьте виджет «Запуск приложений» на рабочий стол через виджеты настроек — это ускорит доступ к меню при следующем обновлении системы.

Особенности EMUI и HarmonyOS: защищенные приложения

В EMUI 10–12 и HarmonyOS 2–3 существует отдельный механизм — Защищенные приложения. Он находится в Настройки → Батарея → Запуск приложений → Меню (три точки) → Защищенные приложения. Добавьте туда мессенджеры, почту и банкинг. Защищенные приложения не убиваются очистителем памяти и задачами «Оптимизация».

В HarmonyOS 4+ этот пункт интегрирован в «Запуск приложений», но логика сохраняется: ручной режим с тремя галочками эквивалентен защите. Однако появился новый слой — Менеджер задач в недавних приложениях. Свайп вверх на карточке приложения в меню недавних задач теперь означает «Заблокировать от очистки» (значок замка). Используйте это для критичных программ.

Также проверьте Настройки → Приложения → Меню (три точки) → Особый доступ → Игнорировать оптимизацию батареи. Выберите «Все приложения», найдите нужное и поставьте «Разрешить». Это дает право на неограниченную работу в фоне даже при включенной экономии.

Скрытое меню инженерных кодов для диагностики push

Наберите в телефоне ##2846579## → ProjectMenu → Background Settings → Push Service. Позволяет проверить статус подключения к серверам push Huawei (HMS Push) и Google (FCM). Работает на EMUI 10–12, на HarmonyOS может отсутствовать.

💡

Ручной режим запуска с тремя активными галочками + добавление в защищенные приложения = 95% решение проблем с доставкой пушей на Huawei.

Проверка системных ограничений и режимов «Не беспокоить»

Режим Не беспокоить (DND) имеет гибкие правила. Зайдите в Настройки → Звук и вибрация → Не беспокоить → Исключения для приложений. Добавьте туда все программы, от которых ждете алерты. Включите переключатель «Показывать уведомления в шторке» и «Звук/вибрация» для исключений.

Проверьте Режим сна (в том же меню или в «Цифровом балансе»). Он может включаться по расписанию и переводить телефон в DND с отключением визуальных оповещений. Отключите автоматическое включение или добавьте приложения в белый список режима сна.

Важный нюанс: Фокус-режим (в быстрой панели или Настройки → Цифровой баланс → Фокус). Он создает профили «Работа», «Отдых», «Сон» с собственными списками разрешенных приложений. Если активен профиль «Работа» и мессенджер не в исключениях — уведомлений не будет.

РежимГде настраиваетсяЧто блокируетКак разрешить приложению
Не беспокоитьЗвук и вибрация → Не беспокоитьЗвук, вибрация, баннеры, экран блокировкиИсключения → Приложения → Добавить
Режим снаЦифровой баланс → Режим снаВсе уведомления по расписаниюИсключения приложений в настройках режима
ФокусЦифровой баланс → ФокусУведомления не из белого списка профиляРедактировать профиль → Разрешенные приложения
Экономия батареиБатарея → Режим экономииФоновая сеть, синхронизация, пушОтключить режим или зарядить телефон
СуперэкономияБатарея → СуперэкономияВсё, кроме звонков и SMSТолько выход из режима

Что делать, если уведомления не приходят в конкретном мессенджере

Для Telegram зайдите в Настройки → Уведомления и звуки. Убедитесь, что для «Приватных чатов», «Групп» и «Каналов» включены «Всплывающие уведомления» и «На экране блокировки». В системных настройках приложения включите категорию «Высокий приоритет». Telegram использует собственные сокеты + FCM/HMS, поэтому фоновый запуск критичен.

В WhatsApp проверьте Настройки → Уведомления → Уведомления на экране блокировки (выберите «Показывать содержимое»). В системных настройках разрешите «Отображать поверх других окон» (Особый доступ → Отображать поверх других окон). Без этого входящие звонки не будут перехватывать экран.

Для Viber и Discord часто помогает сброс кэша приложения (Настройки → Приложения → Viber → Память → Очистить кэш) и повторный вход в аккаунт. Это обновляет push-токен на сервере. Также проверьте, не стоит ли в настройках самого мессенджера «Только при открытом приложении» или «Только в Wi-Fi».

⚠️ Внимание: если уведомления пропадают только в одной программе, но работают в других — проблема в настройках самого приложения или его push-токене, а не в системных ограничениях Huawei.
💡

В Telegram есть встроенная диагностика: Настройки → Уведомления и звуки → Прокрутите вниз → «Исправить уведомления». Она принудительно перерегистрирует токен на сервере.

Сброс настроек приложений к значениям по умолчанию

Если ни одно из решений не помогло — сбросьте настройки приложений. Это не удалит данные, но вернет все разрешения (уведомления, камера, микрофон, фон) в исходное состояние. Путь: Настройки → Приложения → Меню (три точки) → Сбросить настройки приложений. Подтвердите действие.

После сброса откройте проблемные приложения по одному и предоставьте все запрошенные разрешения. Система снова покажет диалоги «Разрешить уведомления?», «Разрешить автозапуск?». Отвечайте «Разрешить» везде. Затем повторите настройку ручного запуска в меню батареи.

Крайняя мера — сброс сети (Настройки → Система и обновления → Сброс → Сбросить настройки сети). Это очистит Wi-Fi пароли, Bluetooth-связки и настройки VPN/APN, но часто лечит зависшие push-соединения на уровне модема. Выполняйте только если проблема системная (не приходят пуши ни в одно приложение).

💡

Сброс настроек приложений — безопасная операция, которая решает конфликты разрешений после обновлений ОС без потери пользовательских данных.

FAQ: частые вопросы по уведомлениям на Huawei

Почему уведомления приходят только когда открываю приложение?

Приложение не имеет права на фоновый запуск. Включите «Ручной режим» в Настройки → Батарея → Запуск приложений и поставьте галочки «Автозапуск», «Вторичный запуск», «Запуск в фоне». Добавьте в «Защищенные приложения».

Как включить всплывающие уведомления (heads-up) на экране блокировки?

В системных настройках приложения: Уведомления → Категории → [Категория] → Всплывающие уведомления → выберите «Всплывающие» или «На экране блокировки». В настройках самого приложения найдите пункт «Всплывающие уведомления» и включите его.

Не работает звук уведомлений, только вибрация. В чем дело?

Проверьте громкость «Уведомления» в ползунках звука (нажать клавишу громкости → значок настроек → ползунок «Уведомления»). В настройках приложения убедитесь, что для категории выбран конкретный звук, а не «Без звука» или «Вибрация». Проверьте режим «Не беспокоить» — он может глушить звук.

После обновления HarmonyOS пропали все настройки запуска. Что делать?

В HarmonyOS 4+ меню «Запуск приложений» выглядит иначе. Зайдите в Настройки → Батарея → Управление запуском приложений. Найдите программу, включите «Разрешить фоновую активность» и «Разрешить автозапуск». Аналог «Защищенных приложений» — закрепление в недавних задачах (значок замка).

Можно ли получать пуши в режиме суперэкономии заряда?

Нет. Режим «Суперэкономия» отключает мобильный интернет и Wi-Fi в спящем режиме, оставляя активными только звонки и SMS. Push-уведомления требуют сетевого соединения. Выход — отключить суперэкономию или зарядить телефон выше порога (обычно 20–30%).