Установка кастомного Recovery на смартфоны Xiaomi — первый шаг к полному контролю над устройством. С его помощью вы сможете устанавливать неофициальные прошивки, делать резервные копии системы (nandroid backup), удалять предустановленные приложения и даже восстанавливать "кирпичи" после неудачных экспериментов. Однако процесс требует внимательности: ошибка на любом этапе может привести к потере гарантии или полной неработоспособности устройства.
В этой статье мы разберём весь путь — от разблокировки загрузчика (bootloader) до установки TWRP (самый популярный кастомный рекавери для Xiaomi). Особое внимание уделим нюансам для разных моделей (например, Redmi Note 10 Pro или POCO F3), а также распространённым ошибкам, которые допускают новички. Если вы никогда не работали с fastboot или ADB, не переживайте: инструкция адаптирована для пользователей без технического бэкграунда.
1. Подготовка: что нужно знать перед прошивкой Recovery
Прежде чем приступать, убедитесь, что вы понимаете риски. Прошивка кастомного Recovery на Xiaomi автоматически:
- 🔓 Сбрасывает устройство до заводских настроек (все данные будут удалены).
- 📱 Аннулирует гарантию (если она ещё действует).
- 🔄 Может заблокировать OTA-обновления от Xiaomi.
- 🚨 Приводит к срабатыванию Anti-Rollback на некоторых моделях (например, Redmi Note 8 Pro), если прошить старую версию.
Также проверьте, поддерживает ли ваша модель установку TWRP. Актуальный список устройств можно найти на официальном сайте TWRP для Xiaomi. Например, для Xiaomi 12T или POCO X5 Pro могут потребоваться специальные версии рекавери.
⚠️ Внимание: На устройствах с процессором MediaTek (например, Redmi 10C или POCO M4 Pro) разблокировка загрузчика может занять до 360 часов ожидания из-за политики Xiaomi. Уточните это заранее!
Соберите необходимые инструменты:
- 🖥️ Компьютер с Windows 10/11 или Linux (для MacOS могут понадобиться дополнительные драйверы).
- 📱 Смартфон Xiaomi с зарядом батареи не менее 60%.
- 🔌 Кабель USB Type-C (желательно оригинальный).
- 🛠️ Утилиты:
ADBиFastboot(скачать можно в составе Android SDK Platform-Tools).
2. Разблокировка загрузчика (Bootloader) на Xiaomi
Без разблокированного bootloader установить кастомное Recovery невозможно. Xiaomi официально позволяет разблокировать загрузчик, но процесс требует привязки аккаунта Mi Account и ожидания (от нескольких дней до недели).
Шаги для разблокировки:
- Привяжите аккаунт Mi к устройству:
- Перейдите в
Настройки → Аккаунт Xiaomi. - Войдите в свой аккаунт (если нет — зарегистрируйтесь).
- Активируйте опцию
Настройки → Дополнительно → Для разработчиков → Статус Mi Unlockи привяжите устройство.
- Перейдите в
- Официальная утилита доступна на сайте Xiaomi (требуется авторизация).
- Выберите версию для вашей ОС (например,
miflash_unlock.exeдля Windows).
1. Выключите телефон.
2. Зажмите Громкость вниз + Питание, чтобы войти в Fastboot.
3. Подключите устройство к ПК.
4. Запустите Mi Unlock Tool
и войдите в аккаунт Mi.
5. Нажмите Unlock и подтвердите действие.
⚠️ Внимание: Если утилита показывает ошибку"Couldn't unlock"с таймером (например,168 часов), это означает, что Xiaomi требует выждать указанное время перед повторной попыткой. Отключение интернета или смена аккаунта не поможет — таймер привязан к устройству.
После успешной разблокировки телефон автоматически выполнит сброс до заводских настроек. Теперь можно приступать к установке TWRP.
☑️ Подготовка к разблокировке загрузчика
3. Выбор и скачивание правильной версии TWRP
Не все версии TWRP совместимы с вашей моделью Xiaomi. Установка неподходящей прошивки может привести к "брику" (неработоспособности) устройства. Чтобы избежать этого, следуйте правилам:
Как найти правильный TWRP:
- Перейдите на официальный сайт TWRP.
- Найдите свою модель в списке (например, Redmi Note 11 Pro+ 5G имеет кодовое имя
"veux"). - Скачайте файл с расширением
.img(например,twrp-3.7.0_12-veux.img).
Для некоторых устройств (например, POCO F4 GT или Xiaomi 12 Pro) может потребоваться специальная версия TWRP с поддержкой dynamic partition. Уточните это на форумах XDA Developers.
| Модель Xiaomi | Кодовое имя | Ссылка на TWRP | Особенности |
|---|---|---|---|
| Redmi Note 10 Pro | sweet |
Скачать | Поддерживает A/B раздел |
| POCO X3 Pro | vayu |
Скачать | Требует отключение AVB |
| Xiaomi 11T Pro | vili |
Скачать | Работает только с MIUI 13+ |
| Redmi 9A | dandelion |
Скачать | Нет поддержки шифрования |
Если для вашей модели нет официального TWRP, можно использовать неофициальные сборки (например, от OrangeFox или PitchBlack). Однако в этом случае риск ошибок выше — тестируйте на свой страх и риск.
4. Установка TWRP через Fastboot
Теперь перейдём к самому ответственному этапу — прошивке TWRP. Для этого нам понадобится режим Fastboot и утилита fastboot из пакета Platform-Tools.
Пошаговая инструкция:
- Переведите телефон в режим Fastboot:
1. Выключите устройство.2. Зажмите
Громкость вниз + Питаниеи удерживайте 10 секунд.3. Подключите телефон к ПК.
- Проверьте подключение:
Откройте командную строку (
cmd) в папке сPlatform-Toolsи введите:fastboot devicesЕсли устройство определилось (появится серийный номер), можно продолжать.
- Прошейте TWRP:
Поместите скачанный файл
twrp-версия.imgв папку сPlatform-Toolsи выполните команду:fastboot flash recovery twrp-версия.imgЗамените
версияна актуальное название файла. - Запустите TWRP:
Введите команду:
fastboot boot twrp-версия.imgТелефон перезагрузится в TWRP. Если этого не произошло, вручную зажмите
Громкость вверх + Питаниепри включении. - 🔹 Убедитесь, что папка с
Platform-Toolsдобавлена в переменную окруженияPATH. - 🔹 Или запускайте командную строку прямо из этой папки (зажмите
Shift + ПКМ → Открыть окно PowerShell здесь). - 🔹 Проверьте кабель и порт USB (попробуйте другой порт, желательно USB 2.0).
- 🔹 Установите драйверы для Fastboot (можно скачать через Android Studio).
- 🔹 Отключите подпись драйверов в Windows (если используется неофициальный драйвер).
- 🔹 Скачайте другой файл TWRP (возможно, текущий повреждён).
- 🔹 Попробуйте прошить через
fastboot flash recovery_ramdisk twrp.img(для устройств сdynamic partition). - 🔹 Попробуйте загрузиться в TWRP вручную (
Громкость вверх + Питание). - 🔹 Если не помогает, прошейте официальную прошивку через Mi Flash Tool (инструкция ниже).
⚠️ Внимание: На некоторых устройствах (например, Xiaomi 12 или POCO F4) после прошивки TWRP стандартная прошивка MIUI может перезаписать рекавери при первой загрузке. Чтобы этого избежать, сразу после входа в TWRP перейдите в Advanced → Flash Current TWRP.
Если вы видите на экране логотип TeamWin и меню с сенсорным управлением — поздравляем, TWRP установлен успешно!
5. Решение распространённых ошибок при прошивке
Даже при точном следовании инструкции могут возникать ошибки. Рассмотрим самые частые из них и способы их устранения.
Ошибка 1: "Fastboot not recognized"
Ошибка 2: Устройство не определяется в fastboot devices
Ошибка 3: "Invalid sparse file format at header magic" при прошивке
Ошибка 4: После прошивки телефон не загружается (bootloop)
Что делать, если TWRP просит пароль при загрузке?
Если вы ранее использовали шифрование данных в MIUI, TWRP запросит пароль для расшифровки раздела /data. Введите PIN-код или графический ключ, который вы использовали в системе. Если забыли пароль, единственный выход — сбросить данные через Wipe → Format Data (все файлы будут удалены!).
6. Как вернуть стандартное Recovery (если что-то пошло не так)
Если после установки TWRP телефон работает нестабильно или вы хотите вернуть всё "как было", можно прошить стандартное Recovery от Xiaomi. Для этого:
- Скачайте официальную прошивку для вашей модели:
- Перейдите на сайт MIUI Downloads.
- Выберите свою модель и скачайте
Recovery ROM(неFastboot ROM!).
Файл будет в формате .zip. Извлеките его и найдите файл recovery.img (обычно он лежит в папке images).
fastboot flash recovery recovery.img
fastboot reboot
После перезагрузки устройство вернётся к стандартному рекавери. Обратите внимание: это не отменит разблокировку загрузчика — для её отката потребуется официальный сервис Xiaomi.
Если телефон не включается даже после прошивки стандартного Recovery, попробуйте полную перепрошивку через Mi Flash Tool:
- Скачайте
Fastboot ROMдля своей модели. - Распакуйте архив в папку без кириллических символов.
- Запустите Mi Flash Tool, выберите папку с прошивкой и нажмите
Refresh. - Подключите телефон в режиме
Fastbootи нажмитеFlash. - 📦 Устанавливать кастомные прошивки (например, LineageOS, Pixel Experience).
- 🔄 Делать полные резервные копии (включая
/boot,/system,/data). - 🧹 Удалять системные приложения (например, Mi Browser или GetApps).
- 🔓 Получать root-права через Magisk.
- 🛠️ Восстанавливать "кирпичи" после неудачных прошивок.
7. Дополнительные возможности после установки TWRP
Теперь, когда у вас установлен TWRP, вы можете:
Например, чтобы установить Magisk для получения root-прав:
- Скачайте последний
Magisk.zipс официального репозитория. - Перезагрузитесь в TWRP.
- Нажмите
Install, выберитеMagisk.zipи подтвердите установку. - Перезагрузите устройство.
После этого в меню приложений появится Magisk Manager, с помощью которого можно управлять root-правами и модулями.
FAQ: Частые вопросы по прошивке Recovery на Xiaomi
❓ Можно ли прошить TWRP без разблокировки загрузчика?
Нет, это невозможно. Xiaomi блокирует запись в раздел recovery на заблокированных устройствах. Любые попытки обойти это ограничение приводят к ошибкам или "брику".
❓ Почему после прошивки TWRP телефон не загружается в систему?
Это может происходить по двум причинам:
- Конфликт с шифрованием: Если в MIUI было включено шифрование, а TWRP не поддерживает его, система не сможет смонтировать раздел
/data. Решение: отформатируйтеDataв TWRP (Wipe → Format Data). - Anti-Rollback: На некоторых моделях (например, Redmi Note 8 Pro) прошивка старой версии TWRP может активировать защиту. В этом случае поможет только прошивка официальной MIUI через Mi Flash Tool.
❓ Как узнать кодовое имя моего устройства Xiaomi?
Есть несколько способов:
- Введите в телефоне код
##4636##и найдите строкуDevice. - Установите приложение CPU-Z и проверьте вкладку
Device. - Посмотрите на коробке устройства или в настройках (
Настройки → О телефоне → Модель).
Примеры кодовых имён: Redmi Note 10 Pro — sweet, POCO X3 NFC — surya.
❓ Можно ли обновить TWRP без повторной разблокировки загрузчика?
Да, если загрузчик уже разблокирован, вы можете обновлять TWRP прямо из текущей версии рекавери:
- Скачайте новый
twrp.img. - Перезагрузитесь в TWRP.
- Выберите
Advanced → Install Recovery Ramdiskи укажите новый файл.
Это обновляет рекавери без потери данных.
❓ Что такое "dynamic partition" и почему TWRP не видит раздел /system?
Начиная с Android 10, Xiaomi перешла на динамические разделы (dynamic partition), где /system, /vendor и /product объединены в один супер-раздел super. Старые версии TWRP не умеют с ним работать.
Решение: скачивайте специальные сборки TWRP с пометкой dynamic или используйте OrangeFox Recovery, который лучше поддерживает новые устройства.