代码之家  ›  专栏  ›  技术社区  ›  Yin Zhu

升级固件后无法连接到电话

  •  0
  • Yin Zhu  · 技术社区  · 14 年前

    我使用我的HTC英雄在Windows 7平台上开发。

    原始固件是1.5。我听说2.2是新的,比1.5快,所以我更新了固件到2.2。(这里有一些安静的概念,比如SPL、Recovery、ROM、Radio)我认为我只升级了ROM。

    电话很好用。但是,我的Windows7已经找不到这个设备了。阿尔索 adb devices 也找不到设备。

    (我没有备份我的旧ROM,我尝试过在网上闪存一些2.2 ROM,但Windows 7找不到它们。)

    有人能给我一些解决这个问题的提示吗。谢谢。

    更新:

    我试图找到官方的光盘。 http://www.htc.com/uk/SupportViewNews.aspx?dl_id=671&news_id=254 . 但当我输入我的SN号码时,它会说这个更新对我的手机不起作用。好像那里有很多英雄,我不知道哪个英雄是我的手机。

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

    当我按后退+关机键时,我可以进入恢复模式,Windows可以正确连接到手机。还有 adb设备 显示:

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

    alt text

    USB视频:

    alt text

    最后 我完了!感谢@Chris Stratton的提示! 我在这里使用的解决方案是:

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

    1 回复  |  直到 13 年前
        1
  •  2
  •   Chris Stratton    14 年前

    如果你安装了一个非官方的rom,也许它改变了usb VID/PID意味着你需要一个新的驱动程序。你应该问你的非官方rom的作者在windows 7上使用哪个驱动程序。如果您使用的是OEM驱动程序,那么现在可能需要vanilla SDK驱动程序。

    还要查看设备管理器(或从linux CD引导)并查看插入手机是否会导致出现其他未知USB设备。

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

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