Ответ 1
Перезагрузите устройство в загрузчик и введите USB-устройство fastboot в меню загрузчика?
Try
adb reboot bootloader
затем найдите инструкции на экране, чтобы войти в режим fastboot.
В настоящий момент я хотел бы переустановить Android на свое устройство (настраиваемое аппаратное устройство). После сборки я получил файлы изображений. Но когда я вхожу fastboot devices
, ничего не возвращается.
adb devices
работает. Он возвращает мое устройство. fastboot flashall -w
также не работает. Я возвращаю <waiting for devices>
и остается таким, пока не выйду.
Итак, файл 70-android.rules.d прав. Я также установил ANDROID_PRODUCT_OUT. But someone knows why fastboot does not see my device, but adb does?
Перезапуск udev или adb не работает. Некоторые люди рекомендуют это в Интернете.
ОС: Ubuntu 11.10
Перезагрузите устройство в загрузчик и введите USB-устройство fastboot в меню загрузчика?
Try
adb reboot bootloader
затем найдите инструкции на экране, чтобы войти в режим fastboot.
Для Windows:
Благодарю вас. это отлично подойдет для меня... из окна cmd line
E:\dev\android-sdk-windows\platform-tools>adb devices
List of devices attached
0123456789ABCDEF device
E:\dev\android-sdk-windows\platform-tools>fastboot devices
E:\dev\android-sdk-windows\platform-tools>adb reboot bootloader
ожидал перезагрузки планшета...
E:\dev\android-sdk-windows\platform-tools>fastboot devices
mt6582_phone fastboot
У меня была такая же проблема, но я запускал Ubuntu 12.04 через виртуальную машину. Я использую Nexus 10. Я добавил устройство USB в качестве фильтра для виртуальной машины (используя виртуальные окна в настройках виртуальной машины).
Устройство, которое я добавил, было "samsung Nexus 10".
Проблема в том, что, когда устройство находится в режиме fastboot, оно отображается как другое устройство: "Google, Inc Android 1.0". Таким образом, "lsusb" в VM показал, что устройство не подключено, и, очевидно, "устройства fastboot" ничего не вернули, пока я не добавил "второе" устройство в качестве фильтра для виртуальной машины.
Надеюсь, это поможет кому-то.
Если вы не получили ничего при вводе fastboot devices
, это означало, что устройства не могут ввести модель fastboot. Убедитесь, что вы вводите модель fastboot, нажав эти три кнопки одновременно, клавишу питания, клавишу регулировки громкости (как "+", так и "-" ).
Затем вы можете видеть устройства через fastboot devices
и продолжать мигать ваши устройства.
Примечание: я ввел модель fastboot только нажатыми клавишами "power key" и "-" до и задаю ту же проблему.
Вы должны запустить fastboot как root. Попробуйте sudo fastboot
TL;DR - в дополнение к предыдущим ответам. Возможно, возникла проблема с версией команды fastboot
. Попробуйте загрузить самую новую версию с помощью Android SDK Manager, а не по умолчанию, доступного в репозитории ОС.
Есть еще одна вещь, которую вы можете сделать, чтобы исправить эту проблему. У меня была аналогичная проблема при попытке запустить Nexus Player. Все команды adb, которые мы отлично работаем в режиме загрузки обычный. Однако после перехода в режим fastboot я не смог выполнить команды fastboot. Мое устройство не было видно на выходе команды fastboot devices
. Я установил правильные правила в файле /etc/udev/rules.d/11-android.rules. Команда lsusb
показала, что устройство подключено.
Душа была довольно простой. Я загрузил fastboot
через Android Studio SDK Manager вместо использования по умолчанию, доступного в пакетах Ubuntu.
Все, что вам нужно, это sdkmanager. Загрузите Инструменты Android SDK Platform и замените стандартный /usr/bin/fastboot на новый.