fastboot oem get_identifier_token
显示信息< waiting to device >
。 adb
看到我的设备,但fastboot
看不到。 我的电话是
HTC Wildfire S
,我正在执行以下步骤:我重新启动电话并进入
FASTBOOT USB
模式我尝试过运行
fastboot oem get_identifier_token
命令但没有成功。我使用Windows 7 Professional,并且我的手机被识别为
HT1CSTR05155
。#1 楼
您要将设备重新引导到引导加载程序中,并在引导加载程序菜单上输入fastboot USB吗?尝试:
adb reboot bootloader
然后,寻找-屏幕说明进入快速启动模式。
评论
我的fastboot没有检测到设备,但是adm运行正常,您的回答使我发现了我所缺少的东西。
– Mojtaba Rezaeian
16年6月8日在12:07
#2 楼
Linux / OSX以root或sudo的身份运行fastboot。
其他操作系统:credits
评论
如果sudo fastboot oem unlock不起作用,请使用sudo -s作为root登录,然后运行fastboot oem unlock。
– gihanchanuka
16年1月13日在6:10
@gihanchanuka这对我有用,谢谢!
– stommestack
17 Mar 3 '17 at 15:04
可悲的是,您的链接已死。
–柯克·沃尔(Kirk Woll)
17年5月21日在16:57
#3 楼
问题解决了。最后,我看到未安装android驱动程序。我从此站点http://forum.xda-developers.com/showthread.php?t=2126036安装了驱动程序,并且该设备可以通过fastboot
看到。我不明白的一件事是为什么adb
看不到设备,而fastboot
却看不到设备。评论
这是因为电话在这些模式下会向计算机提供不同的设备标识符,并且需要不同的驱动程序,因此可以为一种模式安装适当的驱动程序,而不必为另一种模式安装适当的驱动程序。 fastboot程序很简单,如果缺少驱动程序,它将永远显示
–谢尔盖·弗拉索夫(Sergey Vlasov)
13年5月26日在19:59
对于moto手机,请从此处获取它support.motorola.com/us/en/solution/MS88481
–vijayraj34
20年8月22日在7:56
#4 楼
ADB和fastboot需要不同的USB驱动程序。虽然您可能会在手机开机时看到adb下的设备,但在安装驱动程序之前fastboot不会检测到该设备,因此将显示“正在等待设备”。
您可以按照以下步骤进行操作:
打开设备管理器,并通过向上,向下按下音量将设备重新引导至快速启动和电源按钮同时
您会注意到设备管理器会刷新,现在您的手机上有一个黄色图标
下载Google USB驱动程序,它是一个zip文件,因此请继续将其解压缩到本地目录中
/>右键单击设备的黄色三角形并更新驱动程序,从本地存储中选择更新选项,然后在上一步中提取的文件下选择文件夹“ usb_driver”
现在您可以使用,fastboot oem unlock will立即检测设备
#5 楼
问题:同一Android设备的adb和fastboot模式在Windows下被识别为单独的设备场景:使用
adb devices
可以看到该设备,但是使用fastboot devices
却无法检测到该设备,并且此处的其他建议不起作用;您仍然会在Windows上以“等待设备”告终,并且无法通过rahul Pandey的答案使用Google USB驱动程序选择要安装的驱动程序。可能的解决方案:手动为您更新驱动程序在设备管理器中以快速启动模式连接设备时,该设备
步骤:
下载并安装设备的Android USB驱动程序。例如,用于三星手机的三星驱动程序或(古老的)Google Galaxy Nexus
使用
adb reboot bootloader
或同时按下Volume Up
+ Volume Down
+ Power
按钮将设备重启到快速启动模式打开设备管理器
拔出/插入Android设备,以便在列表中轻松找到无法识别的设备
在“其他设备”下,找到带有黄色三角形的Android手机
右键单击并选择:
Update driver
> Browse my computer for driver software
> Let me pick from a list of available drivers on my computer
查找刚刚安装的驱动程序并选择它。对于我的Google Galaxy Nexus,它是
Samsung Android ADB Interface
。 如果有运气可以解决您的问题。现在,您可以为设备使用bootloader解锁方法(或者,对于我而言,是刷新OEM ROM)。
:https://android.stackexchange.com/a/106468/52235为我指明正确的方向。
#6 楼
我没有马上意识到,但是有不同的ADB驱动程序和Fastboot驱动程序。我已经将Google usb驱动程序与SDK Extras一起安装,ADB的运行效果很好,但出现了“等待设备”,试图以快速启动模式闪烁。我从控制面板转到设备管理器,看到了带有黄色图标的“ Android 1.0”设备无法正常运行。我必须更新驱动程序,并从具有快速启动项的现有驱动程序列表中进行选择。
#7 楼
我在HTC Desire S上遇到了“ pepuch”所描述的相同问题。我在运行Windows 8和Windows 10的相对较新的计算机上尝试了不同的驱动程序。最后,我找到了一个链接,建议我应该在Windows XP上尝试(相同的)过程。我使用的是较旧的(台式)计算机,并且该计算机设法以快速启动USB模式检测到我的Desire S,并且设法读取了ID令牌。将我引向该解决方案的链接如下:http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader。 html
在启动Fastboot USB之前,我所做的唯一一件事就是在Windows 7盒子上安装手机的HTC驱动程序,并验证在Android正常启动并运行时是否能检测到手机。
#8 楼
尝试在fastboot中重新安装fastboot驱动程序打开设备管理器
展开android
应该有一个设备
对单击
卸载
取消选中“删除驱动程序软件”
单击带有放大镜的计算机(在工具栏中)
如果不固定,请重复,但是检查删除驱动程序(您可能需要下载它)
#9 楼
如果没有驱动程序在Windows 10或8.1 / 8上运行,并且您的目标是仅使用fastboot来刷新boot.img(可能是因为您具有S-ON),则可以使用Linux:准备好USB记忆棒并使用Live Linux Creator并在其上安装Live Linux(如Ubuntu或Lubuntu)。引导至实时版本(不确定您是否可以在Windows上使用VirtualBox VM)。使用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)重新启动电话?您在计算机上使用什么操作系统,以及它当时如何识别手机?谢尔盖,看我的编辑。
您是否更新了引导加载程序?引导到引导加载程序后,您应该在电话屏幕上看到***锁定***,否则您没有合适的引导加载程序版本进行解锁。另外,在调用fastboot oem get_identifier_token时,还要检查电话是否在设备管理器中显示,并且没有任何问号-在此看到问号意味着没有正确安装fastboot驱动程序。