Введение: зачем устанавливать TWRP на Xiaomi
Кастомное рекавери TWRP (TeamWin Recovery Project) — это мощный инструмент для владельцев смартфонов Xiaomi, который открывает доступ к расширенным функциям системы. С его помощью можно устанавливать неофициальные прошивки, создавать полные бэкапы, восстанавливать данные и даже обходить некоторые ограничения MIUI. Однако процесс установки требует подготовки: от разблокировки загрузчика до выбора правильной версии .img-файла для вашей модели.
В отличие от стандартного рекавери Mi Recovery, которое предлагает минимальный набор опций (сброс до заводских настроек, проверка обновлений), TWRP предоставляет полный контроль над разделами памяти устройства. Это особенно актуально для пользователей, которые хотят прошить Custom ROM (например, LineageOS или Pixel Experience), получить root-права через Magisk, или просто иметь резервную копию системы перед экспериментами. Но важно понимать: установка TWRP аннулирует гарантию Xiaomi и может привести к блокировке устройства при ошибках.
Эта инструкция подходит для большинства современных моделей Xiaomi, Redmi и POCO (начиная с Redmi Note 7 и заканчивая флагманами Xiaomi 14). Однако процесс может отличаться для устройств на базе процессоров MediaTek (например, Redmi 9 или POCO M3) — для них потребуются дополнительные драйверы и утилиты. Если вы новичок, рекомендуем сначала изучить теорию: что такое загрузчик (bootloader), чем отличается fastboot от recovery, и почему нельзя устанавливать TWRP на устройства с заблокированным загрузчиком.
Подготовка: что нужно сделать до установки TWRP
Прежде чем приступать к прошивке, убедитесь, что ваше устройство готово к процедуре. Первое и самое важное — разблокировать загрузчик. Без этого шага установка TWRP невозможна. Xiaomi официально позволяет разблокировать загрузчик через сервис Mi Unlock, но процесс может занять до 72 часов (из-за политики безопасности компании). Также потребуется:
- 📱 Смартфон Xiaomi с зарядом батареи не менее 60% (во избежание отключения во время прошивки).
- 💻 Компьютер под управлением Windows 10/11 (для Mac/Linux потребуются дополнительные настройки
ADB). - 🔌 Оригинальный USB-кабель (дешёвые кабели могут вызывать ошибки при передаче данных).
- 🔓 Аккаунт Mi, привязанный к устройству (обязательно для разблокировки загрузчика).
- 📁 Резервная копия данных (установка TWRP приведёт к сбросу устройства).
Также скачайте необходимые инструменты:
- 🛠️ Platform Tools (содержит
fastbootиadb). - 🔗 Mi Unlock Tool (официальная утилита для разблокировки загрузчика).
- 📦 Файл TWRP для вашей модели (скачивайте только с официального сайта TWRP или проверенных источников, например, XDA Developers).
⚠️ Внимание: Некоторые модели Xiaomi (например, Redmi Note 10 Pro или POCO X3 Pro) имеют защиту Anti-Rollback. Установка устаревшей версии TWRP на такие устройства может привести к hard brick (невозможности восстановления без сервисного оборудования). Всегда проверяйте совместимость версии рекавери с вашей прошивкой!
Шаг 1: Разблокировка загрузчика через Mi Unlock
Разблокировка загрузчика — обязательный этап, без которого невозможно прошить TWRP. Xiaomi усложнила этот процесс в последних версиях MIUI, поэтому следуйте инструкции внимательно:
Активируйте режим разработчика:
Перейдите в
Настройки → О телефоне → Версия MIUIи тапните по ней 7 раз, пока не появится уведомлениеВы стали разработчиком.Включите отладку по USB и разблокировку OEM:
Вернитесь в
Настройки → Дополнительно → Для разработчикови активируйте:Отладка по USBРазблокировка OEM(может отсутствовать на некоторых моделях).
Привяжите аккаунт Mi к устройству:
Перейдите в Настройки → Аккаунт Xiaomi → Mi Cloud и убедитесь, что устройство привязано к аккаунту. Без этого Mi Unlock Tool не сработает.
Теперь подключите смартфон к компьютеру и запустите Mi Unlock Tool:
Авторизуйтесь в утилите под тем же аккаунтом Mi, что и на телефоне.
Нажмите
Unlockи следуйте инструкциям. Утилита может запросить подтверждение через SMS или email.Дождитесь завершения процесса. На новых устройствах (Xiaomi 12/13, Redmi Note 11/12) разблокировка занимает 72 часа (это ограничение Xiaomi, его нельзя обойти).
⚠️ Внимание: Если после разблокировки устройство не загружается (зависает на логотипе Mi), не паникуйте. Это нормально — просто прошейте официальную прошивку через Mi Flash Tool и повторите процесс. Но помните: повторная блокировка загрузчика возможна только через 30 дней!
Аккаунт Mi привязан к устройству|Отладка по USB включена|Устройство заряжено более 60%|Установлены драйверы ADB/Fastboot|Скачана официальная прошивка на случай сбоя-->
Шаг 2: Установка драйверов ADB и Fastboot
Для взаимодействия с устройством через компьютер необходимы драйверы ADB (Android Debug Bridge) и Fastboot. Без них команды не будут выполняться, а устройство не определится в режиме прошивки.
Если вы скачали Platform Tools (см. раздел "Подготовка"), распакуйте архив в корень диска C:\ (например, C:\platform-tools\). Затем:
Подключите телефон к компьютеру в режиме
Fastboot(выключите устройство, затем зажмитеГромкость вниз + Питаниедо появления зайчика Fastboot).Откройте
Диспетчер устройств(Win + X → Диспетчер устройств) и найдите устройство с жёлтым восклицательным знаком (обычноAndroid Bootloader InterfaceилиOther devices).Щёлкните по нему правой кнопкой →
Обновить драйвер → Выполнить поиск на этом компьютере → Выбрать из списка→Установить с диска.Укажите путь к файлу
android_winusb.infв папкеplatform-tools(например,C:\platform-tools\extras\google\usb_driver\).
После установки драйверов проверьте соединение:
fastboot devices
Если в ответ вы увидите серийный номер устройства (например, 1234abcd fastboot) — драйверы установлены корректно.
Шаг 3: Прошивка TWRP через Fastboot
Когда загрузчик разблокирован, а драйверы установлены, можно приступать к прошивке TWRP. Важно: используйте только ту версию рекавери, которая предназначена для вашей модели и версии MIUI. Например, для Redmi Note 11 Pro+ 5G (veux) и Xiaomi 12T Pro (diting) требуются разные файлы .img.
Инструкция по прошивке:
Скачайте файл
twrp-3.7.0_12-0-веux.img(заменитевеuxна код вашей модели) и поместите его в папкуplatform-tools.Переведите устройство в режим
Fastboot(как описано выше).Откройте командную строку в папке
platform-tools(зажмитеShift + правая кнопка мыши → Открыть окно PowerShell здесь) и выполните команду:fastboot flash recovery twrp-3.7.0_12-0-веux.imgПосле успешной прошивки выполните:
fastboot boot twrp-3.7.0_12-0-веux.imgЭто временно загрузит TWRP, чтобы избежать перезаписи стандартным рекавери при первой загрузке.
Если всё прошло успешно, вы увидите меню TWRP с сенсорным управлением. Однако на некоторых устройствах (например, POCO F4 GT или Xiaomi 12S Ultra) может потребоваться дополнительный шаг — отключение проверки подписи прошивки:
fastboot flash vbmeta vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
⚠️ Внимание: На устройствах с динамическими разделами (например, Xiaomi 11T Pro или Redmi K50) стандартная прошивка TWRP может не работать. В этом случае потребуется специальная версия рекавери с поддержкой dynamic_partitions (ищите на XDA или в тематических чатах).
Что делать, если TWRP не запускается?
Если после прошивки устройство загружается в стандартное рекавери Mi Recovery, значит система перезаписала TWRP. Решение:
1. Повторите команду fastboot boot twrp.img (временная загрузка).
2. В меню TWRP перейдите в Advanced → Flash Current TWRP (если опция доступна).
3. Прошейте disable_dm-verity_forceencrypt.zip (если требуется отключить шифрование).
4. Перезагрузитесь в TWRP через команду adb reboot recovery.
Шаг 4: Постоянная установка TWRP и предотвращение перезаписи
Многие пользователи сталкиваются с проблемой: после прошивки TWRP оно исчезает при первой загрузке в систему. Это происходит потому, что MIUI автоматически восстанавливает стандартное рекавери. Чтобы закрепить TWRP, нужно:
Сразу после временной загрузки в TWRP (
fastboot boot) перейдите в разделMountи убедитесь, что отмечена галочкаSystem.Скачайте файл
disable_dm-verity_forceencrypt.zipи перенесите его на устройство (черезADB pushили внешнюю SD-карту).В TWRP нажмите
Install, выберите скачанный файл и проведите свайп для прошивки. Это отключит проверку целостности системы и шифрование данных, что позволит TWRP оставаться на устройстве.Перезагрузитесь в рекавери (не в систему!). Теперь TWRP должно остаться на месте.
Для устройств с A/B-разделами (например, Xiaomi 12, POCO F4) процесс сложнее. Вам потребуется прошить TWRP на оба слота (_a и _b):
fastboot flash recovery_a twrp.img
fastboot flash recovery_b twrp.img
| Модель Xiaomi | Тип раздела | Дополнительные действия |
|---|---|---|
Redmi Note 10 Pro (sweet) |
Обычный | Прошить disable_dm-verity |
Xiaomi 11T Pro (vili) |
Динамический | Использовать TWRP с поддержкой dynamic_partitions |
POCO X3 NFC (surya) |
A/B | Прошить на оба слота (recovery_a и recovery_b) |
Redmi 9 (lancelot) |
Обычный | Отключить AVB 2.0 через vbmeta |
Шаг 5: Резервное копирование и восстановление в TWRP
Одно из главных преимуществ TWRP — возможность создавать полные бэкапы системы (Nandroid backup). Это спасёт ваши данные в случае неудачной прошивки или экспериментов с root. Чтобы сделать резервную копию:
В меню TWRP выберите
Backup.Отметьте разделы для бэкапа (рекомендуется выбрать
Boot,System,Data,Vendor).Выберите место сохранения (внутренняя память или SD-карта).
Проведите свайп для начала процесса. Бэкап может занять 10–30 минут в зависимости от объёма данных.
Для восстановления:
В меню TWRP выберите
Restore.Укажите папку с бэкапом и выберите нужные разделы.
Подтвердите восстановление свайпом.
Важно: бэкапы, сделанные в TWRP, не совместимы с бэкапами из Mi Cloud или стандартного рекавери. Также не рекомендуется восстанавливать бэкапы на другие модели устройств — это приведёт к bootloop (зацикленной перезагрузке).
Распространённые ошибки и их решения
Даже при точном следовании инструкции могут возникать ошибки. Вот самые частые проблемы и способы их решения:
- 🚨
fastboot: error: cannot load 'twrp.img':Файл
.imgповреждён или не найден. Убедитесь, что файл находится в той же папке, что иfastboot.exe, и его имя указано правильно (с расширением). - 🔄 Устройство загружается в Mi Recovery вместо TWRP:
Система перезаписала рекавери. Решение: прошейте
disable_dm-verity(см. Шаг 4) или используйте командуfastboot boot twrp.imgдля временной загрузки. - 🔌
waiting for deviceв командной строке:Проблема с драйверами или кабелем. Попробуйте другой USB-порт (желательно
USB 2.0), отключите другие USB-устройства и проверьте диспетчер задач на наличие процессовadb.exe. - 📵 Устройство не включается после прошивки (hard brick):
Это может произойти из-за несовместимой версии TWRP или прерванного процесса. Решение: прошейте официальную прошивку через
Mi Flash Toolв режимеEDL(требуется авторизованный аккаунт Xiaomi).
Если ваша модель Xiaomi оснащена процессором MediaTek (например, Redmi 9A или POCO C31), для прошивки TWRP потребуется:
- Установить драйверы MediaTek Preloader.
- Использовать утилиту
SP Flash Toolвместоfastboot. - Отключить защиту
SLA(на некоторых моделях).
Как войти в режим EDL (Emergency Download Mode)?
Режим EDL нужен для восстановления устройства после hard brick. Чтобы войти в него:
1. Выключите телефон.
2. Зажмите Громкость вверх + Громкость вниз и подключите USB-кабель к компьютеру.
3. Удерживайте кнопки 10–15 секунд, пока экран не погаснет (на некоторых моделях появится надпись EDL).
4. В Mi Flash Tool выберите режим flash_all_lock.bat для полного восстановления.
⚠️ Внимание: неправильное использование EDL может окончательно повредить устройство!
FAQ: Частые вопросы по установке TWRP на Xiaomi
Можно ли установить TWRP без разблокировки загрузчика?
Нет. Xiaomi блокирует запись в раздел recovery на заблокированных устройствах. Любые попытки обойти это ограничение приводят к ошибке fastboot: error: Command not allowed. Единственное исключение — временная загрузка TWRP через fastboot boot, но это не даст постоянного доступа.
Почему после установки TWRP телефон просит пароль при загрузке?
Это происходит из-за включённого шифрования данных (FBE — File-Based Encryption). Решения:
- Прошейте
disable_dm-verity_forceencrypt.zipв TWRP. - Сделайте полный сброс (
Wipe → Format Data, введитеyes). - Используйте TWRP с поддержкой
FBE(например, версии от OrangeFox).
Как проверить, что TWRP успешно установлен?
Перезагрузите устройство в рекавери (Громкость вверх + Питание). Если вы видите меню с сенсорным управлением и логотипом TeamWin — всё прошло успешно. Также можно выполнить команду:
fastboot getvar current-slot
и проверить, что раздел recovery не перезаписан.
Можно ли обновить TWRP без повторной разблокировки загрузчика?
Да. Если загрузчик уже разблокирован, вы можете обновить TWRP прямо из текущей версии рекавери:
- Скачайте новый
.img-файл. - В TWRP выберите
Install → Install Image. - Укажите путь к файлу и выберите раздел
Recovery. - Проведите свайп для прошивки.
Какие модели Xiaomi не поддерживают TWRP?
На данный момент нет официальной поддержки TWRP для следующих устройств:
- Xiaomi 13 Ultra (из-за сложной схемы разделов).
- Redmi Note 12 Turbo (новые модели на Snapdragon 7+ Gen 2).
- POCO F5 Pro (требуются неофициальные сборки).
- Устройства на HyperOS (новой прошивке от Xiaomi,Released в 2026 году).
Для этих моделей альтернативой может служить OrangeFox Recovery или PitchBlack Recovery.