Jailbreak your iPhone

Getting 3.1.3 SHSH Signature Files for Your iPhone Running on 3.1.2


Saurik developed a great way to get your signature files in Cydia regardless of the firmware you are running.
Just today, he mentioned in his twitter that within days, every body’s 3.1.3 shsh ‘s should be saved in cydia (if you chose the make my life easier, of course!). Say, what if Apple released a patch for an exploit in 3.1.3 tomorrow and you were unlucky not to have your shsh blobs saved? Or what if you are one of us who, while loving and being grateful to Saurik’s works, also want to have those 64Kb gold pieces in your hard drive just so that you feel safer. Well, here is how to get them.

Note : This procedure allows you to save your precious SHSH blobs on your PC/Mac so you can save them forever. You must have your SHSH saved on Saurik server by hitting the make my life easier button on home page of Cydia. If you already saved your SHSH on Saurik server you needn’t to repeat the process every time.



1. Get ECID grabber from here http://difrnt.com/blog/?p=25

2. You need to have your iPhone in restore mode, which is the connect to iTunes screen. (I know it’s even scary to reboot for tethered but just keep this in mind though so that you can get your ECID if you ever need to reboot.

3. Run the ECID grabber, copy and save the number, that is your ECID

4. Get firmware umbrella  thefirmwareumbrella

5. Open umbrella.exe, select saurik (this will request the shsh signature from APPLE, save it to your PC and also put a copy of it in Saurik’s server check here )
*Make sure the hosts file is not pointing to saurik server or you won’t get the certificate if it’s not available in cydia yet, select  iPhone 3gs 3.1.3 and run it.

6. It will save your shsh copy in the same directory where the umbrella.exe file is, copy it and rejoice, for you have your own 64kb gold with you.


1. Get your ECID following this instructions: Grab and get Signed your ECID for iPhone 3GS OS 3.1

2. Get firmware umbrella  thefirmwareumbrella, move the Umbrella app OUT of the .dmg file preferably onto your desktop.

3. Open umbrella.exe, select saurik (this will request the shsh signature from apple, save it to your pc and also put a copy of it in Saurik’s server)
*Make sure the hosts file is not pointing to saurik server or you won’t get the certificate if it’s not available in cydia yet, select  iPhone 3gs 3.1.3 and run it.

4. It will save your shsh copy in the same directory where the umbrella.exe file is, copy it and rejoice, for you have your own 64kb gold with you.

How to Grab SHSH older than 3.1.3 if You Saved Earlier

You can also do this to get a copy of your 3.1.2 or older signature files IF you have them stored in Cydia, to do that just select the right option in Umbrella, and make sure that gs.apple.com in your host file is pointing to saurik’s server. You can check how to in here: How to Downgrade iPhone 3GS OS 3.1 to 3.0 With Cydia SHSH.

As an interesting note, this process can be done by non-jailbroken iPhone users to get their bloobs for the firmware Apple is signing at the moment they do the process (as of today, that would be 3.1.3)

This post is written by @osornior who is a iPhone enthusiast tormented by a nasty new 3gs. Stay tuned with us for more of iPhone news, you can follow us on twitter via @ihackinjosh You can also subscribe to our daily free e-mail news letter and keep your self updated with the latest of iPhone community.


Comments ( 17 )

Have Something To Say ?

  1. sothun May 4, 2010 Reply

    Hi everybody i have an iphone 3.1.3 original brand when i bought it. Now i backed up my SHSH file already but i dont know how to restore it back to normal phone. i have FW 3.1.3 but i cant finish this process. While it processing it said an unknown error accure(1015) can anyone give me some tip or link to do it thank you so much! 🙂

  2. matulike May 2, 2010 Reply

    You can use the shsh blobs personally. You needc to setup a tinytss server, which you can get easily – free – just google. Then you can point iTunes at in your hosts file, and that’s it. It uses your local copy instead of the one on Saurik’s server.

  3. Mark May 2, 2010 Reply

    Just a quick question:

    I am on 3.1.2 iphone 3gs (jailbroken) and I saved my SHSH on my computer and on Sauriks server as 3.1.3 because I was to late to save as 3.1.2.

    Now my questions is, once apple stops signing 3.1.3 will I not be able to restore back to 3.1.3 if for some reason I wanted to restore?

  4. chintan vaghani April 29, 2010 Reply

    I have got iphone 3gs.i dont have “this device has shsh backed up with cydia.Its was written tss request pending before my phone crashed and ended up in restart loop.When i unlock it with blackra1 it gets unlocked but with the input disabled screen for passlock.I cant feed the passlock.I grabbed my ECID with grabber and when i put it in umbrella with my existing os 3.1.2 with 5.11.07 the status says not found.What should i do?

  5. rj April 19, 2010 Reply


    I have read so many things about ways to unblock the iphone but i want a clear answer since it’s very confusing.

    my problem is that i accidently upgraded like many to 3.1.3. My iphone is of 3gs at 16gb.

    Its on AT&T

    is there anyway that i can revert back to my settings and then jailbreak it?

    does anyone know when a new jailbreak will be released for my phone?

    i have also heard things about old bootrom and new bootrom…can anyone shed some light on this?

    thanks in advance..

  6. erickrige April 11, 2010 Reply

    hi, im new to the ipod touch. i have the 3G 32GB itouch, which came with 3.1.2, which i jailbroke using blackra1n, but cleverly i upgraded to 3.1.3 by mistake.

    i have done everything to JB this itouch, however i believe that is impossible at this point. i have now saved my SHSH blobs using autoshsh, and the .shsh file is now saved on my pc (this is the shsh for 3.1.3) and i understand that now i hve this file which i can use to downgrade in future,when a newer OS is out (hopefully 3.1.3.will have a JB by then) to jailbrake it, but i dont understand how to use this file to achieve that downgrade???

    is this file used where i have to change the boot file to my local PC address when itunes gets apple to sign the restore???

    can anyone point me to a tutorial or offer any advise??

  7. albert voon April 1, 2010 Reply

    @Mak @Prasad is you on cydia 3.1.3 Cydia…cannot downgrade to 3.1.2
    is you in cydia on files 3.1.3 use umbrella saved with saurik-cydia and and iphone3gs-3.1.3 must work

  8. Anouar April 1, 2010 Reply


    Don’t upgrade to 3.1.3, if ur Iphone is already JB and UN, your hash is registred for 3.1.2, you can restore your iphone 3gs to 3.1.2, then u can unlock it, Itunes can allow u to make the restore, if ur hash is saved on aurik, try to learn all steps to resotre ur iphone 3gs to 3.1.2 via Itunes (you followed the correct way but some steps are missing….. search … you will be able to do every thing on ur iphone

    still remain for your disposal for futher query.

  9. Prasad March 30, 2010 Reply

    My iphone is 3GS with New Bootrom with 3.1.2 FW & JB/UL using Redsn0w & Blacksn0w..was using AIRTEL services..Hash saved on Saurik’s servers is for 3.1.3 . On the very 2nd day of usage,after using Blackra1n for rebooting due to WiFi connectivity issues,I reset the iPhone to factory settings in frustration & it went into a restore mode..iTunes doesn’t allow the restore to 3.1.2,so,the phone is just a paper weight.

    Should I update the FW to 3.1.3 & hope for a JB/UL or wait for 3.2 to release & hope for a JB/UL solution ?

    IF I take the contract with AIRTEL,it will be locked to AIRTEL..Can it be UL/JB later ?

    Thanks in advance..

  10. Dr-sirty March 30, 2010 Reply

    Link umbrella does not work. File not found

  11. AhmadScofield March 30, 2010 Reply

    I have a 3GS iPhone running on 3.1.2 FW and I have my SHSH on file for 3.1.3 FW … Till now, there is no UNLOCK OR JAILBREAK for this firmware for the 3GS iPhone. So, what’s the useful advantage to save this SHSH file on my PC ???
    I’m new to use an iPhone … So please help me and direct me to get everything fine after any releases from APPLE …

    Thank you .

  12. Mak March 30, 2010 Reply

    I have 3.1.3 hash registered on Cydia…can I downgrade to 3.1.2…
    3.1.2 are not registred

    thank you

    • Osornior March 30, 2010 Reply

      Can’t be done, you can’t downgrade if you didn’t save your shsh bloobs to 3.1.2, sorry

  13. Osirnior March 29, 2010 Reply

    Restoing using your own shsh is actually quite simple using umbrella’s TSS server. As mentioned in the post Saurik does request the seeds but does so gradually, and not all users har theirs yet (although they should soon).

    You will hopefully not need to use them unless you experience a connectivity poblem with cydia, Saurikn server’s being down or what not.

    You can use umbrella to get your bloobs in cydia regardless if you are jb or not so to MM yeah you can use this to get them in cydia but you will only get 3.1.3 from apple right now. If you missed 3.1.2 then you are out of luck.

    Your is a good example however, don’t waste time and get those 3.1.3 shsh bloobs 🙂

  14. Stu March 28, 2010 Reply

    I’m not sure that I understand this post. Cydia will only save the hash corresponding to Apples latest firmware (the only one apple will sign). It has never mattered what firmware you are actually running on your iPhone. Saurik has been storing 3.1.3 for all users for months, regardless of them having 3.1.2 or 2.1.1 or whatever on their phones, AS LONG AS they hit the make my life easier button. The rest of the post is only needed if you don’t trust Cydia to be around in the future. It’s very hard to actually USE your own hash. I personally wouldn’t bother.

  15. Danjapan March 28, 2010 Reply

    I understand the importance of these files, I’m lucky enough to have my shsh 3.1.2 saved with saurik but what point is there in my having them personally? How can I use them???

  16. MM March 28, 2010 Reply

    Does this then allow me to upload the SHSH to the Saurik server, before going to http://www.ihackintosh.com/2010/02/downgrade-iphone-3gs-os-3-1-3-to-3-1-2-with-cydia-shsh and downgrading?

    I am struggling to fing the “make my life easier button” on http://cydia.saurik.com/

    Any help appreciated, thanks

Leave your comment here