Menu

29 januari 2011

iOS: SHSH-Blobs bewaren met TinyUmbrella

Als je een jailbreak-fanaat bent dan is het een ‘must-do’ om je SHSH-Blobs op te slaan. Dit kan lokaal, of op de server van Saurik. Maar waarom zou je dat nou eigenlijk doen? Oké, eerst wat basis informatie. Een SHSH-blob is een soort van unieke handtekening die verifieert bij de Apple servers of jij de laatste versie van hun iOS draait. Apple is niet zo gemakkelijk wat betreft downgraden etc. maar nou blijkt dat je met SHSH-blobs de servers zo kunt ‘manipuleren’ dat de server denkt dat het de laatste versie van iOS betreft en de aanvraag tot een downgrade accepteert.

Het is bekend dat er twee grote soorten jailbreaks zijn; Tethered en Untethered. Een Tethered jailbreak wil je stiekem niet hebben. Als je iPhone uitvalt omdat bijvoorbeeld je accu leeg is, of je installeert een feature waarvoor je iPhone een reboot nodig heeft, moet je je iPhone opstarten met behulp van een computer. Dat komt doordat de iPhone niet zelfstandig kan booten. Echter kan de iPhone met een Untethered jailbreak dit wel. Die kun je gewoon altijd resetten/uit- of aanzetten wanneer jij dat wilt zonder dat je de iPhone eerst aan de computer moet hangen om hem te kunnen booten. Vaak zijn SHSH-Blobs nodig voor een untethered jailbreak. Let dus goed op dat je ze opslaat.

Als ze zo belangrijk zijn, waarom worden ze dan niet automatisch opgeslagen?

Dit is een feature van Cydia (geweest). Er is een mogelijkheid (geweest) om op “Make my life easier” te klikken in Cydia. Als je dat hebt gedaan zal Cydia automatisch alle beschikbare SHSH-blobs op de server van Saurik bewaren. Zelf weet ik niet 100% zeker of deze mogelijkheid er nog steeds is. Voor de zekerheid sla ik daarom de SHSH-blobs met de hand op. In dit geval kun je namelijk zeggen; ‘Voorkomen is beter dan genezen.’ want als je een SHSH-blob mist, kun je die niet later alsnog opvragen. SHSH-blobs zijn uniek en gekoppeld aan een device. Je kunt dus niet je SHSH-blobs van je iPhone 3G overzetten naar je iPhone 4.

Om er zeker van te zijn dat mijn SHSH-blobs worden opgeslagen, gebruik ik het programma “TinyUmbrella”. Hiermee kun je de SHSH-blobs handmatig opslaan, waarna ze automatisch naar de server van Saurik worden verstuurd. Eigenlijk een dubbele back-up dus.

Dit is de interface van TinyUmbrella. In het linkermenu zie je een overzicht met de recent gekoppelde iPhone’s / iPod’s / iPad’s. Door op een device te klikken zie je meer informatie, zoals je iMEI nummer, serienummer en ECID. Tevens zie je je huidige versie van iOS en je baseband versie. Door rechtsbovenin op “Save SHSH” te klikken, gaat het programma op zoek naar je SHSH-Blobs. Hij probeert ze van je device af te halen, maar ook van de server van Saurik. Bijgewerkte SHSH-blobs worden automatisch naar Sauriks server verstuurd. Door naar het tabblad “log” te gaan, kun je zien welke SHSH-blobs je wel of niet hebt.

TinyUmbrella is een gratis programma en kan je downloaden op de TinyUmbrella website.




Gerelateerde tips:




Reacties


  • Thibault 29 januari 2011 om 9:04

    Kan ik ook gewoon zonder jailbreak mijn SHSH-blobs opslaan, zodat ik bevoorbeeld bij de release van iOS 5 mijn iPad terug kan downgraden ?

  • Roy 29 januari 2011 om 9:06

    Mijn SHSH is al opgeslagen in Cydia.
    Ik ga hem dan zeker ook even opslaan via deze tool.
    Ik dacht dat deze alleen voor Windows was….

    Weet iemand of het dan mogelijk is om een herstel uit te voeren met behoud van je Baseband (05.13.04) van iOS 4.0.1 ?

    Heb nl. wat probleempjes en wil even een schooone herstel maken.

  • Justin Scheggetman 29 januari 2011 om 10:22

    @Thibault Ja, daar is TinyUmbrella juist voor ;)

    @Roy Hij is zowel voor Windows als voor Mac OS. Waarom wil je je baseband behouden? Heb je een unlock nodig via je jailbreak? Als je eenmaal je baseband upgrade, is er geen weg terug. Je kunt je baseband niet downgraden.

  • Eric Roelofs 29 januari 2011 om 10:28

    Bedankt voor deze heldere uitleg, erg handig!

  • Ben banaan 29 januari 2011 om 11:25

    Ik voel me heel dom maar snap het nog steeds niet. Wat is de volgorde waarin het werkt? Ik save mijn shsh blobs met tinyumbrella en dan? Ik update via itunes mijn ios en dan houd ik mijn oude shsh blobs?
    Ik snap gewoon echt niet hoe het werkt…

  • Justin Scheggetman 29 januari 2011 om 11:31

    @Ben banaan – Door middel van je SHSH-Blobs kun je terug naar een oudere firmware. Normaal gesproken als je bijv. iOS4.1 gebruikt en je upgrade naar iOS4.2 dan kun je nooit meer terug naar iOS4.1 omdat Apple dat niet toelaat. Door middel van de SHSH-Blobs laat je iTunes denken dat Apple het wel toelaat. Als je je SHSH-Blobs niet opslaat, is er geen mogelijkheid om terug te kunnen naar oudere firmwares.

    Waarom zou je terug willen naar oudere firmwares? Misschien wordt je iPhone wel heel traag of instabiel van iOS4.2 en wil je daarom terug naar iOS4.1.

    Is het zo wat helderder?

  • Ben banaan 29 januari 2011 om 16:29

    @justin Ok, cool! Bedankt voor je uitleg!
    Maar wat ik nog steeds niet begrijp is hoe je itunes naar die shsh blob verwijst die je opgeslagen hebt.

    is het trouwens mogelijk om te downgraden via iTunes of moet je dan zelf ergens een oudere versie vandaan halen en die selecteren in itunes (shift+update?)

  • Justin Scheggetman 30 januari 2011 om 0:47

    @Ben Banaan – Graag gedaan. iTunes wordt automatisch op het feit gewezen dat hij de SHSH-Blobs van een server van Saurik af moet halen. Daar worden de SHSH-blobs automatisch op opgeslagen. Het is inderdaad gewoon mogelijk om via iTunes te downgraden. Sterker nog, dit moet zelfs. Je kunt inderdaad gewoon via (windows) shift + RESTORE (niet updaten bij een downgrade) de firmware selecteren die jij hebt gedownload. Als je op Google zoekt naar “Download iPhone firmware”, dan zijn er genoeg site’s die dat aanbieden. Spreekt voor zich ;)

    Echter is het SOMS niet meer mogelijk om een normale restore via iTunes te doen. Hier komt binnenkort een artikel van op Appletips. Dan moet je namelijk een instelling veranderen zodat de servers weer naar Apple zelf verwijzen. Stay tuned!

  • Ben banaan 30 januari 2011 om 10:33

    Aah, ok! Nu is het me duidelijk! Nogmaals dank!

  • Tom D 30 januari 2011 om 14:24

    Bedankt voor tip.
    Alleen heb ik nog een vraag. Als je nu nog op 4.0.1 zit en daarvan sla je SHSH op. En nu wil je voordat je naar 4.2.1 gaat SHSH ook van 4.1 opslaan. Hoe moet dat of kan dat niet meer omdat je na update meteen naar nieuwste OS 4.2.1 gaat
    (SHSH van 4.1 kan ik later ook nodig hebben vandaar).

  • Justin Scheggetman 30 januari 2011 om 21:56

    @Tom D
    Om veilig te zijn kun je beter even upgraden naar 4.1. Ik weet namelijk niet 100% zeker of hij ze automatisch opslaat of niet. Ik dacht van wel, maar het zou nogal zonde zijn als die dit niet deed. Je kunt hem ook gewoon even aan TinyUmbrella hangen, en kijken welke SHSH-Blobs hij zelf al heeft gevonden en opgeslagen. Staat 4.1 daar niet tussen, download dan de 4.1 firmware en update daar naar. Sla daarna de blobs op en dan ben je veilig :)

  • Tom 31 januari 2011 om 4:36

    Nogmaals bedankt, dat ga ik dan maar eerst doen.

  • mark van den boogaard 31 januari 2011 om 18:50

    Mijn iphone 4 uit de VS draaide op 4.02 (bb 1.59.00) en na update naar 4.1 is dit 2.10.04 geworden m.a.g weg mogelijkheid om te bellen. Maar in Tiny umbrella lijkt het alsof mijn oude bb nog is opgeslagen (zie hieronder) maar als ik dan start tss server probeer om te restoren dan blijft tiny umbrella maar ‘draaien’ zonder dat er iets gebeurt. Doe ik nu iets verkeerd of moet ik anders mijn oude b.b. 1.59.00 terugkrijgen. Graag jullie hulp want ik kom er niet meer uit.
    dank voor respons.

    01/31/2011 18:39:34.593 You have saved your iPhone4 4.0.2 (8A400) SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version. 01/31/2011 18:39:36.574 This device isn’t eligible for the requested build. 01/31/2011 18:39:36.589 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0.1 (8A306) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE. 01/31/2011 18:39:37.395 You have saved your iPhone4 4.2b3 (8C5115c) SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version. 01/31/2011 18:39:39.110 You have saved your iPhone4 4.1 (8B117) SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version. 01/31/2011 18:39:40.256 You have saved your iPhone4 4.2.1 (8C148) SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version. 01/31/2011 18:39:40.312 Finished saving SHSHs for [Mark’s iPhone4] 01/31/2011 18:39:40.479 Caching shsh files… 01/31/2011 18:39:40.500 Found [5] shsh files to cache… 01/31/2011 18:39:40.663 Cached [5] shsh files

  • Justin Scheggetman 31 januari 2011 om 19:20

    @Mark van den Boogaard
    Om te restoren moet je wel gebruik maken van iTunes. Het is niet zo dat TinyUmbrella voor jou restored. Je moet de benodigde IPSW downloaden (Google > Download iPhone IPSW > eerste of tweede hit) en die gebruiken om te herstellen via iTunes. Door je iPhone aan te sluiten en met alt (mac) of shift (windows) ingedrukt op “Restore” te klikken kun je je firmware bestand selecteren en installeren.

  • jelle 4 februari 2011 om 19:34

    ik hoop dat iemnad hier antwoord op heeft en snel
    kijk mijn ipod toen ik hem voor sinterklaas had gekregen
    had ik hem de dag daarna door mijn neef laten jailbreaken
    2dagen later staat er nog geen muziek op dus ik wil er muziek op zetten
    maarja ik snapte het niet dus had hem perongeluk geupdated
    en cydia was weg en ik had geen leuke spelletjes meer
    nouja die spelletjes stonden er nog wel maar deden het niet
    ik heb sinds vandaag tinyumbrella gedownload en nog veel meer maar hij heeft van mij geen shsh enh ik wil terug naar 4.1 want dan kan ik hem weer jailbreaken dus wat nou als ik hem downgreate zonder shsh wat dan ?

  • Justin Scheggetman 4 februari 2011 om 19:55

    @Jelle Het is in dat geval niet mogelijk om te downgraden. Je kunt het proberen, maar ik garandeer je dat je een foutmelding krijgt. Je kunt 4.2.1 (ik neem aan dat dat de versie is die er nu op staat) wel jailbreaken met behulp van GreenPois0n (www.greenpois0n.com, als de website het nu doet).

  • Yannick 4 februari 2011 om 20:06

    Ik heb een probleem ik had versie 4.1 en gejailbreakt had cydia ed.
    en wist dat niet van die shsh file nu heb ik tinyumbrella maarja die file is al weg nu heb ik toch gejailbreakt met redsnow en alles lukt maar zoals verwacht cydia doet het niet het icoontje is grijs en hij sluit meteen af. wat zijn mijn optie’s?? wachten op Tethered versie maar dat duur waarschijnlijk nog heel lang. iemand hier met een betere oplossing?

  • Justin Scheggetman 4 februari 2011 om 20:07

    @Yannick gebruik je op dit moment iOS4.1 of 4.2.1?

  • Yannick 4 februari 2011 om 20:10

    nu merk ik ook dat safari het niet meer doet? iemand een oplossing???? :s

  • lorenzo 5 februari 2011 om 17:54

    @ justin
    ik zit met de zelfde vraag als Yannick
    ik heb mijn ipod touch 4.1 ook gejailbreaked maar zonder die gegevens op te slaan kan ik nu nog die update naar 4.2 doen zonder problemen

  • Justin Scheggetman 6 februari 2011 om 8:55

    @Lorenzo Ja, Je kunt altijd updaten. Maar het is wel belangrijk om je SHSH-Blobs op te slaan. Als ik jou was zou ik TinyUmbrella downloaden, je SHSH-Blobs opslaan en daarna upgraden naar 4.2(.1) Ook daar weer even je SHSH-Blobs opslaan :-) En dan zit je safe.

  • Justin Scheggetman 6 februari 2011 om 8:56

    @Yannick Jij moet even proberen om een tethered boot uit te voeren. Zelfs als je device untethered gejailbreakt is. Boot hem tethered, daarna zullen Cydia en Safari weer werken. ;)

  • Rody078 24 maart 2011 om 15:21

    Ik heb een iphone 4 en heb direct geüpload naar 4.3. Dit werd gevraagd bij het synchroniseren van itunes. Nu wil ik naar een lagere 4.2. i.v.m. Is dit mogelijk.

  • Ahish S 13 mei 2011 om 1:39

    Hallo, ik heb een paar vraagjes..
    Ten eerste ik heb een iPhone 4, ios 4.1, 20.10.04. Ik wil graag mijn iphone ALLEEN restoren, maar wanneer ik dat doe krijg ik een foutmelding. Ik wil graag uitproberen meg TinyUmbrella maar de probleem is dat ik te veel forums heb gelezen dat ik helemaal door de war bent! dus mijn vraag is, kan iemand mij alsjeblieft stap voor stap uitleggen hoe ik mijn iphone 4 kan restoren?

    Alvast bedankt!

    Hopend snel antwoord te krijgen,

    Ahish S.

  • Tessa 1 augustus 2011 om 12:04

    Is het mogelijk om aan shsh blobs te komen die je zelf niet hebt ?
    Ik heb namelijk de shsh van 3.0.1 nodig maar deze staat niet op mijn iPhone.
    Alvast bedankt !

  • Mark 5 oktober 2011 om 14:25

    Hoe kom ik van al die SHSH-blobs en tinyumbrella af? Ik probeer te updaten naar iOS5 GM, en iets bij tinyumbrella zorgt ervoor dat ik niet kan updaten.

  • Hans 13 december 2011 om 7:50

    Ik heb een tip voor iedereen hier.
    Als ipsw files download doe het niet met widows explorer want die maakt er een .zip van. Bij Safari firefox werkt het wel maar bij chrome weet ik het niet

  • Nio. 18 december 2011 om 18:31

    Kan ik iphone 4 Versie 5.0.1 (9A405) jailbreaken?

  • Fabian 29 december 2011 om 16:06

    @Nio. Ja! Dit kan sinds afgelopen dinsdag. Op http://blog.iphone-dev.org/ Kan je het programma Redsn0w (versie 0.9.10b3) downloaden. Met dit programma kun je je iPhone jailbreaken.

    Als je hier geen ervaring mee hebt is het wel verstandig om via Google even een tutorial/handleiding op te zoeken.

  • jose 15 april 2012 om 21:20

    wie kan mij helpen ik zelf 5.1 maar ik wil het downgraden
    maar ik heb een SHSH-BLOBS lager dan 5.1
    is er iemand die dat heeft voor mij zo dat ik mijn iphone kan downgraden
    voeg me toe op msn en stuur het naar mij dankje wel

    lil_jose_zepikeno2@msn.com

  • Chris 17 oktober 2013 om 13:02

    Hallo iedereen ik en een vriend van mij hebben zo net een site gemaakt.

    freeblobs.webs.com wij zoeken nog blobs voor iphone 4 6.1.2 zou iemand die hier hebben ik zou er een itunes kaart voor willen ruilen mail mij even terug als je die blobs hebt mijn mail is chrisknoop03@gmail.com
    Groetjes

  • Thomas (Dringend hulp nodig( 6 februari 2014 om 14:22

    Ik heb een iPad mini (16gb Wi-Fi) ik heb er op dit moment iOS 7.0.4 opstaan. In het begin stond er iOS 6,0 op en ik heb er spijt van
    Dat ik het geüpdatet heb. Kan iemand me stap voor stap uitleggen hoe ik een ShSH en/of hoe ik hem kan restorno naar ios 6.1.0/1.2/1.3? En hoe maak ik een Shsh

  • Ramon 26 februari 2016 om 16:34

    Kan ik de shsh gebruiken van een iPhone 5 en die op een 5S zetten? Please god wel..

Een reactie toevoegen: