Смартфоны Xiaomi на базе MIUI известны своей агрессивной оптимизацией батареи, которая часто блокирует фоновую работу приложений. Это приводит к тому, что мессенджеры перестают показывать уведомления, трекеры активности — фиксировать шаги, а музыкальные плееры — воспроизводить треки после блокировки экрана. Решение проблемы — правильная настройка автозапуска приложений.
В этой статье мы разберём все доступные способы включения автозапуска на устройствах Xiaomi, Redmi и POCO — от стандартных настроек MIUI до скрытых функций и обхода ограничений через ADB. Особое внимание уделим различиям между версиями оболочки (MIUI 12/13/14) и моделям с HyperOS, а также объясним, почему некоторые приложения всё равно могут не работать в фоне.
Важно: процедура настройки автозапуска может отличаться в зависимости от региональной прошивки (Global, China, EEA) и версии Android. Если ваше устройство работает на Android 13+, некоторые пункты меню могут быть скрыты — для их отображения потребуется активировать Режим разработчика.
1. Стандартный способ: настройка автозапуска через меню MIUI
Самый простой метод — использовать встроенные инструменты оптимизации. Он подходит для большинства приложений (мессенджеры, социальные сети, фитнес-трекеры) и работает на всех версиях MIUI, начиная с 10-й.
Инструкция:
- 📱 Откройте
Настройки → Приложения → Управление приложениями. - 🔍 Найдите нужное приложение в списке (например, Telegram или WhatsApp) и тапните по нему.
- ⚙️ Выберите пункт
Автозапуск(в некоторых прошивках он может называтьсяЗапуск в фоне). - 🔄 Переключите ползунок в положение
Вкл.. - 🔒 Вернитесь назад и активируйте опцию
Без ограниченийв разделеОграничение фона.
После этих действий приложение сможет запускаться автоматически при перезагрузке устройства и работать в фоне. Однако для некоторых сервисов (например, Google Play Services или системных утилит) этот способ может не сработать — потребуются дополнительные манипуляции.
Активирован ли автозапуск в настройках приложения|Отключены ли ограничения фона|Разрешён ли доступ к уведомлениям|Проверено ли поведение после перезагрузки-->
⚠️ Внимание: На устройствах с MIUI 14 и HyperOS пунктАвтозапускможет быть скрыт за дополнительным меню. Если его нет в основных настройках, попробуйте путь:Настройки → Приложения → Разрешения → Автозапуск.
2. Разрешение фоновой активности и блокировка оптимизации
Даже если автозапуск включён, MIUI может принудительно закрывать приложения для экономии заряда. Чтобы этого избежать, необходимо отключить оптимизацию батареи для конкретного софта.
Как это сделать:
- Перейдите в
Настройки → Батарея и производительность → Управление потреблением батареи. - Выберите режим
Без ограниченийдля критичных приложений (например, Viber или Spotify). - Вернитесь в меню
Управление приложениями(см. раздел 1) и отключите опциюОптимизация MIUIдля выбранного софта.
Для Android 12+ также рекомендуется:
- 🔋 Отключить
Адаптивную батареювНастройки → Батарея → Дополнительно. - 📵 Убрать приложение из списка
Глубокой оптимизации(путь:Настройки → Приложения → Специальный доступ → Оптимизация батареи).
| Версия MIUI | Путь к настройкам автозапуска | Особенности |
|---|---|---|
| MIUI 12 | Настройки → Приложения → Управление → Автозапуск |
Пункт виден сразу, без дополнительных действий |
| MIUI 13 | Настройки → Приложения → Разрешения → Автозапуск |
Может потребоваться включить Показать системные процессы |
| MIUI 14 / HyperOS | Настройки → Приложения → Управление приложениями → [Выбрать приложение] → Автозапуск |
На некоторых моделях (Xiaomi 13, Redmi Note 12) требуется сначала разрешить Фоновую активность |
На устройствах с HyperOS (например, Xiaomi 14, Redmi K70) стандартный автозапуск может не работать для системных приложений. В этом случае потребуется использовать ADB-команды (см. раздел 5).
3. Настройка уведомлений и исключений для автозапуска
Часто проблемы с автозапуском связаны не с самим приложением, а с блокировкой его уведомлений. MIUI агрессивно фильтрует фоновые процессы, если у программы нет прав на показ оповещений.
Чтобы гарантировать стабильную работу:
- Зайдите в
Настройки → Уведомления и строка состояния → Управление уведомлениями. - Найдите нужное приложение и включите все типы уведомлений (
Всплывающие,Значки,Звуки). - Активируйте опцию
Приоритетные уведомления(если доступна). - Вернитесь в меню приложения и отключите
Ограничение уведомлений в фоне.
Для мессенджеров (WhatsApp, Telegram, Viber) также рекомендуется:
- 📌 Закрепить уведомления на экране блокировки (
Настройки → Экран блокировки → Уведомления). - 🔔 Включить
Звук уведомленийдаже в режимеНе беспокоить. - 🔄 Отключить
Группировку уведомленийдля мгновенного отображения сообщений.
Не приходят уведомления от мессенджеров|Приложения закрываются в фоне|Трекеры активности не считают шаги|Музыкальные плееры останавливаются|Другая проблема-->
⚠️ Внимание: На Xiaomi с Android 13+ система может игнорировать настройки уведомлений для приложений, использующихForeground Service(например, Google Maps или Yandex Navi). В этом случае поможет только ручное добавление в исключения черезADB.
4. Использование "Безопасности" для разблокировки автозапуска
В прошивках MIUI есть скрытый раздел Безопасность, который позволяет управлять автозапуском системных и пользовательских приложений. Этот метод особенно полезен для устройств с HyperOS, где стандартные настройки могут быть ограничены.
Пошаговая инструкция:
- Откройте приложение
Безопасность(иконка с щитом). - Перейдите в
Ускорение → Замороженные приложения. - Найдите нужное приложение в списке и снимите с него галочку (это разморозит его).
- Вернитесь в главное меню
Безопасностьи выберитеАвтозапуск. - Добавьте приложение в список разрешённых для автозапуска.
Для MIUI 14 и HyperOS путь может отличаться:
- 🛡️
Безопасность → Привилегии → Автозапуск. - 🔧
Безопасность → Настройки (⚙️) → Автозапуск приложений.
Если приложение отсутствует в списке Автозапуск, попробуйте:
- Удалить его из
Закрытых приложений(в том же менюБезопасность). - Очистить кэш приложения
БезопасностьчерезНастройки → Приложения. - Перезагрузить устройство.
Что делать, если раздел "Безопасность" отсутствует?
На некоторых прошивках (например, для европейского рынка) приложение "Безопасность" может быть скрыто. Чтобы его вернуть:
1. Установите APK-файл Mi Security с официального сайта Xiaomi (версия должна соответствовать вашей прошивке).
2. Или используйте альтернативный путь: Настройки → Память → Очистка → Автозапуск.
3. На POCO-устройствах аналогичные функции доступны в приложении POCO Launcher Settings.
5. ADB-команды для принудительного автозапуска (для опытных пользователей)
Если стандартные методы не помогают (особенно на Android 12+), можно воспользоваться ADB — инструментом для отладки Android. Этот способ позволяет обойти ограничения MIUI и принудительно добавить приложение в исключения.
Что понадобится:
- 🖥️ Компьютер с установленными
ADB-драйверами(скачать можно с официального сайта Android). - 📱 Включённый
Режим разработчикаиОтладка по USBна смартфоне. - 🔌 USB-кабель (желательно оригинальный).
Пошаговая инструкция:
- Подключите смартфон к ПК и подтвердите разрешение на отладку.
- Откройте командную строку (
cmd) в папке сplatform-tools. - Введите команду для проверки подключения:
adb devicesДолжно появиться название вашего устройства.
- Выполните команду для отключения оптимизации батареи:
adb shell dumpsys deviceidle whitelist +{пакет_приложения}Например, для WhatsApp:
adb shell dumpsys deviceidle whitelist +com.whatsapp - Затем добавьте приложение в исключения автозапуска:
adb shell cmd appops set {пакет_приложения} RUN_ANY_IN_BACKGROUND allow
Список популярных пакетов приложений:
- 💬 Telegram:
org.telegram.messenger - 📱 WhatsApp:
com.whatsapp - 🎵 Spotify:
com.spotify.music - 🏃 Google Fit:
com.google.android.apps.fitness - 🗺️ Yandex Navi:
ru.yandex.yandexnavi
⚠️ Внимание: На Xiaomi с HyperOS (например, Xiaomi 14, Redmi K70) стандартные ADB-команды могут не сработать. В этом случае потребуется использовать расширенные права:adb shell pm grant {пакет_приложения} android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONSНапример, для Viber:
adb shell pm grant com.viber.voip android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
6. Альтернативные методы: сторонние утилиты и обход ограничений
Если ни один из вышеперечисленных способов не помог, можно воспользоваться сторонними инструментами. Они особенно полезны для устройств с HyperOS, где MIUI максимально ограничивает фоновую активность.
Популярные решения:
- 🔧 AutoStart (приложение из Google Play) — автоматически настраивает автозапуск для выбранных программ. Работает на большинстве версий MIUI, но требует
ROOTдля полного функционала. - 🛠️ MIUI Optimizer — модуль для Magisk, который отключает агрессивную оптимизацию батареи. Подходит для прошивок с разблокированным загрузчиком.
- 🔄 MacroDroid — позволяет создавать автоматические правила для запуска приложений по событию (например, при подключении к Wi-Fi или зарядке).
- 📱 Shizuku + AppOps — комбинация для управления разрешениями без
ROOT. Требует настройки черезADB.
Для устройств с ROOT-правами также доступны:
- Редактирование файла
/system/build.prop(добавление строкиro.miui.optimization_control=0). - Удаление системных приложений
com.miui.powerkeeperиcom.miui.securitycenter(не рекомендуется для новичков!).
Предупреждение: использование сторонних утилит может нарушить стабильность системы и привести к бану гарантии. Перед их установкой создайте резервную копию данных через Настройки → Дополнительно → Резервное копирование и сброс.
7. Частые проблемы и их решения
Даже после правильной настройки автозапуска приложения могут вести себя некорректно. Рассмотрим типичные ситуации и способы их исправления.
| Проблема | Возможная причина | Решение |
|---|---|---|
| Приложение закрывается через 5-10 минут в фоне | Активна функция Очистка RAM в Безопасности |
Отключите Автоочистку в Безопасность → Ускорение → Настройки (⚙️) |
| Уведомления приходят с задержкой (через 10-30 минут) | MIUI использует Push-сервис Xiaomi вместо Google |
Отключите Mi Push в Настройки → Память → Автозапуск → Системные приложения |
| Автозапуск сбрасывается после обновления MIUI | Сброс настроек оптимизации при апдейте | Повторно настройте автозапуск и выполните ADB-команды (раздел 5) |
| Приложение не запускается после перезагрузки | Отсутствует разрешение на BOOT_COMPLETED |
Выполните команду: |
Если проблема сохраняется, проверьте:
- 🔄 Не включён ли режим
Экономии трафика(Настройки → Подключения → Экономия трафика). - 📵 Не добавлено ли приложение в
Чёрный список(Безопасность → Блокировка). - 🔋 Не активирован ли
Суперрежим батареи(Настройки → Батарея → Режимы батареи).
Для диагностики также можно использовать ADB-команду, чтобы проверить текущие разрешения приложения:
adb shell dumpsys package {пакет_приложения}
Ищите в выводе строки с RUN_ANY_IN_BACKGROUND и IGNORE_BATTERY_OPTIMIZATION.
FAQ: Ответы на частые вопросы
🔹 Почему после настройки автозапуска WhatsApp всё равно не показывает уведомления?
Проблема может быть связана с:
- Блокировкой уведомлений на уровне MIUI — проверьте
Настройки → Уведомления → WhatsAppи включите все типы оповещений. - Конфликтом с Mi Push — отключите сервис Xiaomi в
Настройки → Приложения → Управление → Системные приложения → Mi Push. - Ограничением мобильного трафика — в
Настройки → SIM-карты и мобильные сети → Передача данныхотключитеЭкономию трафикадля WhatsApp.
Если ничего не помогает, выполните ADB-команду:
adb shell cmd appops set com.whatsapp android:foreground_service_type_location allow
🔹 Как настроить автозапуск для системных приложений (например, Google Play Services)?
Для системных приложений стандартный способ часто не работает. Используйте:
ADB-команды (раздел 5).- Модуль MIUI Optimizer для Magisk (требует
ROOT). - Ручное добавление в исключения через
Безопасность → Автозапуск → Показать системные(доступно не на всех прошивках).
Для Google Play Services пакет приложения: com.google.android.gms.
🔹 Почему после обновления MIUI сбросились все настройки автозапуска?
Это стандартное поведение MIUI при мажорных обновлениях. Чтобы избежать проблемы:
- Перед обновлением сделайте скриншоты всех настроек автозапуска.
- Используйте
ADB-команды для принудительного добавления в исключения (они сохранятся после апдейта). - Установите приложение AutoStart и экспортируйте список разрешённых программ.
Если обновление уже установлено, повторно настройте автозапуск по инструкциям из этой статьи.
🔹 Можно ли настроить автозапуск без компьютера (без ADB)?
Да, но с ограничениями:
- Для большинства приложений хватит стандартных настроек MIUI (раздел 1).
- Используйте приложение AutoStart из Google Play (не требует
ROOT, но функционал ограничен). - На некоторых прошивках помогает отключение
Оптимизации MIUIв настройках батареи.
Однако для системных приложений и HyperOS без ADB или ROOT обойти ограничения практически невозможно.
🔹 Почему на POCO F5 автозапуск работает иначе, чем на Redmi Note 12?
Устройства линейки POCO часто используют кастомные прошивки на базе MIUI с изменёнными настройками. Отличия:
- На POCO может отсутствовать приложение
Безопасность— его функции перенесены вНастройки. - Пункт
Автозапускиногда скрыт заДополнительными настройками. - На POCO F5 и новее используется HyperOS, где стандартные методы часто не работают (нужны
ADB-команды).
Для POCO рекомендуется:
- Использовать путь:
Настройки → Приложения → Управление приложениями → [Выбрать] → Автозапуск. - Отключить
POCO OptimizerвНастройки → Батарея.