iPhone ECID SHSH sichern ohne Saurik server

Dieses Thema im Forum "iPhone & iPad Anleitungen" wurde erstellt von Spielkind, 24. März 2010.

  1. Spielkind

    Spielkind New Member

    Beiträge:
    649
    Zustimmungen:
    209
    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:

    1. Download USBView
    2. USB View auf dem PC starten
    3. unter "Optionen" das "Config Discriptors" aktivieren
    4. F5 drücken zum aktualisieren
    5. "Apple Recovery (iBoot) device" suchen und anklicken
    6. Im rechten Fenster den 16 Stelligen ECID kopieren
    Für Mac:

    1. Den Systemprofiler öffnen
    2. Auf USB klicken
    3. Apple Mobile Device (Recovery Mode) suchen und anklicken
    4. Den 16 Stelligen ECID Code kopieren.

    Teil 2
    Sicherung der ECID SHSH


    1. Umbrella und TinyTSS downloaden KLICK.....
      Das sind sowohl die Dateien für Windows, als auch für Mac OS enthalten.
    2. Auf Umbrella.jar klicken
    3. Die ECID, die ihr in Punkt 1 gesichert habt, einfügen
    4. Firmwareversion auswählen
    5. 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.
    6. Auf Submit clicken
    7. 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)


    1. Ö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
    2. Alle anderen Dienste die port 80 nutzen müssen abgestellt werden.
      TinyTSS braucht diesen Port.
    3. 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)
    [​IMG]


    Jetzt muss die Hosts Datei verändert werden.


    1. Zu Start -> Arbeitsplatz -> C:\Windows\System32\drivers\etc navigieren
    2. Rechtsklick "hosts" und auf "Öffnen" klicken.
      Wenn "öffnen mit" erscheint, dann das Wordpad auswählen
    3. Die Datei mit folgenden Eintrag ergänzen
      #74.208.105.171 gs.apple.com
      127.0.0.1 gs.apple.com
    4. 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.:p
    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:).


    1. Den Ort des Umbrella Ordner ausfindig machen
    2. Terminal öffnen und zum Umbrella Ordner navigieren.
      In meinem Fall cd Desktop/fw-umbrella-semaphore-220
    3. 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


    1. sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts
    2. Passwort eingeben. Dann öffnet sich TextEdit.
    3. Da gebt ihr folgendes ein
      #74.208.105.171 gs.apple.com
      127.0.0.1 gs.apple.com
    4. 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!
     

    Anhänge:

    Zuletzt bearbeitet: 29. März 2010
    2 Person(en) gefällt das.
  2. bytoby

    bytoby Guest

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

    Spielkind New Member

    Beiträge:
    649
    Zustimmungen:
    209
    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:D.

    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...
     
    Zuletzt bearbeitet: 25. März 2010
    1 Person gefällt das.
  4. Brian

    Brian Guest

    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.:mad:
     
  5. Spielkind

    Spielkind New Member

    Beiträge:
    649
    Zustimmungen:
    209
    Sry... hat bei mir auch nicht mit jedem Gerät funktioniert... den PC zu wechseln hat mir auch schon geholfen... nicht immer...
     
  6. mogolitos

    mogolitos Member

    Beiträge:
    37
    Zustimmungen:
    1
    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 ??
     
  7. Spielkind

    Spielkind New Member

    Beiträge:
    649
    Zustimmungen:
    209
  8. astra30

    astra30 Active Member

    Beiträge:
    419
    Zustimmungen:
    42
    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
     
  1. Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung.
    Information ausblenden