How to Downgrade iPhone 3G 4.0 OS to 3.1.3 Firmware

By -

iPhone OS 4.0 is now being adopted by many iPhone users as it features a loads of new specifications such as multitasking, iAD, etc. You can read iPhone 4.0 OS features here. However, if you don’t find the iPhone OS 4.0 interface more comfortable, you can downgrade iPhone 3G to 4.0 firmware back to 3.1.3 firmware. Downgrading to the latest stable OS will give you a bug free experience.

iPhone 4.0 downgrade

Do note that using the below tutorial you can only downgrade your firmware but your baseband will not get changed, which means that you can’t unlock your iPhone 3G even after downgrading iPhone OS 4.0 to iPhone OS 3.1.3 firmware successfully.

How to Downgrade iPhone 3G 4.0 OS to 3.1.3 Firmware

  • Download iPhone 3G 3.1.3 firmware
  • Connect your iPhone 3G to a computer
  • Run iTunes 9.1 >> Press Windows (Press Alt Key+ Click Restore), on Mac (Hold Option + Click Restore) >> Manually select iPhone 3G 3.1.3 firmware
  • You may see a 1015 error >> Click on Ok and close iTunes
  • itunes error code 1015

  • Open terminal on Mac/Command Prompt on Windows and type following commands
  • cd Desktop

    . / iRecovery -s

    setenv auto-boot true




    iRecovery Last Command fsboot

    irecovery last command fsboot

  • Unplug your iPhone >> turn it off by pressing the home+power button
  • Again turn it on by pressing the power button >> Plug-in your iPhone >> Load iTunes to continue with the activation
  • You are done.

Now you have successfully downgraded iPhone 3G 4.0 to 3.1.3 firmware. [via]

Soumya is the admin of Techcular. He loves to learn new things on Internet. You can find him writing on his personal blog a few times.

13 Comments to How to Downgrade iPhone 3G 4.0 OS to 3.1.3 Firmware

  1. On Mac, when I use iRecovery in Terminal, all it says is "USB" then "(Recovery) iPhone". I still can't downgrade. I am still getting the iPhone is in recovery mode message. What am I doing wrong?

  2. David Duong

    When I try to downgrade, iRecovery doesn't work. It only shows "USB' then "(Recovery) iPhone" and nothing else. Afterward, I connect it back up to iTunes and it is still in recovery mode. What am I doing wrong?

  3. I can not jailbreak after the downgrade (3gs)

    has any one done this after the downgrade from 4.0 to 3.1.3?

  4. i tried this on windows and it just restores the latest firmware, it doesnt give me the choice to choose the file i want

  5. Am I the only person having no success with any downgrade instructions from any site? IT WILL NOT WORK!

  6. plus simple si vous voulez downgrade en 3.1.3 installer itunes 9.1 mettez votre iphone 3gs en dfu mode restaurer et par defaut il va faire la mise a jour 3.1.3

  7. Hi,
    is there anyway we can downgrade the baseband to os 3.1.3 firmware, the fact wifi is not working in any case !!!

Leave a Reply

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

What is 11 + 2 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)