Ever since Apple released iPhone OS 3.1.3 earlier this month, we have had guides to jailbreak iPhone 3.1.3 firmware using redsn0w, sn0wbreeze and PwnageTool. But most of the comments so far have been regarding mistakenly upgrading iPhone/iPod Touch to non-jailbreakable firmware versions.

Upgrading to the latest firmware iPhone OS 3.1.3 upgrades the Baseband to 05.12.01 which is yet to be jailbroken and unlocked, but iPhone Dev team’s PwnageTool 3.1.5 is available for download to upgrade your iPhone & iPod Touch to OS 3.1.3 without upgrading baseband there by retaining capability to jailbreak & unlock.

This guide is for those iPod Touch users who have mistakenly upgraded to OS 3.1.3 and stuck with it. This step-by-step guide will help you to downgrade iPod Touch 3G 3.1.3 to 3.1.2.

Note : You might also need to edit your Hosts file in etc folder of Windows 7 if you get an “ineligible iPod Device” error arising from the downgrade. I am not sure if this error comes or not but would recommend you all to do the same to be on the safer side.

Note 2: For those who are wondering what to edit in Hosts file, look for steps 3 & 4 in this guide here.

How to Downgrade iPod Touch 3.1.3 to 3.1.2 OS

1. Make sure you have Original iPod Touch 3.1.2 IPSW file. You can check in the below location
C:/ Users{your windows user name} / AppData / Roaming / Apple Computer / iTunes / iPod Software Updates

In case you don’t have, download links are given here.

2. Make sure that your iPod Touch 3G is not connected to the PC/Mac

3. Power off your iPod Touch 3G

4. While holding the power button (for 10 seconds or so), connect your iPod Touch 3G to PC/Mac.

5. If you see the “Connect to iTunes” message on your iPod touch then it means you are now in recovery mode.

6. Once in recovery mode, Click on iPod Touch Device on iTunes Sidebar and press Shift + Click on restore button will be prompted open firmware location. Point to the location where your firmware 3.1.2 is located and click OK.


Voila!! Your iPod touch 2G /3G has been downgraded to the jailbreakable 3.1.2 firmware!

Thanks Vaibhav!

Also Read:

Raju is the founder-editor of Technology Personalized. A proud geek and an Internet freak, who is also a social networking enthusiast. You can follow him on Facebook and on Twitter. Mail Raju PP. Follow rajupp


78 thoughts on “Downgrade iPod Touch 3G/2G from 3.1.3 to 3.1.2

  1. Ok I tried it but it doesnt work. When I point to the 3.1.2 location and click ok, it says that the ipod couldn’t be restored because the firmware file is not compatible =( plz help

  2. Has anybody already found out how to downgrade the baseband or better; how to jailbreak the 3.1.3 firmware of the Ipod touch 3G?

    I’am looking forward to it!

  3. Hi it did’nt work for me i’m thinkin it’s somethin to do with the baseband but how did u guys manage it?

    please help my ipod is boring now that i have 3.1.3 all my good apps have been deleted 🙁

  4. What do you mean with: You might also need to edit your Hosts file in etc folder of Windows 7 if you get an “ineligible iPod Device” . I’m having this issue, how do I edit the hosts files?

  5. Hi,

    I’ve bee searching for ways to downgrade my ipod touch 3rd gen on 3.1.3. I tried this way, ad when I select the firmware, and click restore, a message box comes up saying that it’s not eligible for the requested build or something. Please help : )

  6. I did what was required above and when itunes tryed restoring my ipod it said “ineligible iPod Device” so i read the note but i dont understand what to edit in the host file, i already opened it up with notepad

  7. i edited the hosts file in this way :

    and it worked !

  8. @Amir. S could u please show me the exact way u did it? a screenshot would be nice.. I got ineligible error though I edited the hosts file already

  9. when i try to restore its wroting to me “the ipod could not be restord because the fireware file is not compatible” what do i need to do?

  10. Did you save the Cydia SSH hashes before upgrading to 3.1.3 version? All those who saved the hashes in their iPod from cydia have successfully been able to downgrade using the above method.

  11. This method works well for 8gb models with the 2g 3.1.2 firmware but not with the 3g 32gb and 64gb models with the 3g 3.1.2 firmware. I have alienated my family searching for a solution can anyone help.

  12. hey Raju, i was planning to jailbreak my ipod but then an update for 3.1.3 came up and i thought my friend said it was ok to download it. but apparently i thought wrong. i want to jailbreak it but its 3.1.3. I have a 8GB 3G iPod touch will this work on mine? Will i have to download my apps again?

  13. Well as far as I am concerned the downgrade won’t work for ipod touch 16gb 3G version onwards, if you are using 8GB 3G you can still downgrade since they are almost similar to 8GB 2G version

  14. Does anyone know if there is a way to downgrade/jailbreak the new 3g ipod touch 32 gb that comes with 3.1.3 firmware pre-installed? And if not how long do you think I can expect to wait for a new jailbreak to come out?

  15. @Greg
    We only can wait and hope, maybe in a month or two, or possibly forever LOL.. right now I am extremely frustrated about my fucked up jailbroken Itouch…had some really cool games installed only to have used it for about a day, didn’t know the reset thingy and I wasn’t paying attention when it upgraded to 3.1.3….!!!!!!!!!

  16. Hi,

    I have an iPod Touch 3G, 32gb, and use iTunes 9 on a Mac. When I click the restore butten while holding shift, I don’t get the window where I can browse to the right file. It just restores to the latest firmware..

    Any ideas ?


  17. when i try to restore it brings up an error message saying “the ipod could not be restord because the firmware file is not compatible” what do i need to do? I have followed all other instructions and downloaded the firmware from one of your links and I have also amended the hosts file. Please help?

  18. This totural is beastin!!!!!!!!!!!! thank you guys so much…… You are the best!!!!!! ok look guys they are 100% correct but!!!!!! where it says “hold for 10 seconds while plogin in” its sopposed to say hold power botton for 3 seconds intill apple sighn show then keep held in while holding donw home button for 10 seconds …… then realse power bu tkeep home down …… wait 30 seconds then realse home …… then plug it in ;] …… to turn it out of “DUF” mode (if wana leave or something” eject then press power and home for 10 secs …… thts it =]……

  19. works perfectly people…jus refer to note 1 and 2 and chek out the link refered to in note 2. thanks a $million$ Raju

  20. How to Downgrade Ipod Touch 3G 3.1.3 to 3.1.2

    Step 1: Goto and download the Ipod Touch 2g 3.1.2 firmware,

    Step 2: Place your ipod into recovery mode by simply powering off your iopd and then press and hold the home button for 10 seconds and plug into the computer.

    Step 3:Goto itunes and hold shift while u press restore.

    Step 4:Then select the ipsw u have downloaded. The restore should begin.

    Step 5 : you can now jailbreak.(download blackra1n jailbreak method from


  21. finally got it downgraded after 3 hole days of geting crap from other sites!!!!!
    read all the blog it really works !!!!
    i’m a happy jailbraker again

  22. it is i use mac and accidentally upgraded my ipod 3g 3.1.3
    is it true that you can’t downgrade the thing after upgrade?? now it’s totally useless piece of .

  23. This does not work with a IPOD Touch 3G 64GB with preinstalled 3.1.3 firmware. I tried both the 3G and 2G 3.1.2 packages and both don’t work. I have made the proper Hosts file edits, i followed many different tutorials, im trying to find one for preinstalled ipod touches however i have no luck. 🙁

  24. When i press shift while pressing restore in itunes then go through the files up to ‘ipod software updates’ i cant find the file ‘3.1.2’ but it is on my desktop and in my documents…HELP PLEASE i really need to downgrade my ipod touch

    You will NOT be able to jailbreak if your iPod Touch had 3.1.3 PRE-INSTALLED.
    If you iPod touch came with 3.1.2, and after this you updated then YES, you WILL be able to downgrade. Otherwise you’re proper fucked.

  26. My ipod touch 3g 32gb came with 3.1.2 firmware, then i jailbroke it. But then accidentley upgraded to 3.1.3, how do i get back to 3.1.2. I tried to put my itouch into DFU mode and restore it with 3g 3.1.2 firmware but it says NOT ELIGIBLE

  27. Ok, I put my iPOd in recovery mode and it doesn’t ask what firmware I wanna use. It just says “Update and Restore” and I have to

  28. Guys at the top! you guys have to have the 8.26 version of iTunes, thats the only way it will work. you have to downgrade your iTunes.

  29. for all of you who say “not eligible” when you click on the firmware, you will have to downgrade your itunes first.

  30. Okay all you people who are flipping out stop it. It isn’t that this “doesn’t work” it’s because you dumb fucks are using the wrong firmware! You are probably trying to get 3.1.2 iPhone firmware when you have an iPod! This does work 100% if you just use the right stuff! You can download any firmware you need here make sure you are downloading firmware for what you have (iPod firmware for iPod, iPhone firmware for iPhone ect….)

  31. Hey all! I have the 8Gb 3G version 3.1.3 and I tried what xdnickx wrote and it worked! You must not take the 3G 3.1.2 IPS file but the 2G version!!!

  32. follow up on rei’s question..

    i have an iPod touch 32gb 3g (MC model) with 3.1.3, not preloaded, i accidentally updated from 3.1.2.
    i’ve been visiting other tutorials and it says download the
    3.1.2 software from an iPod 2g and not a 3g because it won’t work.
    so in the felixbruns website what should i download? 2g or 3g version of 3.1.2? thanks for reading and hoping for a response as I have been searching the net for solutions to this for days lol.

  33. Yea, and if our ipods are those that HAVEN’T been jailbroken before, I’m guessing that I can’t downgrade it coz I don’t have the cydia thing right..? 🙁

  34. @Colin dumb fucks? grow up man

    Anyways , tried this on a Ipod touch 3G 3.1.2 upped to 3.1.3. Tried the original firmware and even tried it with the 2G firmware, tried it with an older version of itunes too!

    Does not work, I guess the newer 3g’s are an issue, also i read somewhere else where people said if you went from 3.1.2 to 3.1.3 there is no way to come back.

    I keep getting “ineligible iPod Device” error even after trying the hosts file fix.

    Gonna wait for a jailbreak or hoping 4.0 wont be as much trouble.

  35. I have an iPod Touch 3G 32GB. It came with 3.1.2. I jailbroke it but then updated to 3.1.3.

    Using this method, and modifying the /etc/hosts file, I am still getting a message saying that I’m ineligible. Is there any other step I can take? I’m using Mac OS X wth iTunes 9.1. I’m not sure if I can downgrade my iTunes version and if it’s going to work.

    If it’s not working for you, that doesn’t mean it doesn’t work at all. There are so many combinations of how you upgraded, and how you’re trying to downgrade, that it’s not going to work for everyone. Be patient.

  36. i have an ipod touch 32gb which came with 3.1.2 and i upgraded to 3.1.3 (not meaning to) but now wen i try and downgrade i get a message saying the device isnt eligible i have been told by a mate who works in the aapple stores that apple have stopped signing the downgrade so nobody can downgrade i am using itunes 9.0.3 to do this plz correct me if im wrong here but it is now impossible to downgrade we r jst going to have to wait for the 4.0 irmware to come out in july

  37. This website is a loophole for ppls like you. see the link (mouse up) and you will see that its a iphone fw link While you are on a ipod guide.

    Making People fools.

    I had searched net and found that ipod touch 3.1.3 is only jailbreakable by PwnageTool 3.15 for mac only.

    Visit the jailbreak makers site only.

    • “Making people fools”!!
      So, all of us who have successfully “downgraded” our iPods are fools? I would have easily trashed this comment, but approved it, because TechPP allows free speech and I want people to know the truth. As a matter of fact, only those who face problems tend to leave comments on blog and those who successfully use it forget to thank/mention it. Still there are many people who have commented after successfully downgrading their device.
      I do not expect everyone to have complete knowledge about jailbreaking, but in this post we are talking about “DOWNGRADING” iPod Touch and you are giving link on how to “JAILBREAK” 3.1.3!!

  38. Anyone else have a problem where Apple refused the restore?
    I got through the first stages (thanks to Raju and xdNickx) but then once the restore had completed it said it was verifying it with Apple, which was eventually refused.

    Any thoughts?


  40. thankyou so much. worked perfectly first go. make sure that the host is edited correctly and this will work fine.

  41. my way of doin it is have the firmware you want to downgrade to and the latest. you then copy the name of the latest firmware and copy it onto the firware you wish to dowgrade to. Then go into itunes hold shift and click restore then choose your firmware you renamed.

    I have done this twice and has worked first time so i hope it works for you guys. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *