У цій інструкції - покроково про те, як встановити кастомний рекавери на Android на прикладі популярного на сьогоднішній день варіанти TWRP або Team Win Recovery Project. Установка інших кастомних рекавери в більшості випадків проводиться тим же самим чином. Але для початку про те, що це таке і навіщо може знадобитися.
Все Android пристрою, включаючи ваш телефон або планшет мають встановлений рекавери (recovery environment, середу відновлення), призначений для можливості скидання телефону на заводські настройки, можливості оновлення прошивки, деяких діагностичних завдань. Для запуску рекавери зазвичай використовується будь-яка комбінація фізичних кнопок на вимкненому пристрої (може відрізнятися для різних пристроїв) або ADB з Android SDK.
Однак, встановлені рекавери обмежені в своїх можливостях, а тому у багатьох користувачів Android виникає задача встановити кастомний рекавери (тобто сторонню середу відновлення) з розширеними можливостями. Наприклад, розглянутий в рамках цієї інструкції TRWP дозволяє зробити повні резервні копії Android пристрою, встановити прошивку або отримати root доступ до пристрою.
Увага: всі дії, описані в інструкції, ви виконуєте на свій страх і ризик: в теорії, вони можуть привести до втрати даних, до того, що ваш пристрій перестане включатися або ж буде працювати неправильно. Перш ніж виконати подані кроків, збережіть важливі дані де-небудь крім Android пристрою.
Підготовка до прошивці кастомними рекавери TWRP
Перш ніж приступити до безпосередньої установки стороннього рекавери, вам буде потрібно розблокувати bootloader на вашому Android пристрої і включити налагодження по USB. Детально про всі ці дії написано в окремій інструкції Як розблокувати завантажувач bootloader на Android (відкриється в новій вкладці).
У тій же інструкції описується і установка Android SDK Platform Tools - компонентів, які будуть потрібні для прошивки середовища відновлення.
Після того, як всі ці операції були виконані, скачайте кастомний рекавери, відповідний для вашого телефону або планшета. Завантажити TWRP можна з офіційної сторінки https://twrp.me/Devices/ (Рекомендую після вибору пристрою використовувати перший з двох варіантів в розділі Download Links).
Ви можете зберегти цей долучення будь-яке місце на комп'ютері, але я для зручності "поклав" його в папку Platform-tools c Android SDK (щоб не вказувати шляхи при виконанні команд, які будуть використані далі).
Отже, тепер по порядку про підготовку Android до установки кастомними рекавери:
- Розблокувати Bootloader.
- Включити налагодження по USB і можна поки вимкнути телефон.
- Завантажити Android SDK Platform Tools (якщо не було зроблено при розблокуванні завантажувача, тобто вона проводилася якимось іншим способом, ніж той, що описаний у мене)
- Завантажити файл з рекавери (формат файлу .img)
Отже, якщо всі дії виконані, то ми готові до прошивці.
Як встановити кастомний рекавери на Android
Приступаємо до завантаження файлу сторонньої середовища відновлення на пристрій. Порядок дій буде наступним (описана установка в Windows):
- Перейдіть в режим fastboot на андроїд. Як правило, для цього на вимкненому пристрої потрібно натиснути і утримувати кнопки зменшення звуку і харчування до появи екрана Fastboot.
- Підключіть ваш телефон або планшет по USB до комп'ютера.
- Зайдіть на комп'ютері в папку з Platform-tools, утримуючи Shift клікніть правою кнопкою миші по порожньому місці в цій папці і виберіть пункт "Відкрити вікно команд".
- Введіть команду fastboot flash recovery recovery.img і натисніть Enter (тут recovery.img - шлях до файлу з рекавери, якщо він знаходиться в тій же папці, то можна просто ввести ім'я цього файлу).
- Після того, як ви побачите повідомлення про те, що операція була завершена, вимкніть пристрій від USB.
Готово, кастомний рекавери TWRP встановлений. Пробуємо запустити.
Запуск і початкове використання TWRP
Після завершення установки кастомними рекавери ви все ще будете перебувати на екрані fastboot. Виберіть пункт Recovery Mode (зазвичай за допомогою клавіш регулювання гучності, а подтвержение - коротким натисканням кнопки харчування).
При першому завантаженні TWRP вам запропонують вибрати мову, а також вибрати режим роботи - тільки для читання або "дозволити зміни".
У першому випадку ви зможете використовувати кастомний рекавери тільки один раз, а після перезавантаження пристрою він пропаде (тобто для кожного використання потрібно виконувати кроки 1-5 описані вище, зате система залишиться незмінною). У другому - середовище відновлення залишиться на системному розділі, і ви зможете її завантажувати при необхідності. Також рекомендую не відзначати пункт "Більше не показувати це при завантаженні", так як цей екран може ще знадобитися в подальшому, якщо ви вирішите змінити своє рішення з приводу дозволу змін.
Після цього ви опинитеся на головному екрані Team Win Recovery Project російською мовою (якщо вибрали цю мову), де ви можете:
- Прошити ZIP файли, наприклад, SuperSU для отримання root-доступу. Встановити сторонні прошивки.
- Виконати повне резервне копіювання вашого Android пристрою і відновити його з резервної копії (при цьому, перебуваючи в TWRP ви можете підключити ваш пристрій по MTP до комп'ютера, щоб скопіювати створену резервну копію Android на комп'ютер). Ця дія я б рекомендував зробити перш ніж приступати до подальших експериментів по прошивці або отримання Root.
- Скинути пристрої з видаленням даних.
Як бачите, все досить просто, хоча на деяких з пристроїв і можуть бути певні особливості, зокрема - незрозумілий екран Fastboot з не англійською мовою або відсутність можливості розблокувати Bootloader. Якщо зіткнетеся з чимось подібним, рекомендую пошукати інформацію про прошивці і установці рекавери конкретно для вашої моделі Android телефону або планшета - з великою ймовірністю, ви зможете знайти якусь корисну інформацію на тематичних форумах власників такого ж пристрою.