Wiederherstellen von nicht signierten Firmwares wie iOS 11.1.2 Verwenden von futurerestore

Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Wiederherstellen einer nicht signierten iOS-Firmware wie iOS 11.1.2, bei der ein Jailbreak auftreten kann. Dieser Leitfaden wurde von Albanus Alain, einem unserer Leser, verfasst, der sein iPhone 5s erfolgreich auf iOS 11.1.2 und anschließend auf iOS 11.0.3 wiederhergestellt hat.

Nach der Veröffentlichung eines iOS-Software-Updates beendet Apple in der Regel nach zwei Wochen die Signatur der älteren iOS-Firmware-Version. Apple hat diese Strategie genutzt, um Jailbreaker in Schach zu halten. Es werden nicht nur neue Softwareupdates veröffentlicht, die die von den Jailbreaks verwendeten Schwachstellen beheben, sondern auch das Signieren der älteren iOS-Firmwaredatei beendet, wodurch verhindert wird, dass Benutzer ein Downgrade auf die ältere iOS-Version durchführen, bei der ein Jailbreak auftreten kann. Die Möglichkeit, ein Upgrade oder Downgrade auf eine nicht signierte iOS-Firmware-Version durchzuführen, kann daher sehr nützlich sein, wenn Sie Ihr iPhone, iPad oder Ihren iPod touch jailbreaken möchten. Sie können also ein Upgrade oder Downgrade auf iOS 11.1.2 durchführen, das mit Electra Jailbreak oder LiberiOS Jailbreak mit dieser Methode zerstört werden kann.

Warnung:

Dieses Tutorial ist nichts für schwache Nerven und es besteht die Möglichkeit, dass Sie scheitern und gezwungen sind, das neueste iOS wiederherzustellen, wodurch Sie Ihre Chance auf einen Jailbreak verlieren. Gehen Sie daher vorsichtig und auf eigenes Risiko vor. Lesen Sie dieses Tutorial immer und immer wieder sorgfältig durch, bis Sie diese Schritte verstanden haben. Ein Upgrade oder Downgrade von nicht signiertem iOS kann nur durchgeführt werden, wenn Sie über korrekte SHSH-Blobs für Ihre Ziel-iOS-Version verfügen und das Signaturfenster für öffentliche Beta-iOS-Versionen weiterhin geöffnet ist, unabhängig vom aktuell signierten, veröffentlichten iOS. Für dieses Tutorial verwende ich das iPhone 5s-Modell und beziehe mich auf iOS 11.0.3, da diese Version nicht über den schrecklichen Gyroskop-Bug verfügt, der in iOS 11.1.x vorhanden ist. Um Ihre Erfolgschancen zu erhöhen, sollten Sie bereits ein Jailbreak auf Ihrem iOS-Gerät durchgeführt haben und über 10 GB freien Festplattenspeicher verfügen.

Bedarf:

  • Sichern Sie Ihr iOS-Gerät. Dieser Vorgang löscht alles auf Ihrem Gerät.
  • Wie bereits erwähnt, benötigen Sie für diesen Vorgang die SHSH2-Blobs für die iOS-Version, für die Sie ein Downgrade durchführen möchten. Wenn Sie also auf iOS 11.1.2 wiederherstellen möchten, benötigen Sie iOS 11.1.2 SHSH2-Blob. Wenn Sie mehr als eine .shsh2-Datei haben, sollten Sie im Ordner "noapnonce" eine Datei mit dem Namen "1234567890123_iPhone6, 1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.sh2" auswählen. Sie können die SHSH-Blobs für eine iOS-Version nur speichern, wenn Apple die Firmware noch signiert. Wenn Sie die SHSH2-Blobs gespeichert und den Link verloren haben, können Sie in unserem Beitrag nachlesen, wie Sie SHSH2-Blobs speichern und herunterladen können.
  • Für iOS 9.3.4 oder 9.3.5 steht PhoenixNonce.ipa unter //github.com/Siguza/PhoenixNonce/releases zur Verfügung
  • Seitlich geladenes NonceSet1112.ipa für iOS 10+ von //github.com/julioverne/NonceSet112
  • Laden Sie die neueste signierte iOS .ipsw-Datei (zum Zeitpunkt des Schreibens iOS 11.2.6) für Ihr iOS-Gerätemodell hier herunter:
    • Laden Sie die iOS-Firmware-Datei für das iPhone herunter
    • Laden Sie die iOS-Firmware-Datei für das iPad herunter
    • Laden Sie die iOS-Firmwaredatei für den iPod touch herunter
  • Laden Sie Ihre iOS-Ziel-IPSW für Ihr iOS-Gerätemodell herunter (z. B. iOS 11.1.2).
  • Laden Sie den neuesten Forked Futurerestore von //github.com/encounter/futurerestore/releases herunter

Upgrade oder Downgrade auf nicht signierte iOS-Firmwares mithilfe von futurerestore

Schritt 1: Extrahieren Sie die heruntergeladene Datei "futurerestore.zip" in einen Ordner auf Ihrer Festplatte mit dem Namen "futurerestore" (z. B. C: \ futurerestore \) und kopieren Sie dort das Ziel-iOS-Blob ".shsh2". Kopieren Sie auch beide iOS-IPSW-Dateien in diesen Ordner. Um die spätere Eingabe der Befehlszeile zu vereinfachen, können Sie die .shsh2-Datei in "my.shsh2", die iOS 11.0.3 .ipsw-Datei in "restoreto.ipsw" und die iOS 11.2.6 .ipsw-Datei in "signed" umbenennen. ipsw ”.

Schritt 2: Öffnen Sie Ihre .shsh2 als Text im Editor und suchen Sie Ihre Generator-Schlüsselzeichenfolge, etwa 0xab12c34d5ef6ab7d
und geben Sie diesen String in die PhoenixNonce-App oder NonceSet1112 ein, an die Set angehängt ist, oder geben Sie ein. Während dieses Vorgangs wird Ihr Gerät möglicherweise von selbst neu gestartet - das ist normal. Starten Sie Ihr iOS-Gerät neu und öffnen Sie die App anschließend erneut, um sicherzustellen, dass der Wert korrekt in Ihr Gerät geschrieben wurde. Wenn der Wert noch nicht angezeigt wurde, wiederholen Sie diesen Vorgang. Manchmal wurde der Wert korrekt geschrieben, aber die App zeigt nichts an. Sie können den Vorgang wiederholen und dann mit den nächsten Schritten fortfahren.

Schritt 3: Verbinden Sie Ihr iOS-Gerät mit Ihrem Windows-PC, stellen Sie sicher, dass iTunes nicht im Hintergrund ausgeführt wird und Sie eine gute Internetverbindung haben. Öffnen Sie die Eingabeaufforderung und gehen Sie zu "C: \ futurerestore \". Angenommen, alle Dateien befinden sich im selben Ordner, geben Sie den folgenden Befehl ein:

futurerestore -t my.shsh2 -i unterzeichnet. ipsw restoreto.ipsw

Wenn Sie die Dateinamen nicht geändert haben, sieht der Befehl möglicherweise so aus

futurerestore -t 1234567890123_iPhone6, 1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2 –i iPhone_4.0_64bit_11.0.3_15A432_Restore.ipsw iPhone_4.0_

Nach dem Drücken der Eingabetaste wird eine ausführliche Meldung angezeigt. Unterbrechen Sie diesen Vorgang nicht, bis er abgeschlossen ist.

In diesem Prozess kann es sein, dass der zukünftige Speicher Ihr iOS-Gerät nicht in den Wiederherstellungsstatus versetzt. Möglicherweise müssen Sie Ihr Gerät in den Wiederherstellungsmodus versetzen. Beachten Sie, dass jedes Mal, wenn das Gerät vor Abschluss des Vorgangs die Wiederherstellung beendet, der Generatorschlüssel zurückgesetzt wird und Sie die Schritte 1 bis 3 erneut wiederholen müssen.

Sie können die Wiederherstellung mit dem folgenden Befehl beenden:

futurerestore.exe - Beenden der Wiederherstellung

Warten Sie und hoffentlich geht während des Vorgangs nichts schief.

Das ist es. Dieser Vorgang hätte Ihnen helfen sollen, eine nicht signierte iOS-Firmware erfolgreich wiederherzustellen. Sie können dann während des Installationsvorgangs von der Sicherung wiederherstellen.

Lass es uns in den Kommentaren unten wissen.

Besonderer Dank geht an Albanus für die schrittweise Anleitung. Wir hoffen, Sie finden es hilfreich.

Vergessen Sie nicht, sich für unseren täglichen Newsletter anzumelden, damit Sie solche Artikel nicht verpassen.



Beliebte Beiträge