为什么fastboot在Windows 7下不适用于XE12

use*_*140 -1 google-glass fastboot

我尝试了https://developers.google.com/glass/tools-downloads/system上的说明

  1. $ adb reboot bootloader
  2. $ fastboot oem unlock
  3. $ fastboot flash boot boot.img
  4. $ fastboot reboot
  5. $ adb root

在第一步之后,玻璃无法启动或正常启动,但不能在快速启动模式下启动.基本上,如果我键入"fastboot devices",则无法显示任何内容.

我正在使用Win 7机器,usb电缆连接到Google Glass.(XE12固件).

顺便说一句,$ adb设备工作正常.我可以看到我的玻璃被列出了.

任何人都知道这个问题吗?

提前致谢.

use*_*140 5

我自己发现了这个问题,并希望与社区分享.

对于Win 7,谷歌的USB驱动程序没有列出Google Glass驱动程序.安装SDK后,我找不到Google Glass作为有效设备,尽管Win 7确实将Google Glass视为外部存储.基本上,adb.exe的东西不起作用.

我搜索了一下,有些人发布了这个问题,并发布了解决方案.我在这里总结:

  1. 转到"sdk/extras/google/usb_driver",打开adnroid_winusb.inf(使用记事本)
  2. 你会发现谷歌Nexus 7,Nexus Q,...但没有谷歌眼镜.添加以下内容:

%SingleAdbInterface%= USB_Install,USB\VID_18D1&PID_9001&REV_0216&MI_00%CompositeAdbInterface%= USB_Install,USB\VID_18D1&PID_9001&MI_00

您可以通过打开"控制面板","硬件声音","设备管理器",单击未知设备,然后单击"详细信息"选项卡,然后单击属性说明下拉列表,找到VID_18D1 ....硬件ID:您将获得此信息.

您必须将上述行放在两个位置,一个用于Intel,一个用于AMD.在此之后,adb.exe将起作用.(使用"adb devices"命令检查).

但fastboot仍然无法正常工作.然后我发现有一条线丢失了. SingleBootLoaderInterface未设置为谷歌眼镜,因为fastboot有不同的USB\VID.

总而言之,您应该将以下内容放入:

; Google Glass%SingleAdbInterface%= USB_Install,USB\VID_18D1&PID_9001&REV_0216&MI_00%CompositeAdbInterface%= USB_Install,USB\VID_18D1&PID_9001&MI_00%SingleBootLoaderInterface%= USB_Install,USB\VID_0451&PID_D022&REV_0100

我对Google Glass的支持感到非常失望,并发布了SDK QA.

快乐探索!

XD