SHSH speichern: Was? Wie? Warum?

SHSH speichern: Was? Wie? Warum?Immer wieder erreichen uns Mails mit Fragen und Hilfegesuchen zum speichern der SHSH.

1. Was ist die SHSH? – Die SHSH ist eine firmwarespezifische Datei, die die gerätespezifische ECID enthällt.

2. Warum speichert man die SHSH? – Apple erlaubt das Wiederherstellen der Software von Geräten wie iPhone, iPT und iPad nur mit der aktuellsten Version des iOS. Dazu startet iTunes beim Aufspielen der Firmware eine Abfrage auf dem Apple-Updateserver. So ist auch ein Downgrade der Firmware nicht möglich. Hat man die SHSH des Gerätes unter einer Firmware gespeichert, kann die Abfrage von iTunes auf dem Updateserver von Apple auf einen anderen Server umgeleitet werden. So wird die Wiederherstellung einer nicht aktuellen Firmware und auch ein Downgrade möglich.

3. Für welche Geräte sollte man die SHSH speichern? – Man sollte die SHSH für alle iPhone 3G, iPhone 3GS, iPod Touch 2G, iPod Touch 3G und iPads speichern. Die Geräte müssen nicht gejailbreakt sein.

4. Wie kann ich die SHSH für mein Gerät speichern? –

SHSH speichern unter iOS 4 / 4.0.1 / 4.1
Download Tinyumbrella v4.01.03 für Mac, Win oder Linux. Nun das Tool installieren und öffen.

SHSH speichern: Was? Wie? Warum?

Das Häckchen bei “Advanced Options” setzen.

SHSH speichern: Was? Wie? Warum?

Nun wird die ECID des Gerätes angezeigt. (im Bild XXXXXX)
Sicherstellen, das unter “Request From” die Option “Cydia” eingestellt ist.
Nun einfach oben auf “Save my SHSH” klicken und warten bis der Vorgang erfolgreich abgeschlossen ist. (grüne “Success”-Meldung im unteren Log-Fenster.
FERTIG.




66 Kommentare zu „SHSH speichern: Was? Wie? Warum?“

  • Master_of_Devices:

    Hallo!
    Geht das unter “3.1.3″ (iPhone 3GS) auch?

    mfg
    Patrick

  • bert:

    ja klar. musst nur testen ob diese TinyUmbrella Version auch 3.1.3 unterstützt, oder ob du eine frühere Version brauchst.

  • el_loco:

    Hallo Bert,
    habe ein 3gs mit neuem Bootrom und auch vor Tagen in Cydia meine SHSH gesichert. Heute morgen habe ich nicht aufgepasst und ich Vollidiot mir die 4.0.1 aufgespielt. Wie muss ich jetzt vorgehen wenn ich wieder auf die 3.1.2 downgraden möchte…Hilfe…bin völlig am verzweifeln….

    lg Daniel

    Ps: 100000 x danke im Voraus

  • Alonso Mosley:

    ich glaube aber eher NEIN. Weil Apple die 3.1.3 nicht mehr “signing”.

  • Alonso Mosley:

    Ich hätte auch eine Frage :-)

    Ich habe 3.1.3 auf mein 3GS (neu bootrom, JB+unlock), SHSH für 3.1.3 lokal und auf Saurik´s Server gespeichert. Nun würde ich gerne SHSH für OS 4.0.1 ebenfalls speichern, ohne 4.0.1 daraufspielen zu müssen (brauche Unlock…). Grund ist das neue “spirit-like jailbrake” von Comex, für 4.0.1. Kommt es raus, wird Apple 4.1 rausbringen, JB unterbinden und 4.0.1 nicht mehr signen. Dass heißt kein Upgrade auf 4.0.1 von 3.1.3 möglich.

    Kann man mehrere SHSHs für das gleiche Gerät bei Saurik speichern?

  • bert:

    Du hast natürlich Recht. Also SHSH sichern geht immer nur solange, wie es keine neuere Firmware gibt. Danke für deine Korrektur.

  • bert:

    Du kannst mehrere SHSH speichern. Am besten speicherst du zu jeder installierten Firmware die SHSH.
    Was leiden nicht geht, ist die SHSH einer Firmware zu speichern ohne die entsprechende Firmware auf dem Gerät installiert zu haben.

    Denke aber, das du genug Zeit haben wirst die SHSH der 4.0.1 zu speichern, bevor Apple die 4.1 veröffentlicht.

  • kaya:

    hi bert dort oben in der anzeige wo man das tinyumberella runterladen kann für win geht nicht da steht von irgendwas removed1!!!
    würde gerne auch meine shsh speicher aber wie ?? ohne programm

    mfg

  • bert:

    Du musst die Host Datei inn deinem iTunes verändern, um die Anfrage auf Saurik´s Server umzuleiten. Die Host Datei findet du bei Win hier: C:WINDOWSsystem32driversetchosts und bei Mac hier: etc/hosts. Also Host Datei mit Editor öffenen und folgende Zeile ganz unten inzufügen: 74.208.10.249 gs.apple.com.
    iPhone vor Wiederherstellung in Recovery Mode bringen. Detailierte Anleitung folgt.

  • Alonso Mosley:

    Danke. Es geht wirklich. Ich habe gerade 4.0 (!) und 4.0.1 speichern können mit TinyUmbrella, sogar ohne diese Firmware installiert zu haben, alles unter 3.1.3. Cydia sagt: “this device has SHSHs on file for iPhone OS: 3.1.3, 4.0 4.0.1″

    mann muss nur manuell unter “advanced” die gewünschte Kombination wählen. Aber rückgängig zB 3.1.2 konnte ich natürlich nicht speichern, weil das Fenster längst zu ist.

    Kurz gefasst: schnell alle mögliche SHSHs sichern mit TinyUmbrella!

  • bert:

    Wow, jetzt hast du mir was neues erzählt. hatte mich mit dem Tool kaum auseinander gesetzt. Hatte selbst immer über Cydia direkt gesichert. Sehr Cool!!!

    BTW: konnte für mein iPhone 4 mit iOS 4 nur die SHSH für 4.0.1 sichern und NICHT (!!!) für 4.0.

    Danke für deine Kommentare.

  • Alonso Mosley:

    so Du kannst TinyUmbrella unter 3.1.3 mit 3GS nutzen, und dann SHSH für iOS 4.0 und 4.0.1 sichern, ohne diese Firmware installiert zu haben. Dann wartest Du noch paar Tage bis Comex dein JB für 4.0 freigibt. Aber Du wirst nie auf 3.1.3 downgraden können (Du hast doch kein 3.1.3 SHSH gesichert, habe ich richtig verstanden?)

  • Alonso Mosley:

    gerne. TinyUmbrella readme sagt es auch, man muss das Firmware nicht darauf haben, die einzige Voraussetzung ist dass Apple das gewünschte Firmware noch signt. Komischerweise für mein 3GS sind scheinbar 4.0 und 4.0.1 gleichzeitig (noch) zugelassen, nicht aber für dein 4G (3GS hat auch nicht die Antennenproblem wie 4G was 4.0.1 notwendig (?) macht). Gruß

  • kaya:

    eine super wichtige frage ich habe jetzt das iphone 3g ios4 und speichere gleich die shsh wenn zum beispiel jemand anderes sein iphone 3g os3.1.3 die shsh gespeichert hat und ich die firmware 3.1.3 besser finde ich mein handy bei ihm anschliese könnte ich dann die firmware 3.1.3 draufziehen wieder???
    mfg

  • bert:

    Das Prinzip, wie du es erklärst, funktioniert leider nicht.
    Du kannst aber trotzdem ohne Weiteres auf iPhone OS 3.1.3 etc zurück, da Apple für das iPhone 3G und den iPT 2G erst ab iOS 4 die Firmware signiert.

  • kaya:

    also das heisst ich kann jetzt auf mein iphone 3g ios4
    wieder os3.1.3 draufspielen?? kannst du mir das vielleicht erklären wie das geht??

  • Alonso Mosley:

    auf diese Stelle möchte ich Euch aufmerksam machen, dass durch gesicherten SHSHs nur das Firmwaredowngrade ist möglich, nicht aber das Baseband! Das Baseband (Modemsoftware) bleibt das neue, was eventuell nicht unlockbar ist (wie das neue 4.1 Beta2). Die auf unlock angewiesen sind, sollen dies unbedingt beachten.

    Bitte Korrektur wenn es nicht stimmt.

  • Ratlos:

    Hallo,

    ich habe gerade ein ernstes Problem mit meinem 3GS. Es lässt sich nicht mehr starten und hängt im “Wartungsmodus”

    Sobald ich versuche es einzuschalten erscheint das USB Kabel mit Pfeil zum iTunes Symbol. Schliesse ich das iPhone an den PC an und starte iTunes, kommte die Meldung, dass es im Wartungsmodus höngt und ich es wiederhetsellen soll. Das geht aber nur wenn ich erlaube dass iTunes die aktuelle Software installiert. Und genaz das möchte ich vermeiden. Mein 3GS is 3.1.3 mit JB+Unlock.

    Was kann ich machen um das iPhone zu retten? Hat jemand tipps was ich machen kann?

  • Ratlos:

    Noch ein paar Infos :

    Habe versucht einen Restore zu machen (Shift+Wiederherstellen in iTunes) Die software (iPhone2,1_3.1.3_7E18_Restore.ipsw) wird nun als falsch erkannt, da angeblich die Firmware nicht stimmt, mein Phone ist ein 3GS, 3.1.3, Basband 05.12.01. Lief in den letzten Wochen problemlos – bis heute morgen ;-(

    würde mich sehr über Hilfe freuen – Danke!

  • bert:

    Dannn hast du deine SHSH also nicht gespeichert? Hat dein iPhone nen neuen oder alten Bootrom?

  • Ratlos:

    Hallo Bert,

    danke für deine Antwort – Ich habe noch den einen alten Bootrom.
    In einer Datei habe ich eine EICD NR entdeckt – ist das die SHSH oder verwechsle ich hier etwas. Falls die EICD nicht SHSH ist habe ich kein SHSH gespeichert. Was kann ich tun ?

  • Ratlos:

    sorry – meinte natürlich ECID

  • bert:

    Zuerst solltest du mit dem Tool Recboot versuchen, ob du dein iPhone nicht wieder starten kannst. Funktioniert das nicht, kannst du dein iPhone 3GS mit altem Bootrom aber auch unter iOS 4 jailbreaken und unlocken.

  • Ratlos:

    Vielen Dank für den Tipp mit RecBoot. Falls der Versuch nicht gelingen sollte habe ich noch eine Frage an dich : Was muss ich beachten wenn ich von 3.1.3 auf 4.0 Update? Ich danchte bislang war ein unlock unter OS4 nicht möglich. (Habe den Blog aber auch ne Weile nicht besucht).

    Kann ich Problemlos mit meinem (T-Mobile) 3GS auch andere Netzbetreiber nutzen ? Welche Tools brauche ich dazu?,da ich kein T-Mobile Kunde bin. Unter 3.1.3 ging das ja dank Blog4i einwandfrei – Danke nochmals für die vielen guten Tipps!

  • bert:

    Schäm dich, das du Blog4i ne Weile nicht besucht hast. ;-)
    Ok, pass auf. Alles unproblematisch. Du jailbreakst mit Pwnage oder Redsn0w, je nach deinem Computer, und unlockst dann mit ultrasn0w aus Cydia.

    Viel Erfolg. Und ab jetzt wieder täglich lesen kommen.

  • Ratlos:

    OK is fass das noch mal zusammen :

    iTunes -> Wiederherstellen -> Aktualisieren -> Softwareupdate auf iOS4
    Pwnage oder Redsn0w aus dem Netz installieren, ausführen und dann iPhone starten dann mit Cydia unlocken, richtig?

    Ab sofort nur noch regelmäßig auf diesen Seiten !! Vielen Dank !

  • bert:

    Mom, das funktioniert aber nur, wenn du noch auf 3.1.2 bist. habe da grad was durch einander geworfen. Zum Glück noch mal nachgeschaut.
    Hoffe, du hast noch nicht angefangen. Peinlich.
    Ok. dann musst du doch versuchen die 3.1.3 oder am besten die 3.1.2 wieder herzustellen.

  • Ratlos:

    Puuh – das war knapp – wollte gerade auf 4 uddaten.

    OK, wie kann ich mein 3.1.3 Widerherstellen. Mit dem RecBoot Tool weiß ich nicht so recht ob es funzt. Ich starte es und die Meldung kommt, “Your Device is now beeing kicked out of Recovery Mode” doch was nun ? Auf dem Display ist nach wie vor das Kabel mit dem iTunes Symbol zu sehen – was muss ich nun machen?

  • bert:

    sorry nochmal. Ok, wenn das Tool sagt, das es dein iPhone aus dem Recovery Mode kickt, musst du danach Home und Powertaste 12 Sekunden gelichzeitig gedrückt halten um das iPhone neu zu satrten.

  • Ratlos:

    Hmmm – nachdem ich RecBoot mehrfach gestartet habe und auch 12 sekunden beide Tasten halte – habe ich wieder das Kabel mit dem iTunes symbol. Nach kurzer Zeit verschwindet es und sobald ich das iPhone starten möchte erscheint es wieder. Wenn ich beide Tasten drücke nach dem die Symbole nicht auf dem Display zu sehen sind, erscheinen wieder… Kabel und iTunes Symbol……. ;-(

  • Ratlos:

    P.S es wurde mit 3.1.3 ausgeliefert, vermutlich werde ich nicht auf 3.1.2 downgraden können…..

  • bert:

    aber wenn mit 3.1.3 ausgeliefert wurde, hast du doch kein iPhone 3GS mit altem Bootrom, sondern mit dem Neuen.

  • Ratlos:

    ECID:………F2A0C6D75 SRTG:[iBoot-359.3]”

    Baseband 05.12.01
    BootLoader 6.4
    Model MC141
    Firmware 3.1.3

    Vielleicht wurde das Phone von T-Mobile aktualisiert ? Ich habe es zumindest mit 3.1.3 gekauft.

    Habe nochmals versucht beide Tasten 12 sec zu halten es erschein kurz der Apfel dann verschwindet dieser wieder. wenn ich nach 12 sec einschalten möchte sind die besagten symbole wieder da!

  • Ratlos:

    Ich dachte 359.3 sei der alte BootRom, deswegen konnte ich ja auch vor einigen Wochen mit Spirit unlocken.

  • Ratlos:

    wäre dir sehr dankbar wenn Du mir noch ein paar Tipps zum Wiederherstellen geben kannst – Danke!

  • Ratlos:

    habe gerade ein Tool gefunden mit dem man angeblich aus dem iRecovery Mode kommt, das Tool Heisst “iHackintosh iRecovery Package”

    Hast Du davon schon gehört? Taugt das was?

  • bert:

    Ja, das kannst du auch probieren.

  • Ratlos:

    sagt dir der “iTunes: Restore error 3194″ etwas?

    Ich hatte mir gerade ein CFW erneut geladen und mit Shift + Wiederherstellen versucht die Wiederherstellung mit der CFW Datei zu starten. Nach einer Weile verbunden mit dem Apple Server kam die Fehlermeldung……

    Sjehr derzeit nicht gut aus. Updaten geht nicht weil kein Unlock unter OS4, Wiederherstellung geht auch nicht weil die Version angeblich nicht qualifiziert ist. Liegt das am Unlock bzw JB?

  • bert:

    Liegt nicht am Jailbreak und nicht am Unlock. Liegt an den fehlenden SHSH. Unlock für 3GS unter iOS 4 ist auch kein Problem. Das Problem ist der Jailbreak. Aus der Ferne wird es langsam verdammt schwer dir zu helfen.

  • Ratlos:

    …Hilfe kann ich sehr gut gebrauchen, würde mich sehr darüber freuen….

    …wenn Du mir helfen kannst mit OS4 mein Phone zu nutzen wäre ich sehr dankbar….3.1.3 reicht mir auch, Hauptsache ich kann wieder damit arbeiten.

    …ich versuche mich gerade mit iRecovery. Bin gespannt ob das klappt……

  • Ratlos:

    iRecovery schein bei mir nicht zu funzen, nach Anleitung alles installiert iRecovery im terminal gestartet, leider werden die drei wichtigen Eingaben nicht ausgeführt :

    - setenv auto-boot true
    - saveen

  • Ratlos:

    ….Aus der Ferne wird es langsam verdammt sehr dir zu helfen….

    Du wohnst nicht zufällig in der Nähe Rhein Main Gebiet?

  • [...] hat dazu schon eine ausführliche Anleitung geschrieben, hier klicken um sie [...]

  • [...] Im Moment überschlagen sich die Gerüchte das Apple in Kürze (wenige Stunden, wenn überhaupt) mit dem iOS 4.0.2 ein weiteres Bugfix-Firmware-Update veröffentlichen wird. Hauptgrund und Veränderung des iOS 4.0.2 dürfte die geschlossene Sicherheitslücke in Mobile Safari sein, welche den Jailbreak über jailbreakme.com ermöglichte. Für Jailbreaker und Unlocker, die die es werden und bleiben wollen heißt das, Finger weg vom Update und wenn noch nicht geschehen SHSH der aktuellen iOS Version so schnell wie möglich speichern damit Downgrade und Jailbreak möglich bleiben.Alle Infos hier. [...]

  • Prinl:

    hiii :P

    der download ist down für WIN :S:S
    oder ich bin zu doof dafür haha
    vielen dank ;)

    mfg

  • bert:

    Aktuelle Downloadlinks findet man auf dem Blog von Tinyumbrella: http://thefirmwareumbrella.blogspot.com/

  • [...] iOS 4.0.1 sollte ihr dann die SHSH über Cydia oder TinyUmbrella sichern. Wie das geht erfahrt ihr hier. Selbiges gilt für iPad-Besitzer und das OS 3.2.1. Warum Apple die “alten” iOS [...]

  • andy:

    hallo bert,

    wie finde ich die host-datei am mac?
    der pfad is etwas ungenau.

    danke dir

  • bert:

    Öffne den Finder. Dann unter Gehe zu, Gehe zum Ordner “/etc” eingeben und anzeigen lassen. Dort findest du dann die hosts Datei.

  • mAze:

    Wieso steht den bei “Device/Version” 4.0.2 (8A400) und oben bei meinem iPhone “mAzes iPhone” 4.0.1 ????

  • [...] der SHSH sollte sich mittlerweile jeder aktive Jailbreak-Nutzer gewohnt haben. Wir hatten uns hier bereits umfassend mit dem Speichern der SHSHs beschäfftigt. Nun, da bewiesen wurde, das auch das [...]

  • [...] Und eben dieser Fehler könnte Apple nun zu einem kurzfristigen Bugfix-Update” des iOS noch vor der Veröffentlichung des iOS 4.2 im November veranlassen. Daher hier eine Errinnerung die SHSH Datein des eigenen Gerätes zu sichern. Sollte ein Update des iOS veröffentlicht werden, heißt es für Jailbreaker und Unlocker wieder einmal “Finger weg”. Alle Infos zum Speichern der SHSH gibt es hier. [...]

  • [...] der SHSH Datei ist, muss wohl nicht mehr erklärt werden. Wer nochmal nachlesen möchte, kann das hier tun. Gespeicherte SHSH Datein des iOS 4.1 oder einer früheren Firmware sichern auch den untethered [...]

  • [...] vielversprechende Fortschritte gemacht haben. Wir fügen ein weiteres Mal hinzu, speichert eure SHSH Datein. bert bei Facebook und meinVZ.Verwandte ArtikelApple Mail an Entwickler wegen Apps für iOS [...]

  • [...] sollte niemand vergessen die SHSH Datein seines iPhone, iPad oder iPod Touch zu speichern. (Siehe) TweetVerwandte ArtikeliOS 4.1 Goldmaster veröffentlicht: Jailbreak und Unlock vorerst nicht [...]

  • [...] SHSH Dateien so wichtig sind und warum das Speichern unbedingt erfolgen sollte, kann dies hier tun. Die aktuellste Version von TinyUmbrella findet man auf dem Blog von Entwickler Notcom. [...]

  • [...] haben, legen wir euch die Sicherung der SHSH eurer Geräte ans Herz. Alle Infos dazu bekommt ihr hier. TweetWeitere ArtikelRedSn0w RC 10 ermöglicht animierte Bootlogos (Update: RC11)Veröffentlicht [...]

  • [...] Alle Infos zum Speichern der SHSH und warum ihr das Speichern nicht vergessen solltet, findet ihr hier. TweetWeitere ArtikelTinyUmbrella speichert nun SHSH für iOS 4.3.1iSHSH ermöglicht die [...]

  • [...] Version 4.32.01 von TinyUmbrella sollte das Speichern der SHSH des iOS 4.3.2 ermöglicht werden. Leider schlagen Versuche eben diese SHSH derzeit zu speichern [...]

  • [...] Notcom hat soeben einen neue Version von TinyUmbrella veröffentlicht. Nun könnt Ihr euch die SHSH-Blobs des neuen iOS 4.3.3 sichern. Die Downloadlinks zur aktuellen Version findet ihr auf dem Blog von TinyUmbrella. Alle Infos zum Speichern der SHSH und warum ihr das Speichern nicht vergessen solltet, findet ihr hier. [...]

  • [...] Alle Infos zum Speichern der SHSH und warum ihr das Speichern nicht vergessen solltet, findet ihr hier. [...]

  • hockuspockus:

    ne frage an dich bert : Will meinen ipod (3g/32gb/mc modell) zu iOS 4.2.1 downgraden. Im Moment ist iOS5.0 drauf. Habe leider keine SHSH Datei gesichert und wollte fragen ob des auch ohne geht, bzw ob ich mir die nicht aus dem internet herunterladen kann ( es geht mir dabei nur nebensächlich um die Version 4.2.1, als viel mehr um eine Version mit der ein Jailbreak voll funktionsfähig ist [also nicht, dass man das Gerät dann nur mit dem PC starten kann]) KANNST DU MIR BITTE HELFEN

  • bert:

    Keine SHSH, kein Downgrade. Irgendwo herunterladen oder nachträglich sichern kannst du die auch nicht, da eine SHSH eine softwareabhängige, gerätespezifische Signatur ist.

  • hockuspockus:

    also nix mit downgraden. Gibts für iOS5 schon nen jailbreak?

Kommentieren

Kommentare werden moderiert. Es kann etwas dauern, bis dein Kommentar angezeigt wird.