Jun 5, 2010

How to downgrade iPhone 3.1.3 to 3.1.2

**Please Note** If you bought a new phone with 3.1.3 already loaded, or if you upgraded to 3.1.3 without storing your signature on saurik’s server via Cydia then your chances of getting a jail broken 3.1.2 is zero. Sit tight until a new jailbreak is out, which unfortunately doesn’t seem like it will be soon.
So I accidentally upgraded my iPhone to 3.1.3, bad news bears. I lost my jailbreak with no look of getting it back, especially on a newer bootrom. After playing around for hours on hours I finally locked it down to this workflow:
  • Open up iTunes. It doesn’t matter what version it is. Then click on restore with shift (win) or alt (mac) held down. Select the firmware for 3.1.2. You can download the firmware you need over at http://www.felixbruns.de/iPod/firmware/
  • Wait for that to go through. You will probably hit an error 1050, which is no problem. Download redsn0w version 0.9.4. There are plenty of links out there. Load up the 3.1.2 firmware in that and then let it do its magic. It will probably hit the part where you need to activate and what not. I let me phone activate and enter a standard 3.1.2 state. But no cydia or jailbreak tools
  • Next i loaded up blackra1n and let it do its jailbreak. I had to do this twice to get in, so then i could install cydia.
For those of you experiencing issues with iTunes reporting back a failure of verification on the requested build, you will need to add a rule to your hosts file. You will need to add the entry: 74.208.105.171 gs.apple.com
Windows:
go to C:\Windows\System32\drivers\etc\ and use a text editor to open the file “hosts”

Mac:
open up Terminal.app an type sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

Now I have my iPhone back onto 3.1.2 and I don’t think I am going to bother with jail-breaking the 3.1.3.
Related Posts Plugin for WordPress, Blogger...