Команда adb devices возвращает пустой список или сообщение «device unauthorized» — типичный признак того, что ADB и Fastboot на Windows установлены не полностью или драйвер смартфона не распознан системой. Именно с этой проверки стоит начинать любую работу с Android-устройством через компьютер: прошивку, удаление системных приложений или разблокировку загрузчика.
ADB (Android Debug Bridge) и Fastboot — официальные инструменты Google для взаимодействия со смартфоном через командную строку. ADB работает при включённой системе Android, а Fastboot — когда устройство загружено в специальный режим загрузчика. В этой статье разберём, как установить инструменты на Windows, настроить драйверы и проверить корректность подключения.
Что входит в состав инструментов и зачем они нужны
Официальный пакет называется SDK Platform Tools и распространяется Google бесплатно. В него входят исполняемые файлы adb.exe, fastboot.exe и вспомогательные библиотеки. Сторонние «установщики в один клик» часто содержат устаревшие версии, поэтому надёжнее использовать именно официальный архив с сайта разработчиков Android.
- 📱 ADB — передача файлов, установка APK, выполнение команд в shell устройства, просмотр логов.
- ⚙️ Fastboot — прошивка разделов, разблокировка загрузчика, работа с recovery на низком уровне.
- 🔌 Драйверы USB — обеспечивают распознавание смартфона системой Windows в обоих режимах.
Отдельно стоит упомянуть, что Fastboot поддерживается не всеми устройствами одинаково: некоторые производители используют собственные режимы прошивки (например, Download Mode у Samsung или EDL у устройств на чипах Qualcomm). Перед прошивкой сверьтесь с документацией именно вашей модели.
Установка Platform Tools на Windows
Процедура не требует инсталлятора — достаточно распаковать архив в удобную папку. Рекомендуется путь без кириллицы и пробелов, например C:\platform-tools, чтобы избежать проблем с запуском из командной строки.
☑️ Установка ADB и Fastboot
Чтобы команды работали из любой папки, добавьте путь к инструментам в системную переменную PATH: откройте «Система» → «Дополнительные параметры системы» → «Переменные среды», найдите Path и добавьте строку с путём к папке. После этого перезапустите командную строку.
Проверка установки выполняется двумя командами:
adb version
fastboot --version
Если в ответ выводится номер версии — инструменты установлены корректно. Если система пишет, что команда не найдена, вернитесь к настройке переменной PATH и убедитесь, что путь указан без ошибок.
Включение отладки по USB на смартфоне
Без активированной отладки по USB ADB не увидит устройство, даже если драйверы установлены правильно. Сначала нужно разблокировать меню разработчика: откройте «Настройки» → «О телефоне» и несколько раз нажмите на пункт «Номер сборки» до появления сообщения о включении режима разработчика. Точное название пункта может отличаться в зависимости от оболочки — MIUI, One UI, ColorOS располагают его в разных разделах.
Затем в меню «Для разработчиков» найдите переключатель «Отладка по USB» и активируйте его. При первом подключении к компьютеру на экране смартфона появится запрос на разрешение отладки — подтвердите его, при желании отметив «Всегда разрешать с этого компьютера».
⚠️ Внимание: не включайте отладку по USB на устройстве, которое используется с чужими компьютерами или публичными зарядными станциями. Активная отладка потенциально позволяет получить доступ к данным через подключённый ПК.
Установка драйверов и проверка подключения
Самая частая причина, по которой Windows не видит смартфон в режиме Fastboot — отсутствие корректного драйвера. В обычном режиме система часто подхватывает устройство автоматически, но при переходе в fastboot-режим смартфон определяется как новое устройство, и драйвер требуется заново.
Откройте «Диспетчер устройств» и посмотрите, как отображается смартфон. Если вы видите устройство с жёлтым восклицательным знаком или строку «Android» в разделе «Другие устройства», драйвер нужно установить вручную: укажите обновление драйвера с выбором из списка на компьютере и выберите Android Bootloader Interface или драйвер от производителя смартфона.
| Состояние устройства | Команда проверки | Ожидаемый результат |
|---|---|---|
| Android загружен, отладка включена | adb devices | Серийный номер и статус device |
| Отладка не подтверждена | adb devices | Статус unauthorized |
| Режим Fastboot | fastboot devices | Серийный номер и fastboot |
| Драйвер не установлен | любая | Пустой список устройств |
Решение типичных проблем
Если adb devices показывает статус unauthorized, отключите кабель, отзовите разрешения отладки в меню разработчика («Отозвать разрешения на отладку по USB») и подключите устройство заново — запрос на подтверждение появится снова.
Когда список устройств пуст в обоих режимах, проверьте по порядку: сам кабель, другой USB-порт, переустановку драйвера и перезапуск ADB-сервера командой:
adb kill-server
adb start-server
Бывает и так, что ADB видит устройство, а Fastboot — нет. Это почти всегда указывает на драйвер: в режиме загрузчика смартфон представляется системе другим идентификатором, и для него нужен отдельный драйвер Android Bootloader Interface.
⚠️ Внимание: командыfastboot flashing unlockиfastboot eraseнеобратимо удаляют данные и могут привести к потере гарантии или «окирпичиванию» устройства при ошибке. Выполняйте их только при полном понимании последствий и по инструкции для вашей конкретной модели.
Что делать, если Windows подписывает драйверы и блокирует установку
На некоторых конфигурациях Windows требует цифровую подпись драйверов. Если установка неофициального драйвера блокируется, используйте перезагрузку с отключением проверки подписи через меню «Особые варианты загрузки» (Shift + «Перезагрузка» → «Поиск и устранение неисправностей» → «Параметры загрузки»). После установки драйвера перезагрузите ПК обычным способом.
Базовые команды для начала работы
После успешной настройки полезно освоить минимальный набор команд. Они безопасны и не изменяют данные на устройстве:
- 📋
adb devices— список подключённых устройств в режиме ADB. - 📦
adb install app.apk— установка приложения из файла. - 📂
adb pull /sdcard/file.txt— копирование файла со смартфона на ПК. - 🔄
adb reboot bootloader— перезагрузка в режим Fastboot. - ℹ️
fastboot devices— проверка видимости устройства в режиме загрузчика.
Часто задаваемые вопросы
Можно ли установить ADB и Fastboot без прав администратора?
Запуск самих инструментов из распакованной папки обычно возможен без прав администратора, если не изменять системную переменную PATH — достаточно открыть командную строку прямо в папке platform-tools. Однако установка драйверов USB почти всегда требует административных прав.
Почему смартфон определяется в ADB, но не виден в Fastboot?
Это разные режимы с разными идентификаторами устройства. Для Fastboot Windows нужен отдельный драйвер — Android Bootloader Interface. Установите его через «Диспетчер устройств», когда смартфон находится в режиме загрузчика.
Безопасно ли скачивать «ADB Installer» со сторонних сайтов?
Сторонние установщики могут содержать устаревшие версии или нежелательное ПО. Надёжнее скачать официальный архив SDK Platform Tools с сайта Android Developers — он не требует установки и всегда актуален.
Работают ли ADB и Fastboot на Windows 11?
Да, официальные Platform Tools совместимы с актуальными версиями Windows. Порядок установки идентичен: распаковка архива, настройка PATH, установка драйверов при необходимости.
Что означает статус offline в выводе adb devices?
Статус offline обычно указывает на устаревшую версию ADB или сбой соединения. Обновите Platform Tools до актуальной версии, перезапустите сервер командами adb kill-server и adb start-server, затем переподключите устройство.