Android Oreo зберігає пристрої в Bootloops за допомогою нової функції Rescue Party

Нова функція Android Oreo під назвою Rescue Party автоматично намагатиметься виправити збій/перезавантаження циклу завантаження, який виявить ваш смартфон або планшет.

Оновлення 20.09.17: Для більш ретельного аналізу того, що може і чого не може робити Рятувальна група, будь ласка, прочитайте цю статтю.

Про більшість нових функцій Android Oreo стало відомо з моменту випуску першої попередньої версії розробника для Android O. Ми маємо говорив про нові функції тут на XDA протягом кількох місяців, але після випуску повного оновлення завжди можна знайти нові смаколики. Одна з цих нових функцій називається Rescue Party, і її мета — допомогти вам відновити смартфон або планшет Android Oreo, у якого виникли проблеми з циклом завантаження.

Майже всі ми тут на XDA теж були там раніше. Ми намагаємося встановити несумісну чи проблемну модифікацію або просто натрапляємо на невдачу, і тоді наш пристрій застрягає в циклі завантаження. Часто це може бути буквальний цикл завантаження, і це спричинить завантаження пристрою протягом певного періоду часу, а потім просто перезавантаження. Інший раз люди бачать, що їхній пристрій зависає під час циклу завантаження, і це також зазвичай називають циклом завантаження в секторах спільноти.

Google визначає два різні методи та випадки, коли спрацьовує група порятунку, тому це станеться лише за певних обставин і не буде виправленням усіх проблем. Тим не менш, це досить цікаво і може значною мірою завадити людям надсилати заявки в службу підтримки для запитів щодо гарантії. Це також буде чудово для OEM-виробників, оскільки функція Rescue Party може вирішити проблему, яка виникла у клієнта, і таким чином позбавити їхніх співробітників від необхідності мати справу з нею.

Група порятунку спрацьовує, коли system_server перезапускається більше 5 разів протягом 5 хвилин або постійна системна програма аварійно завершує роботу більше 5 разів протягом 30 секунд. Отже, коли Android Oreo виявляє цикл збою, він посилює серію дій для відновлення пристрою. Це починається з обробки завдання, пов’язаного з цим рівнем, і спроби дозволити пристрою вийти з ситуації. Кожен рівень стає все більш агресивним і очищає/скидає певні речі.

Увесь цей процес завершується, коли пристрій нарешті завантажується належним чином або завантажується безпосередньо в режим відновлення, щоб ви могли скинути заводські налаштування.


Джерело: Google