【问题标题】:Cannot connect to phone after upgrading the firm ware升级固件后无法连接手机
【发布时间】:2012-01-12 21:01:03
【问题描述】:

我正在使用我的 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

【问题讨论】:

    标签: android firmware


    【解决方案1】:

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

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

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

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

    【讨论】:

    • +1。感谢您的信息!我根据您的建议更新了我的问题。
    • 恢复系统是一个完全独立的小型固件安装,因此能够进入它仅表明硬件没有损坏。您说您无法获得官方安装,因此显然您使用的是非官方安装。您需要确定它是否显示为未知的 VID/PID 并找到支持它的驱动程序,或者询问编写此 ROM 的人您需要什么驱动程序。如果您之前使用的是 HTC 或运营商提供的驱动程序,也可以尝试使用 vanilla android SDK usb 驱动程序。可以试试操作系统更成熟的机器吗?
    • 我用于旧固件的 USB 驱动程序是 vanilla SDK 驱动程序。我会找到一个 linux 机器并在上面工作..
    • 现在的关键可能是弄清楚如何查看连接设备的 USB VID/PID。如果您从实时 linux CD 启动,这将是 dmesg 或 lsusb,但您可能可以从 Windows 设备管理器中执行此操作。您是否还检查了升级后是否在设置中启用了 USB 调试,并从 USB 状态栏通知下拉菜单中选择了任何适当的选项?
    • 当然。我在手机上启用了调试。
    猜你喜欢
    • 2015-06-19
    • 2013-10-28
    • 1970-01-01
    • 2016-02-20
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    • 2023-02-03
    • 1970-01-01
    相关资源
    最近更新 更多