Apple has released iOS 4.3 Beta 1 already. If you update to iOS 4.3, you wouldn’t be able to downgrade 4.3 to 4.2.1, 3.2.2 or any older versions. This is possible only if you have saved your iOS SHSH blobs. Go through our TinyUmbrella 4.2.1 tutorial to save iOS 4.2.1 SHSH blobs before updating iPhone or iPad to 4.3 iOS.
Here is the guide:
Downgrade iOS 4.3 to 4.2.1, 4.1 or 3.2.2
What you need:
Preliminary Steps:
- Go to etc folder. On Windows: “C:windowssystem32driversetc”. On Mac: Go > Go to Folder > /etc.
- Open the “hosts” file in a text editor.
- Move to the end of the file and add “74.208.105.171 gs.apple.com” to the file (without quotes).
- Save the file.
Step 1: Connect your device to the computer while its turned off
Step 2: Put your device in DFU mode, to do that follow these steps while your device is OFF:
- Press Power + Home buttons for 10 seconds
- Release Power button but continue holding Home button
- Your device screen will turn blank and you will see a message in iTunes saying: “iTunes has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes.”.
Step 3: Once in DFU mode, select your device from left sidebar in iTunes

Step 4: Windows Users: Press and hold Shift button and click on Restore in iTunes
Mac Users: Press and hold Alt button and click on Restore in iTunes
Step 5: A pop-up will appear asking for location of iOS IPSW that you want to load in connected device
Step 6: Browse for iOS 4.2.1, iOS 4.1 or any other iOS IPSW and press Ok.
iTunes will install the selected iOS firmware on your device.
Step 7: If you see an error saying: “iPhone could not be restored. An unknown error occurred.”, ignore it.
Step 8: If your device gets stuck in recovery:
- Start TinyUmbrella
- Select your device from left sidebar (in TinyUmbrella)
- Click on “Exit Recovery” button (top-right)
Your device will now boot normally.
This way you can downgrade to 4.2.1, 4.1 as well as can downgrade to iPad 3.2.2.