Wie verwende ich mit Heimdall die Datei * .img anstelle der Datei * .gz (oder * .pit)?

9

Ich habe die IMG-Datei für die TWRP-Wiederherstellung heruntergeladen. Wie soll ich es mit Heimdall benutzen? Es scheint, dass Heimdall .gzDateien (oder .pitDateien in älteren Versionen) akzeptiert , nicht .img!

Ich habe versucht, eine .imgDatei zu öffnen , und Heimdall hat sich beschwert

Der Tar-Header enthielt eine ungültige Dateigröße

Das Öffnen einer .tar-Datei führte zu

firmware.xml fehlt im Paket

PHP-Lernender
quelle
1
Wo finde ich diese Datei recovery.img? Link bitte
Nabin
Wo können wir ein zuverlässiges Bild oder eine andere Firmare für die Sansung Galaxy S3 herunterladen ?
Peter Krauss

Antworten:

5

Wenn Sie Linux verwenden, laden Sie heimdall-frontend herunter, damit Sie die GUI verwenden können. Es ist viel einfacher.

Um mit Heimdall zu flashen, müssen Sie zuerst die .pitDatei angeben .

.pit steht für Partitionsinformationstabellen, sodass Heimdall weiß, wo es geflasht werden muss.


Gehen Sie folgendermaßen vor, um TWRP mit Heimdall zu flashen:

  1. Öffnen Sie das Heimdall-Frontend.
  2. Gehen Sie zur Registerkarte Dienstprogramme.
  3. Sie sehen Download PIT. Gehen Sie Speichern unter und speichern Sie es an einem Ort.
  4. Gehen Sie zur Registerkarte Flash.
  5. Klicken Sie in der Kategorie PIT auf Durchsuchen und wählen Sie die PIT-Datei aus, die Sie in Schritt 3 vom Gerät heruntergeladen haben.
  6. Klicken Sie auf die Schaltfläche Hinzufügen.
  7. Wählen Sie als Partitionsname aus, wo Sie sie flashen möchten. ACHTUNG! Wenn Sie es auf einer falschen Partition flashen, können Sie das Gerät dauerhaft blockieren. Auf meinem Gerät zur Wiederherstellung ist es Kernel2.
  8. Gehen Sie nach Datei suchen und wählen Sie .imgDatei aus.
  9. Lassen Sie in der Sitzung alles deaktiviert.
  10. Klicken Sie auf Start.

Anmerkung 1: Die Reparation muss ungeprüft bleiben !!!
Hinweis 2: Dies kann das Gerät beschädigen. Seien Sie vorsichtig. Hier vor Ort übernehmen wir KEINE Verantwortung für Ihr Gerät.
Hinweis 3: Wenn Sie unter Windows arbeiten, verwenden Sie einfach Odin ...

AndroidNotSoPowerUser
quelle
Wo finde ich diese Datei recovery.img? Link bitte
Nabin
@NabinKhadka zum Beispiel in einer .tar-Datei, die man herunterladen kann (auch pda-Dateien genannt). Jede der enthaltenen Dateien muss dem genauen Paritionsnamen zugeordnet werden.
Phil294
13

Neuere Versionen von Heimdall akzeptieren eine IMG-Datei für den Parameter --RECOVERY und laden automatisch eine PIT vom Gerät herunter, um den IMG-Inhalt hinzuzufügen.

$ heimdall flash --RECOVERY recovery.img 
Heimdall v1.4.1

[trimmed some output here]

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...
Sparr
quelle
Wo finde ich diese Datei recovery.img? Link bitte
Nabin
1
@NabinKhadka, Sie müssen die richtige .img basierend auf Ihrem Telefon finden. Versuchen Sie, auf XDA-Developers oder Google nach dem Wiederherstellungsimage für Ihr Telefon zu suchen.
Matt
@Sparr Woher hast du bitte v.1.4.1 von Heimdall? V1.4.0 wird nicht unterstützt flash --RECOVERYund es gibt keine spätere Version auf bitbucket.org/benjamin_dobell/heimdall/downloads , außer für Mac (den ich nicht habe).
Mark Smith
Ich bin auf dem Mac. Und ich erinnere mich nicht, sorry.
Sparr
Wie wähle ich einen Steckplatz in der Befehlszeile aus?
Alecxs
1

Eine Bilddatei braucht nicht wirklich heimdall. Bei den meisten Geräten, die über eine IMG-Datei aktualisiert werden, können Sie diese einfach im internen Speicher ablegen und zum Aktualisieren neu erstellen. Eine Alternative besteht darin, es auf Ihr Gerät zu verschieben und über TWRP zu installieren, indem Sie die Datei darin laden.

Dan Brown
quelle
1
Was ist, wenn Sie das TWRP nicht haben?
Anwar
1
@Anwar Dann können Sie die Geräte-Registerkarte von heimdall (oder die vierte Registerkarte) verwenden, die .pit-Datei von Ihrem Telefon herunterladen und Ihre .IMG-Datei darauf aufbauen.
Dan Brown