我正在尝试从 OTA zip 文件将 Lollipop 侧载到我的 Nexus 5 上。
此时,我插入USB线后adb识别设备,并吐出序列号。
据我了解侧面加载的说明,一旦我到达这一点,我只需要重新启动进入恢复模式(按预期工作),然后同时使用“音量增大和电源”绕过红色感叹号图标。这也有效。
在 Nexus 5 上的屏幕显示“现在使用 'adb sideload <filename>' 将要应用的包发送到设备上,我输入“adb sideload + OTA 映像文件名”,为方便起见,我将其重命名“。该文件位于平台工具文件夹中。
此时命令窗口报告:错误:未找到设备
所以... adb 可以看到该设备,但在设备以恢复模式重新启动后,不知何故不再找到该设备。
我已经更换了所有的 USB 驱动程序,在 Nexus 设备上启用了 USB 调试和开发者模式。我已经在 Windows 7 和 Linux 中尝试过这个(来自 android sdk 工具包和 Eclipse 的安装)。我无法让 adb 与 Nexus 5 对话。
我阅读了 android-windows usb inf 文件,并没有专门针对 Nexus 5 的部分,但我在“通用 android”部分下添加了一行 USB\VID_18D1&PID_D001,正如其他地方为无法获得操作系统来看看他们的关系。我的问题不是操作系统看不到它……而且 adb 也看到了它,直到我尝试在恢复模式下侧载 OTA 文件。
其他人有这个问题,或者更好......关于如何解决它的任何想法?
谢谢