Save SHSH Blobs with Firmware Umbrella

Nov 5, 2010 - 10 Comments

save shsh blobs iphone

If you like to jailbreak and unlock your iPhone, you’ll want to backup your existing SHSH blobs before you install a new version of iOS. With the release of iOS 4.2 just around the corner, it’s a good idea to do this now if you intend on unlocking your device in the future.

How to save/backup SHSH blobs with Firmware Umbrella

This process is detailed for the Mac but it’s very similar for Windows users:

  • Download Tiny Umbrella, you can get the Mac version or get the Windows version (direct download links).
  • Launch and enter your administrative username and password (this allows TinyUmbrella to modify your /etc/hosts file)
  • Connect your iPhone, iPod touch, iPad, or Apple TV to your computer
  • Click on the “Save My SHSH” button
  • This will save your SHSH blob to your local disk as well as Cydia where it can be accessed and restored from later

That’s really all there is to it, the new version of TinyUmbrella makes this process easier than it was in the past since you no longer have to manually edit /etc/hosts yourself.

What are SHSH blobs and why do I need them?

SHSH stands for Signature Hash, SHSH blobs are basically secure signature hash files that are unique to your device thanks to it’s ECID (Exclusive Chip ID). You’ll want to backup your SHSH blobs because Apple only allows you to restore to firmware that has a signed SHSH, and this signature only lasts for a limited time. Once this digital signature ends, you can no longer restore to that firmware (ie: downgrade iOS and firmware). This is very important for jailbreakers and those who unlock the iPhone in particular, because certain jailbreak and unlock exploits are only valid on older versions of firmware.

iOS Device Firmware & Download Links

If you need them, here are comprehensive lists of iOS device firmware and IPSW file downloads:

Again, if you plan on being able to unlock your iPhone in the future, you will want to save your SHSH blobs prior to upgrading to newer iOS and firmware.


Related articles:

Posted by: Manish Patel in iPad, iPhone


» Comments RSS Feed

  1. Bruno says:

    Hi everyone,

    i need some help, i jailbreaked my iphone 4 with limera1n, however, after instaliing cydia i couldn’t install most of the app’s, therefore tried to do the “Install Complete Essentails” and the problem continued. After that i thought it would be better to jailbreak it again, so i restored my iphone but as the 4.2 firmware was released, now i have that firmware installed.
    I going to downgrade it to 4.1, but the problem is that i’ve been reading a lot about SHSH blobs, and i couldn’t understand one thing, if i have firmware 4.2 installed and save SHS blobs, can i downgrade it after? Will i use this SHSH Blob for anything after downgrading my iphone?
    Thanks in advance for any help

  2. anto says:

    i hve checked that i have shsh listed in cydia for 3.1.3 onwards. However, I’m currently using 3.1.2. How can i save the shsh for 3.1.2? can i simply downgrade from 4.2 to 3.1.2 if anything happens?

  3. khan says:

    The problem in my downgrade is, that when i am downloading Tinyumbrella then want to ” RUN” it . then it did not opend saying error, so how i can install effectively tinyumbrella for my window 7

  4. […] of TinyUmbrella has been released and it’s compatible with iOS 4.2.1. TinyUmbrella lets you save SHSH blobs from compatible hardware, allowing you to upgrade your iOS version while maintaining older versions […]

  5. […] to iOS 4.2.1 and do not use redsn0w for now because it will update your baseband. Unlockers should save SSH blobs from their current firmware (iOS 4.1 or earlier) and wait for a PwnageTool update so that you can […]

  6. […] ですので、iOS のダウングレードするかも、という方は、 iOS  のアップグレードの前にUmbrella で署名の保存と、デバイスのバックアップの取得をしておけば安心です。記事元:Save SHSH Blobs with Firmware Umbrella. […]

  7. nguyen says:

    backed up and ready to go…

    I got iOS 4.2 already downloaded but am holding out for instruction before updating, don’t want to lose unlock :D

  8. d3vt3am says:

    the app is written in java which is why it’s such a slow pile of rubbish

  9. Dan says:

    Crashes and won’t run on OSX 10.6.4

Leave a Reply


Shop on and help support OSXDaily!

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates

Tips & Tricks


iPhone / iPad



Shop on Amazon to help support this site