Downgrade iOS 4 to iPhone 3.1.3 on iPhone/iPod Touch
By on June 24th, 2010

Apple recently released the iOS4 firmware update for the iPhone 3G, 3GS and iPod Touch users. Users updated to the new firmware anticipating new features and improved performance. Nevertheless, for some of them the   opposite occurred, especially for iPhone 3G owners. Most of the iPhone 3G users are reporting very slow performance and applications crashing. The main cause of this problem is the slow processor and the low amount of RAM in the iPhone 3G.

ios4_logo

Now there is no official way to downgrade to OS 3.1.3 from iOS4, but there is always an unofficial way. Here are the steps to downgrade from iOS4 to OS 3.1.3 :

1) First navigate to c:\windows\system32\drivers\etc\and open the hosts’ file in notepad. To do so, right click on the file and select Open With->Notepad. At the end of the document, add this string 74.208.10.249 gs.apple.com.

2) Now connect your iPhone to iTunes in recovery mode. To do so, first switch off your device. Then press the Home button on your handset and connect the USB cable. As soon as you connect the USB cable, the device will boot up and a Connect To iTunesscreen will be displayed. Users can now stop pressing the Home button.

3) Fire up iTunes now. You will see your iPhone/iPod Touch detected in recovery mode. Now, whilst pressing the Shift key for Windows users or Alt key on the Mac platform, click on the Restore option.

Now just select the original OS 3.1.3 and voila, you are done. Now you can again enjoy OS 3.1.3 on your iTouch device.

(Source)

Tags: , , , , , , ,
Author: Rajesh Pandey Google Profile for Rajesh Pandey
Rajesh is a 19 year old nerd, currently pursuing B.Com Hons from Bhawanipore college in Kolkata, India. He loves everything tech, especially Android. You can follow him on twitter @ePandu or mail to him at rajesh@techie-buzz.com.

Rajesh Pandey has written and can be contacted at rajesh@techie-buzz.com.
  • http://infractusaperio.co.nr Kraig Feury

    Haha, apple fails at trying to secure there products agian!

    I thank you, Rajesh Pandey.

  • Kaddypoo

    Ok.. this method didn't work for me, probably because I used Spirit to jailbreak it before. So I had to followed the forum link mentioned up there, and their method did the trick: I tried to restore back to FW 3.1.2, repeat, 3.1.2! Then used BlackRa1n as soon as I received an error message (1015)

    After that, the phone turned black. I just rebooted it, and used an At&t sim card to activate.

    The steps after were cakes. Restored it to my original settings (firm ware 3.1.3 that was backed up in my laptop before I upgraded it to ios4) Voila!

    I had to jailbreak it with spirit again, and unlock with ultrasnow…

    Now I hope ios4 jailbreak for 3GS that was jailbroken with Spirit before would come out soon…….

    • EB

      where do I get 3.1.3 from or where do i locate this on my pc?

      • Faadi

        It depends what browser are you using.

  • Faadi

    Bro… You are the f****N man. I upgraded my phone to 3.1.3 from 3.1.2. In the beginning the host file gave me a little hard time but eventually i figured it out and saved it.

    Thanks Bro. Keep up the good work.

    • Faadi

      BTW. After upgrading it, i successfully jailbreak/unlock my iphone and now using it with t-mobile.

      YOHOOOOOOOOO

  • Jay

    Hi all… Does anyone know if this will work on an unjailbroken 3GS iOS4 with new bootrom? Tks!!!

  • sean

    every time i try to do this it comes up firmware not compatible but t is so what do i do plz help me

    • Faadi

      1) First navigate to “c:windowssystem32driversetc” and open the ‘hosts’ file in notepad. To do so, right click on the file and select Open With->Notepad. At the end of the document, add this string “74.208.10.249 gs.apple.com”. IT MIGHT GIVE YOU HARD TIME TO SAVE IT BUT YOU HAVE TO SAVE IT SOME HOW". BEST WAY IS "RIGHT CLICK ON THE HOST FILE AND GOTO PROPERTIES, CLICK ON THE SECURITY TAB, YOU WILL SEE "SYSTEM, ADMINISTRATOR AND USER" EXCEPT SYSTEM, CLICK ON BOTH USER AND ADMIN AND MODIFY IT BY CLICKING EDIT. ON THE NEXT THING, CHECK ALL THE PERMISSIONS AND ONCE YOU ARE DONE ON CHANGING BOTH ADMIN AND USER OPTIONS, CLICK OK AND CLOSE THE PROPERTIES WINDOWS AND THAN TRY TO SAVE THAT NOTEPAD "HOST" AND YOU SHOULD BE ABLE TO SAVE THAT FILE. REST IS VERY SIMPLE.

      2) Now connect your iPhone to iTunes in recovery mode. To do so, first switch off your device. Then press the Home button on your handset and connect the USB cable. As soon as you connect the USB cable, the device will boot up and a “Connect To iTunes” screen will be displayed. Users can now stop pressing the Home button.

      3) Fire up iTunes now. You will see your iPhone/iPod Touch detected in recovery mode. Now, whilst pressing the Shift key for Windows users or Alt key on the Mac platform, click on the Restore option.

      • sean

        still get problem

      • tomho

        dude i still get error 3194, and ive been trying for months

      • GT101boy

        does this method work for ipod touch 3rd gen?

      • GT101boy

        i did all of this it even saves, but it says “Firmware not compatable”

  • Tsubasa

    I get the 3149 error too <_<'

    Anyway to fix this /: ?

    • mannat rawal

      first you can try i'm not sure
      restart computer and try again with the new .ipsw (3.1.2) with no sim insearted inside the iphone

  • TesDeagle

    stil.. what to do when nothing happens when i press shift restore? there is no folder popping up.

    • http://www.projecttower.com Kyle

      If you're on a mac you press option instead of shift.

      • TesDeagle

        i have windows vista 32-bit..

        • tomho

          i have windows 64 bit

  • prayfawind

    please guys follow the instructions to the T, I've just downgraded my itouch 3rd gen from 4.0 to 3.1.3, (windows xp)) if you get that error you will have to uninstall everything from apple reinstall and follow the steps, when you get that server is not available error, just restart your computer and it will work, after try after try i'm downgraded, Thanks so much to the author i owe you bro

  • Darksta1n

    Hey Guys,

    I think I have figured it out. At least it worked for me. Do whatever the steps say about the hosts file. Then put you iPod Touch to DFU mode – press home button for 10 sec, then press the power button without releasing the home button for like 10 seconds, then release the power button without releasing the home button for another 10 sec. easy!

    Now your idevice is in DFU mode. Now press shift and press restore in iTunes and navigate to the 3.1.2 ipsw file. 3.1.2 3.1.2 3.1.2 dont select 3.1.3.

    Thats it!! Mine is working like a charm :)

    • neph017

      where can i find the 3.1.2 ipsw?

      • Darksta1n

        Hey neph017,

        You can find all idevice firmware here:

        http://www.felixbruns.de/iPod/firmware/

        Just select the 3.1.2 and it should work. The above process is for downgrading iPod Touch 2G. In my case, 3.1.3 didn't work, but 3.1.2 did!

  • kjswann

    I am not able to save the string to the host file. I am admin but after it is saved and I select SHIFT/Restore in itunes, the file is not present. Any suggestions?

    • kjswann

      PS. I have windows 7 and I am the administrator

  • Tronix

    great fixes for iOS 4

    • Tronix

      Does anyone know why 3.1.2 and not 3.1.3? DFU mode worked for me. Yesterday I could not add podcasts that I could before going to iOS 4 but today it work while still using iOS 4. Apple must have fixed it on their site. I still went back to 3.1.2 until Apple addresses the problems with iOs 4. Thank you all for the help with this.

  • Welshy

    I have iPhone 3GS 16GB. and always get the 3194 error.
    I’ve read this fix on a couple of different sites now. I think if you have the iPhone it depends what build of 4.0 you have.

  • tonybunny

    i did evverything and i changed the host file it worked, but now my itune wont open :C

    • tonybunny

      nevermind got it

      • Has

        what did you do???

  • Ben

    it works until the end and when i press shift, restore and choose the firmware 3.1.3, it says the ipod cant be restored because the firmware file is not compatible.

    please help

    • lolitsjae

      OH MY GOD DUDE i have the exact same problem and i've been trying to solve it for like a month now

      im using ipod touch 3rd generation mc model

      • Ben

        i know i updated by accident and i really want to jailbreak it but i cant until i find a way to downgrade it back to 3.1.3, tell me if anything works for you please ? :)

        • lolitsjae

          hey there i did downgrade my ipod successfully last night and it first didn’t work on my laptop (win 7) showing up error (3194) and some error about not being able to connect to the update server. but i was able to successfully downgrade my ipod on my desktop (winxp) im not sure if the software or version of windows had to do with it but this is what i did. [I'M GOING TO ASSUME THAT U R RUNNING WINDOWS AND NOT A MAC] i thought i needed to download ipod touch 3g 3.1.3 from flexibruns but turns out it only worked when i chose the version “ipod touch 2g 3.1.2 so here’s the site to the firmware u need to download: http://www.felixbruns.de/iPod/firmware/
          from there go to the ipod drop down box and find the firmware that says: ipod touch 2g (3.1.2/7D11) <—–[now my ipod as u know its Ipod touch 3g mc model, but the firmware u download from here doesn't matter]. and once u download go to your itunes (i ran it on 9.2) and press shift + restore and look for the firmware u downloaded in ur files (mine was in my downloads folder). then it should run smoothly and it will restore. now if u do run into the errors i prefere u try it on other computers that you might have. now if u do successfully get your ipod downgraded, uninstall your itunes 9.2 and go to this link to download your older versions of itunes 9.1.1: http://www.filehippo.com/download_itunes_32/7482/ this is for the 32-bit not 64 so be aware. now once you have downloaded the itunes 9.1.1 install it, and set up your library again and if u want to jailbreak go to this link: http://spiritjb.com/ (this is the jailbreak for 3.1.2) and then u should be well off! if you have any troubles mail me [lolitsjae@aol.com]

        • lolitsjae

          hey i did post a solution guide here but apparently the admin didn't approve of it so visit me in my blog buddy because i have the solution guide there.

          http://lolitsjae.wordpress.com

        • Ben

          i know i downgraded mine yesterday from the exact same thing you did :D

        • lolitsjae

          Hey Ben!

          please tell around about my blog! Thanks!

          :D

          Jae

  • bryan

    doesnt work on my 3gs iOS4.0 either.. unable 2 downgrade no matter wat i try.. keep gettin the error…

    the save on host file was ok… but restoring was stil a failure

  • Sunny

    Tried everything several times, is there anything i can do to downgrade from iOs4 to 3.1.3. (I have iPhone 3Gs).
    Thanks.

  • chamie

    THIS IS LEGIT.

    FOLLOW HIS INSTRUCTIONS AND YOU’LL BE GOOD TO GO!

    THANK YOU SO MUCH FOR THIS! :D

  • tonybunny

    i tried on my other PC it says type of file not compatible

    • lolitsjae

      come to my blog and i have very descriptive answer to your problem!

  • TN

    3GS Iphone users – READ BELOW.

    The IP 74.208.10.249 is to fool Itunes if you have SHSH save on Cydia otherwise it WILL NOT WORK. (if you don't know SHSH or Cydia is Google it)

    Just to save you time burning hours and the result will be the same:

    Error: 1305, 3194 so forth…..

    Current time there isn't a downgrade for 3GS without SHSH save on Cydia. If you accidentally upgrade to IOS 4 you're pretty much SCREW!.

    • Garrincha

      for mac platform which file are we going to modify for the first stage?

      1) First navigate to “c:windowssystem32driversetc” and open the ‘hosts’ file in notepad. To do so, right click on the file and select Open With->Notepad. At the end of the document, add this string “74.208.10.249 gs.apple.com”.

    • sudhir rawal

      but sir please tell me how could i restore or tell me if i upgraded then without at & t sim can i activated there is any way to activate the second thing i got errors 1015, and 3194 error pls help me my email – id mannatrawal20@gmail.com for fast contact to me…..
      thanks in advance

  • Caleb17

    Okay, i saved the hosts file every way imaginable but when i try to restore with 3.1.3 it says i am uneligible to get an update….HELP! i have tried this at least 10 times, and once it crashed my computer (but i fixed it). Any Solutions?

    • lolitsjae

      Ok, bud I can help you but I only have the solution for the 3.1.2 OS which can also be jailbroken so visit me at my blog

      http://lolitsjae.wordpress.com

  • Nate is CONFUSED

    All very helpful and all until the last tip, you have put “Now just select the original OS 3.1.3 and voila, you are done” Um, where is the original OS 3.1.3 located? What must I type to find it? Please help me!

  • Spen

    I've upgraded to ios4 but didn't save my 3.1.3 shsh to cydia, am I stuck on ios4 forever?! Phone is 3GS.

    Thanks

  • Ben

    Please can you send me an email when spirit bring out the software that lets you jailbreak the ipod touch 3rd gen iOS 4.0 because spirit is the only jailbreak that i trust and that is easy and quick. I have tryed Blackra1n and my ipod kept exiting apps and that was annoying.

    Thank You this will be much appreciated.

    • lolitsjae

      there isn't a jailbreak out for the 3rd generation ipod touch on the OS4 and so either you must stick with your OS4 without jailbreaking for awhile or you could always downgrade to OS 3.1.2. If you need to downgrade, check out my blog@ http://lolitsjae.wordpress.com

      Thanks,

      Jae

  • foozie

    didnt work :(

    • lolitsjae

      hey don't follow the solution given at the top of the page read in my blog because i have a working plan

      http://lolitsjae.wordpress.com

      Thanks,

      Jae

  • Tom

    Everytime I select the 3.1.3 firmware I get a pop-up thats say's "This Firmware is not compatible"

    Am I doing something wrong?

    • lolitsjae

      hey the 3.1.3 OS won't work on degrading from OS 4 u must do it with 3.1.2 OS so come visit me in my blog because i have a working solution

      http://lolitsjae.wordpress.com

      Thanks,

      Jae

 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN