Fastboot – это специальный режим загрузки, при котором пользователь получает расширенные возможности по работе с устройством на более низких уровнях.
В этом режиме можно программировать смартфон посредством ПК: удалять стандартные приложения, ставить новую прошивку, откатывать доступ к заводским настройкам. Устройство в этом режиме определяется в качестве особого терминала, с которым можно взаимодействовать путем служебных команд.
Fastboot не является частью ОС Android, так как запускается раньше него, поэтому режим доступен даже при отсутствии ОС.
Порой телефон запускает Fastboot Mode, если происходит критическая ошибка, к примеру, были повреждены системные файлы или обнаружились вирусы. Иногда режим активируется после неверного восстановления системы или неудачной перепрошивки. Если причина в программном сбое, обычная перезагрузка не поможет.
Для исправления проблемы придется сделать возврат к заводским настройкам, он же Hard Reset. О том, как сделать Hard Reset, читайте в ЭТОЙ статье.
How to Fix «Waiting for any device» — Fastboot not detecting your device
Как выйти из режима
Первоначально следует убедиться, что устройство находится именно в Fastboot, поскольку этот режим можно спутать с Recovery или ошибкой операционной системы.
При активации режима Fastboot на экране смартфона Xiaomi появляется изображение зайца в ушанке, который чинит зеленого андроида.
Существуют три способа выхода из Fastboot на Xiaomi:
- Стандартный способ. Работает почти во всех случаях, не требует подключения к другим устройствам.
- Через режим Recovery. Подходит для тех, кто разбирается в работе системного Recovery. Рекомендуется использовать этот способ, если смартфон завис при перепрошивке.
- Через компьютер. Работает всегда, но желательно прибегать к этому методу в последнюю очередь.
Обычный метод заключается в нажатии и удержании кнопки включения.
Кнопку нужно держать зажатой 20-30 секунд.
Если после зажатия кнопки не удалось выйти из Fastboot, переходим к другим методам.
Через режим Recovery можно не только выйти из Fastboot, но и откатить устройство к заводским настройкам, установить новую прошивку, стереть ненужные файлы.
Для выхода через Recovery:
1. При включенном Fastboot одновременно зажать кнопки уменьшения громкости и включения. Их следует держать около 10-15 секунд.
2. Телефон уйдет в длительную перезагрузку, от 5 до 10 минут. Важно не прерывать процесс.


3. После перезагрузки появится экран системного Recovery. Выберите пункт «Wipe Data», затем – «Wipe All Data», а затем «Cancel» . Для навигации используются кнопки громкости, а для выбора пункта – кнопку включения.
How to Fix Fastboot device not detected — Fastboot Waiting for device fixed
4. Телефон снова перезагрузится и запустится в обычном режиме с оболочкой MIUI.
Разблокировка загрузчика устройств Xiaomi
После разблокировки загрузчика (бутлоадера) выпущенного Xiaomi (под брендами Mi, Redmi, POCO) смартфона его владелец получает массу ранее недоступных возможностей в плане управления программной частью девайса. К таким преимуществам относятся получение привилегий Суперпользователя, установка кастомного рекавери, развёртывание неофициальных прошивок и т.п., а главное – восстановление официальной ОС через режим «FASTBOOT» на утратившем способность нормально запускаться Android-устройстве.
Ответственность за результаты и последствия выполняемых в отношении мобильного устройства операций лежит исключительно на его владельце или осуществляющем вмешательство в работу ОС Android лице! Все рекомендации из статьи выполняются вами по своему усмотрению, на собственный страх и риск!
Определение текущего статуса загрузчика
Существует несколько способов определения статуса блокировки загрузчика на смартфоне Xiaomi, а далее рассмотрим два наиболее распространённых. Точность результатов обоих вариантов действий в общем-то одинакова.
Способ 1: «Настройки» Android
Простейший метод выяснить, в каком статусе находится загрузчик мобильного девайса Сяоми, заключается в просмотре значений некоторых параметров в одном из разделов «Настроек» мобильной ОС. Используем в первую очередь, так как практически всё нижеописанное в любом случае придётся выполнять, если принято решение разблокировать бутлоадер.
- Активируем отображение по умолчанию скрытого перечня параметров устройства под названием «Для разработчиков» в «Настройках» мобильной ОС. О том, как это сделать, рассказано в материале по следующей ссылке: Подробнее: Активация режима «Для разработчиков» на смартфонах Xiaomi
- Открываем ставший доступным раздел особых настроек девайса
и рассматриваем два параметра:
- «OEM разблокировка» — при разлоченном бутлоадере эта опция неактивна, под её названием указано «Загрузчик ОС уже разблокирован».
В случае если загрузчик девайса разблокировке не подвергался, под наименованием пункта наблюдаем «Разрешить разблокировку загрузчика ОС».
- Пролистав список, находим функцию «Статус Mi Unlock», нажимаем на неё, затем на надпись «Согласен» под запросом доступа к данным устройства.
На открывшемся экране видим либо сообщение «Загрузчик разблокирован», либо подтверждение обратного:
Способ 2: Fastboot
Следующий вариант действий по определению статуса бутлоадера более сложный, нежели предыдущий, но он более универсален и может применяться в том числе относительно устройств Xiaomi и суббрендов, которые не запускаются в ОС Android (MIUI).
Скачать SDK Platform Tools с официального сайта
- С открывающегося после перехода по ссылке выше сайта Android Developers
скачиваем архив SDK Platform Tools – в нём содержится требуемая для следующих манипуляций консольная утилита Fastboot.
- Распаковываем полученный пакет
и копируем папку «platform-tools» из него
в корневой каталог диска С: .
- Переводим тестируемый Android-девайс в режим «FASTBOOT». Здесь действия универсальны для всех моделей Xiaomi: выключаем смартфон, ждём несколько секунд и затем одновременно нажимаем на нём кнопки «Громкость –» и «Включение/блокировка». Удерживаем кнопки до появления на экране устройства названия режима «FASTBOOT» и над ним запечатлённой на следующем фото картинки. Когда это произойдёт, сразу прекращаем воздействие на кнопки.
- Подключаем мобильный девайс к USB-порту компьютера, открываем «Диспетчер устройств» Windows, чтобы проверить наличие в системе и работоспособность обеспечивающих работу с переведённым в состояние «FASTBOOT» смартфоном драйверов. Подробнее: Открываем «Диспетчер устройств» в Windows 10 Раскрываем категорию устройств «Android Phone», в ней должен присутствовать пункт «Android Bootloader Interface» — если это так, переходим к выполнению следующего шага этой инструкции.
Когда ситуация с драйвером не соответствует указанной, компоненты необходимо инсталлировать или переустановить вручную. С этой целью можно использовать файлы из предложенного по следующей ссылке пакета универсальных драйверов для смартфонов Xiaomi: Скачать универсальные драйверы для смартфонов Xiaomi
- Открываем папку «platform-tools» в Проводнике Windows. Отсюда, воспользовавшись меню «Файл», запускаем оболочку командной строки PowerShell.
Другой вариант – открываем PowerShell путём ввода запроса в поле поиска возле кнопки «ПУСК»,
вводим команду перехода в папку с утилитой Fastboot: cd C:platform-tools
Стоит отметить, что для следующих манипуляций можно задействовать обычную «Командную строку» Виндовс, а не её современную оболочку. При таком выборе инструментария открываем консоль и выполняем вышеуказанную команду перехода в папку «platform-tools». Подробнее: Открытие командной строки в Windows 10
- Вводим в PowerShell (в обычной консоли не нужно) указание: cmd Нажимаем «Ввод».
- Пишем команду проверки правильности определения мобильного девайса в состоянии «FASTBOOT» десктопным софтом и нажимаем «Enter»: fastboot devices
Ответом консоли, когда сопряжение установлено и корректно, будет s/n телефона c отметкой fastboot :
- Наконец, отравляем в мобильный девайс команду определения значений отдельных его параметров, среди которых и статус бутлоадера: fastboot oem device-info
- По значению параметра «Device unlocked» в перечне ответов консоли Windows определяем статус загрузчика мобильной ОС:
- «Device unlocked: false» – заблокирован;
- «Device unlocked: true» – разблокирован.
Подготовка к разблокировке загрузчика
Чтобы процедура разлочки бутлоадера прошла без сбоев и не принесла организующему её пользователю никаких проблем, требуется соблюдение нескольких условий. Их обеспечение можно условно разделить на три основных шага, которые потребуется выполнить заранее, прежде чем инициировать разблокировку загрузчика любым способом и на любой модели смартфона Xiaomi.
Шаг 1: Mi Аккаунт
Разблокировкa загрузчика смартфонов Xiaomi осуществляется средствами созданной и поддерживаемой производителем экосистемы, и поэтому без авторизации девайса в последней процедуру осуществить практически невозможно. Таким образом подготавливая Mi, Redmi или POCO к разлочке бутлоадера, его владельцу первым делом следует зарегистрировать Mi Аккаунт и привязать его (авторизоваться в учётной записи) к мобильному устройству.
Подробнее: Как создать Mi Аккаунт и авторизоваться в нём на смартфоне Xiaomi
Шаг 2: Резервное копирование информации
Не абсолютно во всех (зависит от модели устройства и версии управляющей им ОС), но в большинстве случаев процедура разблокировки загрузчика сопровождается сбросом настроек подвергаемого ей аппарата, а также уничтожению всех содержащихся в памяти телефона пользовательских файлов и другой информации.
Поэтому вторым этапом подготовки к запланированному вмешательству в работу системного ПО смартфона Xiaomi должно стать резервное копирование всех представляющих ценность данных и, желательно, изучение возможности и планирование их восстановления впоследствии.
Шаг 3: Настройка смартфона
Следующая процедура является важнейшей с точки зрения получения возможности перевести загрузчик Android-девайса Xiaomi в статус «Unlocked», и без её предварительного выполнения разлочку на сегодняшний день совершенно точно реализовать не удастся:
- Обеспечиваем возможность подключить смартфон к мобильному интернету, — только через обеспечиваемое сотовой сетью соединение возможно выполнить рассматриваемую процедуру до конца и результативно, Wi-Fi в этом случае не подойдёт!
- Открываем доступ в раздел «Для разработчиков»«Настроек» ОС MIUI (ссылку на подробную инструкцию по данному действию можно найти в первой части этой статьи) и переходим в него.
- Активируем опцию «OEM разблокировка» (или убеждаемся, что это уже выполнено).
- Если это ещё не сделано, выключаем модуль «Wi-Fi» и активируем «Сотовые данные».
- Далее находим в перечне «Для разработчиков» и вызываем функцию «Статус Mi Unlock», тапаем «Согласен» под появившимся запросом «Требуются разрешения».
- Нажимаем на расположенную внизу экрана кнопку «Связать аккаунт с устройством» и некоторое время ждём появления внизу (отобразится на короткое время) уведомления «Процесс завершён. Mi Аккаунт теперь связан с этим устройством».
Ознакомившись с представленным системой описанием тех действий, которые далее производить не следует, тапаем под ним «Понятно». Закрываем «Настройки» операционки.
- В ситуации, когда вместо описанного в пункте инструкции выше появляются ошибки либо вообще ничего не происходит, делаем следующее: отключаем/включаем интернет, перезагружаем смартфон, ожидаем некоторое время и повторяем попытки выполнить рассмотренную особую привязку Mi-учётки к девайсу до достижения положительного результата!
Разблокировка
Сам по себе процесс перевода загрузчика смартфона Xiaomi в статус «Unlocked» несложен в реализации, так как проводится с помощью простого и удобного софта, и потребует (при условии выполненной в полном объёме подготовки) совсем небольшого количества времени.
Способ 1: Официальный софт Mi Unlock app
Официально задокументированная Сяоми процедура разблокировки загрузчика MIUI-девайсов предполагает использование разработанного специалистами компании программного инструмента и выполняется по следующему алгоритму.
В некоторых случаях после успешной разлочки бутлоадера окно Mi Unlock просто очищается от данных, а сам девайс при этом перезагружается автоматически, выполняет сброс собственных настроек, а через некоторое время демонстрирует страницу, с которой начинается первоначальное конфигурирование MIUI, либо Домашний экран этой ОС.
Способ 2: Утилита Fastboot
Ещё один способ разблокировки бутлоадера мобильных устройств Xiaomi не так универсален и надёжен, как описанный выше в материале, и в большей степени применяется владельцами моделей производителя с Android One на борту (Mi A1, A2, A2 Lite и A3).
- Полностью выполняем инструкцию «Способ 2: Fastboot» из раздела «Определение текущего статуса загрузчика» настоящей статьи. Этим мы подготовим инструментарий для разблокировки – утилиту Fastboot — к работе и обеспечим необходимое для процесса сопряжение мобильного девайса и компьютера.
- В консоли вводим фастбут-команду разблокировки бутлоадера мобильной ОС: fastboot oem unlock Нажимаем «Enter» на клавиатуре и ждём несколько секунд.
- При успехе мероприятия командная строка выдаст ответ «OKAY. Finished». Мобильный девайс при этом перезагружается, автоматически выполняет сброс своих настроек и очистку собственной памяти от пользовательских данных, а затем запускает ОС Android – дожидаемся появления её приветственного экрана.
Далее можно настроить операционку и продолжить эксплуатировать смартфон или же сразу перезапустить его в FASTBOOT-режим, проверить действенность выполненных манипуляций (статус загрузчика) и переходить к реализации процедур, ради которых затевалась разлочка (установке кастомного рекавери, затем получению привилегий Суперпользователя и/или инсталляции неофициальной прошивки).
Возврат блокировки загрузчика Xiaomi
Разблокировка загрузчика устройств Cяоми – это обратимая операция, то есть при необходимости заблокировать бутлоадер смартфона либо планшета обратно не составит особого труда. Сделать это возможно не единственным способом – обращаемся к рекомендациям из доступного по следующей ссылке материала.
Источник: lumpics.ru