Введение / Зачем это нужно
TWRP (Team Win Recovery Project) — это открытое кастомное рекавери-окружение для Android-устройств. В отличие от стандартного стокового рекавери, TWRP предоставляет полноценный интерфейс с сенсорным управлением, позволяющий:
- Устанавливать кастомные прошивки (ROM) и модифицированные системные образы.
- Получать root-доступ (например, через Magisk).
- Создавать полные, а также выборочные бэкапы разделов системы (включая систему, данные, загрузчик) и восстанавливать их.
- Форматировать и очищать разделы для чистого запуска.
Установка TWRP — это первый и ключевой шаг к глубокой кастомизации вашего Android-устройства. Этот гайд провдёт вас через весь процесс: от подготовки до первого запуска.
Требования / Подготовка
Перед началом убедитесь, что выполнены все условия. Невыполнение любого из пунктов может привести к "зависанию" устройства (soft-brick) или невозможности установки.
- Поддерживаемое устройство. TWRP официально поддерживает сотни моделей. Проверьте наличие своей модели на официальном сайте TWRP. Скачайте точный образ для вашей модели и регионной версии (например,
twrp-3.7.0_9-0-herolte.imgдля Samsung Galaxy S7). - Разблокированный загрузчик (Unlocked Bootloader). Это обязательное условие. Процесс разблокировки уникален для каждого производителя (Xiaomi, Samsung, OnePlus и т.д.) и часто требует официального запроса кода у производителя. Разблокировка, как правило, полностью сбрасывает данные на устройстве.
- На ПК (Windows/Linux/macOS):
- Установленные ADB (Android Debug Bridge) и Fastboot. Это часть Android SDK Platform-Tools. Скачайте с официальной страницы разработчика Android и распакуйте в удобную папку (например,
C:\platform-tools). - Драйверы USB для вашего устройства (особенно актуально для Windows). Установите драйверы OEM или используйте универсальные драйверы ADB.
- Установленные ADB (Android Debug Bridge) и Fastboot. Это часть Android SDK Platform-Tools. Скачайте с официальной страницы разработчика Android и распакуйте в удобную папку (например,
- На устройстве:
- Включена Отладка по USB (
Настройки → О программе → Номер сборки— тапать 7 раз, затемНастройки → Параметры разработчика → Отладка по USB). - Включена Разблокировка OEM (OEM Unlocking) в
Параметры разработчика. На некоторых устройствах (Xiaomi) требуется также привязать аккаунт. - Полный заряд батареи (не менее 80%).
- ВНИМАНИЕ: Процесс несёт минимальный, но существующий риск. Сделайте резервную копию всех важных данных с устройства на внешний носитель или в облако.
- Включена Отладка по USB (
Шаг 1: Подготовка файлов и подключение
- Поместите скачанный файл образа TWRP (например,
twrp.img) в папку, где лежатadb.exeиfastboot.exe(например,C:\platform-tools). Это избавит вас от необходимости указывать полный путь к файлу в командах. - Подключите устройство к компьютеру кабелем USB (рекомендуется оригинальный или качественный кабель).
- Откройте командную строку (CMD) или PowerShell в Windows, или терминал в Linux/macOS в этой папке (
platform-tools). Для быстрого открытия: зажмитеShift, нажмите правую кнопку мыши в пустом месте папки и выберите "Открыть окно PowerShell" или "Открыть командную строку". - Проверьте, что компьютер видит устройство в режиме отладки:
Вы должны увидеть серийный номер вашего устройства и статусadb devicesdevice. Если статусunauthorized, на экране телефона появится запрос на разрешение отладки — подтвердите её.
Шаг 2: Перезагрузка в режим Fastboot/Bootloader
TWRP прошивается через режим загрузчика (Fastboot). Переведите устройство в этот режим:
adb reboot bootloader
Если команда не сработает, вы можете сделать это вручную, выключив устройство и зажав комбинацию клавиш (обычно Уменьшение громкости + Питание, но может отличаться — уточните для своей модели).
Устройство перезагрузится и покажет чёрный экран с надписями (например, FASTBOOT или Downloading...). Это нормально.
Шаг 3: Проверка подключения в Fastboot
В этом режиме устройство общается с ПК по протоколу Fastboot. Проверьте связь:
fastboot devices
Если вы видите серийный номер устройства, всё в порядке. Если команда ничего не выводит или пишет no devices, проблема с драйверами (Windows) или кабелем. Убедитесь, что драйверы Fastboot установлены, и попробуйте другой USB-порт или кабель.
Шаг 4: Прошивка TWRP
Теперь самое главное — прошивка. В той же открытой командной строке выполните команду:
fastboot flash recovery twrp.img
Замените twrp.img на точное имя скачанного вами файла (например, twrp-3.7.0_9-0-herolte.img).
Что происходит:
flash recovery— команда Fastboot, которая прошивает указанный образ в разделrecovery.- Система сообщит о завершении передачи данных (
sending 'recovery'...иOKAY).
Критически важный момент: После успешной прошивки не давайте системе загрузиться вAndroid. Сразу выполните команду перезагрузки в только что прошитый TWRP:
fastboot reboot recovery
Это гарантирует, что устройство загрузится в TWRP, а не в стоковое рекавери (которое может перезаписать ваш TWRP при первой загрузке).
Шаг 5: Первый запуск и настройка TWRP
- Устройство перезагрузится. Вместо логотипа производителя вы увидите интерфейс TWRP (меню с иконками).
- При первом запуске TWRP, скорее всего, предложит:
- Сброс пароля/шифрования: Если ваша система была зашифрована, TWRP запросит пароль для расшифровки данных.
- Установка Google Apps (GApps): Обычно это не нужно сразу. Выберите "Do not install".
- Сброс данных (Wipe): НЕ делайте полный сброс (
Format Data) здесь, если хотите сохранить текущую систему. Сделайте бэкап сначала.
- Рекомендуемое первое действие: Сделайте полный бэкап текущей стоковой системы. В меню TWRP выберите
Backup, отметьте разделыSystem,Data,Boot(если нужно) и проведите свайп для начала резервного копирования. Сохраните архив на внешнюю SD-карту или в память устройства. - После бэкапа вы можете установить Magisk для root, кастомную прошивку или просто выйти из TWRP, выбрав
Reboot → System.
Проверка результата
Успешная установка подтверждается:
- Загрузка устройства в интерфейс TWRP (меню с кнопками "Install", "Wipe", "Backup" и т.д.).
- Наличие файла
recovery-from-boot.pв корне внутренней памяти (этот файл создаётся TWRP при успешной прошивке и предотвращает перезапись его стоковым рекавери). - Возможность создания бэкапа разделов без ошибок.
Возможные проблемы и решения
| Проблема | Возможная причина | Решение |
|---|---|---|
fastboot: command not found или adb не является внутренней или внешней командой | ADB/Fastboot не добавлены в PATH или не установлены. | Убедитесь, что вы находитесь в папке platform-tools при запуске команд, либо добавьте эту папку в системную переменную PATH. |
fastboot devices не видит устройство | Неправильные драйверы (Windows), неисправный кабель, устройство не в Fastboot. | Переустановите драйверы Fastboot. Попробуйте другой USB-порт (лучше USB 2.0) и кабель. Убедитесь, что устройство действительно в режиме Fastboot (на экране должно быть соответствующее сообщение). |
FAILED (remote: device is locked) или OEM unlock is not allowed | Загрузчик не разблокирован. | Вернитесь к шагу разблокировки загрузчика для вашей конкретной модели. На Xiaomi может потребоваться привязка аккаунта и ожидание. |
verification failed или Installation aborted при попытке прошить TWRP | Проблема с целостностью файла образа TWRP. | Скачайте образ заново с официального сайта. Проверьте контрольную сумму (MD5/SHA256), если она указана. Убедитесь, что файл не повреждён. |
| Устройство загружается в стоковое рекавери, а не в TWRP | После прошивки была выполнена обычная перезагрузка (fastboot reboot), а не fastboot reboot recovery. | Снова зайдите в Fastboot и выполните fastboot reboot recovery. Если не помогает, прошейте TWRP повторно, убедившись в правильности имени файла. |
| Зацикливание на логотипе (bootloop) после установки | Несовместимая версия TWRP или повреждение системных разделов. | Загрузитесь в TWRP (если получается) и восстановите бэкап, сделанный на Шаге 5. Если нет — попробуйте прошить другую версию TWRP (например, более старую или nightly-сборку) для вашей модели. |