Фирменная оболочка MIUI от Xiaomi активно управляет работой приложений в фоновом режиме для экономии заряда батареи. Из-за этого для стабильного получения уведомлений от SingularityApp может потребоваться дополнительная ручная настройка.
Как узнать версию ОС? #
Чтобы узнать версию операционной системы на устройствах Xiaomi, выполните следующие шаги:
- Откройте Настройки.
- Нажмите «О телефоне» (или «Об устройстве»).
- В верхней части экрана вы увидите информацию о версии MIUI и Android.
Если верить открытым источникам, названия разделов и расположение информации могут немного отличаться в зависимости от модели устройства и версии оболочки MIUI. Но нужная информация почти всегда находится в разделе «О телефоне».
MIUI 14 #
В MIUI 14 появилось новое разрешение на запуск из фона для каждого приложения.
Перейдите в:
Настройки → Приложения → SingularityApp → Разрешения → Фоновый автозапуск.
MIUI 12, 11 #
Для корректной работы приложения в фоне убедитесь, что настройки выглядят следующим образом:
- Настройки → Приложения → Все приложения → SingularityApp → Контроль активности → Нет ограничений.
- Настройки → Приложения → Разрешения → Автозапуск в фоновом режиме → SingularityApp.
Некоторые опции могут отсутствовать в зависимости от разрешений приложения.
Оптимизация MIUI #
Если верить открытым источникам, настройка под названием «Оптимизация MIUI» впервые появилась в MIUI 12, хотя могла быть и в более ранних версиях.
По умолчанию этот параметр скрыт — чтобы его найти, нужно сначала включить режим разработчика. Для этого 10 раз нажмите на строку «Версия MIUI» в разделе «О телефоне».
Как и другие встроенные инструменты MIUI, эта настройка может мешать нормальной работе фоновых задач — например, не давать приложению присылать уведомления.

MIUI 10 #
Настройки для работы приложения в фоне:
Управление питанием:
- Перейдите в Настройки → Дополнительные настройки → Менеджер батареи → План энергосбережения.
- Выберите режим «Производительность» — так система будет меньше ограничивать приложения.
- Там же в Менеджере батареи откройте «Защищённые приложения». Добавьте туда SingularityApp, чтобы система не закрывала его в фоне.
- Зайдите в Настройки → Приложения → SingularityApp → Батарея.
- Включите опцию «Разрешить работу после выключения экрана», даже если приложение потребляет много энергии.
- Перейдите в Батарея и производительность → Управление энергопотреблением приложений.
- Отключите общий режим энергосбережения — он может мешать работе фоновых процессов.
- Затем выберите пункт Энергосбережение в фоне → Выбрать приложения → SingularityApp.
- В разделе «Фоновые настройки» установите «Без ограничений».
Сбережение заряда приложениями:
Перейдите в Безопасность → Батарея → Сбережение заряда приложений → SingularityApp и выберите «Без ограничений».
Автозапуск:
Согласно Xiaomi:
- Откройте Безопасность → Разрешения → Автозапуск.
- Включите автозапуск для SingularityApp.
Прочие настройки #
Закрепление / Блокировка приложений:
При открытии списка последних приложений найдите SingularityApp и потяните его вниз — так вы закрепите его. Это даст приложению дополнительную защиту: оно не будет закрываться системой, даже если вы очистите все недавние приложения.
Если захотите убрать его из закреплённых, просто потяните вниз ещё раз — и приложение снова можно будет закрыть.
На некоторых телефонах необходимо зажать приложение и выбрать значок замка в меню.
Другой способ блокировки приложений:
- Откройте приложение Безопасность → Ускорение работы.
- Нажмите на значок настроек (шестерёнка).
- Перейдите в «Блокировка приложений» и выберите SingularityApp.
Ускорение работы:
Если SingularityApp заблокировано в функции Ускорение работы, оно может быть защищено режимом «Ультра-экономии энергии».