How to Downgrade iOS 4.0.2 to iOS 4.0.1 iPhone Firmware

by Jeffry on August 11, 2010

Apple iOS 4.0.2 firmware for iPhone 3G, 3GS and iPod Touch 2G and 3G is already out for download. Before updating your iOS firmware to 4.0.2 you must save SHSH Blobs (ECID SHSH) files to Cydia first so that you can jailbreak your iPhone on iOS 4.0.2 as well.

After installing iOS 4.0.2, you will surely lose your jailbreak and carrier unlock on your iPhone and iPod Touch, and being latest firmware you might face incompatibility issues with your favorite iPhone apps forcing you to return to old iOS 4.0.1 firmware. If you are looking for a solution to downgrade iOS 4.0.2 firmware to iOS 4.0.1 then follow the steps below (for Windows and Mac users).

VERY IMPORTANT: This process is only for those who have already saved the ECIDs with SHSH to Cydia Server.

STEP 1: Modify the Host file:
Windows

  • Open Notepad with administrator privileges and then right click on the icon of notepad and click on “Open as administrator”
  • Now that Notepad is open Go to folder C:/WINDOWS/system32/drivers/etc and open the file
  • Add the following line at the end of the document and save it: 74.208.10.249 gs.apple.com

Mac

  • Navigate to Go -> Go to Folder and enter the path /etc
  • Open the file hosts with TextEdit, add the following string 74.208.10.249 gs.apple.com and save the file to your desktop.
  • Now return to the previous folder by following the same method and copy the text within this file by replacing the original file (If prompted for a password enter it and click OK)

Requirements

How to downgrade iOS 4.0.2 iPhone firmware to iOS 4.0.1 [Mac OS]

Step 1 Copy the application ”iRecovery” on the desktop and install the library “libusb”.

Step 2 Open iTunes, click the ALT key + Restore and manually load the original 4.0 firmware.

Step 3 During the restore process, you’ll notice a pop up with error 1015, neglect it.

Step 4 Click Ok to close the pop-ups and close iTunes.

Step 5 Now open the terminal and type the following commands:
cd Desktop
./iRecovery-s
setenv auto-boot true
saveenv
fsboot
exit

Step 6 Wait a few seconds and disconnect the iPhone from the cable, then reboot the phone by clicking Home + Power buttons simultaneously.

Step 7 Once you connect the phone via USB and proceed normally, the Apple logo appears on the display.

Voila! The downgrade from iOS 4.0.2 to iOS 4.0.1 is successfully completed.

How to downgrade iOS 4.0.2 iPhone firmware to iOS 4.0.1 [Windows]

Step 1 Extract the archive iRecovery and bring the application on your Desktop. Windows 7 or Windows Vista users, who can not run the libusb and only getting malfunction of all USB ports), a fix is available through which you can bring the iPhone in Recovery Mode. Just follow the steps listed here.

Step 2 Install “libusb-win32-filter-bin-0.1.12.1.exe” and keep the file on the desktop.

Step 3 Connect your iPhone via USB and put it in DFU mode (hold down the button “Power” and “Home” for 10 seconds then release).

Step 4 Restore and manually load firmware 4.0.1 (by pressing Shift + Restore and select the firmware you downloaded previously).

Step 5 Towards the end of recovery, the procedure will stop and return the iTunes error 1015. Neglect it.

Step 6 Click OK on the pop-up, Close iTunes and run the console by typing the following commands:

cd Desktop (or folder where you copied iRecovery)
iRecovery.exe-s
setenv auto-boot true
saveenv
fsboot
exit

Step 7 Unplug the iPhone from your computer and restart it by pressing the Power and Home until the Apple logo appears. Once turned on, connect to your computer, activate it and use it normally.

Voila! The downgrade from iOS 4.0.2 to iPhone iOS 4.0.1 is successfully completed.

While downgrading iOS 4.0.2 to iOS 4.0.1, 3.1.3 firmware or trying to restore to custom firmware you might stuck with error 1015 in iTunes. To fix or troubleshoot error you may try the following guides:

You might also Like to check out more on iOS 4.x, 3.1.3 Jailbreak and baseband unlock:

[Update: 1] - If you are already stuck on iOS 4.0.2 without having saved SHSH Blobs in Cydia and still want to jailbreak your iPhone then you may follow our complete guide on how to Downgrade iOS 4.0.2 to iOS 4.0.1 without SHSH Blobs.

Blog Widget by LinkWithin

Related posts:

  1. How to Downgrade iOS 4.3.1 to 4.3, 4.2.1, 4.1 on iPad, iPhone, iPod touch [Guide]
  2. How to Downgrade iOS 4.3.2 to 4.3.1 or Lower on iPad, iPhone, iPod touch [Guide]
  3. Fix 1604, 1601, 1600, 16xx Restore Error in iTunes with iREB RC3 [Guide]
  4. Sn0wbreeze 2.2 Releases to Jailbreak iOS 4.2.1 Custom Firmware
  5. Jailbreak 4.3.1 iPod Touch, iPad, iPhone 4G, 3GS with PwnageTool 4.3 [Full Guide]
  • Anonymous


    I really appreciate your step by step guide.

  • Anonymous


    Thank you for telling me hoe to downgrade iOS 4.0.2 to iOS 4.0.1 iPhone Firmware. 

  • Anonymous20


    do i lose my apps in this procces?

  • Myroom123


    i cant get irecovery to detect my iphone 4

  • Leho0924


    hello you guy pls help me
    i dl iso 4.0.1 but when i un compressed file some error when i un zip it so when i restore i can not found file iso 4.0.1 on my desktop. can you guy hellp me show me after dl file iso 4.0.1 then what i need to do next. pls

  • kanpa


    Will doing this make my phone lose all my settings and saves?

  • Rcdace11


    Hey Omar to answer first question you can only if you tricknitunes like this site advises, two you need to save them because iTunes no longer aloes you to restore other than using the latest firmware they want you to use.

  • Rcdace11


    That I know of NO. but it’s not to say that you can’t try. Follow this procedure to see if you can get it to work. Just make sure you first make a backup. Good luck and please let me know if it worked out for you.

  • Omar


    Hi guys,

    I have two questions, first I have a jailbreaked Iphone 3GS with IOS 3.1.2 and I want to upgrade to IOS 4.0.1 without going through that whole process ( upg. to 4.2 then downg. to 4.1 ! ) is that still possible?

    Second how can I save shsh on sydia and why would I need to do that ?

    Thanks in advance

  • http://twitter.com/murchyk murchyk


    is there any way to downgrade an out of box iphone 4 with OS 4.0.2?

  • http://twitter.com/murchyk murchyk


    is there any way to downgrade an out of box iphone 4 with OS 4.0.2?

  • Afasrg


    when i planed to try this, my iphone 4 restored to 4.0.1 from 4.0.2 without these steps….how come?

Previous post:

Next post:

Gadgets DNA | About us |  Copyright Policy |  Privacy Policy |  Disclaimer |  Subscribe us |  Contact us |  RSS Feed |  Sitemap