Downgrade iPhone OS 4.0 Beta1 to iPhone OS 3.1.3 Firmware on Windows

by Chris on April 11, 2010

After installing iPhone OS 4.0, you will lose your jailbreak and unlock, on your iPhone and iPod Touch, and being beta release you might face incompatibility issues with your favorite apps forcing you to return to old firmware 3.1.3. If you are looking for a solution to downgrade iPhone 4.0 firmware to 3.1.3 then follow the steps below (only for Windows users).

Requirements:

Steps to downgrade iPhone 4.0 firmware to 3.1.3

Step #1 Extract the archive iRecovery and bring the application on your Desktop.

Step #2 Install “libusb-win32-filter-bin-0.1.12.1.exe” and keep the file on the desktop.

Step #3 Connect your iPhone via USB and put it in DFU mode (hold down the button “Power” and “Home” for 10 seconds then release).

Step #4 Restore and manually load firmware 3.1.3 (by pressing Shift + Restore and select the firmware you downloaded previously).

Step #5 Towards the end of recovery, the procedure will stop and return the iTunes error 1015. Neglect it.

Step #6 Click OK on the pop-up, Close iTunes and run the console by typing the following commands:
cd Desktop (or folder where you copied iRecovery)
iRecovery.exe-s
setenv auto-boot true
saveenv
fsboot
exit

Step #7 Unplug the iPhone from your computer and restart it by pressing the Power and Home until the Apple logo appears. Once turned on, connect to your computer, activate it and use it normally.

 Voila! The downgrade from iPhone OS 4.0 to iPhone OS 3.1.3 is successfully completed. Mac users may follow instruction here.

Via-ispazio

Blog Widget by LinkWithin

Related posts:

  1. How to Downgrade iOS 4.3.1 to 4.3, 4.2.1, 4.1 on iPad, iPhone, iPod touch [Guide]
  2. How to Downgrade iOS 4.3.2 to 4.3.1 or Lower on iPad, iPhone, iPod touch [Guide]
  3. Sn0wbreeze 2.2 Jailbreak for iOS 4.2.1 Firmware on Windows [Coming Soon]
  4. How To Jailbreak iOS 4.3.1 Untethered with Sn0wbreeze 2.5 on Windows [Guide]
  5. Sn0wbreeze 2.4 now Jailbreaks your iOS 4.3.1 on Windows Easily [Super Guide]
  • Asda


    i downloaded every one firmware and none worked for me…

  • Asda


    i downloaded every one firmware and none worked for me…

  • Moosepuck


    AWESOME…. TOO EASY…. thank you!

  • Gardner


    hope so…im about to try it

  • Gardner


    ok, “console” must mean “C prompt” on your pc.
    Still don't understand the “Shift + Restore” instruction though.

  • Gardner


    nvrmnd….got it

  • Gardner


    STEP #4, pressing “Shift + Restore”……where?
    what do they mean in STEP #6 “run the console”?

  • Gardner


    where can i get itunes 9.1.1? every site i go to wants to give me 9.2.0

  • Gardner


    can you please help me by giving me very detailed step-by-step instructions (i'm computer stupid) on how you successfully did this downgrade? Your original post above is EXACTLY what i am experiencing. where can i get itunes 9.1.1? every site i go to wants to give me 9.2.0

  • Devin Kellowan


    can u help me in exactly what i need to type step by step

  • d*


    i have an ipod 3g no shsh blobs running on os 4 can i downgrade?

  • Ryan


    I did it on my 3gs, from OS4 back to 3.1.3. For all out there trying to type iRecovery.exe-s (make sure you have space between exe and -s, like iRecovery.exe -s). I recommond you use WIN XP to do this. Alot easier.

  • sweeti90


    can this work for iphone 3gs ?

  • Chili144


    I had upgraded my os to 4.0 and my iphone 3G was running slow and locking up on me so I decided to downgrade. I was having the same issue where my phone could not be seen. Im on win 7 and then ran the LIBusb exe in compability mode. as soon as that ran i hit f3 to retype the command to get intop the phone and it worked. I ran the commands and it restored my phone back down to os3.1.3 im so happy now my phone is running fast again. and If I want I can jailbreak it now too.

  • AlexK


    Figured out how to fix it. I have Vista. Go to control panel>Programs & Features, then find LibUsb and uninstall it, then restart your computer and it should be back to normal.

    Very scary for a second because I tried doing this on my work computer…I'd be in trouble if I couldn't work at work!!

  • AlexK


    ME TOO!! My USB Mouse doesn't light up anymore?? My external works and my ethernet port…just my USB mouse?

  • Bgilmour7


    help on step 6 please. Can someone please elaborate on your to run this. I get the program up but how am I supposed to enter the commands?

  • Cvo0505


    i cant get step 6 to work either, any help?

  • Vegeta


    this is only for 3G right? you didn't metion that but everybody mention sucess on their 3G phones.

  • chek


    click ok on what pop up? and what do you mean by run the console? im lost on step 6

  • Mallik5639


    Brilliant…much luv

  • http://twitter.com/meeksdoteric Eric Meeks


    by following the directions here: http://www.gadgetsdna.com/downgrade-iphone-os-4…

  • http://twitter.com/meeksdoteric Eric Meeks


    Kw_win BE CAREFUL! I am also on Win7 with iPhone 3G. I don't know if it was my motherboard or what, but once I installed libusb on my Win7 system.. it caused all my usb ports, audio jack, ethernet port, and everything to lock up. Long story short… I couldn't even fix via Windows 7 Recovery Console. I had to do a fresh OS install.

    I was able to do this just fine on my old laptop running XP

    With that said, when you open iTunes and go to your iPhone tab.. it should say “check for updates” and “restore” you're going to hold down SHIFT and click RESTORE. It will then prompt you to select the firmware file that you want to install (3.1.3)

    Hope this helps.

  • http://twitter.com/meeksdoteric Eric Meeks
  • Broda_97


    where do I download the 3.1.3 software from?

  • Kw_win


    Guys!!! i was stucked at Step #4 Restore and manually load firmware 3.1.3 (by pressing Shift + Restore and select the firmware you downloaded previously).

    i've downloaded the 3.1.3 firmware but how to use it manually? there are no any exe or something like that. Can any one who can tell me how to work it out?

    I am using window 7 and 3G.

  • Rico8696


    Guys, I am on a Mac, how do you get the iRecovery software for mac?

  • Ethan


    bloody brilliant. After installing os4 had major problems – phone (3G) would not power off, crashed randomly, had to be restarted with hard reset, battery drained in 3 hours etc etc.

    I spent 2 hours talking to apple and the conclusion of the expert was that it was a hardware problem, not the os upgrade. (despite all being fine before loading os 4) Lesson learned, wait for apple to sort out the bugs from too fast released os…..

    ps for anyone with win 7 having problems with the libusb, right click and hit troubleshoot compatibility, run wth recommended settings….. it runs as an xp emulation I think.

  • Bobby


    ok so i am getting no iphone/ipod found on step 6

  • Bobby


    ok so i am getting no iphone/ipod found on step 6

  • Jeff


    Thank you !!Worked first time, and the iTunes error that came up for me was 1601…. Not sure what's going on there, but thanks again. 3.1.3 is so much faster than OS4 beta!

  • Lazman


    Amazing work.. worked first go.. Thankyou :)

  • Duke


    Thank you sooooo much.

  • 369joy


    I couldn't downgrade it . But I have it on OS 4 again. Use Mac. As there is no support for pc. It should work.

  • Reese


    any luck with this yet? I have the same problem! help me man, please, just shoot a quick reply to let me know!

  • 369joy


    Damn.. I tried to downgrade from 4.0 beat to 3.1.3 I get error msg #13. Now when i try to install 4.0 I still get the error #13 .. My phone is stuck in DFU mode.. Plz help..

  • medopal


    dude u rock.ur method totally worked for me, i tried to install OS 4, then got this *&^%&^ message saying "Unabe to Preflighting Personalized Install", and nothing helped. But then tried to downgrade using this way, and it worked in 2 seconds.THANKS

  • latint81


    I Tryed windows 7 64 bits and I get and error when I click on compatibility ( before installing the program I don't get the USB conflict ) . I ran te program And follow the instructions and boots back with is 4.0 and I tragain and I get error 4. I don't have a Mac but I could try it later on a Mac and see what's up. IDon't have any problems with is 4 it just some applications keep on crashing and gets annoyed

  • dizom


    I have tried this thing on both my Win7 (64-bit) computer and WinXP (32-bit) computer … I get this error 13 on both of them. Unfortunately I don't have a Mac to try this on here at the house, but I am getting the feeling that I am screwed. You mentioned that you ran in w2k compatibility mode … did this work? Do have 64-bit Win7?

  • dizom


    This same thing happened to me, I thought my motherboard just went south, but nope. I had to find a ps/2 keyboard to get back in and remove the libusb-win32-filter-bin-0.1.12.1.exe. I suspect that the win32 in the file name implies that putting this on win64 (any version) would break your USB/PCI devices. Regardless, I removed this and everything worked again after a reboot.

  • Jimmy


    Apple stopped signing all old firmwares, so it wouldn't work.

  • latint81


    this thing doesnt work AT ALL, you need to set compatibility to w2k if you're on w7 , run the commands and then forllow the instructions takes you back to os 4. i get error 13 every time. the software os 4 is great but many location application doesn't work because has not been review by apple according to the experts. i will go to apple store erease all data and have them re-store changes they will get error 13 as well, because they don't know what's causing it! great way to find out if you have a old baseband non theater boot. lol

  • latint81


    Does anyone knows what´s the reason why when I install libusb-win32-filter-bin-0.1.12.1.exe my usb and other system resources including the ipod driver has a yellow sign and when i unistall everything goes back to normal?happening to someone else , too?

  • Ryan


    I bricked my iPhone, and followed your instructions – WORKED LIKE A CHARM.My only problem is that while your instructions unbricked the iPhone, it is still running 4.0… even after restoring it. Am I missing something here?

  • taiukim


    what will happen if I load firmware 3.1.2 insted of 3.1.3 on step 4?

Previous post:

Next post:

Gadgets DNA | About us |  Copyright Policy |  Privacy Policy |  Disclaimer |  Subscribe us |  Contact us |  RSS Feed |  Sitemap