Что означает ошибка Fastboot not found
Ошибка Fastboot not found появляется, когда операционная система не может найти исполняемый файл fastboot в пути командной строки. Эта утилита входит в состав Android SDK Platform‑Tools и используется для взаимодействия с загрузчиком устройства: установка прошивок, разблокировка загрузчика, создание резервных копий и другие операции низкого уровня. Ошибка обычно возникает сразу после попытки запуска команды fastboot в терминале или командной строке, прежде чем выполнится само действие.
Причины возникновения
- Отсутствие пакета Platform‑Tools — если вы никогда не устанавливали Android SDK Platform‑Tools, система просто не знает, где лежит
fastboot. - Неправильная переменная PATH — файл может существовать в папке, но система не видит её при поиске команд.
- Старая или поврежденная версия fastboot — после обновления SDK старый бинарник может остаться в пути, вызывая конфликты.
- Отсутствие прав доступа — на некоторых системах выполнение файла блокируется без соответствующих прав или без включенного режима разработчика на устройстве.
Способы решения
Способ 1: Установка платформы Android SDK Platform‑Tools
Сначала скачайте последнюю версию пакета с официального сайта Google.
Windows
# Скачивание архива
curl -L https://dl.google.com/android/repository/platform-tools-latest-windows.zip -o platform-tools.zip
# Распаковка в папку C:\Platform-tools
Expand-Archive platform-tools.zip -DestinationPath C:\Platform-tools
macOS / Linux
# Скачивание архива
curl -L https://dl.google.com/android/repository/platform-tools-latest-darwin.zip -o platform-tools-darwin.zip
# или для Linux
curl -L https://dl.google.com/android/repository/platform-tools-latest-linux.zip -o platform-tools-linux.zip
# Распаковка
unzip platform-tools-linux.zip -d ~/platform-tools
После распаковки у вас появится папка, внутри которой лежит исполняемый файл fastboot.
Способ 2: Добавление fastboot в PATH (Windows)
Чтобы вызывать команду из любой папки, добавьте путь к распакованному каталогу в системные переменные среды.
- Нажмите
Win + S, введите Изменение переменных среды среды пользователя и откройте её. - Нажмите кнопку Переменные среды….
- В списке Переменные пользователя или Системные переменные найдите строку Path, выделите её и нажмите Изменить → Создать.
- Вставьте полный путь к папке, где лежит
fastboot, напримерC:\Platform-tools. - Нажмите ОК во всех окнах, чтобы сохранить изменения.
- Закройте текущую командную строку и откройте новую — система теперь увидит
fastboot.
Способ 3: Использование полного пути к fastboot
Если установку PATH отключить или она не подходит, можно всегда указывать полный путь к исполняемому файлу.
# Пример для Linux/macOS
~/platform-tools/fastboot devices
# Пример для Windows (в командной строке)
C:\Platform-tools\fastboot devices
Этот метод не требует изменений в настройках системы, но каждый раз нужно указывать путь.
Способ 4: Перезагрузка в режим bootloader и проверка связи
Убедитесь, что устройство корректно подключено и распознается перед использованием fastboot.
- Подключите устройство к компьютеру через USB-кабель.
- Перезагрузите устройство в режим загрузчика:
adb reboot-bootloader
- После перезагрузки проверьте наличие fastboot:
fastboot devices
Если вы видите строку с идентификатором устройства (например, 0123456789ABCDEF fastboot), значит, путь настроен верно и утилита работает.
Способ 5: Обновление драйверов USB (при необходимости)
Иногда ошибка Fastboot not found на самом деле маскирует проблему с распознаванием устройства из-за отсутствия драйверов.
- Для Windows скачайте последние драйверы от производителя устройства (например, Qualcomm, MediaTek или Samsung) и установите их.
- Для macOS и Linux часто достаточно установить пакет
android-udev(на Debian/Ubuntu:sudo apt-get install android-udev) и перезагрузить правила udev:
sudo udevadm control --reload-rules
sudo udevadm trigger
После обновления драйверов повторите шаг проверки через fastboot devices.
Профилактика
- Всегда скачивайте последнюю версию Platform‑Tools с официального сайта Google, чтобы избежать несовместимости с новыми устройствами.
- После установки сразу добавьте папку с
fastbootв переменную PATH, чтобы не искать файл каждый раз. - Перед запуском команд fastboot убедитесь, что устройство включено в режиме разработчика и отладка по USB включена (
Настройки → Для разработчиков → Отладка по USB). - Регулярно очищайте старые версии fastboot из пути, если обновляли SDK несколько раз — это предотвратит конфликты версий.