

Beschreibung:
Mit sogenannte SHSH-Blobs, die eine Signatur auf Basis von ECID und Firmware-Version darstellen, schränkt Apple die Nutzung von iOS-Versionen ein. Dieses Verfahren hat Apple mit dem iPhone 3GS eingeführt.In der Praxis wirkt sich diese Beschränkung wie folgt aus: Wird beispielsweise ein 3GS auf eine neue iOS-Version aktualisiert, ist anschließend kein Downgrade auf eine ältere Version möglich. TinyUmbrella hebelt die Apple-Überprüfung aus, indem es die SHSH-Signaturen für das jeweilige Gerät lokal und auf dem Server des Cydia-Store-Betreibers Saurik abspeichert. Im Fall eines Downgrades startet man den in TinyUmrella integrierten TSS-Server und startet mit iTunes den Wiederherstellungsvorgang. Dafür muss die entsprechende iOS-Firmware lokal vorliegen. Damit man diese auswählen kann, klickt man in iTunes auf Wiederherstellung und hält gleichzeitig die Shift-Taste gedrückt.
Nach der Wiederherstellung zeigt iTunes eine Fehlermeldung (1013) an. Das Gerät befindet sich im Wiederherstellungsmodus. Mit einem Klick auf "Exit Recovery" in TinyUmbrella sollte das Gerät normal starten.
SHSH-Signaturen können nur für gerade genutzte Firmwares erstellt werden. Wenn man beispielsweise ein Gerät mit iOS 4.2.1 kauft, ist ein Downgrade auf 3.1 nicht möglich.
Direkt-Links (Entwickler-Server)
