【发布时间】:2013-10-12 03:57:08
【问题描述】:
我希望今晚能有一些 Glass hacking 的乐趣。结果真的很糟糕。 :(
让我试着解释一下我所采取的步骤。
- 我安装了 Launcher.apk 和 Setting.apk
- 已配对键盘和鼠标
- 一切都很好。
然后我尝试按照https://developers.google.com/glass/downloads/system 中的说明解锁设备
- adb 重启引导加载程序
- fastboot oem 解锁
系统在那里呆了一个多小时,所以我按 Ctrl+c 假设出现问题。我检查了系统是处于 adb 还是 fastboot 模式,看起来它仍然处于 fastboot 状态,所以我又试了一次。 30 分钟后什么也没发生,所以我再次 Ctrl+c 。
以下是这些步骤的终端输出的副本:
local:Downloads mmicire$ adb install -r Launcher2.apk
4361 KB/s (9723188 bytes in 2.176s)
pkg: /data/local/tmp/Launcher2.apk
Success
local:Downloads mmicire$ adb install -r Settings.apk
3937 KB/s (3269290 bytes in 0.810s)
pkg: /data/local/tmp/Settings.apk
Success
local:Downloads mmicire$ adb devices
List of devices attached
015D98410D020013 device
local:Downloads mmicire$ adb reboot bootloader
local:Downloads mmicire$ fastboot oem unlock
...
(bootloader) Warning: Unlocking your device will void your warranty
(bootloader) and erase your personal data from the device.
(bootloader) Run "fastboot oem unlock" again to confirm.
(bootloader) Device still locked.
OKAY [ 0.001s]
finished. total time: 0.001s
local:Downloads mmicire$ fastboot oem unlock
...
^C
local:Downloads mmicire$ adb reboot bootloader
error: device not found
local:Downloads mmicire$ fastboot devices
015D98410D020013 fastboot
local:Downloads mmicire$ fastboot oem unlock
...
^C
local:Downloads mmicire$ fastboot reboot
rebooting...
设备重新启动后,它返回到 Glass 主屏幕,一切正常。所以我再次尝试 adb reboot bootloader ,系统似乎无法启动到 fastboot 模式。当我输入“adb reboot bootloader”时,系统关机,重新启动,显示 GLASS 标志并重新启动到 Android。
然后我在这里尝试了 Jenny Murphy 的 fastboot 解决方案 -- Having issues seeing GLASS in Fastboot -- 并没有改变这种情况。系统启动,LED 常亮约 5 秒钟,然后系统重新启动,当系统启动时,我看到 GLASS 徽标。
所以我认为恢复出厂设置可能会解决问题。 (此时有点牵强。)我进入 Glass 设置并执行了出厂重置。
系统重新启动,显示 GLASS 徽标,然后显示欢迎屏幕,要求我访问 google.com/myglass。我转到笔记本电脑上的 URL 并配置了 WIFI 连接。此时,Glass 似乎没有读取 QR 码。我有一张非常清晰的二维码图片,但它似乎根本没有响应。
我现在遇到的问题是无法通过WIFI的第二个屏幕,我无法打开调试,因为我无法进入设置菜单,我也无法启用硬件fastboot 将映像重置为出厂设置。 :(
所以,经过一个令人沮丧的黑客攻击之夜,我需要一些帮助。此时Glass只能开机,让我上网,然后假装看二维码无济于事。感觉就像一个 d-bag 伪砖 48 小时旧玻璃。
有人想吗?
这是在运行 adt-bundle-mac-x86_64-20130917 的 OSX 10.8.5 机器上。如果有帮助,我确实有可用的 linux 机器。
提前谢谢你。
编辑:我已经能够重新登录设备并启用调试。 “adb reboot bootloader”依然给出之前关机的行为,LED长亮约5秒,重启,GLASS屏幕。我确实看到 linux 中的一个 USB 设备出现然后消失,我认为是在这个周期中快速启动调试设备上下移动。
编辑:按照 Jenny 的建议在我的 linux 机器上进行了尝试,但没有骰子。 Glass 不愿意停留在快速启动模式。重新启动时,在观看 dmesg 时,我可以看到 Android 调试设备消失,玻璃重新启动,我看到 fastboot 设备出现,然后三秒钟后它消失了。然后,Glass 重新启动进入正常的 Android。
:(
解决方案:(这对我来说没有意义。)我基本上把电池完全没电了。我有其他 Android 手机需要拉出电池并让它们静置一会儿,所以我尝试了最接近的事情,而无需从设备上拆卸电池。它坐在我的桌子上完全耗尽了几天。即使在尽可能耗尽电池电量之后,我也会打开 Glass。坦率地说,这和其他任何事情一样都是出于挫败感。
72 小时后,我给它充电了大约 30 分钟,然后将其插入我的 Linux 机器并执行了以下操作:
mmicire@blue:~$ sudo fastboot devices
015D98410D020013 fastboot
mmicire@blue:~$ sudo fastboot oem unlock
...
(bootloader) Warning: Unlocking your device will void your warranty
(bootloader) and erase your personal data from the device.
(bootloader) Run "fastboot oem unlock" again to confirm.
(bootloader) Device still locked.
OKAY [ 0.001s]
finished. total time: 0.001s
mmicire@blue:~$ sudo fastboot oem unlock
...
(bootloader) Erasing personal data. This could take a while...
(bootloader) Erasing cache...
(bootloader) Erasing userdata...
(bootloader) Unlocking...
(bootloader) Device unlocked!
OKAY [256.353s]
finished. total time: 256.353s
与上次对 Jenny 的测试没有什么不同。不知道我做了什么,但它只是决定工作。我想充电电池里有什么东西?
感谢所有提供帮助的人。我希望这对其他人有帮助。去黑客攻击....
【问题讨论】:
-
您需要进入 MyGlass 中的设备信息,然后单击恢复出厂设置。您从 Glass 重置,但 MyGlass 不知道。您遇到的问题是您正在扫描 WiFI QR 码,但您需要设置一个,所以要解决它,请恢复出厂设置。
-
是的.. 两端都做到了。在 MyGlass 端,它在屏幕顶部显示“您的重置已被请求,将在设备可用时立即处理。”我假设设备需要连接才能可用。
-
嗯。这似乎是个问题,因为 Glass 无法连接到网络。也许问问玻璃指南?
-
如果需要,您也可以在 Glass Explorers 社区中发布此内容。
-
没有骰子。 Glass 实际上不会在快速启动模式下停留足够长的时间让实用程序看到它。通过 dmesg,我可以看到 USB 设备在重新启动时消失,进入 fastboot,再次消失,然后重新启动进入正常模式。 :( 目前不知道该怎么做。
标签: google-glass fastboot