在Fastboot中看到GLASS的问题

时间:2013-07-08 05:47:26

标签: google-glass fastboot

我可以在adb中看到我的GLASS ID,adb reboot-bootloader似乎可以正常工作。我无法在fastboot中看到我的设备ID,而fastboot oem unlock在“等待设备”上挂起。按相机按钮会重启设备。

有没有其他人/看过这个问题,你做了什么来补救?

我目前在XE7上进行调试。我之前有侧载apk,没有问题通过adb。我想知道任何可能的解决方案,以便能够在fastboot中看到我的GLASS。

我的解决方案 - 我在Win 8上遇到了问题所以我换了OS X安装,拔掉所有USB外设,然后运行“./adb reboot bootloader”,在“./fastboot devices”中看到我的GLASS,然后运行“./ fastboot oem解锁“两次启动。

我没有尝试拔掉win 8中的所有外围设备。这可能对那些在Win 8上遇到相同问题的人有所帮助。

2 个答案:

答案 0 :(得分:9)

您可以使用硬件技术让Glass进入fastboot。确保您的设备有一些费用(15%或更多应该足够)并按照以下步骤操作。

  1. 按住电源按钮15秒,关闭设备电源。
  2. 按住相机按钮。继续按住它直到第5步。
  3. 短暂按下电源按钮。
  4. 等到LED稳定亮起。
  5. 释放相机按钮。
  6. 现在您的设备应该对fastboot可见。将其插入USB端口并使用fastboot列出设备:

    $ fastboot devices
    

    如果列出了您的设备,您现在可以运行其他fastboot命令。

答案 1 :(得分:1)

OS X上的这个问题,https://code.google.com/p/google-glass-api/issues/detail?id=243仍然没有得到解决(请在那里解决问题),它仍然存在于XE8之后,无论你如何启动fastboot,如上所述,超时并将在不活动后重启只需几秒钟。部分问题是,当adb和fastboot(引导加载程序)模式之间切换时,USB vendorId在Google和TI之间切换。

Windows的解决方案:

在android-sdk \ extras \ google \ usb_driver \ android_winusb.inf

同时添加[Google.NTamd64]和[Google.NTx86]两个部分:

;Google Glass
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_9001&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9002
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_9002&REV_0100

然后从ControlPanel-> System->设备管理器使用黄色警告标记设备或“未知设备”确认VID和PID值 - 如果不相同,请编辑以匹配这些值。