Xiaomi, Redmi, POCO: препращането на SMS спира във фонов режим
Управлението на батерията при Xiaomi — в MIUI, а вече и в HyperOS — е най-строгото сред устройствата с Android. По подразбиране системата спира всяко приложение, което не е на екрана. Затова приложението за препращане на SMS работи, докато го гледате, и спира, когато не го гледате. Три еднократни настройки решават този проблем трайно.
Трите настройки
- Отворете Сигурност → Разрешения → Автостарт.
- Намерете Resender и включете превключвателя.
- После отворете Настройки → Батерия → Пестене за приложения → Resender.
- Избира се „Без ограничения“.
- Автостарт. Настройки → Приложения → Управление на приложения → Resender: включете Автостарт. Без тази настройка системата не събужда Resender при получаване на SMS след рестартиране на телефона или спиране на приложението.
- Икономия по приложения: Без ограничения. На същия екран отворете Икономия по приложения и изберете Без ограничения. Именно настройката по подразбиране, Икономия на батерията (препоръчително), забавя препращането.
- Заключете приложението сред последните приложения. Отворете изгледа с последните приложения, натиснете и задръжте картата на Resender и докоснете катинара. Така изчистването на последните приложения няма да затваря Resender.
След това изключете Resender и от оптимизирането на батерията в самия Android: на основния екран на приложението има бутон за това — той отваря системния списък, където трябва да намерите Resender и да изберете Без оптимизиране. Ръчно: Настройки → Приложения → Управление на приложения → Resender → Икономия по приложения или Настройки → Батерия → Оптимизиране на батерията → Всички приложения.
Как да проверите дали настройките са сработили
Заключете телефона, изчакайте минута и му изпратете SMS от друг телефон. Имейлът трябва да пристигне до няколко секунди. Ако пристига едва след като отключите телефона или отворите приложението, една от трите настройки все още не е включена — най-често това е Автостарт след системна актуализация.
Какво не може да направи никое приложение
Нито един от тези екрани на Xiaomi няма публичен програмен интерфейс. Никое приложение не може да прочете или промени настройките в тях, нито да Ви каже със сигурност дали сте ги задали. Resender показва червена лента на основния си екран, когато Android съобщи, че го ограничава, и отваря правилния системен екран — но самата настройка трябва да включите Вие. Ако я пропуснете, съобщенията ще пристигат със закъснение или изобщо няма да пристигат, въпреки че приложението е направило всичко, което му е позволено.
Въпроси
Съобщенията пристигат с часове закъснение или само когато отворя приложението. Защо?
MIUI и HyperOS спират приложенията, които не са на екрана, освен ако им е разрешен автостарт и са изключени от икономията на батерията. Resender получава SMS едва когато системата му позволи да работи отново — оттам идва закъснението. Задайте еднократно трите настройки от тази страница и съобщенията ще се изпращат до няколко секунди.
Защо Resender не променя тези настройки сам?
Екраните на Xiaomi нямат публичен програмен интерфейс: никое приложение не може да прочете или промени настройките в тях, нито дори да установи дали сте ги задали. Единствената настройка на Android, която приложение би могло да промени с един диалогов прозорец, изисква разрешение, което Google Play предоставя само на приложения за аларми, обаждания и подобни категории. Приложение за препращане на съобщения не попада сред тях.
Зададох всичко, но след няколко дни препращането отново спира.
Проверете дали Resender все още е заключен сред последните приложения: при някои версии изчистването им с метличката премахва заключването. Проверете също дали системата не е нулирала настройката Икономия по приложения след актуализация — актуализациите на HyperOS понякога го правят.
Трябва ли телефонът да остане отключен?
Не. Може да е заключен, но не и изключен или без интернет връзка. Телефонът със SIM картата трябва да е включен и да има мобилни данни или Wi-Fi.
За кои модели на Xiaomi важи това?
За всеки телефон с MIUI 12 или по-нова версия или с HyperOS: Xiaomi, Redmi и POCO. Имената и местата на менютата се различават леко между версиите, но трите настройки са налични във всички тях.