Установка TWRP на Xiaomi Redmi 9A: полное руководство с разблокировкой загрузчика

Установка кастомного рекавери TWRP на Xiaomi Redmi 9A (модель dandelion) открывает доступ к расширенным возможностям: от резервного копирования раздела /data до прошивки неофициальных ROM, таких как LineageOS или Pixel Experience. Однако процесс требует предварительной разблокировки загрузчика через Mi Unlock Tool — шаг, который многие пользователи упускают, сталкиваясь с ошибкой Fastboot: unknown command или "зависающим" логотипом Mi.

В этом руководстве мы разберём три ключевых этапа: подготовку устройства (включая резервное копирование и включение отладки по USB), разблокировку загрузчика через официальный инструмент Xiaomi, и непосредственно прошивку TWRP с учётом особенностей Redmi 9A (например, отсутствие разъёма Type-C и ограниченная поддержка ADB в некоторых версиях MIUI). Особое внимание уделим типичным ошибкам — от "неверной версии TWRP" до проблем с драйверами Qualcomm HS-USB QDLoader 9008, которые часто блокируют процесс на Windows 10/11.

⚠️ Предупреждение: Прошивка TWRP аннулирует гарантию Xiaomi и может привести к необратимому повреждению раздела persist, если прервать процесс на этапе записи recovery.img. Убедитесь, что аккумулятор заряжен на 80%+, а кабель поддерживает передачу данных (зарядные кабели часто не подходят!).

1. Подготовка устройства: резервное копирование и настройки разработчика

Перед любыми манипуляциями с прошивкой обязательно создайте резервную копию критичных данных. Redmi 9A не поддерживает автоматическое резервное копирование в Mi Cloud для пользователей с неофициальными прошивками, поэтому используйте сторонние инструменты:

  • 📱 Контакты и SMS: Экспортируйте через Настройки → Google → Резервное копирование или приложение Swift Backup (требует root).
  • 📷 Фото/видео: Перенесите на ПК или в Google Фото (отключите сжатие в настройках!).
  • 🔑 Пароли Wi-Fi: Сохраните список сетей вручную или через WiFi Key Recovery (требует root).
  • 🎮 Игровые данные: Используйте встроенные функции резервирования в играх (например, Genshin Impact или Honor of Kings привязываются к аккаунту Mi).

Далее активируйте режим разработчика и необходимые опции:

  1. Перейдите в Настройки → О телефоне → Версия MIUI и тапните 7 раз по строке, пока не появится уведомление Вы стали разработчиком!.
  2. Вернитесь в Настройки → Дополнительно → Для разработчиков и включите:
    • Отладка по USB (обязательно!)
    • Разблокировка OEM (может отсутствовать на некоторых версиях MIUI — см. спойлер ниже)
    • Заводская разблокировка (если есть)
Что делать, если нет пункта "Разблокировка OEM"?

На некоторых версиях MIUI для Redmi 9A (например, 12.0.8) пункт "Разблокировка OEM" скрыт. В этом случае:

1. Подключите телефон к ПК с установленными драйверами ADB.

2. Выполните команду:

adb shell settings put global oem_unlock_allowed 1

3. Перезагрузите устройство. Пункт должен появиться в настройках разработчика.

⚠️ Внимание: Если вы используете MIUI 13+, после включения Отладки по USB система может запросить подтверждение RSA-ключа при подключении к ПК. Всегда нажимайте "Разрешить" — иначе ADB не будет работать!

2. Разблокировка загрузчика через Mi Unlock Tool

Xiaomi блокирует загрузчик на всех устройствах, включая Redmi 9A, поэтому его разблокировка — обязательный этап. Процесс занимает от 72 до 360 часов (зависит от политики Xiaomi), но реальное время ожидания обычно составляет 3-7 дней. Вот пошаговая инструкция:

  1. Свяжите аккаунт Mi с устройством:
    • Перейдите в Настройки → Аккаунт Mi и авторизуйтесь.
    • В Настройки → Дополнительно → Для разработчиков привяжите аккаунт к устройству (пункт Статус Mi Unlock).
  2. Скачайте Mi Unlock Tool:
    • Официальная версия: en.miui.com/unlock (требует регистрацию).
    • Используйте версию 5.5.224.24 или новее — старые версии могут не поддерживать Redmi 9A.
  • Запустите разблокировку:
    1. Выключите телефон.
    

    2. Зажмите Громкость вниз + Питание, чтобы войти в Fastboot.

    3. Подключите устройство к ПК и запустите Mi Unlock Tool.

    4. Войдите в тот же аккаунт Mi, что и на телефоне.

    5. Нажмите Unlock — появится таймер ожидания.

  • Состояние Таймер ожидания Действия
    Первая разблокировка 168 часов (7 дней) Подождите, периодически проверяя статус в Mi Unlock Tool.
    Повторная разблокировка 72 часа (3 дня) Если ранее разблокировали другой телефон на этом аккаунте.
    Ошибка "Couldn't unlock" Проверьте кабель, драйверы и версию Mi Unlock Tool.
    Успешная разблокировка Телефон автоматически перезагрузится с разблокированным загрузчиком.

    ⚠️ Внимание: Если после разблокировки телефон завис на логотипе Mi, выполните жесткий сброс через Fastboot:

    fastboot erase userdata
    

    fastboot reboot

    Это удалит все данные, но вернёт устройство в рабочее состояние.

    📊 Сколько времени вы ждали разблокировки загрузчика на Xiaomi?
    Менее 24 часов
    1-3 дня
    4-7 дней
    Более недели
    Не удалось разблокировать

    3. Установка драйверов и подготовка ПК

    Неправильно установленные драйверы — основная причина ошибок при прошивке TWRP. Для Redmi 9A (чипсет MediaTek Helio G25) потребуются:

    • 🖥️ Драйверы ADB/Fastboot: Скачайте Minimal ADB and Fastboot или пакет Platform Tools от Google.
    • 🔌 Драйверы MediaTek: Установите MTK USB Driver (например, MediaTek_Preloader_USB_Driver).
    • 🛠️ Драйверы Qualcomm (если нужны): Для режима EDL (аварийная прошивка) скачайте QDLoader HS-USB Driver.

    Проверьте корректность установки драйверов:

    1. Подключите телефон в режиме Fastboot (зажмите Громкость вниз + Питание).
    2. В Диспетчере устройств Windows должно отобразиться:
      • Android Bootloader Interface (если драйверы ADB установлены верно).
      • MediaTek Preloader USB VCOM Port (для режима SP Flash Tool).

    Если устройство определяется как Неизвестное устройство, вручную обновите драйвер через Диспетчер устройств, указав путь к папке с драйверами MediaTek.

    1. Зажмите Win + XПараметры запускаПерезагрузить.

    2. Выберите Отключить обязательную проверку подписи драйверов (7).

    3. После перезагрузки повторите установку.-->

    4. Скачивание и прошивка TWRP для Redmi 9A

    Для Redmi 9A (dandelion) используйте только официальные сборки TWRP с сайта twrp.me. На момент 2026 года актуальная версия — 3.7.0_12-0. Альтернативные сборки (например, от OrangeFox) могут не поддерживать шифрование /data.

    Чеклист перед прошивкой:

    Скачан официальный образ twrp-3.7.0_12-0-dandelion.img

    Устройство разблокировано через Mi Unlock Tool

    Установлены драйверы ADB/Fastboot и MediaTek

    Аккумулятор заряжен на 80%+

    Отключён антивирус (может блокировать fastboot)-->

    Инструкция по прошивке:

    1. Поместите файл twrp-3.7.0_12-0-dandelion.img в папку с platform-tools.
    2. Откройте командную строку в этой папке (Shift + ПКМ → Открыть окно PowerShell здесь).
    3. Выполните команды по порядку:
      adb reboot bootloader
      

      fastboot flash recovery twrp-3.7.0_12-0-dandelion.img

      fastboot reboot recovery

    ⚠️ Критическая ошибка: Если после команды fastboot reboot recovery телефон загружается в стандартное рекавери MIUI, значит Xiaomi перезаписала recovery при загрузке. Решение: сразу после прошивки TWRP выполните команду fastboot boot twrp-3.7.0_12-0-dandelion.img, чтобы загрузиться в TWRP без записи в раздел.

    5. Первоначальная настройка TWRP и прошивка Magisk (опционально)

    После первой загрузки в TWRP вас встретит запрос на разрешение модификаций системы. Важно: если вы планируете прошивать Magisk для рут-прав, сделайте это до первой загрузки в систему, иначе рискуете получить зацикленную перезагрузку (bootloop).

    Пошаговые действия:

    1. Свайп для модификаций: Проведите пальцем вправо, чтобы разрешить изменения.
    2. Настройка языка: В TWRP нет русского языка, но интерфейс интуитивно понятен. Для смены языка:
      • Тапните Select Language → выберите English.
    3. Прошивка Magisk (опционально):
      • Скачайте последний Magisk-v26.4.zip с GitHub.
      • Перенесите файл на телефон через MTPTWRP: Mount → Enable MTP).
      • Прошейте через Install → Выберите Magisk.zip → Swipe to Confirm Flash.

    ⚠️ Внимание: Если после прошивки Magisk телефон не загружается, выполните в TWRP:

    adb shell
    

    magisk --remove-modules

    Это удалит конфликтующие модули.

    6. Решение распространённых ошибок

    Даже при точном следовании инструкции пользователи Redmi 9A сталкиваются с типичными проблемами. Ниже — способы их решения:

    Ошибка Причина Решение
    Fastboot: unknown command Неправильный путь к fastboot или драйверы Проверьте переменные среды или используйте полный путь (например, C:\platform-tools\fastboot)
    Зависание на логотипе Mi после прошивки Несовместимая версия TWRP или повреждённый boot.img Прошейте оригинальный boot.img через fastboot flash boot boot.img
    Invalid sparse file format at header Повреждён файл TWRP или раздел recovery Скачайте TWRP заново и повторите прошивку
    Не определяется в Fastboot Проблемы с кабелем или портом USB Попробуйте другой кабель/порт или включите USB 2.0 в BIOS

    Если ни один из методов не помог, воспользуйтесь аварийным режимом EDL (для опытных пользователей!). Это позволит прошить телефон через Mi Flash Tool даже с повреждённым загрузчиком. Обратите внимание: для Redmi 9A требуется авторизованный аккаунт Xiaomi с разрешением на прошивку в EDL.

    Как войти в режим EDL на Redmi 9A?

    1. Выключите телефон.

    2. Зажмите Громкость вверх + Громкость вниз и подключите кабель USB к ПК.

    3. Удерживайте кнопки 10-15 секунд, пока в Диспетчере устройств не появится Qualcomm HS-USB QDLoader 9008.

    4. Используйте Mi Flash Tool с прошивкой dandelion_global_images.

    FAQ: Частые вопросы по TWRP на Redmi 9A

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

    Нет. Xiaomi блокирует запись в раздел recovery на всех устройствах, включая Redmi 9A. Без разблокировки через Mi Unlock Tool прошивка TWRP невозможна — система просто проигнорирует команду fastboot flash recovery.

    Почему после установки TWRP телефон не загружается?

    Наиболее вероятные причины:

    • Прошита несовместимая версия TWRP (например, для другой модели Redmi).
    • Повреждён boot.img (если прошивали Magisk некорректно).
    • Включено шифрование /data, но TWRP не поддерживает его расшифровку.

    Решение: Прошейте оригинальный boot.img через fastboot или выполните сброс через TWRP (Wipe → Format Data, но это удалит все данные!).

    Как сделать бэкап в TWRP перед прошивкой кастомной ROM?

    В TWRP выберите:

    1. Backup → Отметьте разделы Boot, Data, System.
    2. Укажите место сохранения (лучше на MicroSD, если есть).
    3. Свайпните для старта резервного копирования.

    ⚠️ Важно: Бэкап Data может весить 10-30 ГБ — убедитесь, что достаточно места!

    Можно ли обновить TWRP через само приложение?

    Нет, на Redmi 9A TWRP не поддерживает обновление "на лету" из-за ограничений загрузчика. Чтобы обновить версию, нужно повторно прошивать recovery.img через fastboot, как описано в разделе 4.

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

    Скачайте оригинальный recovery.img для вашей версии MIUI (можно из полной прошивки dandelion_global_images) и прошейте через:

    fastboot flash recovery recovery.img
    

    fastboot reboot

    После этого загрузчик останется разблокированным, но рекавери вернётся к стандартному.