В этой статье я покажу как прошить кастомное recovery от Team Win Recovery Project(TWRP).
ВАЖНО!!! На вашем телефоне должен быть разблокирован загрузчик, если вы не знаете как это сделать - читайте мои другие статьи, в них всё подробно рассказано.
ВАЖНО!!! Этот способ подходит для Xiaomi, Redmi, Poco. На например Samsung используется своя утилита - Odin, то есть этим способом прошить не получится, но вы можете попробовать например если у вас nexus, но я не гарантирую то, что вы не навредите своему телефону.
ВАЖНО!!! Этот способ не сможет навредить вашему Xiaomi(или poco с redmi), так как мы прошиваем меню восстановления, а не систему и шанс что-то сломать очень мал.
Для начала скачиваем драйвера ADB и FASTBOOT с официального сайта Android: https://dl.google.com/android/repository/platform-tools-latest-windows.zip - это последняя версия драйверов для Windows.
После распаковки архива(желательно на диск C) открываем командную строку, можно просто открыть её, а можно написать вот тут cmd и консоль сразу откроется в нужной директории.
После открытия консоли подключаем телефон по проводу к ПК(если телефон не определяется в системе, можете попробовать подключить USB кабель в другой порт компьютера).
Затем, если у вас всё ещё не включен режим отладки по USB, включите его в настройках разработчика. Если у вас не разблокированы настройки разработчика, нажимайте на номер сборки или версию системы (зависит от производителя телефона и системы) пока не увидите "Вы стали разработчиком!" или что-то в этом роде. Затем включаем отладку по USB и возвращаемся в терминал.
Скачиваем сборку TWRP под свой телефон(для каждого телефона сборка персональная, даже не думайте использовать сборку TWRP для другого телефона)
Затем помещаем скачанный в папку с adb и fastboot, а так же для удобства переименовываем в просто twrp.img
Теперь, начинаем прошивку Recovery!
Пишем в терминале 'adb devices', так мы убедимся в том, что наш телефон был успешно распознан в системе. Если телефон требует подтверждение подключения, то соглашаемся.
Отлично, телефон определился. Если у вас что-то на подобии "Daemon isn`t started", то дождитесь выполнения команды и запустите её ещё раз.
Теперь перезагружаем телефон в FASTBOOT(если вы не прочитали пометки "важно" в начале статьи, то настоятельно рекомендую прочитать, иначе вы рискуете навредить своему устройству). Пишем в терминале "adb reboot bootloader" - перезагрузит наш телефон в режим fastboot, так же можете просто выключить ваш телефон, а затем включить его удерживая кнопку включения и кнопку громкости вниз.
Если у вас телефон выпуском до 2021 года, то с 99% шансом вы увидите это:
Если же у вас телефон выпуском 2021 года или позже, то скорее всего вы увидите просто оранжевую надпись "FASTBOOT" посреди экрана.
Супер! мы почти закончили. Теперь прошиваем TWRP.
Если вы посмотрите на некоторые инструкции, то заметите там команду "fastboot flash recovery TWRP.img". Эта команда была актуальна для старых версий Android, в которых присутствовал раздел recovery. Сейчас, в новых версиях этот раздел был убран, так что эта команда ничего не сделает.
Для нынешних версий актуальна команда "fastboot boot twrp.img", она в отличии от прошлой лишь временно включает TWRP до перегрузки, так что нам нужно прошить текущий TWRP(надеюсь вы уже прописали эту команду в терминале, верно?) в boot чтобы закрепиться в системе и не сбрасываться после перезагрузки.
После того, как вы ввели "fastboot boot twrp.img" в терминал, нужно чуть подождать, и поздравляю, главное меню TWRP!
Теперь заходим в раздел "Дополнительно", пролистываем вниз и увидим "Flash current TWRP" или "Прошить текущий TWRP", запускаем и ожидаем пока прошьется наш boot.
Всё! Поздравляю! Вы прошили TWRP! теперь можно перезагрузиться в систему, зайдя в пункт "Перезагрузка" и перезагрузиться в систему.
Спасибо за прочтение статьи!