Huawei та Honor: пересилання SMS припиняється у фоновому режимі
EMUI та Magic OS окремо вирішують для кожного додатка, чи може він запускатися самостійно, запускатися іншим додатком або продовжувати працювати після виходу з нього. За замовчуванням система все це забороняє. Щоб Resender працював належним чином, достатньо ввімкнути три перемикачі на одному екрані.
Запуск додатків: керування вручну
- Відкрийте Налаштування → «Батарея» → «Запуск застосунків» і знайдіть Resender.
- Вимкніть його перемикач — Resender перейде на ручне керування.
- У вікні, що відкриється, увімкніть «Автозапуск», «Непрямий запуск» і «Робота у фоні».
- Відкрийте Налаштування → Батарея → Запуск додатків і знайдіть Resender.
- Вимкніть Керувати автоматично. З’являться три перемикачі для ручного керування.
- Увімкніть усі три: Автоматичний запуск (додаток зможе запускатися після перезавантаження або надходження SMS), Вторинний запуск (система зможе активувати його) і Виконувати у фоновому режимі (додаток не зупинятиметься після виходу з нього).
У старіших версіях EMUI цей параметр називається Захищені додатки: позначте там Resender. Потім вимкніть для Resender власну оптимізацію акумулятора Android. На головному екрані додатка є кнопка, яка відкриває відповідний список; виберіть для Resender Не оптимізувати.
Як перевірити, чи все працює
Заблокуйте телефон, зачекайте хвилину та надішліть на нього SMS з іншого телефону. Електронний лист має надійти протягом кількох секунд. Якщо він надходить лише після відкриття додатка, імовірно, після оновлення параметр Керувати автоматично знову ввімкнувся. Знову виберіть ручне керування.
Чого не може зробити жоден додаток
Екрани керування запуском Huawei не мають загальнодоступного інтерфейсу. Жоден додаток не може зчитувати чи змінювати ці параметри або перевіряти, чи налаштували ви їх. Resender показує червоний рядок, коли Android повідомляє про обмеження його роботи, і відкриває потрібний системний екран, але перемикачі потрібно ввімкнути самостійно. Якщо цього не зробити, повідомлення надходитимуть із запізненням або не надходитимуть узагалі, хоча додаток виконуватиме все, що дозволяє система.
Запитання
Телефон повідомляє, що Resender керується автоматично. Хіба цього недостатньо?
Ні. Автоматичне керування означає, що система сама вирішує, коли зупиняти додаток, і може безперешкодно завершувати роботу фонових додатків. Виберіть ручне керування та ввімкніть усі три параметри: Автоматичний запуск, Вторинний запуск і Виконувати у фоновому режимі.
На моєму телефоні немає екрана Запуск додатків.
У старіших версіях EMUI він називається Захищені додатки (Налаштування → Батарея → Захищені додатки або Диспетчер телефону → Захищені додатки). Позначте там Resender. Результат буде таким самим.
Чи потрібно також вимкнути оптимізацію акумулятора Android?
Так. На головному екрані Resender є кнопка, яка відкриває системний список: знайдіть Resender і виберіть Не оптимізувати. Вручну: Налаштування → Додатки → Додатки → Resender → Батарея → Оптимізація акумулятора.
Чому Resender не може сам змінити ці налаштування?
Диспетчер запуску Huawei не має загальнодоступного інтерфейсу, тому жоден додаток не може зчитувати або змінювати його параметри. Єдине налаштування Android, яке додаток міг би змінити в одному діалоговому вікні, потребує дозволу, який Google Play надає лише будильникам, додаткам для дзвінків та подібним категоріям. Додаток для пересилання повідомлень до них не належить.
Чи стосується це телефонів Honor, випущених після відокремлення від Huawei?
Так. У Magic OS зберігся той самий екран Запуск додатків із тими самими трьома перемикачами. У різних версіях змінюється лише шлях до нього.