带有Samsung Galaxy S2的Mac Lion上的“未能检测到兼容的下载模式设备”


10

嗨,我正在使用cyanmodgen Wiki进行安装。但我坚持第一步。

每当sudo heimdall flash --kernel zImage
我得到:

Initialising connection...    
Detecting device...
Failed to detect compatible download-mode device.

设备以下载模式启动,其他所有内容都与wiki完全一样,除了我的s2仍在android 2.3而非ICS上。

感谢您的帮助或提示。

Answers:


6

我有同样的问题。查看heimdal的来源后发现,未连接USB设备时将发送此消息。

实际上就是这种情况。lsusb表明内核不知道任何与Galaxy S相关的USB设备:

flo@flo-pc ~/data/cm9-sgs $ lsusb
Bus 002 Device 004: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
Bus 003 Device 069: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 006 Device 002: ID 046a:0023 Cherry GmbH CyMotion Master Linux Keyboard
Bus 007 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 007 Device 004: ID 046d:c521 Logitech, Inc. Cordless Mouse Receiver

使用不同的USB电缆和不同的USB端口后,我的Galaxy S lsusb处于下载模式:

flo@flo-pc ~/data/cm9-sgs $ lsusb
Bus 001 Device 016: ID 04e8:6601 Samsung Electronics Co., Ltd Mobile Phone
Bus 002 Device 004: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
....

heimdall能够刷新一个新内核!

所以我有两个建议:

  • 尝试使用另一条USB电缆,我怀疑原来的三星USB电缆质量低下
  • 尝试另一个USB端口,最好在设备之间没有USB集线器

我的问题与OP相同,但实际上在键入lsusb时确实显示了我的设备。
Mittenchops
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.