How to: Downgrade your iDevice firmware using TinyUmbrella

Reading Time: 1 minute

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.

  • Laura Villafañe

    Hi! It is a couple of days that i am trying from differents machines cables possibilities…. and nothing. when trying to downgrade my iphone 3G (I know apple considers it already too old but not me) with firmware 4.2.1 to 4.1…. I always end up in thr same: after several minutes with “Preparing iPhone for restore” in iTunes with TinyUmbrella running i get the error 1604.
    I already deleted the mention to apple from the hosts and nothing.
    (I want to downgrade it because i want to jailbreak it but it doesn’t enter in DFU so I received recomendations to trying downgrading it first)
    Please i would really appreciate a recomendation, i am getting crazy:(

%d bloggers like this: