Have you found iOS 4 not all it’s cracked up to be? Perhaps you bricked your iPhone 3G or your beloved iPhone 3GS now can’t hold a call? Hey, these things happen, but there is a way out and it’s not too difficult to get back to iPhone 3.1.3.
iOS 4 has been hailed as a great advance. However, with some users experiencing bricked iPhones and (even more) dropped calls, this mobile operating system clearly isn’t for everyone — here’s how to get back to iPhone OS 3.1.3. And, yes, this method works for the iPod touch, too.
First, you’ll need to see if the previous version of the software is still stored on your computer. On the Mac, check in ~/Library/iTunes/iPhone Software Updates and look for iPhone1,2_3.1.3_7E18_Restore.ipsw. PC users should check C:\Documents and Settings\[username]\Application Data\Apple Computer\iTunes\iPhone Software Updates.
If you don’t find it, download it here.
Back up n’ restore
Plug in your iPhone in to your computer and let it go through the backup and update functions. If you’re feeling a little paranoid, select it in the device sidebar, right-click on it and select Backup just for good measure.
Now, with your iPhone still attached, power it down by simultaneously holding the Home and Power (top corner) buttons. Slide the slider to Power off.
Now, you’ll need to power back up with a twist: Press and hold the Home and Power buttons for 10 seconds, and then release the Power button while continuing to hold Home button. iTunes should, if you did it right, pop up a dialog saying that it has detected iPhone (iPod touch) in recovery mode (i.e. the device’s screen will be black).
If you performed this step incorrectly, the iPhone will start up as it normally would.
Dismiss the dialog. Then select the iPhone under in the Devices sidebar, press the Option key (Shift on PC) and click the Restore button. A dialog will pop up asking you to locate the restore file (see above).
This process will take about 10 minutes. Whereafter you will be presented with an error message (Error 1015) and your iPhone will boot up and display Connect to iTunes screen.
Now, open RecBoot, and click Exit Recovery Mode. In a few seconds, RecBoot will take your iPhone out of plug-me-into-iTunes recovery mode and your freshly downgraded iPhone (iPod touch) 3.1.3 will boot right up.
Now, all you need to do is restore your settings, apps, etc. from backup and Apple’s got that bit covered here.
Gotta suggestion or a tip? Sound off in the comments below…