Mit iOS 4.2.1 wurde ein Baseband Check eingeführt und verhindert das Booten des iPhones mit einem anderen Baseband als die, die bei der jeweiligen Firmware dabei ist. Weder TinyUmbrella, noch Redsn0w oder die “Jailbreak Monte” Option in Redsn0w bringt etwas. Die einzige Möglichkeit ist eine iOS 4.2.1 Custom Firmware, die aber bei neuen Bootroms tethered ist. Mit Redsn0w 0.9.7b6 und der “Jailbreak Monte” Option kann man den untethered Jailbreak einfach über die tethered iOS 4.2.1 Custom Firmware laufen lassen.
Das ganze funktioniert derzeit nur mit dem iPhone 4. Am iPhone 3Gs nur mit altem iBoot, da benötigt man aber nur eine normale, offizielle iOS 4.2.1 Custom Firmware und kein Redsn0w oder “Jailbreak Monte”. Zu beachten ist, dass dies nur das Update des Basebands verhindert und keinen Unlock für ein neueres Baseband als 01.59.00 bietet. Durchführung erfolgt wie immer auf eigene Gefahr.
Man benötigt:
- ein iPhone 4 und einen Mac
- iOS 4.2.1 (iPhone 4) und iOS 4.2b3 (iPhone 4) Firmware
- iOS 4.2.1 und iOS 4.2b3 SHSH
- Redsn0w 0.9.7b6 (Download)
- PwnageTool 4.1.3 Unlock Edition (Download)
- Inoffizielles tethered iOS 4.2.1 Bundle für das PwnageTool (Download)
1.) Zuerst muss man das Bundle entpacken, dann einen Rechtsklick auf das PwnageTool machen und auf “Paketinhalt öffnen” gehen. Dann geht man zu Content -> Resources -> FirmwareBundles und kopiert das Bundle dort hinein.
2.) Jetzt das PwnageTool öffnen, den Experten Modus oben wählen, “iPhone 3G, 3Gs, 4″ wählen und die iOS 4.2.1 Firmware auswählen.
3.) Jetzt in “Allgemein” dne Haken bei “iPhone aktivieren” weg machen und dann auf “Erstellen” und weiter gehen.
4.) Wenn die Firmware erfolgreich erstellt wurde dann muss man mit dem PwnageTool oder Redsn0w in den Pwned DFU Modus gehen. Wenn das erledigt ist kannm an die Custom Firmware aufspielen.
5.) Wenn die Wiederherstellung erfolgreich war, dann lass das iPhone starten und aktiviere es über iTunes. Wenn jetzt Cydia und Mobile Safari abtürzen, dann mach dir keine Sorgen. Nach Redsn0w und “Jailbreak Monte” funktioniert es wieder.
6.) Nun startet man Redsn0w 0.9.7b6 und wählt bei “Browse” die iOS 4.2.1 Firmware aus. Danach klickt man auf “Next”.
7.) Jetzt “Install Cydia” und “Jailbreak Monte (untether)” auswählen. Dann kommt ein Finder Fenster. Dort wählt man die iOS 4.2b3 Firmware aus. Danach klickt man auf “Next”.
8.) Jetzt noch einmal auf “Next” klicken und das iPhone in den DFU Modus bringen. Dazu drückt man 10 Sekunden die Power und Home Taste und 10 Sekunden nur die Home Taste. Nun sollte der Jailbreak beginnen. Erst kommt “Downloading Jailbreak Data”, dann der Verbose Boot und am Ende die laufende Ananas.
9.) Das iPhone sollte nun wieder funktionieren, genauso wie Cydia und Mobile Safari und es ist gejailbreakt mit dem alten Baseband.
Sollte Redsn0w bei “Install Activation Bundles” hängen bleiben, hast du das iPhone nicht mit iTunes aktiviert. Versuche es noch einmal mit dem DFU Modus und dem 6. Schritt. Sollte dies auch Fehlschlagen, dann musst du das iPhone über iTunes aktivieren.











Pingback: Chronic Dev Team demonstriert den ‘untethered Jailbreak’ für iOS 4.2.1 (+ Video) – iPhoneBlog.de