使用Samsung Galaxy S2,“未能检测兼容下载模式设备” -- cyanogenmod 领域 和 samsung-galaxy-s-2 领域 和 clockworkmod-recovery 领域 和 heimdall 领域 android 相关 的问题

“Failed to detect compatible download-mode device” on Mac Lion with Samsung Galaxy S2


简体版||繁體版
11
vote

问题

中文

嗨,我正在使用cyanmodgen wiki来安装它。但我陷入了第一步。

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

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

设备在下载模式下启动,其他所有内容都像维基一样 除了我的S2仍在Android 2.3上,而不是IC。

感谢您的任何帮助或提示。

英文原文

Hi I'm using the cyanmodgen wiki to install it. but I'm stuck on the first step.

Whenever i do sudo heimdall flash --kernel zImage
I get :

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

The device is booted in download mode, and everything else is exatly like the wiki except that my s2 is still on android 2.3 and not ICS.

Thank you for any help or hint.

           

回答列表

6
 
vote

我有同样的问题。 看着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集线器
 

I had the same problem. Looking at the source of heimdal revealed that this message is send when no USB device is attached.

And this was in fact the case. lsusb showed that the kernel is not aware of any USB device related to the Galaxy S:

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 

After I used a different USB cable and a different USB port, my Galaxy S appeared on lsusb while it's in download mode:

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 .... 

And heimdall was able to flash a new kernel!

So I have two suggestions:

  • try another USB cable, I suspect the original Samsung USB cable to be of low quality
  • try another USB port, ideally without a USB hub between the devices
 
 
 
 

相关问题

1  无法启动恢复(三星Galaxy S)  ( Cannot boot into recovery samsung galaxy s ) 
我的gt-i9000设备最近被陷入了靴子,现在我试图将cyanogenmod放入cyanogenmod在它上,希望这会解决这种情况。 我可以使用Heimdall在手机上安装ClockworkMod恢复,但截至今天,我无法启动恢复! 昨天一切正常工作,但是一旦我今天试图启动它,它就会陷入靴子上而不是要恢复! 我正在使用...

4  什么是“坑文件”?  ( What is a pit file ) 
heimdall和odin都有一个pit文件的选项。来自Heimdall的选项,您可以找到 action: print-pit 参数: [--file <filename>] [--verbose] [--no-reboot] [--stdout-errors] [--usb-log-level <non...

0  在Galaxy S7中,无法禁用三星重新激活锁  ( In galaxy s7 cannot disable samsung reactivation lock ) 
摘要 我正在尝试按照指令这里。当我被告知"恢复检查失败" 时,我试图使用heimdall加载恢复图像。事实证明,三星有一些被称为 reactivation lock ,但要禁用的设置我的手机上不存在。我实际上打电话给他们,他们说它已被谷歌的Android设备经理所取代,但是有明显的 阻止我加载恢复图像。 我无法由于声...

0  heimdall错误  ( Heimdall errors ) 
不起作用。 试图在三星S4 I9505上安装新的恢复ROM heimdall flash --recovery openrecovery-twrp-2.6.3.0-jgedlte.img Heimdall v1.3.1, Copyright (c) 2010-2011, Benjamin Dobell, Gla...

11  heimdall错误,“错误:无法检测兼容的下载模式设备。”  ( Heimdall errors error failed to detect compatible download mode device ) 
试图闪存Galaxy S3(ATT),我得到 错误:无法检测兼容的下载模式设备。 下面是日志, $ sudo heimdall flash --RECOVERY recovery.img Heimdall v1.4.0 Copyright (c) 2010-2013, Benjamin Dobell, Gl...

5  Heimdall错误协议初始化失败!在Ubuntu  ( Heimdall error protocol initialisation failed on ubuntu ) 
我想在我的三星Galaxy S5上安装CyanogenMod。我下载了这个版本,并从Wiki下了切换步骤。但是当我尝试用heimdall闪存时,我收到这个错误: Ubuntu-Laptop:~/Downloads/cm-12.1-20151007-SNAPSHOT-YOG4PAO333-klte$ sudo he...

2  无法通过Heimdall将CWM恢复恢复到GS3 4.1  ( Unable to flash cwm recovery to gs3 over stock 4 1 with heimdall ) 
我想root并升级到4.1一个只有未封闭的三星Galaxy S3。 运行官方OTA更新与股票三星ROM,我试图遵循教程 here 带opensuse。 我从yast中安装了heimdall,并使用 --param 和 --recovery 选项运行 abcdefghijklmn0 选项,其中包含我为rooting的...

7  如何使用heimdall刷新自定义恢复(不触摸主系统)?  ( How to flash a custom recovery with heimdall without touching the main system ) 
在在三星Galaxy S 上安装CyanogenMod的安装是闪烁的ClockWorkMod或One的自定义恢复从复制品与命令一样: heimdall flash --kernel path/to/recovery.img 现在我觉得说明可能是误导性: 我已经完成了刚刚具有自定义恢复模式的第一步,而无需继续...

7  在尝试用Heimdall授权三星Galaxy S 2.3.3时,“无法访问设备”  ( Failed to access device when trying to root samsung galaxy s 2 3 3 with heimda ) 
我想在我的三星Galaxy S上安装CyanogenMod.为了做到这一点,它需要首先植根。因为我遵循了关于cyanogenmod wiki 给字母的说明。 但是,当我在命令提示符下执行 heimdall flash --kernel zImage 时,我得到以下反馈: D:SGSHeimdall>heimdal...

11  使用Samsung Galaxy S2,“未能检测兼容下载模式设备”  ( Failed to detect compatible download mode device on mac lion with samsung gala ) 
嗨,我正在使用cyanmodgen wiki来安装它。但我陷入了第一步。 每当我做 sudo heimdall flash --kernel zImage 我得到: Initialising connection... Detecting device... Failed to detect comp...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有