Achtung! Z.Z. ist es bei den meisten noch ohne diese Modifizierung möglich!
Bitte erst ohne probieren.Danke an alle die mich darauf aufmerksam gemacht haben!

Am 11.08.2010 ist es wahrscheinlich vielen Menschen so gegangen wie mir, sie updateten auf iOS 4.0.2 ohne sich vorher informiert zu haben was dieses Update mit sich bringt. Später hat man dann gemerkt das bis auf die Schließung der extrem riskanten Safari-PDF Lücke (welche zufälliger Weiße von JailbreakMe 2.0 “star” genutzt wird) nichts neu ist.

Was nun? Downgraden? Wie? Nur mit SHSH Sicherung? “Make my life easier” Button?

This hack can be attempted only for those, who saved their SHSH to Cydia Server before the release of iOS 4.0.1 via Cydia “make my life easier” button.

OK, es muss noch  eine andere Möglichkeit geben…
Also” iPod3,1_4.0.2_8A400_Restore.ipsw” und “iPod3,1_4.0_8A293_Restore.ipsw” geladen und rumprobiert!… Erfolgreich!

Die Lösung unseres Problemes ist simpel:

Wir sagen iTunes: “Hey iTunes, mach mal bitte einen Restore mit der (fake)ipsw.”  iTunes zeigt sich willig unsere Fake Firmware zu benutzen, ist ja schließlich iOS 4.0.2! Oder halt auch nicht! ;D

Verwirrt? Dann bist du bereit zum downgraden!

Jetzt gehts los!

Diese Beschreibung ist für Windows geschrieben, sollte aber leicht für Mac übernehmbar sein!

1. Ladet euch die originale iOS 4.0 (iPod Touch)/iOS 4.0 oder 4.0.1 (iPhone) herunter auf die ihr downgraden möchtet und extrahieren sie (z.B. mit WinRAR).

2. Legt einen neuen Ordner auf dem Desktop an und verschieb die extrahierten Dateien dort hinein.

3. Öffnet die Datei “BuildManifest.plist” mit einem TextEditor unserer Wahl, ich empfehle euch Notepad++.

4. Nun sucht ihr nach dem Hex-Wert in der “Suchen“-Spalte und ersetzt diesen mit dem Wert aus der “Ersetzen“-Spalte.

DeviceSuchenErsetzen
iPhone 3G8A293(iOS 4.0)
8A306(iOS 4.0.1)
8A400
iPhone 3G S8A293(iOS 4.0)
8A306(iOS 4.0.1)
8A400
iPhone 48A293(iOS 4.0)
8A306(iOS 4.0.1)
8A400
iPod touch 2G8A2938A400
iPod touch 3G8A2938A400

Beim iPhone hatten wir die Wahl zwischen den Versionen 4.0 und 4.0.1, beim iPod touch müssen wir 4.0 nehmen.

Jetzt ersetzen wir auch noch die Version auf die wir downgraden möchten mit “4.0.2“.

Beispiel, iPhone 3G S Downgrade auf iOS 4.0.1:
Suchen: 4.0.1 Ersetzen mit: 4.0.2

5. Wiederholt  jetzt Schritt 3. und 4.  mit der Datei “Restore.plist“.

6. Speichert die Änderungen an beiden Dateien. Ersetzt diese mit denen aus dem original Restoredatei.

7. Die Datei muss jetzt so umbenannt werden wie die iOS 4.0.2 Restoredatei heißt.

Dabei wird folgendes Schema verwendet: device_iOSVersion_Hexwert_Restore.ipsw

Beispiel, iPhone 3G S Downgrade auf iOS 4.0.1:
iPhone2,1_4.0.2_8A400_Restore.ipsw

Achtung!:

Gerätename:Im Dateinamen:
iPhone 3GiPhone1,2
iPhone 3G SiPhone2,1
iPhone 4iPhone3,1
iPod touch 2GiPod2,1
iPod touch 3GiPod3,1

Jetzt haben wir als eine Restore Datei welche sich als iOS 4.0.2 getarnt hat,
in Wahrheit aber iOS 4 beinhaltet und somit Jailbreak-Kompatibel ist.

Ein Problem haben wir noch, iTunes ist nicht einfach so unser Helfer sondern muss dazu gebracht werden.

8. Bitte euer Betriebssystem auswählen!
Windows:
In der Datei “C:\Windows\System32\drivers\etc\hosts” die Zeile
74.208.10.249 gs.apple.com” unten einfügen und speichern( ohne *.txt).

Mac:
In der Datei “/private/etc/hosts” die Zeile “74.208.10.249 gs.apple.com
unten einfügen und speichern( ohne *.txt). Versteckte Dateien müssen sichtbar sein!

Jetzt können wir unseren iPod touch/iPhone mit (Shift) + “Wiederherstellen” und unserer Firmware wiederherstellen.

Wenn das geschafft ist (5-10 Minuten) können wir das letzt Backup synchronisieren.

iTunes hat es dann doch irgendwie bemerkt un bietet und direkt mal ein Update an, hier bitte das klicken auf “Installieren” vermeiden! ;D

Jetzt können wir unseren iPod touch/iPhone wieder einrichten. Ggf. müsst ihr das Synchronisieren der Apps neu anhaken.

Die Apps sind nach dem nächsten Sync dann auch wieder da.

Jetzt kann man wieder gewohnt mit “JailbreakMe.com” sein iPod Touch jailbreaken.

So, mein iPod touch ist nun wieder jailbroken und läuft einwandfrei, ich hoffe ich konnte euch helfen!
Bitte beachtet das ich es mit dem iPhone und iPod touch 2G nicht getestet hab!

Bei wem es jetzt noch nicht klappt startet bitte iTunes neu! (Danke an CEM!)

Vielen Dank!
Yannick M.

Ich gebe keine Garantie auf diese Anleitung, und hafte nicht für Schäden an euren Systemen oder euch selber.
Leider habe ich keine Screenshots von meinem iPod als er noch die Firmware 4.0.2 hatte, aber ich hoffe ihr vertraut mir. ;D
Wenn ihr einen Fehler entdeckt lasst es mich wissen!