Und es geht doch!
In der Nacht hat Saurik seine Lösung zum Downgrade der Firmware am iPhone 3G S veröffentlicht. Kurz zusammenfassend: Der Downgrade der Firmware war bislang nicht möglich, da Apple.inc keine iPhone-Firmware unter 3.1 signiert hatte und die Wiederherstellung via iTunes stets mit einer Fehlermeldung endete. Vor allem User mit “locked” Geräten, die sowohl auf Jailbreak als auch Unlock, angewiesen sind, hatten nach einem Update auf die Firmware 3.1 einen Briefbeschwerer.
Es musste also eine Lösung her, die die Überprüfung der Firmware am Apple.Server umgeht. Dazu fand Saurik eine einfache Möglichkeit:
- Auf Windows unter C:\Windows\System32\drivers\etc\hosts
- und unter Mac OS X unter /etc/hosts
Die Liste um den Folgenden Antrag erweitern: 74.208.105.171 gs.apple.com
Damit wird die iTunes-Anfrage zunächst auf Sauriks-Server umgeleitet. Die bereits über Cydia gespeicherte Signatur (Cydia’s “on file”) oder neu generierte wird benutzt.
Jetzt wird das iPhone zum Downgrade vorbereitet:
- Zunächst das iPhone in DFU Mode versetzen
- Mit gedrückter alt Taste (MAC) oder shift (Windows) die Wiederherstellung in iTunes wählen.
- Wir wählen im geöffneten Dialogfenster die 3.0_7A341_Restore.ipsw
- Die Wiederherstellung läuft und endet mit einem Fehler “unbekannter Fehler (3002)”
Dies bedeutet, dass Du keine ECID via Cydia registriert hast. Die Wiederherstellung ist nicht möglich. Jedoch scheint der Jailbreak für die FW 3.1 fertig zu sein, sodass Du später das iPhone3GS für diesen alternativen Wiederherstellungsdiens via Cydia anmelden kannst.
- Die Wiederherstellung auf 3.0 läuft. Es kommt womöglich Fehler 1015. Dieser Fehler kommt immer, wenn die Wiederherstellung auf frühere Firmware Version versucht. Hängt damit zusammen, dass der Prozess von Downgrade der Modemfirmware grds. nicht möglich ist.
- Jetzt erneut die bislang unternommene Schritte wiederholen und im Anschluss (Fehler 1015) Jailbreak mit redsn0w /”true”/ oder purplera1n starten und Jailbreak ausführen. Danach solltest Du das iPhone mit dem laufenden 3.0 OS haben.
ACHTUNG
Auch die, die es nicht geschafft haben via Cydia ECID file on Cydia zu sichern und bereits jetzt die Firmware 3.1 installiert haben, sollten hosts Einstellung ändern und noch mal via iTunes wiederherstellen, um sich die Apple-Signatur für 3.1 zu sichern.
Wir haben die Anleitung von Saurik mit 2 verschiedenen iPhone 3G S getestet.
Beide Geräte sind jetzt wider auf OS 3.0 und gejailbreaket.
Der Unlock via ultrasn0w funktioniert nicht da das Baseband der OS 3.1 beibehalten wird!
Für “freie” oder iPhone mit Vertrag ist das kein Hindernis. Auch nach dem Downgrade kann man weiterhin telefonieren.
Diejenigen, die ein iPhone mit “Sperre” haben, können nach dem Downgrade ihr iPhone zu mindestens als iPod nutzen.
Fragen beantworten wir gerne (soweit wir das können) im Forum. Link siehe unten…
via Saurik.com
Diskussion im Forum.