Fastboot на Xiaomi: режим и восстановление¶
Fastboot — это низкоуровневый режим загрузки Android-устройств, предназначенный для прошивки, разблокировки и восстановления загрузчика через подключение к компьютеру по протоколу USB. На смартфонах Xiaomi (а также подразделений Redmi и Poco) режим fastboot является основным инструментом для установки официальных прошивок Mi ROM, разблокировки bootloader через Mi Unlock, а также восстановления устройства после программных сбоев. Режим входит в состав загрузчика (Bootloader) и работает на уровне, предшествующем запуску операционной системы.
¶Назначение режима fastboot
Режим fastboot позволяет выполнять с устройством операции, недоступные из-под работающей ОС:
- прошивка образов разделов (boot, recovery, system, vbmeta и других);
- разблокировка и повторная блокировка загрузчика bootloader;
- проверка состояния устройства командой
fastboot getvar all; - принудительный перезапуск в различные режимы загрузки;
- восстановление после неудачных OTA-обновлений или кастомных прошивок.
На устройствах Xiaomi fastboot-прошивки распространяются в виде архива с расширением .tgz, содержащего исполняемый скрипт flash_all.bat (для Windows) или flash_all.sh (для Linux и macOS).
¶Как попасть в режим fastboot
На большинстве моделей Xiaomi вход в fastboot выполняется следующим образом:
- Устройство полностью выключается.
- Одновременно нажимаются и удерживаются кнопки «Громкость −» и «Питание».
- После появления логотипа с изображением Mi Bunny («зайчика») кнопки отпускаются.
Альтернативный способ — через командную строку с подключённым устройством: adb reboot bootloader. Для работы adb и fastboot требуется установка драйверов и утилит Android SDK Platform-Tools на компьютер.
¶Разблокировка загрузчика
На Xiaomi разблокировка bootloader выполняется только официальной утилитой Mi Unlock с компьютера. Порядок действий:
- Привязка аккаунта Mi Account к устройству в разделе «Для разработчиков».
- Подача заявки на разблокировку в приложении Mi Unlock (ожидание может составлять от 72 часов до нескольких недель в зависимости от модели).
- Запуск Mi Unlock на компьютере с устройством в режиме fastboot.
Важно: разблокировка bootloader на большинстве моделей Xiaomi сопровождается автоматическим стиранием пользовательских данных (factory reset). После разблокировки загрузчика часть функций безопасности, включая некоторые сервисы Google и защиту от несанкционированного доступа, может быть ограничена.
¶Основные команды fastboot
| Команда | Назначение |
|---|---|
fastboot devices | Проверка соединения устройства с компьютером |
fastboot reboot bootloader | Перезагрузка в fastboot |
fastboot reboot recovery | Перезагрузка в recovery |
fastboot reboot | Обычная перезагрузка |
fastboot flash <раздел> <файл> | Прошивка образа раздела |
fastboot erase <раздел> | Очистка раздела |
fastboot oem unlock / fastboot flashing unlock | Разблокировка загрузчика |
fastboot flashing lock | Блокировка загрузчика |
fastboot getvar all | Вывод информации об устройстве |
¶Что делать, если устройство зависло в fastboot
Наиболее частые проблемы и способы их решения:
Устройство не выходит из fastboot. Кнопка питания не срабатывает для перезагрузки. Помогает удержание кнопки питания на 10–15 секунд, после чего устройство перезагружается в обычный режим. Если не помогает — удержание «Питание» + «Громкость +» на 15–20 секунд.
Команда fastboot devices не видит смартфон. Причины: не установлены драйверы Xiaomi/ADB, повреждён кабель, не включена отладка по USB. Решение — установка Mi PC Suite или драйверов из пакета Platform-Tools, замена кабеля, проверка порта.
Прошивка прервалась или завершилась ошибкой. Необходимо повторить процедуру, убедившись в заряде батареи не менее 50% и целостности fastboot-пакета. В критических случаях используется режим EDL (Emergency Download Mode) с авторизованным Mi Account для полного восстановления.
Кирпич (Brick) после прошивки. Если устройство не загружается ни в fastboot, ни в recovery, требуется восстановление через EDL-режим. Для большинства современных моделей Xiaomi разблокировка EDL требует авторизованного аккаунта Mi с правами на прошивку, что ограничивает самостоятельное восстановление.
¶Прошивка официальной Mi ROM через fastboot
Последовательность действий при обновлении или переустановке системы:
- Скачивание fastboot-пакета официальной прошивки с официального сайта Xiaomi (miui.com) или через MiFlash.
- Распаковка архива
.tgzв путь без кириллицы и пробелов. - Перевод устройства в fastboot и подключение к компьютеру.
- Запуск
flash_all.bat(Windows) илиflash_all.sh(Linux/macOS) из папки прошивки либо использование утилиты MiFlash с указанием папки и режима «clean all».
При выборе режима «clean all and lock» загрузчик блокируется обратно, что рекомендуется перед продажей устройства.
¶Меры предосторожности
Прошивка через fastboot связана с риском потери данных и выхода устройства из строя при некорректных действиях. Перед началом операций рекомендуется выполнить резервное копирование данных, убедиться в заряде аккумулятора, использовать оригинальные кабели и проверять совместимость fastboot-пакета с конкретной моделью и её кодовым обозначением (например, «raphael» для Redmi K20 Pro, «alioth» для Poco F3).
Источники:
- Документация Android SDK Platform-Tools (developer.android.com)
- Официальный сайт Xiaomi (miui.com)
- Mi Unlock Tool — руководство пользователя
- MiFlash — руководство пользователя
