我可以在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上遇到相同问题的人有所帮助。
答案 0 :(得分:9)
您可以使用硬件技术让Glass进入fastboot。确保您的设备有一些费用(15%或更多应该足够)并按照以下步骤操作。
现在您的设备应该对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值 - 如果不相同,请编辑以匹配这些值。