How to: Downgrade your iDevice firmware using TinyUmbrella

[ 1 ] Saturday, 7 May 2011 |

Photo credit: lakewentworth (Flickr)

We’ve told you already how to backup those SHSH blobs, but you’re going to want to know how you can use them to get you out of a sticky situation. Let’s say you accidentally updated your iPhone to a version of iOS for which there’s no jailbreak yet and you want to downgrade your iPhone to an earlier iOS version. Provided you’vc an SHSH blob saved for the version of the firmware you want to load and it’s specific to your iDevice (since blobs are not transferrable), you can downgrade the firmware using the following steps.

  1. Close iTunes
  2. Open TinyUmbrella
  3. Connect your device
  4. Click Start TSS server on TinyUmbrella’s screen
  5. Open iTunes
  6. Shift click (Windows) or Command Click (Mac) the Restore button in iTunes for your device and browse to the firmware file you wish to restore to*.
  7. The verfication step will now phone Cydia servers for the SHSH blob rather than the Apple servers and allow a restore to commence.
  8. Once complete click Stop TSS server in TinyUmbrella and it’s safe to exit the program.

* For a full list of available firmwares for download see these links: iPhone, iPod touch, AppleTV and iPad

It’s worth noting that if you wish to downgrade your iOS version, it will not downgrade the device’s baseband. The baseband is essentially the bit of software which the sim card talks through to get on to the cellular network. If you rely on a jailbreak and sim unlock to use your network, you’re pretty stuffed if you need to downgrade until a newer baseband unlock is released – sorry, but you should have been more careful with your update process.

Tags: , , , , , , ,

Category: Apple, AppleTV, How To, Technology

About the Author ()

Tech meddler, Architect, mental health advocate, founder / editor of, married and father of two.
%d bloggers like this: