Apple has released iOS 4.3.4 for iPhone, iPod touch, iPad and Apple TV 2G to patch PDF hole founded by Comex and used to jailbreak iOS devices with JailbreakMe 3.o. If you have accidentally upgraded your device to iOS 4.3.4 and want to revert back to the previous iOS version, here is a simple way to with one condition: This guide will only work if you have already saved your SHSH blobs for the respective firmware you are downgrading to.
Step 1: Download the required IPSW file (HERE) to which you want to downgrade to.
Step 2: Put your device into DFU mode, (not into recovery mode, indeed), you can find how HERE.
Step 3: Then ploy iTunes into supposing that it is watching Apple servers, however actually, we will change the address to Saurikâ€™s server. How? Here is the way;
C:\Windows\System32\drivers\etc\ and locate â€œhostsâ€ file.
Note: Mac OS X users can also get to â€œ/etc/â€ directory by â€œGo ; Go to Folderâ€ from Finder.
Step 4: Open â€œhostsâ€ file in Notepad (for Windows) or TextEdit (for Mac OS X) and insert this line;
Just save the file and close Notepad or TextEdit, and youâ€™re all set for the downgrade.
- For Users of Windows 7 & Windows Vista: Start â€œNotepadâ€ with Administrator rights by right clicking on â€œNotepadâ€ app, and then click on â€œRun as Administratorâ€œ.
- For users of Mac OS X: Ensure that you have a full read and write access on your account while saving the host file. If permission error occurs, copy the host file to desktop, do the required changes, and then change it with the original file in â€œ/etc/â€ directory.
Step 5: Launch iTunes, choose your device from the left sidebar. Hold down the left â€œShiftâ€ key if youâ€™re on Windows or hold down the left â€œaltâ€ key if youâ€™re on a Mac and click on â€œRestoreâ€, do not click anything else! A new window will pop up asking you for the location of the IPSW file.
iTunes will surely prompt in front of you to select the location of iOS 4.3.3/4.3.2/4.3.1/4.3. Find this .IPSW file and then click on â€œOpenâ€ to restore your iPhone.
Step 6: During restoring to iOS 4.3.3/4.3.2/4.3.1/4.3, iTunes will prompt 1013 error. Donâ€™t worry; just ignore it since the firmware has already been installed on your device.
Step 7: Here, your device will stuck in Recovery Mode, displaying â€œConnect to iTunesâ€ screen.
Now download Tinyumbrella jailbreak tool (Windows / Mac) to exit your iPhone 4 from Recovery Mode. Run Tinyumbrella software, and then click on â€œExit Recoveryâ€ button. If your device restarts, itâ€™s OK.
Step 8: Now you have downgraded your devices to from iOS 4.3.2 to previous iOS iOS 4.3.3/4.3.2/4.3.1/4.3.
After the completing the whole process, remove the line:18.104.22.168 gs.apple.com from â€œhostsâ€ file. (Step 4)