With the release of iOS 4.1.1 or even 4.2 right around the corner, it would be a wise thing to do to save your iPhone iOS 4.1 SHSH blobs either on Cydia, or locally with TinyUmbrella. Saving your SHSH blobs will be helpful if you ever want to downgrade your iPhone to previous firmware version.

Usually, Cydia does this automatically for you, but to be on the safe side, you can always run TinyUmbrella, which is what I just did. Here is how to use TinyUmbrella to save your SHSH blobs…

Step 1: Download TinyUmbrealla from the official site.

Step 2: Launch TinyUmbrella and plug your iPhone in. TinyUmbrella will figure out automatically what iPhone and iOS you’re on.

Step 3: Click “Save My SHSH”.

Step 4: Done! Just like the image above, you should get a message saying your SHSH blobs were successfully saved both locally and on Saurik’s servers.

If you ever accidentally upgrade to a newer iOS, you’ll now be able to downgrade back to iOS 4.1.

  • n808

    Cydia has saved 4.0.1 and 4.0.2 for me automatically, but for some reason never 4.1 – will have to do so myself with the above instructions. Thanks for the reminder.

  • rainrose

    Thank you Seb! You’re the best!!!

  • Burge

    Cydia been saving them blobs since 3.1.2 and just to make sure I’ve used TSS umbrella aswell, because no need to uninstall the pc link for wi-fi sync when using TSS

  • Burge

    Seb first line … With the release of 4.1.1 or even 4.1 ? Dont you mean 4.2 around the corner

    • You’re right. Thanks.

      • Burge

        That’s ok ..I had to reread it a few times first myself just to make sure …lol 

      • Smoke

        When is Mac download coming out sebastien?

      • I don’t know

    • Zac

      He did say 4.2…

  • Doc

    Stupid question maybe…
    Can i save my 4.1 shsh w/o actually being on 4.1? How?

    • Yes, by following the steps above

      • Doc

        You a quick one son…beat me to my own reply back. Hahaha

      • rl san

        my shsh is 4.2.1
        can i save it back at 4.1?

  • Doc

    ^ NVM it worked as instructed while on 4.0… Thanks seb!!

  • Dan79z

    I’m going to ask a stupid question but as I got my iPhone 3GS second-hand could it be possible that the previous blobs have been saved by the previous owner? Therefore I could access these on the server?

    • Burge


  • Ty

    Newbie question… still not jailbroken as yet.

    I’m on 4.0.2 – came with the phone. Just saved the SHSH and am about to update to 4.1.

    To be honest, I held off from upgrading to 4.1 but I will do it now. Will Tinyumbrella save both sets of SHSH blobs?

  • Ty

    Forget my last comment!

  • Irha

    My iphone4 came with 4.0.2 and I was able to successfully jailbreak today. I ran TinyUmbrella and it said Cydia already has my SHSH for 4.1, but it says it is too late to get one for 4.0.2. Does this mean, if I try to upgrade to 4.1 (while preserving the baseband), if something goes wrong, I won’t be able to go back to 4.0.2? Is there a known workaround?

    • Irha

      To clarify, I won’t have a peace of mind to try 4.1 (or anything else), unless I can go back to what I currently have, so how do I get SHSH for 4.0.2?

      • You’re too late. You won’t be able to go back to 4.0.2. Ever.

      • Dv4R73

        i did from 4.2 beta to 4.1 then to 4.01 🙂

  • Ty

    @ Irha an Seb

    Yep that is what I discovered today! Didn’t save 4.0.2 SHSH before Apple released 4.1.

    I’m on 4.1 as of 2hrs ago. Saved in 4.1 SHSH just in case.

    Now I’m thinking whether to go limera1n or wait for GP.

    • Irha

      You were not jailbroken on 4.0.2? If so, won’t cydia automatically store SHSH anyway? When I tried to jailbreak mine, I didn’t realize the seriousness of consequence. If something went wrong, I probably would have been forced to restore to stock 4.1 firmware, since I didn’t have SHSH for 4.0.2, which is probably the case with you as well (except that you have 4.1 instead of 4.0.2).

  • htaeh

    I upgraded to 4.1 and jailbroke my iPhone 4. I hadn’t saved my SHSH blobs for 4.0.2 as I was too late, that’s fine, but when I try to save my 4.1 blobs in TinyUmbrella (exactly how you have above) it tries to save my 4.0.2 blobs instead, then of course states that it has failed and I am too late… How do I tell it to save my 4.1 blobs instead?

  • htaeh

    Nevermind… figured it out.

    • Buddy Luuv

      I’m on 4.1 but TinyUmbrella is only saving 4.2.1. How did you figure yours out and do I get it to save my 4.1 blobs??

  • Bent

    tinyumbrella (sometimes) segfaults in my linux 🙁 could of course have something to do with not having iTunes installed :]

  • Kathie

    I tried to save with TU but it does not recognize my iphone and firmware and therefore did not save it.

  • pleask55

    Thanks heaps for reminder!

  • lik

    I already upgraded my iphone 3gs to 4.1
    and i am stuck
    i do not have any blobs saved
    what to do???

  • SpideyRules

    Step 2.5 – Select your device in the left-hand frame

    (I almost thought I couldn’t do this because the “Save My SHSH” is greyed out without doing this first.)

  • iTard

    how come i cant find my locally stored 4.1 blob? there was no line when i ran tinyumbrella that said shsh successfully saved (click to open)

  • Torres

    I upgraded to 4.1 without saving my SHSH and now I can Jailbreak it but I cant unlock. Can someone help me out? I live abroad and can’t use my phone. Will there be a 4.1 unlock coming out?

    • Juan

      The baseband unlock for the new baseband released with 4.1 will come out as soon as 4.1.1/4.2 comes out. They already have it but are just waiting for Apple to release the update so they don’t block it before the release.

  • Marcos

    root@roman:/home/marcos# java -jar tinyumbrella-4.1.13.jar
    TinyUmbrella[SEVERE|Thread-3|8:26:08]: Could not find the MobileDevice Library!
    TinyUmbrella[SEVERE|Thread-3|8:26:08]: Could not find the CoreFoundation Library!
    # A fatal error has been detected by the Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0x00000000, pid=4808, tid=1792240496
    # JRE version: 6.0_18-b18
    # Java VM: OpenJDK Server VM (16.0-b13 mixed mode linux-x86 )
    # Derivative: IcedTea6 1.8.2
    # Distribution: Ubuntu 10.04.1 LTS, package 6b18-1.8.2-4ubuntu2
    # An error report file with more information is saved as:
    # /home/marcos/hs_err_pid4808.log

  • Marcos; the only way i found around this problem was to actually install a complete version of win xp thru Oracle Virtualbox, and simply run it from there. U can even bacup/jailbreak ur devices with this method 🙂

  • islis

    hi.. why i cant download tinyumbrella?

  • Oscar14A

    can i do this on windows

  • rcfa

    Everyone writes to save the 4.1 SHSH blobs, but there are no 4.1 SHSH blobs on an iPad.
    So… what’s required there?

  • vhonn


    check this picture out. Thus this means my SHSH already saved on Cydias server?

    • iHateApples

      pretty much yeah (lucker, i was too late to save 4.1 :^( )

  • mainu v dasdu kuch kidan hunda

    • Suavedude_steve

      Is this Swahili??
      Hakuna matata…..

  • mike

    i want upgrade my iphone 4 from 4.0 to 4.1
    but i can’t have SHSH 4.0,only have 4.1 and 4.2

  • rap

    what if i forgot to save my shsh? can i just restore to factory settings?

    • iHateApples

      That depends if Apple has stopped signing the firmware you want to restore to.

      Without the SHSH blobs and Apple signing this firmware you’re out of luck until a new exploit is found in the currently signed firmware.

  • Mysterion

    I didnt save my SHSH files and now my iPhone 3GS wont start up all the way. Am I truly screwed?

  • Farhana

    I bought an iphone 3gs from ebay, the previous owner upgraded it to 4.2.1
    I wanted to unlock the phone so that i can use on my sim. Therefore i had to jailbreak it and install cydia. the problem is when i was jailbreaking it i forgot to save the blogs 🙁
    later when i tried to open the cydia application – cydia won’t open.

    so i thought of restoring my phone via itunes 10.2 version, evrytime i try restoring it i keep on getting error 1015. i tried to downgrade it to 4.1 version but i get error 3094 (something like that)

    at the moment my iphone is stil on recovery mode and theres nothing i could do :'(
    i don’t know what to do,,, i’ve taken it to a shop – even they gave it back saying its impossible :'(
    i’m soooooooooooooo upset, is there anyhow i can get my phone back??
    can i contact the previous owner and ask if they have saved 4.1 blogs?
    if they have it saved will i be able to downgrade it back to 4.1?
    PLEASE PLEASE HELP ME OUT…..I will appreciate ur helps

  • My problem same like farhana