Установка кастомного рекавери TWRP на смартфоны Xiaomi открывает доступ к расширенным возможностям: от бэкапов NANDroid до прошивки кастомных ПО вроде LineageOS или Pixel Experience. Однако процесс требует аккуратности — ошибка на этапе разблокировки загрузчика или прошивки может превратить устройство в «кирпич». В этой статье мы разберём официальный метод установки TWRP через Fastboot, который работает на большинстве моделей Xiaomi, Redmi и POCO (включая Redmi Note 12 Pro+, Xiaomi 13 Ultra и другие актуальные устройства 2023–2026 годов).
Важно понимать: Xiaomi активно блокирует неофициальные рекавери, поэтому после установки TWRP может потребоваться отключить проверку подписи загрузчика или использовать патчи для обхода ограничений. Мы рассмотрим все нюансы, включая подготовку драйверов, разблокировку bootloader, выбор правильной версии TWRP и решение типичных ошибок вроде FAILED (remote: 'Not allowed in Lock State').
1. Подготовка смартфона и ПК: что нужно сделать до установки
Прежде чем приступать к прошивке, убедитесь, что ваше устройство совместимо с TWRP. Не все модели Xiaomi поддерживаются официальными сборками — например, для Xiaomi 14 или Redmi K70 может потребоваться неофициальный порт. Проверьте список поддерживаемых устройств на официальном сайте TWRP.
Также подготовьте:
- 🔌 Кабель
USB Type-C(оригинальный или высококачественный — дешёвые кабели могут вызывать ошибки передачи данных). - 💻 Компьютер под управлением Windows 10/11 (для Linux/macOS потребуются дополнительные драйверы).
- 📱 Заряженное устройство (не менее 60% — прерывание процесса из-за разряда батареи ведёт к броку).
- 🔐 Аккаунт Mi Account, привязанный к телефону (обязательно для разблокировки загрузчика).
Если вы используете Windows, отключите проверку подписи драйверов:
- Нажмите
Win + X→ выберитеПараметры системы. - Перейдите в
Обновление и безопасность → Восстановление. - В разделе
Особые варианты загрузкинажмитеПерезагрузить сейчас. - После перезагрузки выберите
Поиск и устранение неисправностей → Дополнительные параметры → Параметры загрузки → Перезагрузить. - Нажмите
F7для отключения обязательной проверки подписи драйверов.
⚠️ Внимание: Если вы используете ноутбук с портамиUSB 3.0(синие разъёмы), подключайте телефон к портуUSB 2.0(чёрный). ПортыUSB 3.0могут вызывать ошибки при передаче командfastboot.
2. Разблокировка загрузчика (Bootloader) на Xiaomi
Xiaomi блокирует загрузчик на всех устройствах по умолчанию. Без разблокировки установить TWRP невозможно. Процесс занимает от 3 до 7 дней (иногда дольше) из-за политики компании. Вот как это сделать:
- Активируйте режим разработчика:
- Перейдите в
Настройки → О телефоне. - Нажмите 7 раз на
Версия MIUI, пока не появится уведомлениеВы стали разработчиком!.
- Перейдите в
- Привяжите устройство к аккаунту Mi Account:
- Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Активируйте
OEM-разблокировкаиОтладка по USB. - Подключите телефон к ПК и подтвердите разрешение на отладку.
- Перейдите в
Настройки → Аккаунт Xiaomi → Mi Cloudи убедитесь, что устройство привязано к аккаунту.
- Вернитесь в
- Скачайте Mi Unlock Tool (официальная утилита от Xiaomi).
- Запустите программу от имени администратора.
- Войдите в свой Mi Account.
- Переведите телефон в режим
Fastboot(выключите устройство, затем зажмитеPower + Volume Down). - Подключите телефон к ПК — утилита должна его обнаружить.
- Нажмите
Unlockи дождитесь завершения процесса.
Если утилита выдаёт ошибку Couldn’t unlock. Wait for 168 hours — это нормально. Xiaomi требует ожидания 7 дней с момента первой привязки аккаунта. Повторите попытку через неделю.
⚠️ Внимание: После разблокировки загрузчика с устройства будет удалена вся пользовательская информация (фото, приложения, настройки). Сделайте резервную копию важных данных заранее!
Что делать, если Mi Unlock Tool не видит устройство?
1. Проверьте, что телефон находится именно в режиме Fastboot (экран с зайцем и надписью "FASTBOOT").
2. Установите драйверы Mi Flash Tool вручную через Диспетчер устройств.
3. Попробуйте другой USB-кабель или порт.
4. Отключите антивирус — он может блокировать работу утилиты.
3. Установка драйверов и инструментов на ПК
Для работы с fastboot и прошивки TWRP потребуются:
- 🛠️ Android SDK Platform-Tools (содержит
fastbootиadb). - 📄 Файл TWRP для вашей модели (скачивайте только с официального сайта или доверенных источников вроде XDA Developers).
- 🔧 Драйверы Xiaomi (если не установились автоматически).
Инструкция по установке:
- Распакуйте
Platform-Toolsв корень дискаC:\(например,C:\platform-tools\). - Поместите файл TWRP (обычно имеет расширение
.img) в ту же папку. - Откройте
Командную строкуот имени администратора и перейдите в папку с инструментами:cd C:\platform-tools\ - Проверьте подключение устройства:
fastboot devicesЕсли телефон обнаружен, вы увидите его серийный номер.
Если команда fastboot devices не показывает устройство:
- 🔄 Переустановите драйверы вручную через
Диспетчер устройств(выберитеAndroid Bootloader Interface). - 🔌 Попробуйте другой USB-порт или кабель.
- 🖥️ Отключите подпись драйверов (см. раздел 1).
4. Пошаговая установка TWRP через Fastboot
Когда загрузчик разблокирован, а инструменты готовы, приступаем к прошивке. На устройствах с динамическими разделами (Dynamic Partitions) потребуется дополнительный шаг — прошивка vbmeta для отключения проверки.
Инструкция:
- Переведите телефон в режим
Fastboot:adb reboot bootloaderИли вручную: выключите устройство → зажмите
Power + Volume Down. - Проверьте подключение:
fastboot devices - Прошейте TWRP:
Замените имя файла на актуальное для вашей модели!fastboot flash recovery twrp-3.7.0_12-0-redmi_note_12_pro_plus.img - Для устройств с Dynamic Partitions (MIUI 12+):
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.imgЕсли файла
vbmeta.imgнет, используйте пустой:fastboot --disable-verity --disable-verification flash vbmeta vbmeta_empty.img - Перезагрузитесь в TWRP:
fastboot reboot recovery
Если после перезагрузки вы попадаете в стандартное рекавери MIUI, значит TWRP был перезаписан. Это типичная проблема на новых устройствах. Решение:
- 🔄 Повторите прошивку TWRP, но после команды
fastboot flash recoveryсразу выполните:fastboot boot twrp-3.7.0_12-0-redmi_note_12_pro_plus.imgЭто загрузит TWRP без записи в раздел
recovery, что позволит обойти блокировку. - 📱 В самом TWRP перейдите в
Advanced → Flash Current TWRP(если опция доступна).
Скачан ли правильный файл TWRP для вашей модели
Отключена ли проверка подписи драйверов (для Windows)
Заряжено ли устройство минимум на 60%
Подключён ли телефон к порту USB 2.0-->
5. Решение распространённых ошибок при установке
Даже при точном следовании инструкции могут возникать ошибки. Рассмотрим самые частые и способы их исправления:
| Ошибка | Причина | Решение |
|---|---|---|
FAILED (remote: 'Not allowed in Lock State') |
Загрузчик не разблокирован | Повторите разблокировку через Mi Unlock Tool (см. раздел 2) |
FAILED (remote: 'Partition not found') |
Устройство использует Dynamic Partitions |
Прошейте vbmeta с флагом --disable-verity |
waiting for device |
ПК не видит телефон | Проверьте драйверы, кабель, порт USB. Перезагрузите ПК |
| После перезагрузки запускается MIUI Recovery | Xiaomi перезаписывает TWRP при загрузке | Используйте fastboot boot вместо fastboot flash |
Invalid sparse file format at header |
Повреждён файл TWRP | Скачайте образ заново с официального источника |
Если после установки TWRP телефон не загружается в систему, попробуйте:
- 🔄 Прошить оригинальное рекавери через
fastboot flash recovery stock_recovery.img(скачайте с Xiaomi Firmware Updater). - 📱 В TWRP выполните
Wipe → Format Data(удаляет все данные, но часто решает проблемы с загрузкой). - 🔧 Прошейте полный пакет прошивки MIUI через
fastbootс флагом--skip-secondary.
⚠️ Внимание: На некоторых моделях (например, Xiaomi 12T или Redmi K60) после установки TWRP может потребоваться отключитьAVB 2.0через команду:fastboot --disable-verity --disable-verification flash vbmeta vbmeta.imgБез этого система не загрузится!
6. Дополнительные настройки после установки TWRP
Успешная установка TWRP — только половина дела. Чтобы избежать проблем в будущем, настройте рекавери правильно:
- 🔒 Отключите автоматическое обновление рекавери:
В TWRP перейдите в
Settings → Prevent Stock ROM Flash(если опция доступна). Это предотвратит перезапись TWRP при обновлении MIUI. - 📁 Создайте резервную копию:
В главном меню выберите
Backupи сохраните разделыBoot,System,Data,Vendor. Храните копию на ПК или облаке. - 🔄 Настройте ADB Sideload:
В
Advanced → ADB Sideloadможно прошивать ZIP-файлы (например, Magisk или кастомные прошивки) без использования карты памяти.
Для устройств с Dynamic Partitions (большинство моделей на MIUI 12+) рекомендуется:
- 📊 Прошить модифицированный vbmeta, чтобы отключить проверку целостности.
- 🔧 Использовать OrangeFox Recovery вместо TWRP — это альтернативное рекавери с лучшей поддержкой динамических разделов.
7. Как прошить Magisk для получения Root-прав
TWRP часто устанавливают для получения root-прав через Magisk. Процесс прост, но требует осторожности:
- Скачайте последний Magisk ZIP.
- Переместите файл на телефон или карту памяти.
- Загрузитесь в TWRP.
- Нажмите
Install→ выберите файл Magisk → свайпните для подтверждения. - После прошивки перезагрузитесь в систему.
Проверьте наличие root с помощью приложения Magisk Manager или команды в терминале:
su
Если после прошивки Magisk система не загружается:
- 🔄 Загрузитесь в TWRP и прошейте
Magisk-uninstaller.zip. - 📱 Удалите данные Magisk через
Wipe → Advanced Wipe → Dalvik/ART Cache. - 🔧 Попробуйте другую версию Magisk (например, Magisk Delta для новых устройств).
FAQ: Частые вопросы по установке TWRP на Xiaomi
Можно ли установить TWRP без разблокировки загрузчика?
Нет. Xiaomi блокирует запись в раздел recovery на заблокированных устройствах. Любые попытки обойти это ограничение приведут к ошибке FAILED (remote: 'Not allowed in Lock State').
Почему после прошивки TWRP телефон не загружается?
Причины могут быть разные:
- Не прошит
vbmeta(для устройств сDynamic Partitions). - Повреждён файл TWRP (скачайте его заново).
- Конфликт с шифрованием
FBE(попробуйте отформатироватьDataв TWRP).
Решение: загрузитесь в TWRP, сделайте Format Data, затем прошейте Magisk или стоковую прошивку.
Как вернуть стоковое рекавери после TWRP?
Скачайте оригинальный recovery.img для вашей модели с Xiaomi Firmware Updater, затем прошейте его через fastboot:
fastboot flash recovery stock_recovery.img
После этого разблокировка загрузчика останется, но TWRP будет удалён.
Работает ли TWRP на Xiaomi с HyperOS?
HyperOS (новая прошивка от Xiaomi, пришедшая на смену MIUI) использует те же механизмы защиты, что и MIUI 14. Однако некоторые модели (например, Xiaomi 14) могут требовать специальных версий TWRP с поддержкой Dynamic Partitions и AVB 2.0. Перед прошивкой проверьте совместимость на XDA Developers.
Можно ли установить TWRP на Xiaomi через ADB (без Fastboot)?
Технически да, но это временное решение. Команда adb reboot recovery загрузит TWRP, но не прошьёт его постоянно. Для постоянной установки обязательно использовать fastboot flash recovery.