0

我正在使用我的 HTC HERO 在 Windows 7 平台上进行开发。

原始固件是1.5。我听说2.2是新的,比1.5快,所以我把固件更新到2.2。(这里有几个概念,比如SPL、Recovery、ROM、Radio)我想我只是升级了ROM。

电话工作正常。但是,我的 Windows 7 再也找不到该设备了。也adb devices找不到设备。

(我没有备份我的旧ROM,我尝试刷一些在线可用的2.2 ROM,Windows 7 都找不到。)

谁能给我一些解决这个问题的提示。非常感谢。

更新:

我试图找到官方的ROM。例如http://www.htc.com/uk/SupportViewNews.aspx?dl_id=671&news_id=254。但是当我输入我的 SN 号时,它说此更新不适用于我的手机。好像那里有很多HERO,我不知道哪个HERO是我的手机。

在 Windows 7 中,系统可以找到该设备,但提示无法正确安装驱动程序。

当我按 BACK + Power Off 键时,我可以进入恢复模式,Windows 可以正确连接到手机。并且还adb devices显示:

D:\android\android-sdk-windows-old\tools>adb devices
List of devices attached
HT9BJL904379    recovery

替代文字

USB 视频:

替代文字

终于完成了!感谢@Chris Stratton 的提示!我在这里使用解决方案:

http://alt236.blogspot.com/2010/09/adb-will-not-detect-phone-after-rom.html

4

1 回答 1

2

如果您安装了非官方的 rom,可能会更改 USB VID/PID,这意味着您需要新的驱动程序。您应该询问您的非官方 rom 的作者在 Windows 7 上为该 rom 使用哪个驱动程序。如果您使用的是 OEM 驱动程序,也许您现在需要 vanilla SDK 一个。

还要查看设备管理器(或从 linux CD 或其他东西启动),看看插入手机是否会导致出现额外的未知 USB 设备。

理想情况下,您会使用另一台具有更用户友好操作系统的计算机来验证手机的 USB 接口在升级后是否正常工作 - 也可能是您的非官方升级有问题,而您实际上没有现在可以在手机上使用 USB/ADB 接口。

升级后是否在设置菜单中重新启用了 USB 调试?

于 2010-11-28T06:33:44.503 回答