-image-The Firmware Umbrella aka TinyUmbrella
in the wee hoursQUOTE “ BACKGROUND
==========
In July 2009 Apple released the iPhone 3GS. This device has a special bootrom that checks the firmware that iTunes tries to restore to the device. The iPhone 3GS bootrom requires that iTunes modify the images located inside the IPSW file and add a special signature to each one of the images in the IPSW. This signature is obtainable ONLY from Apple.
Apple’s server signs firmware SHSH requests made from iTunes during the ‘Verifying firmware…’ phase of a restore. If you are trying to restore a firmware that Apple is no longer signing, you will receive a 30XX error from iTunes and you will not be able to restore that firmware version to your device. /Period/. The ONLY way you can restore that firmware is to point to Cydia via your hosts file OR run TinyUmbrella and use the SHSH files you have saved /previously/. I cannot emphasize this enough.
***ONCE APPLE HAS STOPPED SIGNING FIRMWARE SHSH REQUESTS FOR A PARTICULAR FIRMWARE VERSION THERE IS NO WAY TO GET YOUR SHSH FOR THAT PARTICULAR VERSION.
As an example, Apple stopped signing firmware 3.1.2 SHSH requests WAY back on Feb 04, 2010. What this means is that if you did not
1. jailbreak your device before then AND run Cydia AND allow Cydia to ‘Make your life easier’
or
2. Use Umbrella to save your SHSH for 3.1.2 BEFORE Feb 04, 2010
YOU cannot restore your device to 3.1.2 no matter what.
This is why it is so important to save your SHSH files.? ” QUOTE
Download
Another site with alternative instructions








Everyone has a place on the web nowadays, whether you’re a construction professional, an auctioning vegan, or just someone who wants to be heard.








