Установка TWRP через ADB: полное руководство

Команда fastboot flash recovery twrp.img завершается ошибкой FAILED (remote: not allowed) чаще всего по одной причине — загрузчик смартфона заблокирован, и без его разблокировки установка TWRP через ADB невозможна в принципе. Поэтому любая инструкция по прошивке кастомного рекавери начинается не с самой команды, а с проверки состояния загрузчика и подготовки устройства.

Эта статья разбирает весь путь установки TWRP Recovery через ADB и Fastboot: от подготовки ПК и смартфона до проверки результата. Важно понимать: процедура отличается между производителями — у Xiaomi, Samsung, Pixel и других брендов свои механизмы разблокировки, а на некоторых моделях официального способа разблокировать загрузчик нет вообще. Перед началом убедитесь, что для вашей конкретной модели существует сборка TWRP и известен рабочий метод разблокировки.

Что такое TWRP и зачем его устанавливают

TWRP (Team Win Recovery Project) — это кастомная среда восстановления, которая заменяет стандартное рекавери Android. В отличие от заводского recovery, TWRP имеет сенсорный интерфейс и значительно расширенные возможности.

Основные сценарии, ради которых пользователи ставят кастомное рекавери:

  • 📦 Установка кастомных прошивок и ZIP-патчей прямо с телефона
  • 💾 Полное резервное копирование системы (Nandroid backup) с возможностью восстановления
  • 🔓 Получение root-прав через прошивку Magisk
  • 🧹 Глубокая очистка разделов (wipe) перед сменой прошивки
  • 🛠️ Восстановление устройства после неудачных экспериментов с системой

TWRP существует не для всех устройств: официальные сборки публикуются на сайте проекта, а для многих моделей энтузиасты выпускают неофициальные порты. Использовать образ от другой модели нельзя — это почти гарантированно приведёт к нерабочему рекавери или «кирпичу».

Подготовка: что нужно перед началом

Подготовительный этап занимает больше времени, чем сама прошивка, и именно здесь допускается большинство ошибок. Вам понадобится компьютер с Windows, Linux или macOS, качественный USB-кабель и заряженный смартфон.

⚠️ Внимание: разблокировка загрузчика на большинстве устройств приводит к полному сбросу данных (factory reset). Сохраните фотографии, контакты и файлы заранее — после разблокировки восстановить их с телефона не получится.

Что необходимо сделать на этом этапе:

  • 💻 Установить на ПК пакет Android SDK Platform-Tools — именно в нём находятся утилиты adb и fastboot
  • 🔌 Для Windows — установить драйверы вашего устройства, чтобы ПК корректно определял телефон в режиме fastboot
  • 📱 Включить на смартфоне отладку по USB и, если пункт присутствует, заводскую разблокировку (OEM unlocking) в разделе «Для разработчиков»
  • ⬇️ Скачать образ TWRP строго для вашей модели и кодового имени устройства

Проверить кодовое имя устройства можно через команду adb shell getprop ro.product.device при включённой отладке. Название модели в маркетинговом виде (например, Redmi Note 10) и кодовое имя сборки часто не совпадают, а образы для разных ревизий одной линейки могут быть несовместимы.

☑️ Подготовка к установке TWRP

Выполнено: 0 / 6

Разблокировка загрузчика

Загрузчик (bootloader) проверяет цифровую подпись разделов при старте системы. Пока он заблокирован, прошить неподписанный производителем раздел recovery не получится — fastboot отклонит команду. Разблокировка снимает эту проверку, но одновременно отключает часть защитных механизмов.

Порядок разблокировки зависит от бренда. У Google Pixel и ряда устройств на чистом Android достаточно перевести телефон в режим fastboot и выполнить команду разблокировки. У Xiaomi применяется фирменная утилита с обязательной привязкой аккаунта и периодом ожидания. У Samsung механизм свой, а часть операторских версий устройств не разблокируется вообще. Точную процедуру для вашей модели нужно сверять с официальной документацией производителя или профильными ресурсами.

Общий шаблон для устройств, где разблокировка выполняется через fastboot, выглядит так:

adb reboot bootloader

fastboot flashing unlock

На некоторых устройствах вместо второй команды используется fastboot oem unlock. После подтверждения на экране телефона загрузчик разблокируется, и устройство выполнит сброс данных.

⚠️ Внимание: разблокировка загрузчика может повлиять на гарантию и работу функций, завязанных на проверку целостности системы — например, банковских приложений и бесконтактной оплаты. На ряде устройств часть этих ограничений сохраняется даже после обратной блокировки.
📊 На каком этапе вы сейчас находитесь?
Только изучаю тему
Готовлю ПК и телефон
Загрузчик разблокирован, ставлю TWRP
Столкнулся с ошибкой при прошивке

Проверка связи между ПК и смартфоном

Прежде чем прошивать что-либо, убедитесь, что компьютер видит устройство в обоих режимах — и в обычном через ADB, и в режиме fastboot. Это исключает проблемы с драйверами и кабелем на самом ответственном шаге.

При включённом телефоне с активной отладкой по USB выполните:

adb devices

В списке должно появиться устройство со статусом device. Если статус unauthorized — подтвердите запрос на разрешение отладки на экране телефона. Если устройство не видно вовсе, проверьте кабель, порт USB и драйверы.

Затем переведите телефон в режим загрузчика командой adb reboot bootloader и проверьте видимость уже там:

fastboot devices

Пустой вывод fastboot devices при работающем adb devices почти всегда указывает на проблему с драйвером fastboot в Windows — устройство определяется в диспетчере устройств с ошибкой, и драйвер нужно установить или обновить вручную.

Установка TWRP: пошаговая инструкция

Когда загрузчик разблокирован, а связь проверена, сама прошивка занимает меньше минуты. Поместите скачанный образ TWRP в папку с Platform-Tools и переименуйте его во что-то короткое, например twrp.img, чтобы не ошибиться в имени файла.

Для устройств с выделенным разделом recovery процедура выглядит так:

fastboot flash recovery twrp.img

После успешной записи сразу загрузитесь в TWRP — либо комбинацией кнопок вашей модели, либо командой fastboot reboot с последующим ручным входом в recovery. Это важно: если первой загрузить обычную систему, стоковая прошивка на ряде устройств автоматически перезаписывает кастомное рекавери заводским.

На устройствах со схемой разделов A/B (без выделенного раздела recovery) процедура другая: TWRP сначала временно загружается командой fastboot boot twrp.img, а постоянная установка выполняется уже из самого рекавери через соответствующий пункт меню, если он предусмотрен конкретной сборкой. Какая схема у вашей модели — уточняйте в описании сборки TWRP для неё.

Сравнение способов установки TWRP

Установка через fastboot — не единственный метод. В зависимости от устройства доступны альтернативы, у каждой свои ограничения.

Способ Требования Когда применяется
fastboot flash recovery Разблокированный загрузчик, ПК Устройства с выделенным разделом recovery
fastboot boot + установка из TWRP Разблокированный загрузчик, ПК Устройства со схемой разделов A/B
Фирменные утилиты (например, Odin для Samsung) ПК, специальный формат образа Модели, где fastboot недоступен или ограничен
Приложения для прошивки recovery Уже полученный root Устройства с root, но без доступа к ПК

Универсального «лучшего» способа нет: выбор диктуется конкретной моделью. Для устройств Samsung классический fastboot-метод часто неприменим, и там используется фирменная утилита с образом в специальном формате — смешивать инструкции для разных брендов нельзя.

Почему нельзя прошивать TWRP от «похожей» модели

Раздел recovery привязан к конкретному железу: разметке разделов, дисплею, тачскрину, чипу. Образ от другой модели может записаться без ошибок, но рекавери не запустится или устройство перестанет загружаться. Даже внутри одной линейки (например, разные ревизии одной модели) сборки могут быть несовместимы — сверяйте кодовое имя устройства.

Типичные ошибки и их решение

Большинство проблем при установке TWRP через ADB сводится к нескольку повторяющимся сценариям. Разберём самые частые.

Ошибка «FAILED (remote: not allowed)» — загрузчик заблокирован или разблокировка запрещена производителем для этой модификации. Вернитесь к этапу разблокировки и проверьте, не является ли ваше устройство операторской версией без такой возможности.

Устройство не определяется в fastboot, хотя ADB работает — проблема драйвера в Windows. Откройте диспетчер устройств и проверьте, нет ли устройства с предупреждением при подключении телефона в режиме загрузчика.

TWRP прошился, но загружается стоковое рекавери — система перезаписала раздел при первой загрузке. Повторите прошивку и сразу, не загружая Android, войдите в recovery.

Устройство ушло в циклическую перезагрузку — вероятно, образ несовместим с моделью или версией прошивки. Загрузитесь в fastboot и прошейте стоковый образ recovery из заводской прошивки вашей модели, чтобы вернуть работоспособность.

Проверка результата и первые шаги в TWRP

Признак успешной установки — при входе в режим recovery вместо стандартного меню загружается сенсорный интерфейс TWRP с характерными разделами: Install, Wipe, Backup, Restore и другими.

Первое разумное действие после установки — сделать полную резервную копию через раздел Backup, пока система гарантированно работает. Эта копия станет страховкой на случай неудачных экспериментов с прошивками и root.

Если TWRP при первом запуске предлагает разрешить модификацию системного раздела, решение зависит от ваших планов: для установки root или кастомной прошивки модификация потребуется, а для простого бэкапа можно оставить раздел в режиме только для чтения. Поведение этого диалога зависит от версии сборки.

Часто задаваемые вопросы

Можно ли установить TWRP без разблокировки загрузчика?

Нет. Заблокированный загрузчик отклоняет запись неподписанных производителем разделов, поэтому разблокировка — обязательный первый шаг. Если производитель не предусматривает разблокировку для вашей модели, установить TWRP штатными средствами не получится.

Удалятся ли данные при установке TWRP?

Сама команда прошивки recovery данные не стирает, но предшествующая разблокировка загрузчика на большинстве устройств выполняет полный сброс. Считайте, что данные будут удалены, и делайте резервную копию заранее.

Чем отличаются команды fastboot flash recovery и fastboot boot?

Первая записывает образ в раздел recovery постоянно. Вторая лишь временно загружает образ в память устройства без записи — после перезагрузки рекавери останется прежним. Временная загрузка применяется на устройствах с A/B-разделами и для тестирования сборки.

Перестанут ли работать банковские приложения после разблокировки?

Возможно. Разблокированный загрузчик влияет на проверки целостности системы, и часть приложений с повышенными требованиями к безопасности может ограничить работу. Поведение зависит от конкретного приложения и устройства, гарантировать результат нельзя.

Как вернуть стоковое рекавери?

Нужно прошить заводской образ recovery из официальной прошивки вашей модели той же командой fastboot flash recovery, указав стоковый файл. Образ берётся из пакета заводской прошивки именно вашей версии — несовпадение версий может вызвать проблемы с загрузкой.