ADB перезагрузка в Fastboot: полная инструкция

Команда 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

Выполнено: 0 / 5

После подключения кабеля выполните в терминале из папки с Platform Tools команду adb devices. Устройство должно отобразиться со статусом device. Если статус unauthorized — на экране смартфона есть неподтверждённый запрос на разрешение отладки, подтвердите его.

⚠️ Внимание: некоторые кабели USB работают только на зарядку и не передают данные. Если ПК вообще не видит устройство, первым делом замените кабель и попробуйте другой порт USB — это самая частая причина «невидимого» смартфона.

Команда перезагрузки в Fastboot

Когда устройство определяется корректно, перезагрузка выполняется одной командой. Откройте терминал в папке с Platform Tools и введите:

adb reboot bootloader

Эквивалентная команда — adb reboot-bootloader, обе делают одно и то же. После выполнения смартфон перезагрузится, и на экране появится интерфейс загрузчика. Его вид зависит от производителя: у одних это текстовое меню, у других — заставка с технической информацией о состоянии блокировки.

Проверить, что устройство действительно вошло в Fastboot и видно компьютеру, можно командой:

fastboot devices

Если в ответ пришёл серийный номер устройства со словом fastboot — связь установлена, можно работать дальше. Пустой ответ означает проблему с драйвером или с самим входом в режим.

📊 Как вы обычно входите в режим Fastboot?
Командой adb reboot bootloader
Комбинацией кнопок при включении
Через пункт в меню перезагрузки
Впервые слышу про этот режим

Альтернативные способы входа в 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. Если устройство не отвечает, удерживайте кнопку питания до принудительного выключения. При повторяющихся зависаниях проверьте драйверы и попробуйте другой ПК, чтобы исключить проблему на стороне компьютера.