[Tutorial] iOS 4.2.1 zu iOS 4.1/4.0.1 auf iPhone 4/3GS/3G/iPod Touch/iPad downgraden

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”

  1. 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????

  2. 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

  3. 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.

  4. steve4life sagt:

    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??

  5. 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.

  6. 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

  7. kronka92 sagt:

    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?

  8. 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.

  9. der7wolf sagt:

    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.

  10. super tutorial :D
    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.

  11. Fettes THX hat alles prima geklappt die anleitung ist auch spitze.

  12. 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.

  13. 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.

  14. ich hab das iphone mit 4.3 gekauft. gibt es eine möglichkeit es trotzdem downzugraden und anschließend zu jailbreaken???

Einen Kommentar schreiben

eMail-Benachrichtigung bei weiteren Kommentaren.
Auch möglich: Benachrichtigung ohne Kommentar.