Heimdall错误,“错误:无法检测兼容的下载模式设备。”


10

尝试闪烁Galaxy S3(ATT)时,我得到

错误:无法检测兼容的下载模式设备。

下面是日志,

$ sudo heimdall flash --RECOVERY recovery.img
Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

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

Answers:


14

首先确保您已插入USB 2.0端口。然后,

将设备置于下载模式,

$ sudo adb重新启动下载

继续与heimdall一起闪烁

$ sudo heimdall flash --RECOVERY recovery.img

应该可以的

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading RECOVERY
100%
RECOVERY upload successful

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...

1
我看不出错误与答案有何关系。通常,当heimdall告诉您“下载模式下没有设备”时,它就找不到设备。这是由于设备的USB节点的权限导致的,该权限阻止运行heimdall的用户访问设备节点。
流动

1
哦,我只是sudo在heimdall命令之前看到过。好吧,这当然可以修复错误。也许您想在答案中指出这个小事实。
流向

或者将heimdall与处于下载模式下的设备一起使用并且设备的节点权限受限可能会导致此错误。然后sudo将“修复”它。
流动

2
USB 3怎么了?我尝试了所有内容,然后注意到第一句话!
PhilMacKay 2014年

5
adb reboot download给我“错误:找不到设备”。
Geremia

3

一种可能的解释是,您混淆了恢复模式和下载模式,这是(我刚刚发现的)在某些手机(包括我的手机)上的两种不同的东西。我有同样的错误,切换到下载模式已解决。


-1

安装处于恢复模式的Teamwin恢复擦除所有修复程序,将系统分区从恢复重启到下载模式,现在闪存对我有用


这个问题是在2013年提出的,因为这是您将需要阐述的有效答案。包括要点说明和屏幕截图。
亚伦·吉利安
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.