Updated to iOS 5.0.1 but hating the tethered jailbreak? You can downgrade to iOS 4.3.x as long as you have your SHSH saved.
iOS 5.0.1 was released with the main aim to resolve battery issues with the iPhone 4S. However, that doesn’t seem to be the case as many people are still affected with the battery woes.
Contrary to many reports that you won’t be able to downgrade to earlier version of iOS once you’re on iOS 5 and above, there’s still a way to downgrade, provided that you have your SHSH saved. If you downgrade to 4.3.3, you can enjoy an untethered jailbreak.
The following is a general guide that will help you restore your device.
1. Download original iOS 4.3.x firmware from here. It has a collection of almost any version of IPSW. Be sure to download the correct firmware that corresponds with your saved SHSH.
- If you don’t have the original SIM card to activate your iPhone, be sure to use sn0wbreeze or pwnage tool to make a custom firmware that can hacktivate your phone.
- Making custom firmware will ensure that your baseband is always preserved – very important for unlockers.
3. Remove iTunes 10.5 and install iTunes 10.4 that you just downloaded in step 2.
4. Edit your hosts file and add the following line. This is tricking iTunes to retrieve your SHSH from Saurik’s server instead of from Apple server.
5. Put your device into DFU. If you’re restoring with a custom firmware, you must remember to use iREB or redsn0w to pwn-DFU your iPhone.
6. Launch iTunes and hold shift key and click restore for Windows or hold option key and click restore for Mac.
7. iTunes will verify your SHSH and proceed with restore. Once restore is complete, you will now have iOS 4.3.x installed on your iPhone.
I was able to downgrade my 3GS to 4.3.3 after I found out that ultrasn0w 1.2.4 is not working. Good luck!