Tinyumbrella
Apple keeps pushing iOS updates and the older firmware versions are not signed by Apple anymore. If you rely on jailbreaking and unlocking, you should know by now that unless you have the supported firmware on your device, you can’t jailbreak or unlock the device properly. The best way to protect unlockable and jailbreakable baseband and firmware is to save the SHSH blobs. TinyUmbrella is a simple utility that allows you to save SHSH blobs and restore on your computer so that you can always have backup of older firmware versions even though Apple doesn’t sign those firmware anymore. With SHSH blobs saved, you can stay worry free when you upgrade iOS versions because you know that you can always downgrade using SHSH blobs.
When TinyUmbrella can be useful?
Apple signs iOS 5.0.1 for iPhone 4 and 4S and iOS 4.1 is signed only for 3G and 3GS. You can use TinyUmbrella on iPhone, iPad and iPod Touch as there is no need to use SHSH blobs on older versions of these devices. TinyUmbrella can help you to store SHSH firmware, but to do that, you need to have that firmware on your device. It is always safer to use TinyUmbrella to store the SHSH blobs because in future you may not get untethered jailbreak and complete unlock in which case you can use the blobs to downgrade to enjoy complete jailbreak and unlock.
How to use TinyUmbrella to save SHSH blobs and restore using those?
TinyUmbrella doesn’t provide baseband preservation in both iPhone 3G and 3GS. However, you can preserve baseband along with SHSH blobs if you are using iPhone 4. The new version of TinyUmbrella has a greater looking user interface and the developer has thrown in a few additional features that make this tiny little tool even more useful.
Always backup your iPhone status using iTunes first before proceeding to change any status of your phone.
Download the latest version of TinyUmbrella. The latest version supports iOS 5.0.1 and updated version provides bug fix support as well.
Launch TinyUmbrella. The SHSH of your firmware can’t be detected by the tool automatically. You can use the jailbreak app store Cydia to search and download SHSH firmware for the iOS version installed on your device. You can use Request SHSH From Cydia option to find the SHSH blobs. You need to use this option twice by checking and unchecking the option. Irrespective of the firmware installed on your device, this Cydia SHSH saving option (by clicking on Make My life Easier) will only store SHSH of firmware that is currently signed by Apple.
Now that you have the SHSH blobs of the firmware you are likely to use later, click on Start TSS Server on TinyUmbrella. Then, launch iTunes and press on Restore button by pressing down Shift key in Windows and Option key in Mac machines. While using TinyUmbrella, you can’t use the update button of iTunes.
You will be prompted to select the iOS firmware and at this point, you have to point to the firmware version you have downloaded. Put your iPhone in DFU mode. ITunes will recognize the restore mode and it will continue to restore to the older firmware version.
Even if iTunes throws errors, go ahead and click on Exit Recovery for iOS 4.1 firmware. In case you have 4.2.1 or higher firmware, click on Fix Recovery button.
Now, you will have successfully downgraded your iPhone iOS to the firmware of your choice using saved SHSH blobs. You can go ahead and use jailbreaking and unlocking tools of your choice with the downgraded firmware.

