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

时间:2014-01-09 19:50:34

标签: 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
  6. 在第一步之后,玻璃无法启动或正常启动,但不能在快速启动模式下启动。基本上,如果我键入“fastboot devices”,则不显示任何内容。

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

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

    任何人都知道这个问题?

    提前致谢。

1 个答案:

答案 0 :(得分:5)

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

对于Win 7, 来自谷歌的USB驱动程序没有列出谷歌玻璃驱动程序。安装SDK之后,尽管Win 7可以,但我找不到Google Glass作为有效设备 将Google Glass视为外部存储。基本上,adb.exe的东西不会 工作。

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

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

    %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具有不同的USB \ VID,因此未为Google Glass设置fastboot

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

      

    ; 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