Ошибки Хеймдалля, «ОШИБКА: не удалось подтвердить конец последовательности передачи файлов!»

Используя Heimdall v1.4 RC1 для прошивки Clockworkmod Recovery на Samsung S4, я получаю следующее:

$ sudo heimdall flash --RECOVERY ./recovery.img --no-reboot
Heimdall v1.4 RC1

Copyright (c) 2010-2012, 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...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Checking if protocol is initialised...
Protocol is not initialised.

Initialising protocol...
Protocol initialisation successful.

Beginning session...
Session begun.

In certain situations this device may take up to 2 minutes to respond.
Please be patient!

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

Uploading RECOVERY
100%
ERROR: Failed to confirm end of file transfer sequence!
ERROR: RECOVERY upload failed!

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

Я даже пробовал две разные сборки Clockworkmod,

-rw-rw-r-- 1 ecarroll ecarroll 6.8M Aug 11 23:23 clockworkmod_6.0.3.2_jfltespr.img
-rw-rw-r-- 1 ecarroll ecarroll 6.8M Aug 12 00:02 recovery-clockwork-6.0.3.2-jfltespr.img

$ md5sum *clock*
c95fac4d0e27fcb0c3355f209e62cd9c  clockworkmod_6.0.3.2_jfltespr.img
760cbf5a3b157ab23f49fcf40b46db2f  recovery-clockwork-6.0.3.2-jfltespr.img

Ответы (2)

Это связано с ошибкой в ​​Heimdall v1.4 RC1 — версии, поставляемой с Ubuntu 13.04. Что вам нужно сделать, так это обновить Heimdall до версии 1.4 final или последней версии. .

Это должно сработать. Запустите heimdall info | head -n1, чтобы получить текущую версию.

Я все еще получаю это в heimdall v1.4.1

Я изо всех сил пытался обновить свой Galaxy Tab P1000 с 2.2 Froyo до CyanogenMod 9, используя официальную документацию от CyanogenMod.

Heimdall всегда терпел неудачу с сообщением ERROR: Failed to confirm end of file transfer sequence!(финальная версия 1.4 в Windows и Linux).

К сожалению, Samsung Kies не хочет обновлять прошивку до версии 2.3 Gingerbread. Так что я отчаянно пытался Одина. И вуаля - у меня работает 2.3.6.

Как бы мне ни было любопытно, я снова попробовал с Хеймдаллем. На этот раз Хеймдаллю удалось установить рекавери. :D К сожалению, у меня возникала ошибка при установке любого образа CM /dev/block/stl11и /dev/block/stl10они не монтировались. Что-то все еще было не так.

Наконец я нашел эту ссылку , и она работала хорошо. :)

Спасибо, что поделились, Торстен! Но поскольку срок действия ссылки может истечь, не могли бы вы отредактировать свой ответ и включить выдержку, чтобы ваш ответ оставался полезным даже в этом случае?