You can downgrade iOS 4.3 to iOS 4.2.1 / 4.1 on iPhone 4, 3GS and iPod Touch 4G, 3G and iPad. Follow the steps below to downgrade iOS 4.3 to 4.2.1/4.1 firmware on iPhone, iPad and iPod Touch.
If you’ve updated to iOS 4.3 beta to test it but now want to go back to iOS 4.2.1 or 4.1, this guide is for you. We’ll discuss following two methods to downgrade iOS 4.3 iPhone / iPad / iPod Touch firmware:
Using TinyUmbrella (Recommended)
By Editing Hosts file
IMPORTANT: You can downgrade iPhone 4, 3GS, iPod Touch, iPad only if you have SHSH blobs saved for 4.1/4.2.1 firmware in order to downgrade from iOS 4.3.
How to: Save SHSH blobs for iPhone, iPod Touch
How to Downgrade iOS 4.3 to iOS 4.2.1, iOS 4.1
Download your desired firmware for which you’ve SHSH blobs saved and want to downgrade to:
Download iOS 4.2.1
Download iOS 4.1
Method 1: Using TinyUmbrella
Download TinyUmbrella
If you’ve SHSH blobs saved on Saurik’s server via Cydia, download them into your computer first. To do that:
Connect your device, Fire up the TinyUmbrella and Check mark the Advanced Options.
Select your device, firmware (the one for which you’ve SHSH saved at Cydia; 4.2.1, 4.1 or older) and Cydia as Location.
Hit the save My SHSH button. that’s it.
Step 1 – DFU Mode
Put your iPhone into DFU Mode (How to: enter DFU Mode)
Step 2 – Start TSS Server
Run the TinyUmbrella
Hit the Display SHSH button to confirm that downloaded SHSH blobs has been cached by TinyUmbrella for iOS 4.2.1, 4.1 or older. (If you already have them in your PC, drag and drop the SHSH blobs in the TinyUmbrella window then hit the display SHSH blobs button to confirm).
Now hit the Start TSS Server button.
Step 3 – Restoring The Firmware
Open the iTunes.
Hold down the Shift (Windows)/Alt (Mac) key and hit the Restore button.
Select the downloaded firmware (iOS 4.2.1, iOS 4.1 or older) and let the restore process complete.
iTunes should bring up the error 1015, 1013 or 1011 message. Don’t worry, it’s normal. You’ve successfully downgraded your iPhone/iPod Touch firmware.
Step 4 – Getting Out Of Recovery
Now in order to get out of recovery mode, hit the “Kick Device Out of Recovery” button on TinyUmbrella right below the Start TSS Server button or you can also use RecBoot. That’s it!
Related posts: