Mastery of the iPod Starts Here
How To Downgrade Your iPhone From iOS 4.0.2 To iOS 4.0.1/iOS 4 Without SHSH Blobs [Mac]
Step 1:
Download iPhone Firmware Version (iOS 4.0.2 & iOS 4.0.1/ iOS 4.0)
Step 2:
Rename the downloaded file extension from .ipsw to .zip
Step 3:
Now, extract the .zip file that you have just changed.
Step 4:
Open the Buildmanifest.plist with TextEdit
Step 5:
Now, Click “Command” + “F” to get the Find & Replace Windows.
Step 6:
Here, In the pop up window Type “8A306? (if you are using iOS 4.0.1)/ “8A293? (if you are using iOS 4.0) in Find Field & “8A400? in Replace field
Step 7:
Click on “Replace All” and Save the File
Step 8:
Now, Open the Restore.plist with Text Edit
Step 9:
Now, Click “Command” + “F” to get the Find & Replace Windows.
Step 10:
Here, In the pop up windows Type “8A306? (if you are using iOS 4.0.1)/ “8A293? (if you are using iOS 4.0) in Find Field & “8A400? in Replace field
Step 11:
Click on “Replace All” and Save the File
Step 12:
Now, take the iOS 4.0.2 firmware file, rename its extension from .ipsw to .zip
Step 13:
Extract the iOS 4.0.2 file that we have just rename its extension and leave it open.
Step 14:
Now, move all the iOS 4.0.1 / iOS 4.0 files to iOS 4.0.2 windows (Folder that we have open in Step 13)
Step 15:
Once moved, Delete all the dmg files that have 002 at the end, leaving only the 001 files left and Close this windows.
Step 16:
Now, Change the iOS 4.0.2 firmware extension to .ipsw from .zip
Step 17:
Click on Finder and while holding SHIFT + COMMAND Key press “G”.
Step 18:
In the field type /etc/ and Hit enter.
Step 19:
Now, look for the file name hosts and open it with TextEdit.app
Step 20:
Now, add the following line at the bottom of the file (if you have 127.0.0.1 gs.apple.com in the file comment it out by adding # in front of the line)
74.208.10.249 gs.apple.com
Step 21:
Now, click on File and select Save As and save it on the desktop. (Make sure you un-check “if no extension is provided” and remove the txt. The file should not have any ext.)
Step 22:
Go back to the desktop and drag the hosts file into the etc folder. You need to authenticate it, enterpassword and click on replace to replace with the updated one.
Note: To double check if you updated the hosts file – Open one more terminal Windows and type “ping gs.apple.com” you should get some thing like this ..
PING gs.apple.com (74.208.10.249): 56 data bytes
Step 23:
Now, grab your iPhone, plug it in and lets put your iPhone into DFU Mode.
- Here, iTunes will alert your that “iTunes has detected an iPhone in recovery mode. You must restore it before it can be used.” Click okay
Step 24:
Now, it time for us to restore the firmware – Hold down the “Option” key and click on “Restore“.
Step 25:
Select the Firmware and click Open to start the restore.
Step 26:
That’s it! Now, you can just sit and relax and let the restore finish.
Related posts:
- How To Downgrade Your iPhone From iOS 4.0.2 to iOS 4.0.1/iOS4 Without SHSH Blobs [Windows]
- How to Downgrade Your iPhone 3GS Using a Cydia Saved SHSH [Mac]
- How to Downgrade Your iPhone 3GS Using a Cydia Saved SHSH [Windows]
- How to Backup Your SHSH Blobs Using Firmware Umbrella [Windows]
Related posts brought to you by Yet Another Related Posts Plugin.