Anleitung zum Downgrade von iOS 4.2.1
Die Firmware iOS 4.2.1 wurde für die User mit einem iPhone 4/3GS/3G, iPod Touch 4G/3G/2G und iPad veröffentlicht. Der iOS 4.2.1 Jailbreak ist möglich via greenpois0n RC6 (Anleitung). Außerdem gibt es ein Update des BaseBands für alle iOS – Geräte, das einen Unlock via ultrasn0w mal wieder unmöglich macht.
Solltest du auf iOS 4.2.1 geupdatet haben und willst nun wieder auf iOS 4.1/4.0.2/4.0.1 downgraden, so folge dieser Anleitung.
WICHTIGER HINWEIS: Das Downgrade auf die gewünschte Firmware funktioniert nur mit bereits gesicherten SHSH – Dateien für die jeweilige Firmware. Wie man SHSH – Dateien sichert, habe ich hier erklärt.
Schritt 1: Lade die gewünschte alte Firmware runter. Bedenke dabei, dass du nur auf iOS 4.1/4.0.2 oder 4.0.1 downgraden kannst. Hier kannst du dir die gewünschte Firmware zum Download aussuchen (Achte auf das richtige Modell!).
Schritt 2: Setze dein Gerät in den DFU – Modus. (Nicht in den Recovery – Modus, der Bildschirm muss aus bleiben!)
- Verbinde dein Gerät mit dem Computer.
- Schalte dein Gerät aus.
- Starte iTunes.
- Halte den Power – und Home – Button gleichzeitig für 10 Sekunden gedrückt.
- Lasse den Power – Button los, halte jedoch den Home – Button weiter, bis der Computer ein neues USB – Gerät erkennt.
- iTunes wird dein Gerät nun erkennen.
Schritt 3: (Dieser Schritt gilt nicht für iPhone 3G oder iPod Touch 2G [Kein MC - Modell]. Mit Schritt 4 weiter machen.)
Dieser Schritt gilt nur für iPhone 4, iPhone 3GS, iPod Touch 4G/3G und iPod Touch 2G (MC – Modell) – User, die ihre SHSH – Dateien mit Cydia oder TinyUmbrella gesichert haben. Sollte man die SHSH – Dateien für eine bestimmte Firmware nicht gesichert haben, kann man nicht auf diese Firmware downgraden. Sollte das Gerät bereits mit iOS 4.2.1 gekauft worden sein, können die SHSH – Dateien von z.B. iOS 4.1 nicht vorhanden sein.
Navigiere zu: C:\Windows\System32\drivers\etc\ und finde die hosts – Datei. Sollte sie versteckt sein, gehe in die Ordneroptionen und aktiviere die Anzeige von versteckten Dateien.
MAC OS X – Benutzer kommen zum Ordner /etc/ durch einen Rechtsklick auf den Finder => Gehe zum Ordner… => und geben /etc/ ein.
Öffne die hosts – Datei im Editor bei Windows (sollte das Öffnen mit… – Menü kommen, wähle Durchsuchen aus und gehe zum Pfad C:/Windows/notepad.exe) und in TextEdit bei MAC OS X und füge folgenden Text hinzu:
74.208.105.171 gs.apple.com
Hinweis für Windows 7 und Vista: Öffne Editor mit Administratorrechten (Rechtsklick => Als Administrator ausführen)
Hinweis für Mac OS X: Stelle sicher, dass du vollen Lese – und Schreibzugriff hast, wenn du die hosts – Datei bearbeitest. Solltest du dennoch einen Fehler erhalten, kopiere die hosts – Datei auf den Schreibtisch, bearbeite sie und füge sie wieder in das /etc/ – Verzeichnis ein. Ersetzte dabei unbedingt die originale Datei!
Schritt 4: Danach musst du dein iOS – Gerät mit der vorhin gedownloadeten Firmware wiederherstellen. Klicke in iTunes bei gedrückter ALT - Taste (Mac) und auf Windows bei gedrückter Shift – Taste auf Wiederherstellen und wähle deine heruntergeladene Firmware zum Wiederherstellen aus. Klicke auf keinen Fall auf Update, sondern stelle sicher, dass du auf Wiederherstellen geklickt hast.
Schritt 5: Ab jetzt musst du nur noch warten, bis iTunes die Firmware wiederhergestellt hat. Das iOS – Gerät sollte nun auf dem Bildschirm einen Fortschritt in Form eines Ladebalkens anzeigen. Sollten Fehler, wie 1004 oder 1015 auftreten, ignoriere diese. Die Firmware wurde in diesem Moment bereits erfolgreich installiert.
Schritt 6: Dein Gerät wird nun im Recovery – Modus sein und zeigt ein USB – Kabel und das iTunes – Logo an. Um diesen Modus zu verlassen, lade dir TinyUmbrella herunter und klicke auf den Exit Recovery – Button. Wähle vorher dein Gerät in der linken Leiste aus. Danach sollte der Button aktivert werden. So wird dein Gerät ganz normal starten.
Das war es dann auch schon! Jetzt solltest du erfolgreich auf deine gewünschte Firmware gedowngradet haben.
Du kannst dir nun folgende Jailbreak – Anleitungen ansehen:
- Anleitung zum Jailbreak mit JailbreakMe hier
- Anleitung zum Jailbreak mit greenpois0n hier
- Anleitung zum Jailbreak mit Limera1n hier
- Anleitung zum Jailbreak mit redsn0w hier
Um auch in Zukunft Updates durch iTunes zu erhalten, entferne den Eintrag 74.208.105.171 gs.apple.com wieder von der hosts – Datei !
Wenn Fehler 1013 kommt und man nicht wiederherstellen kann:
Navigiere zu: C:\Windows\System32\drivers\etc\ und finde die hosts – Datei. Sollte sie versteckt sein, gehe in die Ordneroptionen und aktiviere die Anzeige von versteckten Dateien. MAC OS X – Benutzer kommen zum Ordner /etc/ durch einen Rechtsklick auf den Finder => Gehe zum Ordner… => und geben /etc/ ein. Verschiebe die gefundene hosts – Datei danach auf den Desktop.
Öffne die hosts – Datei im Editor bei Windows (sollte das Öffnen mit… – Menü kommen, wähle Durchsuchen aus und gehe zum Pfad C:/Windows/notepad.exe) und in TextEdit bei MAC OS X und entferne jegliche Einträge, in denen die IP 74.208.105.171 und/oder die URL gs.apple.com enthalten ist.
Sichere deine Änderungen durch Klicken auf Datei > Speichern und verschiebe die hosts – Datei danach vom Desktop wieder in C:\Windows\System32\drivers\etc\ bzw. Finder => Gehe zum Ordner… => /etc/. Ersetze unbedingt die alte hosts - Datei (Verschieben und Ersetzen auswählen).
Versuche jetzt noch einmal ohne TinyUmbrella die Firmware einzuspielen.
Anleitung um ein fehlerhaftes Cydia zu beheben (nur mit Jailbreak!)
Schritt 1: Lade cydia_1.1.1_iphoneos-arm.deb herunter und füge diese Datei ins /tmp – Verzeichnis ein. Vorher eine SFTP – Verbindung mit Cyberduck oder WinSCP herstellen.
Schritt 2: Öffne das Terminal von Cyberduck oder WinSCP und gib ein:
dpkg -i /tmp/cydia_1.1.1_iphoneos-arm.deb
Danach:
killall -HUP SpringBoard
um das SpringBoard neu zu starten.
Danach sollte Cydia funktionieren.
Ähnliche Beiträge:
39 Antworten : “[Tutorial] iOS 4.2.1 zu iOS 4.1/4.0.1 auf iPhone 4/3GS/3G/iPod Touch/iPad downgraden”
ein sehr hilfreicher text! super:D
ich habe alles in der anleitung befolgt, bist zu der stelle an der ich die firmware aussuche. nach anleitung müsste man warten und danach wechselt das iphone in den recovery mode aber das passiert nicht! itunes zeigt einen fehler an, und sagt das die wiederherstellung nicht geklappt hat und das iphone bleibt schwarz also aus….! ich brauche hilfe. was mache ich falsch?
Das Iphon wechelst nicht von selbst in den DFÜ-Modus. Versuche es mal mit IReb, danach mach dort weiter wo du aufgehört hast! Dann sollte es klappen.
könntest du das genauer erklären. ich habe null ahnung…:D
ich erläutere mein problem bisschen genauer:
- habe iphone3gs ios 4.2.1
- will 4.1
- habe keine shsh daten
- was baseband oder IReb ist weiß ich nicht
- wenn ich den tutorial anwende erscheint bei itunes die fehlermeldung :3194
- und noch… den DFU modus (schwarzer bildschirm)betrete ich ja manuel, den Recovery mudus(kabel und itunes symbol) da schaltet das gerät nicht rein….! … du meintest ja das er nicht selbst in den dfu modus wechselt: meintest du recovery????
wenn du ein 3gs auf ios 4.2.1 hast und keine shsh-dateien von 4.1 ist ein downgrade zurzeit nicht möglich! du brauchst gar nicht weiter zu machen.
hi .. es ist möglich . schau einfach mal youtube dort gibt es tutorial wie es trotzdem geht da musst du firmeware ändern dann geht das . aber in youtube gibt es zahlreiche videos ..
MFG bon
http://www.youtube.com/watch?v=hgul3rscGzE
z.B.
also ich habe die anleiitung genaustens befolg es kommmt jedoch immer wieder die fehelrmeldung error 3194 oder so…
2.i wie haut das mit den shsh daten speichern nicht hin iwie zeigt der nicht an wie der speichert…..
bitte helft mir
Welche SHSH – Dateien hat TinyUmbrella? Und auf welche Firmware willst du wiederherstellen? Auch Angaben zum Gerät, zur Firmware und eventuell zum BaseBand wären gut.
also ich bin nicht so erfahren mit ipos gerade zu weihnachten bekommen
1. es ist ein ipodtouch 4g
2- hat im moment 4.2.1
3. will auf 4.1 downgraden
5.baseband haabe ich keine ahnung
5.shsh wie also ich benuze das wie im tut also version 4.1.13
wow, hast du dir mal deinen letzten satz durchgelesen ?
downgrade ist sowieso nicht möglich wg. shsh dateien von 4.1 nicht vorhanden
du hast den ipod touch mit 4.2.1 bekommen. also kannst du gar keine shsh-dateien von ios 4.1 haben, weshalb der fehler kommt und kein downgrade möglich ist. baseband gibt es beim touch nicht, das ist iphone-only. heißt: warten auf die finale version von redsn0w 0.9.7 für einen untethered jailbreak oder mit redsn0w 0.9.6b6 tethered jailbreaken.
ok danke schade……
habe mit dem iphone 4 (gekauft mit v.4.1) versucht. klappte nicht. nachdem ich die Zeile in den host Datei per textedit hinzugefügt und gespeichert hatte, steckte ich mein iphone wieder an, stellte es wieder her mit der firmware 4.1. jedoch steht eine Minute später: konnte nicht wiederhergestellt werden, iphone is not obliged etc
was nun??
Bitte die genaue Fehlermeldung posten.
Hallo,
Ich habe mir im Dezember das iPhone 4G mit der FW 4.1 gekauft .. Danach sofort mit limera1n gejailbreakt..
Leider musste ich aus Bug gründen das iPhone wiederherstellen und es installierte die Version 4.2.1 hatte zum Zeitpunkt noch keine Ahnung von SHSH Files..
Ist es mir weiterhin mögliche die Firmeware runterzufahren wenn ich die SHSH Files über Umbrella runterfahre wenn ich aich die Apple Hosts Datei editiere?
Lg Sandy
ja weil es mit 4.1 gekauft wurde sind die shsh – dateien von 4.1 eigentlich da. einfach mal mit tinyumbrella die shsh – dateien sichern lassen dann müssten die von 4.1 dabei sein.
Hi!
Danke für deine Anleitung. Konnte mein iPhone 4 erfolgreich von 4.2.1 zu 4.1 downgraden. Das kann ich ja dann jailbreajen.
Meine Frage: Inwiefern muss ich Cydia noch fixen? Habe ja noch keinen Jailbreak auf dem iPhone.
Danke
musst du nicht. das geht nur mit jailbreak. hab den blogpost jetzt etwas umgebaut. sollte nun klarer sein.
Wäre es möglich die eigenen Daten wieder zurück zuschreiben, denn ich kann das Backup natürlich nicht zurückspielen da ich es im 4.2.1 synchronisiert habe.
Gibt es da eine möglichkeit die Daten trotzdem zurückzuspielen?
auf einem mac kenn ich den backup extractor, auf windows müsste es eigentlich auch eine art backup extractor geben womit du die dateien alle einzeln auflisten kannst.
Ich hatte das gleiche Problem. Mit JuicePhone von addPod (Mac) hat das Extrahieren prima funktioniert. Nur das Wiederaufspielen muss ich noch herausfinden.
das passiert manuell durch ersetzen der entsprechenden ordner.
Hi mal ne frage, hab nen 3g mit 4.2.1 aber mit baseband vom ipad.
mit dieser anleitung kann ich es nicht downgraden.
kann mir mal einer nen tip geben?
hab bei google was mit bootloader 5.8 gefunden aber mein 3g hat nen anderen.
downgrade ohne bootloader 5.8 ist leider nicht möglich. du musst wohl auf eine downgrade – möglichkeit des iphone dev – teams oder chronic dev – teams warten.
Hallo, leider habt ihr vergessen zu sagen, daß das iphone 3G danach eine gültige sim-karte (D1) will um wieder aktiviert zu werden, welche ich leider nicht habe…
zuvor konnte ich es auch ohne sim benutzen (außer telefonieren natürlich) und es würde in ein paar tagen freigeschaltet werden, aber ohne gültige sim kann ich jetzt auch nicht mehr updaten…
Danke für den Hinweis! Aber eigentlich ist es klar, dass ein 3G mit originaler Firmware eine Aktivierung mit offizieller T-Mobile – Karte verlangt. Ich werde die Anleitung ergänzen, sobald ich Zeit finde.
Danke…
updaten geht übrigens doch wieder, nach abstöpseln, ausschalten, einschalten und wieder in DFU-Modus
super tutorial
bloß ich hab auch so’n Problem immer wenn ich shift halte dann in Itunes die firmware auswähle dannn kommt nach dem Kontaktieren zu Itune immer der Error “3194″ ich hab alle so gemacht wie du gesagt hast SHSH dateien gesichert die datei hosts umgeschrieben, kann es daran liegen ich hab auf der Seite die du beschrieben hast die Frimware 4.0 ausgewählt wollte aber eig. die firmaware 4.0.1 für jailbreakme.com, kannst du mir vieleicht helfen thx schon mal
Hat Cydia deine SHSH – Dateien der Firmware 4.0 oder 4.0.1? Wurden sie jemals gesichert? Hast du das iPhone mit 4.1 gekauft? Sollten die SHSH – Dateien einer Firmware nicht vorhanden sein, hilft auch kein Umschreiben der hosts – Datei.
Fettes THX hat alles prima geklappt die anleitung ist auch spitze.
hallo,
hab folgende situation, und wäre für hilfe nach 2 tagen erfolgreichen rumprobierens &lesen jeglicher möglicher anleitung sehr dankbar!!
brauche: unlock…
da ist folgendes:
-ip4 mit gesicherten shsh in cydia ab 4.0.2(-4.2.1) , auch mit tiny umb geischert auf rechner!
-os war 4.1 (BB02.10.04) AKTUELL 4.0.2, (BB bleibt 02.10.04)
-in ‘hosts’ geändert, wie o.g.
frage: saurik selber sagt ja, es geht nicht mehr zurück von 02.10 an, aber hier und da hört man immer, dass es doch mgl sei, wenn die shshs geischert sind und wurden, was ich gemacht habe. hab schon paarmal wiederhergestellt auf 4.0.2 und dann tiny umb exit recovery gemacht und auch geguckt ob man den tss server laufen lassen kann, BEVOR man ex recovery macht, ging aber NCIHT.
any suggestions? oder muss ich wirklich warten, bis der muskelstreber und und die jungs den unlock für 02.&03.10 erschaffen haben?!?
danke im vorraus
baseband 02.10.04 > nicht unlockbar. warten bis firmware 4.3 mit neuem baseband kommt und erfolgreich durch ultrasn0w unlockbar ist.
dass es nicht unlockbar ist bis dato, weiss ich.
dachte es gäbe vll die möglichkeit es wieder auf das BB das der 4.0.2FW eigen ist “zurückzuschrauben”, da das downgraden an sich ja auch klappt.
weisst du ob das irgendwie geht?! das das ip4 nur ein teurer und unhandlicher pod ist bis der BB unlock kommt, damit hab ich mich ja shcon abgefunden, dachte nur es kann ja nicht schaden es mit nem downgrade zu versuchen, weil die shsh’s ja ab 4.0.2 gsichert sind
die shshs bringen auch nur etwas um auf die jeweilige firmware zu downgraden. das baseband ist etwas völlig anderes, welches nur mit einem iphone 3g und bootloader 5.8 downgradebar ist.
Gilt dieser Vorgang nur für Jailbreak Geräte oder geht das Ganze auch mit normal laufenden Geräten?
Man müsste sowas eigentlich auch mit normal laufenden Geräten hinkriegen, wenn TinyUmbrella die SHSH – Dateien für 4.1 oder auf die Firmware auf die man downgraden will sichern konnte. Dann einfach die jeweilige Firmware installieren.
ich hab das iphone mit 4.3 gekauft. gibt es eine möglichkeit es trotzdem downzugraden und anschließend zu jailbreaken???
Nein aber du kannst redsn0w für 4.3 verwenden zum jailbreak.