How to Downgrade iPhone 3.1.3 to 3.1.2

Sebastien, Feb 7, 2010

downgrade iphone 3.1.3 to 3.1.2

As always when a new firmware is being realeased, there is always a few unlucky people who “accidentally” update or restore to the latest firmware, thus losing their jailbreak and unlock.

In this case, you’d usually want to downgrade your iPhone from 3.1.3 to 3.1.2 simply by downloading 3.1.2 and SHIFT + Restore in iTunes so that you can choose your own firmware to restore to.

The problem is that Apple recently stopped signing all previous firmware versions making it impossible for you to downgrade.

Fortunately, Saurik has been smart enough to create a system to bypass Apple’s signature and making it possible for you to downgrade from 3.1.3 to 3.1.2. To do so, you will need to have your SHSH on file. To see if it’s on file, launch Cydia and look at the top. Mine says “This device has SHSHs on file for iPhone OS: 3.0, 3.1, 3.1.2″.

If you don’t have this, make sure you look for a link that says “Make my life easier” on Cydia. This will allow you to save your SHSHs.

This being said, downgrading an iPhone 3GS from 3.1.3 to 3.1.2 is easier said than done. It’s actually a pretty painful process that I detailed in a tutorial a few month ago. I originally wrote this tutorial to downgrade from iPhone 3.1 to 3.0 but the steps are exactly identical (MuscleNerd confirmed this).

If you’re one of those who need to downgrade your iPhone firmware, then check out my tutorial, or simply wait for the Dev Team to come up with a reliable jailbreak for 3.1.3. Something tells me PwnageTool is not too far ahead of us ;)

UPDATE: If you have an iPhone 3G, you can now downgrade from baseband 05.12.01 to o4.26.08.

UPDATE 2: This post is slightly outdated. Check out this page for the latest information about downgrading your iPhone.

 
  • Fareez

    Help!!!! I accidentally upgraded my iphone 3GS to version 3.1.3. I’ve follow the steps and i got error 1600. Please help!!!!!

  • Boogyman

    I was able to successfully jailbreak my phone that was previously updated to 3.1.3. After hours of trying blackrain and snow. I installed a 3.1.2 firmware version with an 10.15 error. Installed blackrain after ignoring the error and noticed everything worked but my att wireless signal. Clicked the blackrain icon on the phone and installed cydia to help ensure the phone was unlocked then I used Snowbreeze to upgrade the firmware to 3.1.3 and viola everything worked including my Att wireless signal. Hope this helps those of you who are using 3.1.3 and want to jailbreak your phone. You can’t jailbreak your 3.1.3 unless it has been broken in 3.1.2…very important.

  • Stasia

    I tried to downgrade to 3.1.2 but it didn’t work and now the phone is stuck in DFU mode – I can’t get to it to turn on anything.
    Does anyone haveany suggestions as to how to get it out of this mode?

  • Nelson

    I Successfully downgraded to 3.1.2 from 3.1.3 without having an SHSH or whatever on file. Will tell via email hopefully it will work for you aswell. Lockdown09@yahoo.com

    oh and i successfully downgraded my baseband aswell.

  • Julie Birdsong

    @Stasia go to this irc room and someone might be able to help you.

    https://www.mibbit.com/chat/?url=irc://irc.osx86.hu/iphone

    good luck

  • Stasia

    @Julie thank very much, I went to the site and they told me how to fix it within 10 seconds… brilliant! I appreciate your help Julie.

  • austin

    i got an itouch 3g and i have looked at every website tryed everything and nothing works first of all i need to downgrade and when i try it says the file isnt supported and ive downloaded the 3.1.2 firmware 3 times and none of them are supported i guess and then there zip files i cant make work even after putting .ipsw

    I guess i need a little help

  • david

    hello

    if your looking to downgrade your iPhone/iPod touch there is a SIMPLE && QUICK tutorial that helped me ALOT !!

    http://www.youtube.com/watch?v=1I_JyWC-L1U

    you can thank me later

  • http://Apple.com SDK Developer

    For those who have an apple product like iPhone3GS, iPhone 3G, Ipod touch, Ipad. There is a simple way to downgrade any firmware on your phone/ipod. All you do is go to apple.com go to iphone and download there SDK development software for 3.0 or something 3.1 whatever it is its the iphone SDK then run the simulation and Xcode as you have your iphone plugged in then downgrade the firmware that way. fucking noobs.

  • kenny

    thanks for the info SDK Developer,but pls if u could confirm that this way we can downgrade the modem firmware.i have a iphone 3gs and am stuck on version 3.1.3 with firmware 05.12.01.would like to try this way to downgrade to version 3.1.2 with firmware 05.11.07 so that i can jailbreak and unlock again.pls if u could confirm that this way i can actually downgrade my moden firmware ,and not just the version.waiting for ur reponse.
    thank u

  • millers1884

    i accidently upgraded firmware to 3.1.3 .
    i wish to downgrade to 3.1.2.
    i downloaded from……… http://www.felixbruns.de/iPod/firmware/
    a zip file.
    i cannot find the firmware file in the zip files what could i be doing wrong atfer downloading seberal times….

    I am no expert so an idiot proof explanation would be useful

  • Callen

    Hi,

    I had my shsh saved on Cydia. I just successfully downgraded my 3gs 3.1.3 on 5.12.01 (Old Bootrom) Its now 3.1.2 and obviously the baseband is still 5.12.01. I can jailbreak it with Blackra1n, I have full reception & I can make phone calls fine. The ‘3G’ logo is on the top bar yet I cant get the internet other than Wi-Fi. Is this supposed to be the end result or am I missing something. Is there something on Cydia that can rectify this.

    Thanks – Please let me know

  • littledaemon

    @Callen

    Do you see any sort of error when you try to use the internet without WiFi?
    Very likely your data profile is screwed up. I suggest you goto this website :
    http://www.iphonedownloadblog.com/2009/08/29/could-not-activate-cellular-data-network-you-are-not-subscribed-to-a-cellular-data-service/

    Read the instructions, generate a profile for your provider and install it. In my view, that should get you running.

  • http://facebook supafly

    if anyone knows how to downgrade 3.1.3 to 3.1.2 iphone 3g helpp me.
    call me anytime only if you can helppp 978 304 9866 asappp

  • http://facebook supafly

    if anyone knows how to downgrade 3.1.3 to 3.1.2 helpp me asapp.
    call me ONLY IF YOU CAN HELP(978 304 9866)asapp thanxx

  • Callen

    Thanks littledaemon, but re-installing and trying a few other things, the thing that worked was to simply Reset Network Settings.
    I think I synced with itunes after the jailbreak and that gave me my old and incorrect network settings or something.
    Finally, I have a Cydia on a 3gs downgrade with a 5.12.01 bootrom.
    Thanks anyway mate

  • resgoal

    how the F*** CAN you open cydia if lost your jailbreak ?? you f***** retard

  • littledaemon

    @Callen

    No problem man, I’m glad you’re back in business. Heres something to look forward to in months to come.. check it out!

    http://gizmodo.com/5520164/this-is-apples-next-iphone

    Peace out! ..\/..

  • varun

    if any one wants to downgrade 3.1.3 to 3.1.2…
    ill doo it…
    call me…
    mumbai

  • jaz81

    i got 3.0 but then got 1015 and then i jailbroken but it was stuck on last thing activing something

  • Hicker

    I Have Iphone 3.1.2 installed before. but accidently i upgraded it to 3.1.3.. and it is all locked.. huh.. :’(…. can anyone help me please

  • littledaemon

    @Hicker There is only one thing that I can suggest you now… take your iphone, bring it to the restroom, put it in the toilet & flush it. Wash your hands, go back to the couch (where you came from) and pray that steve jobs never gets laid again..

  • http://Facebook Wtllie toko

    Can noh

  • quophi

    i upgraded to 3.1.3 and now i can’t get anything onto my 3GS. all it says is activate. i tried the Pwange new version but didn’t work. once i can’t get into it how do i launch cydia?

  • william

    for a tutorial on how to downgrade your iphone 3g or 3gs check out iphonerepo.webs.com

  • Anonymous Tipper

    Hi Everyone,

    For whatever reason you want to downgrade iPhone firmware, follow the instruction from this guy here http://www.iphonedownloadblog.com/2009/09/15/downgrade-iphone-31-to-30/. Even though this guy is made for downgrading from iphone 3.1 to 3.0, it doesn’t matter. At the step where they asked you to select the firmware, just use the firmware for 3.1 or 3.0 or whatever firmware you want. Have fun.

    Iphone Hacking Victim

  • Kashyap

    my iphone is locked….i mean it just shows one slide which takes me to only emrgency calls! i cannot view anything….how do i see cydia?

  • rifz

    my iphone is blocked it shows a lock slide bar n when i open it it shows emergrncy call..so whn i go to restore it its want to upgrade to 3.1.3 so if i upgrade dis version can i downgrade to 3.1.2??? cn any 1 help me pzzzz…

  • http://yahoo.com Pap

    Everybody get a Driod because the iphone isn’t cutting it these days

  • William

    Hey for anyone who needs to downgrade or just wants to know about it visit

    iphonerepo.webs.com

  • friedgidier

    if you upgraded to 3.1.3, there is a new jailbreak that is untethered, you may want to check http://spiritjb.com/

  • S

    Hey, I am using iPhone 3G with 3.1.3 and jailbreak using spirit. I don’t have a SHSH backup, I just can’t see “make my life easier” in cydia, really wonder why. So, is it possible to downgrade to 3.1.2 or older?

  • william

    Only the 3Gs needs the SHSH to be stored on file

  • DKindaFLESH

    I downgraded my iPhone 3G by restoring it with iTunes from 3.1.3 to 3.1.2 on Windows. Shift & click restore. Select 3.1.2 and restore. You should get the 1015 error. This is easy to fix. Your iPhone should be at the emergency call screen. Go to google and google blackra1n and go to blackra1n.com. Save the file to your desktop. Now google blackbreeze. Go to redmondpie.com and look for the link to download. Save it to your desktop and use blackbreeze on blackra1n. Connect your iPhone and run blackra1n. This will activate your phone.

  • DKindaFLESH

    If you only need to jailbreak, use Spirit. That is easy and fast.

  • DKindaFLESH

    To use spirit, your phone must be activated.

  • DKindaFLESH

    Or hactivated

  • shakey

    If u purchase a brand new 3 gs will it come already with the shit firmware 3.1.3

  • Charles

    Hi
    I downloaded the 3.1.3 by mistake and am tring to get back to 3.1.2 I read ur steps to do so but it’s says look at cydia I can not cause my iPhone is no longer jailbroken
    what do I do
    please help me

  • william

    Go to iphonerepo.webs.com and look at the downgrading tutorial. It does not require you to have a jailbroken iphone to downgrade it.

  • http://Guanajuato Diego

    I like

  • rey

    como puedo bajar el firewear de moden 05.12.01 a 05.11.07

  • bishu

    i am having problem in maps. It can’t find my current location. my firm ware is 3.1.2 and its jailbroken. Please help??????????????

  • DKindaFLESH

    I’m not really sure you can do anything to fix current location. Make sure it is not restricted or off. If it is neither of these, it could be a hardware problem with the gps chip in your phone or the firmware is messed up. If possible, just restore to 3.1.3 or 3.1.2 and jailbreak with spirit or blackra1n.

  • Blader

    Hi guys! I have 2 iphones (one 3G with 3.1.2) and a 3gs with 3.1.3. I want to downgrade the 3gs one…I know that I have to save shsh. Can I use the SHSH that Ive created with 3G iphone to downgrade the other one? Please HELP ME!!

  • Danny

    Your ssh is in sync with the serial number of your phone. So you can’t use it on a different phone beacuse the serial number is different.

  • Terry

    My iphone has this “This device has SHSHs on file for iPhone OS: 3.0, 3.1, 3.1.2″. but it says 3.1.3
    Not 3.0, 3.1, or 3.2, What do I do/???????????????

  • Terry

    I also have jailbroke the phone with Spirit and I have Cydia but I can not use my phone with T-Mobile
    aaaaaaaaaaaaaaaaaaahhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggg

    Please Help

  • Philip

    Hello everyone, and to all Filipinos out there. I just had a friend in Greenhills who have done my iphone which I previously upgraded to 3.1.3. Now it’s working after 6 mos! He only charged me 500.00. Very good. I can refer you to him and he will not charge you extra. Just email me at philip_av@yahoo.com. I will give you his number. He is good and mabait.

  • Danny

    Holy sh** what a buddy. 500 bucks huh. Rip