Подтвердить что ты не робот

Устройства Android 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

4b9b3361

Ответ 1

Перезагрузите устройство в загрузчик и введите USB-устройство fastboot в меню загрузчика?

Try

adb reboot bootloader

затем найдите инструкции на экране, чтобы войти в режим fastboot.

Ответ 2

Для Windows:

  • Открыть диспетчер устройств
  • Найти неизвестное устройство "Android" (вероятно, указано в разделе Другие устройства с восклицательным знаком)
  • Обновить драйвер
  • Обзор моего компьютера для программного обеспечения для драйверов
  • Позвольте мне выбрать из списка устройств, выберите "Список всех устройств"
  • В разделе "Android-устройство" или "Google Inc" вы найдете "Интерфейс загрузчика Android"
  • Выберите "Интерфейс загрузчика Android"
  • Нажмите "да", когда он говорит, что драйвер может быть несовместим

Ответ 3

Благодарю вас. это отлично подойдет для меня... из окна 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

Ответ 4

У меня была такая же проблема, но я запускал Ubuntu 12.04 через виртуальную машину. Я использую Nexus 10. Я добавил устройство USB в качестве фильтра для виртуальной машины (используя виртуальные окна в настройках виртуальной машины).

Устройство, которое я добавил, было "samsung Nexus 10".

Проблема в том, что, когда устройство находится в режиме fastboot, оно отображается как другое устройство: "Google, Inc Android 1.0". Таким образом, "lsusb" в VM показал, что устройство не подключено, и, очевидно, "устройства fastboot" ничего не вернули, пока я не добавил "второе" устройство в качестве фильтра для виртуальной машины.

Надеюсь, это поможет кому-то.

Ответ 5

Если вы не получили ничего при вводе fastboot devices, это означало, что устройства не могут ввести модель fastboot. Убедитесь, что вы вводите модель fastboot, нажав эти три кнопки одновременно, клавишу питания, клавишу регулировки громкости (как "+", так и "-" ). Затем вы можете видеть устройства через fastboot devices и продолжать мигать ваши устройства.

Примечание: я ввел модель fastboot только нажатыми клавишами "power key" и "-" до и задаю ту же проблему.

Ответ 6

Вы должны запустить fastboot как root. Попробуйте sudo fastboot

Ответ 7

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 на новый.