Apple has recently released firmware 3.1.3 update. There aren't many changes in this latest firmware from previous 3.1.2 firmware, but still people are quite eager to upgrade their iPhone/iPod Touch to firmware 3.1.3. The ones who are on official carriers can off course upgrade without any worries, but upgrading to latest firmware isn't a good idea for those who are using jailbroken/unlocked iPhone or iPod Touch. We warned jailbreak users NOT to upgrade to latest firmware as well, as doing so will alter baseband of their device can lose unlock capability. OS 3.1.3 contains a baseband update 05.12.01 for iPhone 3G and 3GS. The latest Modem Firmware 05.12.01 baseband is not down gradable. So if you accidentally updated your iPhone 2G, 3G, 3GS to OS 3.1.3 and you want to downgrade/revert it back to OS 3.1.2, this guide will help you to do so.
Couple of jailbreaking/unlocking tools for firmware 3.1.3 have emerged, including redsn0w 0.9.4 and sn0wbreeze 3.1.3, both of these tools are basically for jailbreaking iPhone/iPod Touch on firmware 3.1.3 anf they work as well. Problem is, they are not meant for all devices (iPhone 2G,3G,3GS and iPod Touch), also they work on Old Bootroms/Old device models only, so we again recommend to wait for a tested tool that works for jailbreaking and unlocking all iPhones/iPod Touch.
NOTE: This process will not downgrade your baseband, only your firmware will be downgraded.
Steps to Downgrade from iPhone 3.1.3 to 3.1.2
- Install latest iTunes, click here to download if you don't have it. Now connect your iPhone to your computer.
- Now you need to put your iPhone into DFU mode with following instructions:
- Once your device is in DFU mode, you will see a message on iTunes stating "iTunes has detected an iPhone in recovery mode". Click "OK", Now hold Option key while clicking Restore in iTunes and browse the 3.1.2 firmware for your iPhone 2G, 3G. You can download 3.1.2 custom IPSW file from here. Restore process will take around 10 to 15 minutes.
- Now your iPhone should be on firmware 3.1.2.
* Connect your iPhone to your computer.
* Turn iPhone off.
* Hold power and home together for 10 seconds (exactly).
* Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
* A few seconds later iTunes should detect your iPhone.
* If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.
NOTE: If you encountered an error message like 1011, 1013, 1015, just ignore them.
Disclaimer: Please try this at your own risk! Although this is a tested procedure, but still it's a workaround.
Please visit here and here respectively for complete coverage on jailbreaking and unlocking iPhone 3.1.3 firmware.
[via ihackintosh]
RSS Feed
Google Buzz
Facebook
Twitter
















I get “This device isn’t eligible for the requested build.” at last step.
I get [The iPhone "iPhone" could not be restored. An unkown error occurred (1600)]
I made a copy of the failed restore log.
I have a 3G on 3.1.3 that I successfully jailbreak with redsn0w, but have not been able to unlock.
Try this procedure to unlock your iPhone firmware 3.1.3 http://jaxov.com/2010/02/unlock-iphone-3g-3gs-on-firmware-os-3-1-3-with-blacksnow/
Where is the custom FW listed above from?
I tried unlocking my iphone, and now it is stuck on black screen with apple logo. Forcing it to shut off doesn’t change anything, it won’t turn on anymore, and itunes doesn’t recognize it anymore. Any suggestions? I’d appreciate any help. Thanks!
Whenever I choose to restore my ipod touch with the 3.1.2 firmware, it comes up with an error that says ‘The iPod ~iPod~ could not be restored because the firmware file is not compatible’. The file name that I used to try to restore it was ‘iPhone1,1_3.1.2_7D11_Restore.ipsw’. Is that the right firmware that I need for an iPod Touch 2G? I downloaded the firmware off of ‘felixbruns.de/iPod/firmware’.