Wie führt man ein Downgrade von iOS 4.3.5 auf iOS 4.2.1 durch?

Ich habe gerade einen Fehlerbericht erhalten, dass die Anwendung in iPhone3GS mit iOS 4.2.1 abstürzt . Keine Probleme mit iPhone3GS mit iOS 4.3.5 oder iPhone4 mit iOS 4.1.

Frage: Wie kann ich ein Gerät auf iOS 4.2.1 downgraden? Versuchen Sie tatsächlich, ein iPhone4 mit iOS4.1 auf 4.2.1 mit der Funktion "Wiederherstellen" zu aktualisieren, falls dies einen Unterschied macht. Übrigens wurde dieses Gerät nie aktualisiert, da iOS 4.1 als niedrigste unterstützte Version definiert wurde.

iOS 4.2.1-Wiederherstellungsdatei für iPhone4 mit Google gefunden. Der Versuch, es zu installieren, gibt einen Fehlerhinweis:

The iPhone "Device Name" could not be restored.
The device isn't eligible for the requested build.
[More Information / OK]

Wenn ich dem Link Weitere Informationen folge , gelange ich zu einer Seite mit einer Checkliste. Hier sind meine Antworten:

  1. Ja, ich bin Administrator
  2. Verwenden Sie iTunes 10.4.1, das neueste verfügbare. Zu neu?
  3. Verwenden von Snow Lion 10.6.8, aber ich denke, das sollte ausreichen
  4. Keine anderen USB-Geräte angeschlossen
  5. Die Sicherheitseinstellungen sollten in Ordnung sein, dieser Computer wurde noch nie für einen Jailbreak verwendet

Das iPhoneUpdater-Protokoll sagt etwas über „ iTunes: Wiederherstellungsfehler 3194 “ und dass „ SSOClient.framework nicht gefunden werden kann “. Erstens steht laut Google im Zusammenhang mit Jailbreaking, dh einer Umleitung. Ich glaube nicht, dass das hier das Problem ist (zumindest ist die Datei etc/hosts sauber, dort gibt es keine Änderungen). Keine Ahnung, was der zweite Fehlerhinweis bedeutet oder ob es nur ein Nebeneffekt des ersten ist.

Der Laptop verwendet die Festplattenverschlüsselung von Point Check, aber das sollte auch nicht stören. Rechts? Das Ausprobieren des DFU-Modus hat auch nicht geholfen, 4.2.1 konnte nicht installiert werden.

Was könnte das Problem sein? Was könnte ich als nächstes versuchen? Ist Jailbreak WIRKLICH die einzig mögliche Lösung ... Warum sollte Apple wollen, dass ich das tue? Nein, vergessen Sie die letzte Frage.

Ich benutze das Gerät NUR für die Entwicklung und habe es (sowie den Laptop) vom Kunden bekommen. Könnte etwas daran liegen, dass mein Login-Benutzername die Firmware nicht aktualisieren darf, da das Gerät zum ersten Mal mit einem anderen Benutzernamen verwendet/registriert wurde, vielleicht auf einem anderen Computer?

+1 für "Warum sollte Apple wollen, dass ich das tue? Nein, vergiss die letzte Frage."
Ihr Problem ist, dass Sie ein nicht vorhandenes Betriebssystem verwenden! - ich glaube du meintest schneeleopard nicht schneelöwe :)

Antworten (3)

Suchen Sie zunächst bei Google nach „download ios 4.2.1“ und laden Sie die richtige Version für Ihr Gerät herunter. Wenn es sich um eine ZIP-Datei handelt, entpacken Sie es, aber Sie sollten am Ende eine .ipsw-Datei haben.

Öffnen Sie iTunes und wählen Sie links Ihr Gerät aus. Klicken Sie bei gedrückter Umschalttaste (oder Option-Klick auf dem Mac) auf „Wiederherstellen“ und wählen Sie die heruntergeladene Datei aus.

Dies sollte es Ihnen ermöglichen, die Version von ios zu installieren, für die Sie die .ipsw-Datei haben

Sie können jedoch keine Version herunterfahren, oder?
Wenn Sie nur auf „Wiederherstellen“ klicken, nein, aber mit Umschalt+Klick / Option+Klick können Sie ein Downgrade durchführen, da Sie das Betriebssystem auswählen können, das Sie installieren möchten.
Ach toll. Das war nicht klar.
Da ich den Fehlerhinweis so weit bekomme, bedeutet das, dass ich die Datei bereits habe. Danke trotzdem.
Dies funktioniert nur, wenn Apple SHSH-Blobs für die Version signiert, die Sie installieren möchten.

Wenn Sie Ihr SHSH für iOS 4.2.1 nicht haben (es könnte nur gespeichert werden, wenn Sie jemals einen Jailbreak auf Ihrem Gerät durchgeführt haben), lehnt Apple das Downgrade der Version von iOS ab.

Ich denke, die einzige Möglichkeit, rückwärts durch die Versionen zu gehen, besteht darin, sie zu entsperren / zu jailbreaken.

https://discussions.apple.com/thread/2787671?start=0&tstart=0

Es sieht so aus, als könnten einige mit "TinyUmbrella" ein Downgrade durchführen, aber ich bin sicher, dass dies von Apple nicht unterstützt wird. Vielleicht können einige Leute nur mit iTunes downgraden (abhängig von verschiedenen Faktoren) und andere nicht.

Ich habe ohne Jailbreak ein Downgrade durchgeführt.
Wie hast du ein Downgrade ohne Jailbreak durchgeführt?