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 зберігся той самий екран Запуск застосунків із трьома перемикачами; у різних версіях змінюється лише шлях до нього.