Xiaomi: уведомления приходят с задержкой или не приходят

  • Обновлено
  • Чтение ≈ 4 минуты

Краткий ответ

Если на Xiaomi уведомления приходят с задержкой, включите автозапуск и снимите ограничения батареи для приложения, отключите «Экономию заряда», разрешите фоновую передачу данных и проверьте режим «Не беспокоить» и настройки уведомлений.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Дополнительно

#Что означает ошибка

Сообщение
Уведомления приходят только после открытия приложения

MIUI и HyperOS агрессивно экономят батарею: убивают фоновые процессы и ограничивают приложения. В результате мессенджеры приходят «пачкой» при открытии приложения. Нужно выдать приложению три разрешения: автозапуск, отсутствие ограничений батареи и фоновые данные, а также проверить, что уведомления включены и не блокируются режимом «Не беспокоить».

#Причины и решения

Возможная причинаКак узнатьЧто делать
Ограничена работа в фонеПриложение «убивается» системой.Уведомления при открытии.Снимите ограничения батареи.
Нет автозапускаАвтозапуск отключён.Приложение не стартует после перезагрузки.Включите автозапуск.
Отключены уведомленияУведомления отключены для приложения/канала.Нет значка и звука.Включите.
Режим «Не беспокоить»Режим блокирует уведомления.Иконка луны.Добавьте исключение.

#Пошаговое решение

  1. Включите автозапускОткройте «Настройки» → «Приложения» → «Все приложения» → «проблемное приложение» → «Разрешения». Найдите именно нужный доступ: «Микрофон» для звонка, «Камера» для съёмки или «Уведомления» для оповещений. Выберите «Разрешить только во время использования» для микрофона/камеры, если это соответствует задаче, либо разрешите уведомления. Вернитесь в приложение и повторите исходное действие. Если разрешение запрещено администратором устройства, не обходите запрет.
  2. Снимите ограничения батареиЭто актуально, если «проблемное приложение» перестаёт работать при выключенном экране. Откройте «Настройки» → «Приложения» → «проблемное приложение» → «Батарея»/«Использование батареи» и проверьте, не выбрано ли «Ограничено». Для диагностики разрешите работу в фоне или выберите «Без ограничений», если пункт имеется. На Xiaomi/Redmi дополнительно проверьте «Настройки» → «Приложения» → «Разрешения» → «Автозапуск», на Honor — «Батарея» → «Запуск приложений». Затем заблокируйте экран и проверьте доставку уведомления с другого устройства; учитывайте повышенный расход батареи.
  3. Разрешите фоновые данныеОткройте «Настройки» → «Приложения» → «Управление приложениями» → нужный мессенджер → «Использование данных». Убедитесь, что для него включены фоновые данные и разрешены Wi-Fi/мобильная сеть, если эти переключатели доступны в вашей версии MIUI/HyperOS. Затем отправьте тестовое сообщение на заблокированный экран. Если пункт отсутствует, используйте поиск в настройках, не устанавливайте сторонний «ускоритель».
  4. Закрепите в недавнихНа некоторых версиях MIUI можно открыть список последних программ, удержать карточку нужного приложения и нажать значок замка, чтобы оболочка реже выгружала её. В HyperOS на части моделей такого значка нет — тогда пропустите действие и перейдите к «Настройки» → «Приложения» → нужное приложение → «Батарея» → «Без ограничений». Проверьте тестовое уведомление на заблокированном экране.
  5. Включите уведомленияНастройки → Уведомления и Центр управления → Уведомления приложений — приложение, включите все каналы и «Показывать на экране блокировки».
  6. Отключите экономиюВ «Настройки» → «Батарея» временно отключите общий «Режим экономии заряда» для диагностики задержанных уведомлений. Для отдельного приложения откройте «Настройки» → «Приложения» → нужный мессенджер → «Батарея» и при необходимости выберите «Без ограничений» (если доступно). Попросите отправить сообщение при выключенном экране; если задержки исчезли, сохраните только точечное исключение, а общий режим экономии при необходимости верните.
  7. Проверьте режимСмахните вниз шторку быстрых настроек и выключите «Не беспокоить» для теста. Далее откройте «Настройки» → «Уведомления» → «Уведомления приложений» → нужное приложение; включите главный переключатель и подходящую категорию со звуком. На Xiaomi/Redmi дополнительно проверьте «Батарея» → ограничения для приложения, если уведомления задерживаются при заблокированном экране. Отправьте новое тестовое сообщение и проверьте поведение при закрытом экране.
  8. Проверьте оптимизацию MIUIНе выключайте глобальную «Оптимизацию MIUI» в меню разработчика: этот параметр может отсутствовать в HyperOS и изменение способно нарушить разрешения и работу приложений. Для конкретного мессенджера используйте «Настройки» → «Приложения» → нужное приложение → «Батарея» → «Без ограничений», если пункт доступен. Затем отправьте тестовое сообщение на заблокированный экран; при повышенном расходе заряда верните прежнее ограничение.

#Дополнительно

Подробные инструкции по разным оболочкам есть на сайте dontkillmyapp.com. Если уведомления не приходят от мессенджера, проверьте работу его собственных push: выйти из аккаунта и войти заново обновляет токен FCM. Для устройств без Google Services (Huawei, Honor) уведомления работают через HMS Push. Если VPN включён постоянно, добавьте мессенджер в исключения. Не используйте «ускорители памяти» и «чистильщики»: они завершают фоновые процессы. Справка — Xiaomi Support.

Linux · Терминал (Bash)Команда
Проверка исключений из оптимизации батареи через ADB (подставьте пакет, например com.whatsapp).
adb shell dumpsys deviceidle whitelist
adb shell cmd appops get com.whatsapp RUN_IN_BACKGROUND
adb shell cmd appops set com.whatsapp RUN_IN_BACKGROUND allow

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 1 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.