See more...

Downgrade iPhone Firmware 4.0 Beta To Firmware 3.1.3 On Mac

Previously we shared a way though which you could downgrade your iPhone OS 4.0 to OS 3.1.3 with Cydia SHSH but many users were facing problems during the downgrading process. Here is another way through which you can downgrade your iPhone OS 4.0 to iPhone OS 3.1.3 on Mac OS X. The process below will only downgrade your iPhone firmware from 4.0 to 3.1.3 but your baseband 05.13.03 will remain unaffected. Those who have not saved their SHSH can only downgrade to iPhone OS 3.1.3 by using the procedure below and for those who have saved SHSH to Cydia Server, follow the guide here to downgrade to iPhone OS 3.1.2 or below.

Steps To Downgrade iPhone Firmware 4.0 Beta To Firmware 3.1.3

Look for download links at the end of post:

  1. First step is to add Sauriks Server address to your computer's HOSTS file. To edit HOSTS file in Windows and Mac, follow the guide here
  2. Download iRecovery and extract it on your desktop.
  3. Download and install LibUSB library.
  4. Turn of your iPhone completely and hold down home and power button for 10 seconds.
  5. Home + Power Button

  6. After 10 seconds, release the power button but keep pressing the home button until your PC produces a beep sound or you see the following message on your computer screen
  7. iPhone DFU Mode

  8. Open iTunes and use ALT+Restore to manually load the iPhone 3.1.3 firmware.
  9. You may see a popup with error code 1015 during the restore process, just ignore it.
  10. Now click OK to close the popup. Also close the iTunes.
  11. Open terminal and type the following command at the terminal
  12. cd Desktop. /-s iRecovery setenv auto-boot true saveenv fsboot exit

  13. Wait a few seconds and then disconnect your iPhone from the cable
  14. Restart your phone by pressing Home + Power buttons simultaneously
  15. When Apple logo appears on your screen, connect the phone to Mac via cable and proceed normally with the activation process.
  16. The downgrade is complete, enjoy again 3.1.3

Download Links:
Download iTunes 9.1
iPhone OS 3.1.3
Download iRecovery v1.3 | Mirror
Download LibUSB | Mirror

Update1: Downgrade iPhone Firmware 4.0 Beta To Firmware 3.1.2
Update2: Downgrade iPhone Firmware 4.0 Beta To Firmware 3.1.3
Update3: Downgrade iPhone Firmware 4.0 Beta To Firmware 3.1.3 On Windows
Update4: Downgrade iOS 4.0 to iPhone OS 3.1.3 | Windows & Mac

You can go through our step-wise tutorials on jailbreaking iPhone 2G/3G/3GS and iPhone Touch 1G/2G on firmware 3.1.3 using redsn0w 0.9.4, sn0wbreeze, PwnageTool 3.1.5. Unlocking can be done using ultrasn0w or blacksn0w.

For firmware 3.1.2, you can use blackra1n, PwnageTool 3.1.4, sn0wbreeze for jailbreak and ultarsn0w, blacksn0w for unlocking your iPhone 2G/3G/3GS and iPhone Touch 1G/2G.

Contact Us for News Tips, Corrections and Feedback

Related posts

Leave a message...

    Helen B11 years, 2 months ago

    Hello, I followed these instructions but when I reconnected my iphone and activated it, the software updated to version 4.0 again. So, i am not sure what i did wrong.
    There do seem to be some leaps of logic in the instructions. Maybe in just misunderstood.
    Any help would be appreciated.

      Wolverine11 years, 1 month ago

      You actually selected iOS 4.0 IPSW instead of iPhone OS 3.1.3 IPSW in step 5.