Folgende Warnungen sind aufgetreten:
Warning [2] Illegal string offset 'username' - Line: 977 - File: showthread.php PHP 5.6.30 (Linux)
File Line Function
/showthread.php 977 errorHandler->error




Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Anleitung - Custom Firmware iOS 4 für iPhone 3GS & iPod Touch 3G/2G (3.1.2 + neuer Bootrom) erstellen

06.07.2010, 13:17
Beitrag: #1
Anleitung - Custom Firmware iOS 4 für iPhone 3GS & iPod Touch 3G/2G (3.1.2 + neuer Bootrom) erstellen

Update: Da Apple mittlerweile die Firmware iOS4.0.1 veröffentlicht hat, geht diese Anleitung nur, wenn ihr die SHSH-Blobs für 4.0 habt. Ansonsten bekommt ihr einen Fehler beim Versuch die CFW einzuspielen.

Wie heute bereits im ersten Beitrag versprochen gibt es hier den ersten Teil der Anleitung zur Wiederherstellung auf eine Custom iOS4 beim iPhone 3GS mit neuem Bootrom und Firmware-Version 3.1.2. Für den iPod Touch 3G/2G stehen die notwendigen Komponenten mittlerweile ebenfalls zur Verfügung. Da ich kein 3GS besitze, konnte ich die Anleitung nicht testen. Support ist daher sehr eingeschränkt möglich. Anwendung wie immer auf eigene Gefahr und eher für erfahrene User gedacht.

Vorbereitungen und Anforderungen:

Überprüft zuerst, dass ihr auch ein iPhone 3GS mit 3.1.2 + neuem Bootrom habt. Auch Geräte die mit 3.1.2 ausgestattet waren und aufgrund von Spirit nicht mehr gehen, fallen unter diese Kategorie. Solltet ihr nicht auf 3.1.2 sein, müsst ihr mit euren gesicherten SHSH erst auf diese Version gehen. Habt ihr keine SHSH-Blobs für 3.1.2 könnt ihr hier bereit mit dem lesen aufhören.

Ladet euch Payload Pwner-r6, sn0wbreeze 1.7, iBooty V1.6, LibUSB sowie die passende Firmware für euer Gerät. Entpackt iBooty am besten auf dem Desktop da ihr dort später noch diverse Dateien ablegen müsst. Außerdem braucht ihr die Firmware 4.0 sowie 3.1.2 für das iPhone 3GS.

Downloads:

[download id="37, 42,43,44,50,51,47,48,49"]

Schritt 1 : Pwning iBEC + iBoot

Startet Payload Pwner-r5 und folgt den Anweisungen auf dem Bildschirm. Zuerst müsst ihr die Firmware 3.1.2 auswählen, den Speicherort angeben und dann erstellt euch der Payload Pwner diverse Dateien. Diese kopiert ihr in den iBooty-Ordner. Hier scheint es noch einige Probleme zu geben und bei mir wurden die Dateien z.B. nicht erstellt. Mit der neuen Version konnte ich die entsprechenden Payload-Dateien ohne Probleme erstellen

Schritt 2 - Erstellen der Custom Firmware

Startet Sn0wbreeze und stellt auf den Expertenmodus. Im Punkt General müsst ihr unbedingt "Disable NOR Flash" auswählen. Außerdem dürft ihr keine Custom Bootlogos verwenden, da diese beim neuen Bootrom nicht unterstützt werden. Ansonsten unterscheidet es sich nicht von der Vorgehensweise von früheren Versionen

Schritt 3 - iBooty Vorbereitungen

Entpackt die eben mit Sn0wbreeze erstellte Firmware mit Hilfe von 7Zip. Im darauf erstellten Ordner findet ihr den kernelcache, denn ihr ebenfalls in den iBooty-Ordner kopiert. Außerdem kopiert ihr die Dateien

  • "Firmware/dfu/iBEC.n88ap.RELEASE.dfu"
  • "Firmware/all_flash/all_flash.n88ap.productio​n\DeviceTree.n88ap"

in den iBooty-Ordner. Benennt dann die 4.0 Custom Kernel in "kernel.40" um, die iBEC 4.0-Custom in "ibec.40" und den DeviceTree 4.0-Custom in "devtree.40"

Der iBoot-Ordner sollte daraufhin so aussehen:

  • iboot.payload (Mit Payload Pwner erstellt)
  • devtree.40 (Aus der Custom IPSW)
  • ibec.40 (Aus der Custom IPSW)
  • bsbpatch (Bereits in iBooty enthalten)
  • iBooty.exe (Bereits in iBooty enthalten)
  • kernel.40 (Aus der Custom IPSW)
  • sn0w.img3 (Bereits in iBooty enthalten)
  • wait.img3 (Bereits in iBooty enthalten)

Schritt 4 - Wiederherstellen auf 4.0

Startet iBooty, bringt euer Gerät in den Restoremode und wählt "Prepare Device for Custom Firmware" aus. Wenn der Vorgang erfolgreich war, solltet ihr ein entsprechendes Bild sehen

Nun könnt ihr iTunes öffnen und die Custom Firmware einspielen. Diese wählt ihr mit gehaltener Shift-Taste aus. Nachdem die Firmware aufgespielt wurde, befindet sich euer Gerät im Recovery-Mode und kann nicht von alleine Starten

Schritt 5: Booten

Startet iBooty erneut und wählt diese mal "Boot It" aus. Jetzt sollte euer Gerät ganz normal booten. Diese Vorgang müsst ihr bei jedem Neustart des Gerätes wiederholen.

Anmerkungen zum Schluss

Das wars auch schon. Jedoch sollte sich jeder überlegen, ob es den Aufwand Wert ist oder man doch vielleicht auf die angepasste Version von Spirit für iOS4 warten soll. Das Feedback zu der hier beschriebenen Methode ist gemischt und daher sollte man diese wirklich nur durchführen, wenn man genau weiß was man macht. Sollte man keine SHSH für die 3.1.2 haben, würde ich prinzipielle hiervon abraten. Auch bei einem Windows 64Bit würde ich derzeit noch warten, da LibUSB auf diesen Systemen mehr Ärger als Freude bereitet. Wem das alles egal ist, dem wünsche ich viel Glück und Erfolg

Update: Heute Nacht gab es wieder einmal ein Update, welches die Methode ein klein wenig einfacher und weniger Fehleranfällig macht. Sowohl iBooty und Payload Pwner wurden aktualisiert. Wichtigste Neuerung ist der komplette Verzicht auf LibUSB. iBooty wurde so angepasst, dass LibUSB nicht mehr benötigt wird.  Außerdem wird mittlerweile auch der iPod Touch 3G sowie der iPod Touch 2G (MC-Modelle) unterstützt. Diese müssen ebenfalls auf 3.1.2 sein.


[align=center][color=#800000][b][url=http://board.redparkz.de/member.php?action=registe​r]Mitglied im Board werden ist einfach[/url]
[/b][/color][/align]
[b][align=center][url=http://twitter.com/#!/RedParkz]Twitter[/url] | [url=http://redparkz.de/]iPhone Blog[/url] | [url=http://board.redparkz.de/]iPhone Forum[/url][/align][/b]
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Bewerten
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  TinyUmbrella 6.10.02a veröffentlicht - SHSH Blobs für iOS 6.1 unter Mac und Windows sichern news:bot 0 606 29.01.2013 09:31
Letzter Beitrag: news:bot
  Absinthe 2.0.2 veröffentlicht - Support für iPhone 4 iOS 5.1.1 Build 9B208 news:bot 0 719 27.05.2012 12:03
Letzter Beitrag: news:bot
  Ultrasn0w-Fixer für iOS 5.1.1 veröffentlicht news:bot 0 674 26.05.2012 10:56
Letzter Beitrag: news:bot
  sn0wbreeze 2.9.4 veröffentlich - Custom Firmware für iOS 5.1.1 erstellen news:bot 0 669 26.05.2012 10:52
Letzter Beitrag: news:bot
  Absinthe 2.0 - Untethered Jailbreak für iOS 5.1.1 veröffentlicht news:bot 0 726 26.05.2012 09:53
Letzter Beitrag: news:bot

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste

Willkommen im Supportforum von redparkz.de. Ziel dieses Forums ist es, euch mit allen notwendigen Informationen zum Apple iPhone, iPad, iPod Touch sowie iPod zu versorgen. Hier erhaltet ihr kompetente Hilfe wenn es mal nicht so klappen will wie ihr es euch vorstellt. Dabei liegt unser Hauptaugenmerk auf Jailbreak und Unlock der verschiedenen iDevices. Meldet euch an und werdet Teil einer tollen Community. Euer Team von redparkz.de