Я прочитал много статей об этой проблеме, но я не могу решить ее. Я решил установить приложение разработчика на телефон с помощью Wi-Fi. Для этого мне нужно сделать некоторые вещи с моим телефоном. Первый шаг — разблокировать загрузчик. Ставлю на шаг 8, fastboot oem get_identifier_token
показывает инфу < waiting to device >
. adb
видит мое устройство, но fastboot
не может. Идея?
Мой телефон, HTC Wildfire S
и это шаги, которые я выполняю:
FASTBOOT USB
режимfastboot oem get_identifier_token
команду, но безуспешно.Я использую Windows 7 Professional, и мой телефон распознается как HT1CSTR05155
.
sudo fastboot oem unlock
не работает, войдите в систему как root с помощью sudo -s
, затем запустите fastboot oem unlock
.Вы перезагружаете устройство в загрузчик и вводите fastboot USB в меню загрузчика?
Пытаться:
adb reboot bootloader
Затем найдите инструкции на экране, чтобы войти в режим быстрой загрузки.
Проблема решена. В конце увидел, что не установлены драйвера для андроида. Я установил драйверы с этого сайта http://forum.xda-developers.com/showthread.php?t=2126036 , и устройство видно через fastboot
. Одного я не понимаю, почему adb
видел устройство, а fastboot
не.
fastboot
проста и всегда будет показывать < waiting for device >
сообщение, если драйверы отсутствуют. Однако такое же сообщение может появиться, если драйверы установлены правильно, но телефон не находится в надлежащем состоянии с идентификаторами устройств fastboot.Для ADB и fastboot требуются разные драйверы USB.
Хотя вы можете видеть свое устройство под adb, когда ваш телефон включен, он не будет обнаружен быстрой загрузкой, пока вы не установите для него драйвер, и, следовательно, будет отображаться «ожидание устройства».
Вы можете выполнить следующие шаги, чтобы сделать это:
Проблема: режимы adb и fastboot для одного и того же устройства Android распознаются как отдельные устройства в Windows
Сценарий: устройство видно с помощью adb devices
, но не определяется с помощью fastboot devices
, и другие предложения здесь не работают; вы по-прежнему получаете «ожидание устройства» в Windows и не можете выбрать драйвер для установки с помощью ответа Рахула Пандея с помощью драйвера Google USB .
Возможное решение: вручную обновить драйвер для вашего устройства в диспетчере устройств , когда оно подключено в режиме быстрой загрузки.
Шаги:
adb reboot bootloader
или одновременно нажимая кнопки Volume Up
+ Volume Down
+Power
Update driver
> Browse my computer for driver software
>Let me pick from a list of available drivers on my computer
Samsung Android ADB Interface
.Если повезет, это решит вашу проблему. Теперь вы можете использовать метод разблокировки загрузчика для вашего устройства (или, в моем случае, прошить OEM ROM).
Спасибо: https://android.stackexchange.com/a/106468/52235 за то, что указали мне правильное направление.
Не сразу понял, но есть разные драйвера ADB и драйвера Fastboot. Я установил драйверы Google USB с дополнительными пакетами SDK, и ADB отлично работал, но я получил «ожидание устройства», пытаясь прошить в режиме быстрой загрузки.
Я зашел в диспетчер устройств с панели управления и увидел устройство «Android 1.0» с желтым значком, показывающим, что оно работает неправильно. Мне пришлось обновить драйвер и выбрать из списка существующих драйверов, у которых была запись fastboot.
У меня была та же проблема, описанная «pepuch» на моем HTC Desire S. Я пробовал разные драйверы на относительно новых компьютерах под управлением Windows 8 и Windows 10. В конце концов я нашел ссылку, предлагающую попробовать (ту же) процедуру на более старый (настольный) компьютер, который я сделал, и компьютеру удалось обнаружить мой Desire S в режиме быстрой загрузки USB, и мне удалось прочитать токен идентификатора. Ссылка, которая привела меня к решению, следующая: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html
Единственное, что я сделал перед запуском в fastboot USB, это установил драйверы HTC для телефона на Windows 7 и убедился, что телефон определяется, когда Android запущен и работает.
попробуй переустановить драйвер фастбут
пока в фастбуте
Если ни один драйвер не работает в Windows 10 или 8.1/8, и ваша цель — просто использовать fastboot для прошивки boot.img (вероятно, потому что у вас есть S-ON), есть способ Linux: подготовьте USB-накопитель и используйте Live Linux. Создайте и установите Live Linux, такой как Ubuntu или Lubuntu, на флешку. Загрузите Live-версию (возможно, вы можете использовать VirtualBox VM в Windows, но не уверен). Откройте терминал с помощью Ctrl+Alt+T. Тип (без комментариев с // ofc):
sudo apt-get update //updates apt get
sudo apt-get install android-tools-fastboot //installs fastboot
sudo apt-get install android-tools-adb //optionally get adb
sudo fastboot devices // should show the device, don't forget the sudo!!
sudo fastboot flash boot ~/pathto/boot.img //sudo is doing the trick here, which is missing on Windows !!!
Сергей Власов
adb reboot bootloader
)? Какую ОС вы используете на компьютере, и как она распознает телефон в это время?Сергей Власов
***LOCKED***
на экране телефона после того, как загрузитесь в загрузчик, иначе у вас нет подходящей версии загрузчика для разблокировки. Также убедитесь, что телефон отображается в диспетчере устройств без вопросительных знаков при вызовеfastboot oem get_identifier_token
— наличие вопросительного знака означает, что драйвер fastboot установлен неправильно.