iPhone ECID SHSH sichern ohne Saurik-Server Erst mal muss Grundsätzliches geklärt werden. Mit dieser Anleitung ist es nicht möglich eine nachträgliche SHSH Sicherung zu machen, immer für die FW die gerade auf deinem Gerät, hier geht es jetzt nur darum wie man seine SHSH ohne Sauriks Server sichern kann , um dann später im anschluss bei einem Firmwareupdate die Firmware wieder downgraden zu können oder auf die Vorgängerversion wiederherstellen zu können ohne zum Update gezwungen zu werden. Diese Anleitung ist nützlich für die, die ihre SHSH nicht auf Sauriks Server legen wollen oder falls sein Server mal down ist, wenn man grad wiederherstellen will. Und sicherlich wird Saurik nicht alle SHSHs bis in alle Ewigkeit aufbewahren. Mit dieser Anleitung kann man auch vorhandene, zur rechten Zeit über Cydia gesicherte 3.1.2 oder 3.1 SHSHs von Sauriks Server laden und sie auf dem PC/Mac sichern. Für den Fall, dass Sauriks Server mal down sein sollte, wenn man eine Wiederherstellung auf die entsprechenden FWs machen will. Los geht's!!! Teil 1 Als erstes muss man den 16 Stelligen ECID Code von seinem iPhone heraus finden. Das geht folgendermaßen: Das iPhone in den Recovery Mode setzen und folgendes ausführen. Für Windows: Download USBView USB View auf dem PC starten unter "Optionen" das "Config Discriptors" aktivieren F5 drücken zum aktualisieren "Apple Recovery (iBoot) device" suchen und anklicken Im rechten Fenster den 16 Stelligen ECID kopieren Für Mac: Den Systemprofiler öffnen Auf USB klicken Apple Mobile Device (Recovery Mode) suchen und anklicken Den 16 Stelligen ECID Code kopieren. Teil 2 Sicherung der ECID SHSH Umbrella und TinyTSS downloaden KLICK..... Das sind sowohl die Dateien für Windows, als auch für Mac OS enthalten. Auf Umbrella.jar klicken Die ECID, die ihr in Punkt 1 gesichert habt, einfügen Firmwareversion auswählen SHSH Quelle auswählen. Wer eine, zur rechten Zeit, auf Sauriks Server gesicherte SHSH sichern will (z.B. 3.1.2 SHSH), der muss Sauriks Server als Quelle angeben . Ansonsten Apple Server. Auf Submit clicken Die erstellte ECID SHSH findet ihr in dem Umbrella Ordner Jetzt habe ihr eure ECID SHSH gesichert. Weiter geht es mit der Wiederherstellung. Teil 3 TinyTSS zur Wiederherstellung benutzen beispiel an Windows: (nur mit XP getestet. Müsste natürlich auch mit anderen WindowsVersionen funzen) Öffne cmd.exe (habe ich über ausführen->cmd Enter gemacht) und gib cd ort wo sich der Umbrella Ordner befindetein (Beispiel:cd Desktop/fw-umbrella-semaphore). Dann Enter Alle anderen Dienste die port 80 nutzen müssen abgestellt werden. TinyTSS braucht diesen Port. Wenn du 32 Bit Java installiert hast dann tippe: tinytss.exe -f 1111111111111-iphone-3.0.shsh Bei der 64 Bit Version: tinytss64.exe -f 1111111111111-iphone-3.0.shsh 1111111111111-iphone-3.0.shsh muss mit der richtigen Bezeichnung eures SHSH File ersetzt werden. (siehe bild) Jetzt muss die Hosts Datei verändert werden. Zu Start -> Arbeitsplatz -> C:\Windows\System32\drivers\etc navigieren Rechtsklick "hosts" und auf "Öffnen" klicken. Wenn "öffnen mit" erscheint, dann das Wordpad auswählen Die Datei mit folgenden Eintrag ergänzen #74.208.105.171 gs.apple.com 127.0.0.1 gs.apple.com Datei abspeichern Jetzt wieder die cmd.exe öffnen und folgendes eingeben "ping gs.apple.com" ohne " Jetzt sollte folgende Meldung kommen "Ping gs.apple.com 127.0.0.1 mit 32 Bytes Daten". Kommt diese Meldung nicht, dann hast du was falsch gemacht. Hast du diese Meldung erhalten kannst du die mit iTunes die Firmware wiederherstellen. TinyTSS zur Wiederherstellung benutzen mit dem Mac. Beispiel ist an der Mac-OS X-Versionen: 10.5.8 Leopard ausprobiert und funzt. Den Ort des Umbrella Ordner ausfindig machen Terminal öffnen und zum Umbrella Ordner navigieren. In meinem Fall cd Desktop/fw-umbrella-semaphore-220 sudo java -jar tinytss.jar -f 1111111111111-iphone-3.0.shsh eingeben. Da wo 1111111111111-iphone-3.0.shsh steht muss euer File Name rein. Jetzt müsste ihr eure HOSTS Datei verändern Wieder das Terminal öffnen und folgendes eingeben sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts Passwort eingeben. Dann öffnet sich TextEdit. Da gebt ihr folgendes ein #74.208.105.171 gs.apple.com 127.0.0.1 gs.apple.com Nun über "Strg-S" speichern. Dieser Schritt ist notwendig, um iTunes das Okay für die Installation von 3.1.2 zu geben. Jetzt im Terminal "ping gs.apple.com" ohne " eingeben Ihr solltet die Meldung "PING gs.apple.com (127.0.0.1) with 56 bytes of data" bekommen. Wenn nicht habt ihr etwas falsch gemacht. Wenn ihr diese Meldung bekommen habt könnt ihr per iTunes die FW wiederherstellen. Firmware installieren Zu iTunes wechseln und nochmals checken, ob das iPhone noch im DFU Modus ist. Falls nicht, wie in Schritt 1 erklärt nochmals dies tun. Mit gedrückter Shift-Taste auf "Wiederherstellen" klicken und die von euch runtergeladene Firmware 3.1.2 auswählen. iTunes installiert daraufhin die Software. Es wird über verschiedene Fehlermeldungen berichtet, z.B. 3000. Bei mir war es es 1305. Macht aber nichts. fertig... VORMERK: FUNZT NICHT IMMER!
SHSH-Sicherung erstellen ? Hallo zusammen, darf man Fragen wie ich eine SHSH-Sicherung von meine Iphone mache ? wer super toll wenn mir das jemand verraten kann. gruss bytoby
Hi... ja klar darf man aber erst wenn man in der ''Suchfunktion'' nichts gefunden hat! Ich hab mal deine Frage gleich in den richtigen thread verschoben... jetz fang einfach oben zum lesen an und schon ist deine frage beantwortet. Leider ist es nicht mehr möglich seine ECID bei Saurik od. Blackra1n zu sichern, deswegen diesen weg... aber bitte erst lesen bevor du anfängst! Wenn du aber schon die 3.1.3 drauf hast bringt es Dir hier auch nix... sry...
Hallo Danke für Deine ausfürliche Anleitug. Ich wollte auch eine SHSH-Sicherung, allerding meldet Umbrella das diese Methode auf meine Model nicht unterstützt wird. Kennt jemand dieses Problem und kann mir weiterhelfen. Ich habe ein T-Mobile 3GS 32 Gb mit Softwareversion 3.1.2. Versucht habe ich es aufbeiden Servern..immer der gleiche Efekt.
Sry... hat bei mir auch nicht mit jedem Gerät funktioniert... den PC zu wechseln hat mir auch schon geholfen... nicht immer...
Hi ! Ich habe mal auch ein Frage ?? wenn man die SHSH Sicherung mit umbrella macht, kann man wählen localhorst, als speicherungsort, aber wo speicher umbrella diese Datei ??? wenn ich das gleich mache mit saurik, kann ich sehen in der Verzeichnis "fw-umbrella-semaphore-222" ein neu Datei "XXXXXXXXXXX-iphone-3.1.3.shsh" Warum mit localhorst ist nicht zu finden ?? Was mache ich was falsch ??
versuch es mal hiermit.... dürfte leichter sein! bono01-live: Windows: iPhone - SHSH Hashes sichern leicht gemacht bono hat hier ein neueres tut gemacht....
Guten Morgen, hab bei Cydia grad n kleines Programm gefunden das nennt sich Emailecid damit könnt ihr euch eure ECID per email schicken bzw. aufschreiben und könnt danach mit umbrella eure shsh von Saurik´s Server holen. Ihr braucht also USBVIEW nicht mehr und müsst euer Iphone nicht mehr in den DFU Mode setzen. Vorraussetzung ist allerdings ein Jailbreak und Cydia damit ihr Emailecid installieren könnt. Gruß Astra30