[How To] Save SHSH Blobs for iOS 4 Firmware
Notcom recently released TinyUmbrella 4 (a unified version of Firmware Umbrella and TinyTSS) to save SHSH blobs of the iOS 4 firmware.
Firmware Umbrella:
When you try to restore any of the devices listed below to an older firmware, you will quickly come to realize that Apple doesn’t allow you to do that. Once you have upgraded, downgrading is usually not an option Apple condones. The way they stop you from doing that is basically by a simple response that iTunes receives when you try to restore to the firmware of your choosing. The firmware for the devices is signed with a unique id (known as ECID) that only your device has. Apple takes the firmware version files and combines them with your ECID and generates a hash that ONLY Apple can generate. iTunes packages the valuable information and sends it to your device. Your device then checks the information and verifies the signature (making sure it came from Apple, as it can’t be forged since the encryption is very high). Once the signature matches then the restore process can continue. If it doesn’t match, the device raises an error in the restore process and stops. Apple also started the trend of ceasing to sign older firmwares once a new one is out. Firmware Umbrella sends the same exact request that iTunes sends Apple when requesting the signatures for the device to be restored. It saves SHSH signatures that your device receives from the Apple server and allows you to downgrade the OS indefinitely.
TinyTSS:
TinyTSS is a small java app that basically acts as your very own signature service. The app checks if you are allowed to restore to the version you are requesting when iTunes verifies the firmware restore for the devices mentioned below. With TinyTSS alongside with the SHSH blob file(s) obtained from Firmware Umbrella, you will be able to restore to the version of those SHSH files forever.
TinyUmbrella Supports:
- iPhone 4, 3GS, 3G
- iPod Touch 4G, 3G, 2G
- iPad
- Apple TV 2G
Note:
- TinyUmbrella can save SHSH blobs regardless of jailbreak.
- You can save SHSH blobs for any latest firmware even if you’re on an older.
- It does not matter what firmware version is on the device TinyUmbrella will get the currently signed firmware + all blobs saved at Cydia Server (if any) by default.
- iPhone 2G and iPod Touch 1G users do NOT need to save SHSH blobs.
- iPhone 3G, and iPod Touch 2G (MC) users need SHSH blobs for iOS 4.x/newer only. SHSH does NOT apply to iOS 3.x for these devices
How to Save SHSH Blobs for iPhone, iPad, iPod Touch:
Step 1
Run TinyUmbrella.
(Mac users: Copy the app to your desktop or you’ll get repeating password prompts if you ran the app from within the DMG).
Step 2
Connect your iPhone 4, iPhone 3GS, 3G, iPod Touch 4G, 3G 2G, iPad or Apple TV 2G to your computer, and let TinyUmbrella detect your iDevice.
Step 3
- Make Sure iTunes is closed
- Now Simply Hit the Save SHSH button at Top-Right side of the window.
TinyUmbrella will save SHSH blobs of the latest firmware + all those blobs that you had saved for older firmwares (if any) on Cydia server. This will also generate a ticket to save SHSH blobs for the latest firmware to Cydia server.
All Done! You have secured your future jailbreak by saving SHSH blobs for iOS 4.x using TinyUmbrella. You can find the saved SHSH file directory under advanced Tab on TinyUmbrella and Cydia will also display your Saved SHSH blobs/status pending.
Troubleshooting:
MAC ONLY: When I try running TinyUmbrella it crashes, in console.app it shows an error 255. How can I fix that?
A: This is a permissions issue. Run the following from Terminal:
- sudo chown -R $USER ~
- sudo chmod -R u+rw ~
And then after that reinstall TinyUmbrella. This should solve the issue.
Download TinyUmbrella:
Download TinyUmbrella 5.00.02:
Download TinyUmbrella 5.00.00:
Download TinyUmbrella 4.32.00:
Download TinyUmbrella 4.30.05:
Download TinyUmbrella 4.30.04:
Download TinyUmbrella 4.21.13:
Download TinyUmbrella 4.21.08 (Beta):
Download TinyUmbrella 4.21.07:
Download TinyUmbrella 4.21.05:
Download TinyUmbrella 4.21.01:
Download TinyUmbrella 4.1.13:
Stay tuned to us for more jailbreak news and info. by following us on Twitter and/or subscribing to our RSS feeds.
[Source: TinyUmbrella]



Pingback: TinyUmbrella Updated; Now Saves SHSH Blobs For iPhone 4 |
Pingback: TinyUmbrella Updated To 4.01.01;Support iOS 4.01&iPad 3.2.1 |
Pingback: GreenPois0n Jailbreak For iOS 4.1/3.2.2 To Be “Untethered” |
Pingback: The Chronic Dev-Team Releases GreenPois0n Jailbreak Tool |
Pingback: TinyUmbrella Updated -New UI And Lots Of New Features |
Pingback: TinyUmbrella Updated To 4.1.11; Offers Bug Fixes |
Pingback: TinyUmbrella Updated To 4.1.13; Supports iOS 4.2b3 |
Pingback: TinyUmbrella Updated To 4.1.6; Supports iOS 4.1 |
Pingback: MuscleNerd Announces - Apple TV Jailbroken With SHAtter |
Pingback: iOS 4.1 Now Available; Jailbreakers & Unlockers Stay Away |
Pingback: TinyUmbrella Updated To 4.21.07; Preserves iPhone 4 Baseband |
Pingback: TinyUmbrella Updated To 5.00.02; Supports CDMA iPhone 4 |
Pingback: TinyUmbrella v5.10.08 Saves iPad 3 and Apple TV 3G Blobs |