Команда adb reboot bootloader — стандартный способ отправить Android-смартфон в режим Fastboot без нажатия физических кнопок, но она сработает только при включённой отладке по USB и установленных драйверах на компьютере. Если устройство не определяется в диспетчере устройств или ADB выдаёт error: no devices/emulators found, перезагрузка не выполнится — сначала нужно устранить причину, а уже потом повторять команду.
Ниже разобраны подготовка, сами команды, проверка результата и типичные сбои. Инструкция написана для связки «смартфон на Android + ПК на Windows», но команды ADB идентичны в Linux и macOS.
Что такое режим Fastboot и зачем туда перезагружаться
Fastboot — это низкоуровневый режим загрузчика, который позволяет прошивать разделы, разблокировать bootloader и восстанавливать систему, когда Android не запускается в обычном режиме. Связь с устройством в этом состоянии идёт через утилиту fastboot из пакета Android SDK Platform Tools.
Перезагрузка через ADB удобнее аппаратных комбинаций кнопок по нескольким причинам. Во-первых, комбинации клавиш различаются у разных производителей и даже у разных поколений одной линейки, поэтому универсального варианта не существует. Во-вторых, команду можно выполнить, когда кнопки физически неисправны или корпус в чехле затрудняет нажатие.
- 🔓 Разблокировка загрузчика перед установкой кастомной прошивки.
- 💾 Прошивка разделов boot, recovery или полного образа системы.
- 🛠️ Восстановление устройства, которое не загружается в Android.
- 🔍 Диагностика состояния загрузчика и чтение информации об устройстве.
Подготовка: что нужно сделать до ввода команды
Без корректной подготовки команда перезагрузки просто не дойдёт до устройства. Проверьте три вещи: включённую отладку по USB на смартфоне, установленный пакет Platform Tools на ПК и рабочий драйвер.
Отладка по USB включается в разделе «Для разработчиков», который предварительно активируется многократным нажатием на пункт «Номер сборки» в разделе «О телефоне». Точные названия пунктов меню зависят от оболочки производителя — сверьтесь с документацией своей модели, если путь отличается.
☑️ Подготовка к перезагрузке в Fastboot
После подключения кабеля выполните в терминале из папки с Platform Tools команду adb devices. Устройство должно отобразиться со статусом device. Если статус unauthorized — на экране смартфона есть неподтверждённый запрос на разрешение отладки, подтвердите его.
⚠️ Внимание: некоторые кабели USB работают только на зарядку и не передают данные. Если ПК вообще не видит устройство, первым делом замените кабель и попробуйте другой порт USB — это самая частая причина «невидимого» смартфона.
Команда перезагрузки в Fastboot
Когда устройство определяется корректно, перезагрузка выполняется одной командой. Откройте терминал в папке с Platform Tools и введите:
adb reboot bootloader
Эквивалентная команда — adb reboot-bootloader, обе делают одно и то же. После выполнения смартфон перезагрузится, и на экране появится интерфейс загрузчика. Его вид зависит от производителя: у одних это текстовое меню, у других — заставка с технической информацией о состоянии блокировки.
Проверить, что устройство действительно вошло в Fastboot и видно компьютеру, можно командой:
fastboot devices
Если в ответ пришёл серийный номер устройства со словом fastboot — связь установлена, можно работать дальше. Пустой ответ означает проблему с драйвером или с самим входом в режим.
Альтернативные способы входа в Fastboot
ADB — не единственный путь. Когда отладка по USB не была включена заранее или система не загружается, остаются аппаратные методы. Чаще всего это удержание кнопки уменьшения громкости при включении питания, но точная комбинация зависит от производителя и конкретной модели — универсального сочетания не существует, поэтому сверяйтесь с официальной инструкцией к своему устройству.
На некоторых устройствах пункт перехода в загрузчик доступен из расширенного меню перезагрузки или из recovery-режима. Такие варианты встречаются не на всех прошивках, поэтому рассчитывать на них как на гарантированный способ не стоит.
| Способ | Когда подходит | Ограничения |
|---|---|---|
| adb reboot bootloader | Система загружается, отладка включена | Требует ADB и драйверов на ПК |
| Комбинация кнопок при включении | Система не загружается, отладка не включена | Комбинация зависит от модели |
| Пункт в меню перезагрузки | Если поддерживается прошивкой | Есть не на всех устройствах |
| Из режима Recovery | Если recovery содержит такой пункт | Зависит от типа и версии recovery |
Типичные ошибки и их решение
Самая частая проблема — сообщение error: no devices/emulators found. Возможные причины: не включена отладка по USB, неисправный кабель, не установлен драйвер или не подтверждён запрос на разрешение отладки. Проверяйте их по очереди, начиная с самого простого — кабеля и порта.
Если устройство видно в ADB, но после перезагрузки fastboot devices ничего не показывает, возможная причина — отсутствие драйвера для режима Fastboot. В диспетчере устройств Windows при этом часто появляется устройство с предупреждением. Решение — установить драйвер производителя или универсальный драйвер Google, выбрав его вручную для неопознанного устройства.
⚠️ Внимание: команды
fastboot flashing unlockиfastboot oem unlockстирают все данные на устройстве. Не вводите их, если цель — просто перезагрузиться в режим Fastboot: сама перезагрузка данных не удаляет.
Устройство видно как unauthorized — что делать
Статус unauthorized означает, что на смартфоне не подтверждён запрос «Разрешить отладку по USB?». Отключите и снова подключите кабель, разблокируйте экран смартфона и дождитесь диалога. Если диалог не появляется, отзовите авторизации в настройках разработчика (пункт вроде «Отменить авторизацию отладки по USB») и подключите устройство заново.
Ещё одна ситуация — зависание устройства на экране Fastboot без реакции на команды. В этом случае попробуйте другой порт USB (желательно напрямую, без хабов), перезапустите терминал и проверьте, не запущен ли второй экземпляр ADB-сервера: команда adb kill-server с последующим adb start-server сбрасывает такие конфликты.
Как выйти из режима Fastboot
Если работа в загрузчике завершена, обычная перезагрузка обратно в систему выполняется командой:
fastboot reboot
Когда устройство не отвечает на команды, помогает длительное удержание кнопки питания до принудительного выключения — обычно это порядка десяти секунд, но точное поведение зависит от модели. После выключения смартфон запустится в обычном режиме.
FAQ: частые вопросы
Удалит ли перезагрузка в Fastboot данные со смартфона?
Нет. Сама команда adb reboot bootloader лишь переключает устройство в режим загрузчика. Данные стираются при разблокировке загрузчика или прошивке разделов — это отдельные команды, которые вводятся осознанно.
Можно ли перезагрузиться в Fastboot без компьютера?
Да, через аппаратную комбинацию кнопок при включении. Однако комбинация различается у разных производителей и моделей, поэтому её нужно уточнять в документации конкретного устройства.
Почему fastboot devices показывает пустой список?
Наиболее вероятные причины: не установлен драйвер для режима Fastboot, неисправен кабель или порт USB, либо устройство фактически не вошло в режим загрузчика. Проверьте диспетчер устройств на наличие неопознанного оборудования и замените кабель.
Подойдут ли эти команды для планшета?
Да, ADB и Fastboot работают одинаково для смартфонов и планшетов на Android. Различия касаются только аппаратных комбинаций кнопок и драйверов конкретного производителя.
Что делать, если смартфон завис в режиме Fastboot?
Сначала попробуйте команду fastboot reboot. Если устройство не отвечает, удерживайте кнопку питания до принудительного выключения. При повторяющихся зависаниях проверьте драйверы и попробуйте другой ПК, чтобы исключить проблему на стороне компьютера.