Heimdall-Fehler, „FEHLER: Fehler beim Bestätigen des Endes der Dateiübertragungssequenz!“

Wenn ich Heimdall v1.4 RC1 verwende, um Clockworkmod Recovery auf einem Samsung S4 zu flashen, erhalte ich Folgendes:

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

Ich habe sogar zwei verschiedene Builds von Clockworkmod ausprobiert,

-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

Antworten (2)

Dies liegt an einem Fehler in Heimdall v1.4 RC1 – der Version, die mit Ubuntu 13.04 ausgeliefert wurde. Was Sie tun möchten, ist, Heimdall auf Version 1.4 final oder die neueste Version zu aktualisieren. .

Das sollte es tun. Ausführen heimdall info | head -n1, um Ihre aktuelle Version abzurufen.

Ich bekomme das immer noch in Heimdall v1.4.1

Ich habe Probleme mit dem Upgrade meines Galaxy Tab P1000 von 2.2 Froyo auf CyanogenMod 9 mithilfe der offiziellen Dokumentation von CyanogenMod.

Heimdall scheiterte immer mit der Meldung ERROR: Failed to confirm end of file transfer sequence!(Finale Version 1.4 in Windows und Linux).

Leider wollte Samsung Kies die Firmware nicht auf 2.3 Gingerbread aktualisieren. Also versuchte ich es verzweifelt mit Odin. Und voila - ich habe 2.3.6 zum Laufen gebracht.

Neugierig wie ich bin, habe ich es nochmal mit Heimdall versucht. Diesmal gelang es Heimdall, die Wiederherstellung zu installieren. :D Leider bekam ich bei der Installation eines CM-Images einen Fehler /dev/block/stl11und /dev/block/stl10konnte nicht gemountet werden. Irgendetwas stimmte noch nicht.

Endlich habe ich diese Referenz gefunden , und es hat gut funktioniert. :)

Danke fürs Teilen, Torsten! Aber da ein Link die Gefahr birgt, "abzulaufen", könnten Sie Ihre Antwort bitte bearbeiten und einen Auszug hinzufügen - damit Ihre Antwort auch in diesem Fall nützlich bleibt?