So aktualisieren Sie auf Firmware 3.1.3 auf dem iPhone 3GS, ohne das Basisband zu aktualisieren

Seit gestern kursiert im Internet ein Tipp von iH8sn0w für diejenigen, die die Warnungen bezüglich der Ausführung von Spirit auf 3.1.2 ohne SHSHs für diese Firmware ignoriert haben und Benutzer dazu auffordern, während der Wiederherstellung das Telefonkabel abzuziehen, um ein Basisband-Update zu verhindern wenn ich die Firmware 3.1.3 wiederherstelle. Der letzte Teil einer Wiederherstellung ist das Basisband-Update, daher hätte der Rat von iH8sn0w theoretisch funktionieren sollen, aber in Wirklichkeit war es eine Methode, das Telefon kaputt zu machen, wie MuscleNerd sagt hier.

Diese Methode ist NUR für iPhone 3GS-Besitzer geeignet, die:

  • Sie haben KEINE SHSHs für Firmware 3.1.2 in PC/Cydia;
  • Sie haben das iPhone NICHT mit Firmware 3.1.3 im Store gekauft oder sie haben NIEMALS ein Update auf Firmware 3.1.3 durchgeführt und sie haben KEIN Basisband 05.12.01;
  • SIE HABEN die Karte des Telefonanbieters, auf der das iPhone codiert ist, sonst können sie keinen Jailbreak mit Spirit durchführen;
  • Ich habe das Telefon in der Wiederherstellungsschleife und dies ist die letzte Lösung, um es wiederzuverwenden. Verwenden Sie diese Methode NICHT nur, wenn Sie einen ungebundenen Jailbreak wünschen. Warten Sie besser bis zur Veröffentlichung von iPhone OS 4.0.

Hier Wie können Sie die Firmware 3.1.3 wiederherstellen, ohne das Basisband zu aktualisieren:

Schritt 1

Habe hier und hier eine Firmware 3.1.3 für das iPhone 3GS heruntergeladen scheinen oder EasyRecovery.

Schritt 2

Entpacken Sie die heruntergeladene Firmware in einen separaten Ordner.

Schritt 3

Löschen Sie Firmware/all_flash/all_flash.n88ap.produktion/LLB.n88ap.RELEASE.img3.

Schritt 4

Bearbeiten Sie Firmware/all_flash/all_flash.n88ap.produktion/manifest und löschen Sie die erste Codezeile: LLB.n88ap.RELEASE.img3 und speichern Sie dann die Datei.

Schritt 5

Öffnen Sie BuildManifest.plist und löschen Sie die beiden Codezeilen, die auf LLB verweisen. Sie entfernen alle Verweise auf LLB aus Codezeilen, die mit beginnen IIB und inklusive Insgesamt wird es 2 Referenzen geben. Dies werden Sie sowohl im ersten als auch im zweiten Teil der Datei tun.

Schritt 6

Archivieren Sie die Dateien, indem Sie den Ordner mit BuildManifest.plist an den Anfang der Archivliste setzen. Es ist sehr wichtig, sonst funktioniert nicht alles richtig.

Schritt 7

Verwenden Sie EasyiRecovery, um das Telefon nach Abschluss des Updates neu zu starten, aktivieren Sie es dann mit der Karte des Telefonbetreibers, auf der es codiert ist, und führen Sie einen Jailbreak mit Spirit durch.

Wenn Sie weitere Bedenken oder Fragen zu dieser Methode haben, können Sie die Frage in einem Kommentar hinterlassen oder hier stellen.