After installing iPhone OS 4.0, you will lose your jailbreak and unlock on your iPhone and iPod Touch, and being beta release you may not look forward to continue with it. If you are looking for a solution to downgrade iPhone 4.0 firmware to 3.1.3 then follow the steps below (only for mac users). Windows users may follow separate instructions here.
Pre-requisites
- iTunes 9.1
- Original firmware 3.1.3
- iRecovery v 1.3
- Libusb library
Steps to downgrade iPhone 4.0 firmware to 3.1.3
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 3.1.3 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 iPhone OS 4.0 to iPhone OS 3.1.3 is successfully completed.
via-ispazio
Related posts:
- Downgrade iPhone OS 4.0 Beta1 to iPhone OS 3.1.3 Firmware on Windows
- Downgrade iOS 4.0 to iOS 3.1.3 iPhone Firmware
- How to Downgrade iOS 4.1 to iOS 4.0 iPhone Firmware
- How to Downgrade iOS 4.0.2 to iOS 4.0.1 iPhone Firmware
- Downgrade iOS 4.0 to 3.1.3 iPhone Firmware

PS3Key PS Jailbreak USB ModChip Specifications
Downgrade iOS 4.1 to iOS 4.0.1 for iPhone 4, iPhone 3GS now!
Twitter Outed its Official Twitter app for iPad!
iPod Nano 6G with Multi-Touch and iPod Shuffle – [Video]
iPod Touch 4G iOS 4.1 Gets A4 Processor, Retina Display, FaceTime, Gyroscope, HD Video Recording
iOS 4.1 Final GM Build Available now! [Developers Only]
New Apple TV 2010 Launches, Pre-Order Starts Today
Download iTunes 10 for Windows and Mac now!
iOS 4.2 for iPhone, iPad and iPod Touch Announced!
{ 67 comments }
← Previous Comments
i keep getting error 3194. what should i do?
and how to i type in the open and type in the command? i open irecovery and it open and close
Thank you so much….it works…..great post
VERY IMPORTANT IF YOU HAVE VISTA or WINDOWS 7!
When you install LibUsb, you must first right click, go to properties, then change the compatibilty to Windows XP or else all of your USB ports, ethernet port, wireless, etc won't work.
If you forget, just uninstall it from the Programs & Features menu, then restart the computer to get back.
did not work for me. don't know how to use the terminal and don't know what you mean by open the terminal. please help! os4 is terrible
how to activate iphone 3gs without sim
how to activate iphone 3gs without sim
← Previous Comments
Comments on this entry are closed.