GUIDE: Downgrade From 4.3.3 to Previous iOS

Apple has just released the update to version 4.3.3 for IOS, which is important to correct the bug at the base of the phenomenon “LocationGate. In this article we are going to offer you a practical guide to downgrade from firmware 4.3.3 to firmware 4.3.2 or earlier, useful for all those who, for various reasons, wish to do so safely. The steps in this article may be followed by all holders of a iPhone4, iPhone 3G, iPod Touch 3G and iPod Touch 4 updated to iOS 4.3.3.


  • Firmware 4.3.2 (or earlier) saved on your computer, preferably on the desktop (download).
  • iPhone 3G / 4 (or any other device IOS) updated to firmware 4.3.3.
  • iTunes 10.2 (or later) installed.
  • OS Windows or Mac OS X.
  • Certificates SHSH firmware 4.3.2 or earlier, saved (essenziali!)

Premises : Before you must have appropriately amended their host file. Here’s how:

Windows Users

  • Open Notepad with administrator privileges and click the right button and selecting the icon, then “Open as administrator”.
  • Position yourself in the path C: / WINDOWS/system32/drivers/etc
  • Add this string to finde the file:
  • Close and save the changes

Mac Users

  • Using the Finder, navigate to the location / etc
  • Open the file “hosts” and enter the following string at the end of the document:
  • Finished making changes, save the document to your desktop
  • Now riposizionatevi in / etc and copy the new file in this directory Host (saved on desktop) overwriting the original


1. Connect your device to your computer and put it in DFU mode. To do this you must turn off the iPhone, press the Home button and power button for 10 seconds, release the power button while continuing to press the Home until the computer will not detect the device. If you will see the iTunes logo with USB cable you have set the device in DFU but in recovery mode and you must repeat the operation.

2. Once the iPhone is in DFU mode and will be detected by iTunes, click “Ok” and then select the firmware you want to install to restore the iPhone software (detailed guide). To do this you must press and hold down the ALT key (Mac) and SHIFT (Windows) and then click on the Restore item. The reset takes about 10 to 15 minutes.

3. At the end of the process, iTunes may return an error (1011, 1013, 1015). It is quite normal. Continue ignoring the error because the firmware has been installed on your device but also you have enjoyed the so-called Recovery Mode Loop. You get out in various ways, including:

Using the latest version of RecBoot, available only for Mac;
Using the latest version of TinyUmbrella, available for Mac and Windows.

If you choose to use RecBoot you simply connect your iPhone to your computer, open the prograrmma and select “Exit Recovery Mode”. The device will reboot and you have restored iOS 4.3.2 or earlier on your device. If you are using TinyUmbrella, you click on “Exit Recovery” at the top of the tab for the device connected to your computer.

If you have done all the steps correctly, the downgrade is complete and you have installed the firmware you want. Remember to remove the string you just added to the Hosts file, otherwise you can not install future software upgrades.

If you are interested in Ios tethered to jailbreak 4.3.3, you can follow this guide published by iPhoneItalia few minutes ago.