As you know Apple has released iOS 4.3.1 for iPhone iPad and iPod Touch. We have already warned people having jailbroken or unlocked devices not to update to iOS 4.3.1 until further notice as there is no stable version to jailbreak it till now. Mistakenly or accidentally if you have upgraded, we are there to help you downgrade from iOS 4.3.1 to iOS 4.3/ iOS 4.2.1 / iOS 4.1 / iOS 4.0 / iOS 4.0.x.
You can downgrade iOS 4.3.1 to iOS 4.3/ iOS 4.2.1 / iOS 4.1 / iOS 4.0 / iOS 4.0.x on iPhone 4, iPhone 3GS, iPod Touch 3G & 4G, iPad 1 and 2. These are the device that are actually allowed to to be upgraded to iOS 4.3.1.
REMEMBER if you do not have saved SHSH blobs of the firmware version to which you want to downgrade, it will not work for you.
DOWNGRADE iOS 4.3.1 firmware to iOS 4.3 / iOS 4.2.1 / iOS 4.1 / iOS 4.0.x
STEP 1:
- You need to have old IPSW firmwares downloaded. We assume you already have the files downloaded of (iOS 4.3 / 4.2.1 / 4.1 ) what ever firmware your require to downgrade to.
STEP 2:
- Now we will be changing the address that are pointing to Apple Servers to the address which Jay Freeman (Saurik) has given us.
- Go to C:\Windows\System32\drivers\etc\ and find the ‘Hosts’ file. [For Windows Users].
- Navigate to Go -> Go to Folder and enter the path /etc [For Mac Users].
- After you find the ‘Hosts’ file, open it in TextEdit (Mac OS users) or Notepad (Windows Users).
- Windows 7 and Vista users have to right click on NOTEPAD and click ‘Run as Administrator’.
- Mac OS users should have all permissions on your the user account.
- Add this line “74.208.105.171 gs.apple.com” without quotes at the bottom.
- Save the file.
STEP 3:
- Put your iOS device into DFU mode and NOT in the recovery mode.
- Connect your iDevice with your computer and power off your iDevice.
- Launch the iTunes software in your computer.
- Press and hold POWER and HOME buttons simultaneously for almost 10 seconds.
- Now let go the POWER button but keep on holding the HOME button till your computer recognizes your iDevice. Let go the Home button right after your computer recognizes your iDevice otherwise it will go into recovery mode.
- Your iPad, iPhone or iPod Touch, what ever you are using, at this time should be showing a blank display. If its not showing blank display, its in recovery mode and not in DFU mode which you wanted.
STEP 4:
- In iTunes, you have to choose your iOS device in the right sidebar.
- Press and keep on holding SHIFT button (Windows Users) or ALT button (Mac Users) and Click ‘Restore’ button. Remember DO NOT ‘Update’ or ‘Check for Update’.
- iTunes software will ask you navigate to the location where you have placed your iOS 4.3, iOS 4.2.1, iOS 4.1 firmware file. Select and open to restore it.
- Let iTunes do rest of the work. Do not interrupt. It will restore the desired firmware that you have chosen.
- After its done, it will reboot.
- If it gives you some error like ‘1013’, just ignore it. IF the error makes your device stuck in the Recovery Mode, it will show you the following screen asking to connect to iTunes.
- You can use Notcom’s Exit Recovery (Download for Windows & Mac) and run it.
- After you run exit recovery, it will run do some automated step and open command prompts. After that your device will be restarted.
Congratulations! You have downgraded back to iOS 4.3/ 4.2.1 / 4.1 from iOS 4.3.1. Now you can jailbreak your device. If you have downgraded to iOS 4.2.1 use Greenpois0n RC5 which is highly recommended.
After you are done, you can remove the line 74.208.105.171 gs.apple.com from the Host file to get regular Apple updates messages.
UPDATE:
HOW TO GUIDE To Jailbreak iOS 4.3.1 untethered Using Redsn0w 0.9.6 RC9
HOW TO GUIDE To Jailbreak iOS 4.3.1 untethered Using PwnageTool 4.3 For Mac
How to Guide To Jailbreak iOS 4.3.1 On Windows For iPhone iPad & iPod touch With Sn0wbreeze 2.5
UPDATE: Downgrade iOS 4.3.2 to iOS 4.3.1 / iOS 4.3 / iOS 4.2.1 / iOS 4.x
Make sure you follow us to get more HOW TO GUIDES, jailbreak and unlock news.
Follow us on TWITTER or Like Facebook Page to stay connected to get daily Internet News.
{ 33 comments… read them below or add one }
I am on 4.2.1 with baseband 3.10, can I upgrade to 4.3.1 and then downgrade to 4.1 and then unlock my iphone? Gevey SIM is not available in my country
Its popping error in itunes IPhone firmware is not compatible
update to the newer version of the iTunes , by the way , which version you are using
Not working still getting a 3194 error i saved the host file and i have 10.1 itunes any suggestions
Update to latest iTunes 10.2.1 and retry
Not working for me..I am on 4.3.1 on an ipod touch 4G on OSX and it is telling me the firmware is not compatible with this device…WTF. I mistakenly updated during a jailbreak process. Please help me..nThanks
gr8! its nw back to 4.2.1. Thanks for the guide. Very Rite dot com
Mine didn’t work but not to bad I’m jailbroken on 4.3.1 already :) and @helpme update your iTunes to the latest
how did you jailbreak it without paying
can u tell me how did u jail break it plz?n
my iphone already upgrade to 4.3.1 i try to downgrade but still cannot also,can help me?
not working for me and getting error 3194, how can solve it?
I’ve got a 3GS (2009-31) and had it all jailbroken on 4.2.1, but my sister clicked on update and now I’m on 4.3.1 and want to downgrade but I get an error in itunes “iPhone could not be restored unknown error occurred (1600) after I select the custom ipsw i made with pwnagetool to be restored.nnwhat can I do now.nn
error 3194
i need a jailbreak for 3.1 because i had to restore my ipod after a source on cydia fucked me anyone have a free link with no survey needed?
How do I choose my IOS Device in the right sidebar? I don’t have a right sidebar.
ofcourse in iTunes Sidebar! Its obvious!
this will not work. APPLE has stopped signing any firmware lower then 4.3, that means that no mater what you do you will receive the error “iPhone is not compatible with request build”. this is unavoidable. this guide should be removed. DONT TRY THIS OR ELSE YOU WILL BE STUCK IN RECOVERY…. NOTE if you need to exit recovery just use recboot :)
I have upgraded to 4.3 an downgraded to 4.2.1 which I was able to jailbreak my iPhone but I was left with no service. Any advice?
Not working for me either. Upgraded iPad from redsn0w to 4.3.1, but getting “device not compatible” error when trying to go back to 4.2.1 so I can install greenpois0n rc5. Verified that gs.apple.com is resolving to 74.208.105.171 and in DFU mode (black screen).
for this to work u have to have your shsh saved
when I tried the last step. the system in recovery mode. but it doesnt show the following screen as mentioned” If it gives you some error like ’1013?, just ignore it. IF the error makes your device stuck in the Recovery Mode, it will show you the following screen asking to connect to iTunes. ”
and then i tried Notcom’s Exit Recovery . then I got the following system error: “the program can not start because zlib1.dll file is missing from your comuputer. try to reinstalling the program to fix this problem”
How to solve this?
To people who are saying its not working:: Kindly read the whole story, it says: REMEMBER if you do not have saved SHSH blobs of the firmware version to which you want to downgrade, it will not work for you.
the fixrecovery-win.zip is saying that my computer is missing a zlib.dll file any help on this item?
I change host file but error still present. iphone 3GS. version 4.3. I want to jailbreak it but error 3194 prevent it. Itune is latested 10.2.1. is any one help me pleae.
search for it on google and download/unzip to the fixrecovery program directory and run it. Make sure that ituneshelper is running, if not go to itunes directory and run it, then run the fix recovery for you selected ipsw version.
If your idevice was jailbroken, the wonderful cydia automatically saves your shsh blobs to their servers. All you have to do is download tinyumbrealla the latest version, run it. Select your idevice connected and click on save shsh button. Then click Start TSSserver, opne itunes and restore to the version you have shshs for.
Error 1015, how?
how long should it take fixrecovery421 to change the iphone 3gs from recovery mode to DFU mode?n
Use tinyumbrella to kick your device out of recovery, the options are at the top right. Once you see the apple logo after it gets kicked out of recovery, follow instructions on how to get your device into DFU mode right away. Once in DFU mode run the fixrecovery program for your firmware version,make sure you have the zlib.dll file in the same directory, and wait.
guys thank u so much you are absolutely great ,keep up doing good jobs ,by that ur helping so many like me
Great. Working one.
I got error 1603 what should I do then..?
I am in 4.1 i want to upgrade to 4.2.1 but 4.3.5 is already out.. BUt i want 4.2.1. I am having problem with my cellphone so i want to upgrade to 4.2.1
Please help me..!!