1. Home
  2. Mobile

Downgrade iPod Touch 2G iOS4 To 3.1.2/3.1.3

Many iPod Touch 2G users have already updated their phone firmware to the all new iOS 4. But still there are some users who want to revert back to earlier versions like 3.1.2 and 3.1.3.

Here is the step by step guide on how to downgrade your iPod Touch 2G from IOS 4 to 3.1.2/ 3.1.3

  1. This is an easier downgrade process but will only come into play if you have already saved your jailbroken iPod Touch SHSH files on Cydia servers. This method requires you to have a Windows OS. You will also need to have a custom 3.1.2/3.1.3 IPSW file saved on your computer before going to step 2.
  2. Launch Notepad on Windows with administrator privileges.
  3. On Notepad Go to File > Open> C Drive [Or the drive with windows folder] > Windows > System32> Drivers > etc > hosts. Normally hosts is a 1 KB file without any extension so just double click to open it.
  4. Once the host file is open, you see some commands starting with #. Please do not change anything in this file and simply add the following command at the bottom : “ gs.apple.com”
  5. Now save the file and close notepad.
  6. Now connect your iPod Touch 2G to the computer and after it syncs with iTunes, power it off.
  7. Now press the power button on top and home button simultaneously for exactly 10 seconds.
  8. After this leave the power button while still holding onto the home button until you see a USB device recognition bubble on your PC.
  9. Now after a few moments, your iPod Touch 2G will be detected by iTunes.
  10. After this you will be prompted by iTunes for iPod Touch 2G restore. Click Ok, hold shift key on your keyboard and click restore at the same time.
  11. Now navigate to the 3.1.2/3.1.3 IPSW file located on your computer.
  12. After this let the restore process finish. You might encounter 1011 and 1015 error prompts but simply ignore then as they are a signal that your iPod Touch 2G is successfully restored to the earlier OS.
  13. Now exit recovery mode and reboot your iPod Touch 2G. And that’s it! You have successfully downgraded your iPod Touch 2G to earlier OS version. Enjoy!

Disclaimer: Please make sure that you have ample hands-on experience before trying your hands on this one. AddictiveTips won’t be liable for any damages that may incur to your device during the process


  1. Where do I get a custom 3.1.x for an ipod touch? I’ve tried google but I only see custom firmwares for iPhones and ordinary firmwares for iPod.

  2. Problem : without SHSH and is a PCmode ipodtouch 2G

    how to resolve ?
    i try to jialbreak ios 4 but fail too because of this PC mode version .
    Help me ! =(

    • Try this url. Connect Itouch through WIFI, slide the bar to install Cydia and wait for its installation. Jailbreak in iOS4 is done 🙂 Enjoy…………..

  3. If you do not see a file named “hosts”, I would probably try searching for the file, to make sure the directory is correct, but it is more likely that you are not seeing it because it is hidden…unhide files, then look again. If it is still not there, then try creating it, maybe?

  4. doesnt work for me, keeps getting different errors such as error (28). Must be a easier way

  5. Good article. I’m surprised no one has commented “where do you get a custom 3.1.2/3.1.3 IPSW”? Is this just a copy of the IPSW saved on your computer, or are there some changes that need to be made to the file. And if so, how? Thanks!


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.