Jailbreak your iPhone

Downgrade iPhone 2G 3G OS 3.1.3 to 3.1.2 or lower


Dev team already warned don’t upgrade to 3.1.3 and wait for next version of Pwnage Tool to preserve your baseband. Upgrading to 3.1.3 with Ultrasn0w/Blacksn0w installed will cause people to lose their unlock and will be unable (for the time being) to get it back. OS 3.1.3 contains a baseband update 05.12.01 BB for iPhone 3G and 3GS. The latest  Modem Firmware 05.12.01 BB is not down gradable. So if you accidentally updated your iPhone 2G, 3G or 3GS to OS 3.1 here is the handy guide for downgrading.

Remember this will not downgrade your baseband only your firmware will be downgraded. It’s possible to downgrade OS however we strongly suggest you to carry on with OS 3.1.3 until Dev team update Pwnage Tool or redsn0w Tool.

Update for iPhone 3GS : So as of today, Apple has stopped signing 3.1.2 restore files. That means that if you have a 3GS iPhone you cannot restore any firmware other than 3.1.3 But in case you was wise/lucky enough to save your Cydia SHSH files on Saurik server follow the link below for iHackintosh guide.

Step by Step Guide to Downgrade iPhone 2G and 3G

Step 1: Make sure you have latest iTunes installed, Now connect your iPhone to your computer.

Step 2: Put your iPhone 2G/3G in DFU mode with following instructions.

  • Connect your iPhone to your computer.
  • Turn iPhone off.
  • Hold power and home together for 10 seconds (exactly).
  • Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
  • A few seconds later iTunes should detect your iPhone.
  • If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.

Step 3: Once your iPhone is in DFU mode following message will be appeared in iTunes. Click on “OK” , Now hold Option key while clicking Restore in iTunes and browse the OS 3.1.2 or below firmware for your iPhone 2G, 3G. Now the restore process will take 10 – 15 minutes.16212500_thumb

Step 4: If you encountered an error message like 1011, 1013, 1015, just ignore them(Actually the firmware 3.0 is already successfully installed). Simply launch RedSn0w and do the Jailbreaking Unlocking process again. Check our guides on Jailbreaking iPhone here.

But if you encountered with error message like 1601, 1602, 1600 or anything else then try putting the iPhone into DFU mode and try again.

Disclaimer : This process is universal and tested several times though we are not responsible for and damage (if any) so use it at your own risk. If you like our work then consider to digg the story and help us by spreading the word.

Stay tuned with us for your daily dose of iPhone news, you can follow us on twitter via @ihackinjosh You can also subscribe to our daily free e-mail news letter and keep your self updated with the latest of iPhone community.


Comments ( 47 )

Have Something To Say ?

  1. addy October 17, 2010 Reply

    Same here with 3.1.3!
    It sais that i need a sim that came with my Iphone!
    I don’t have it!

  2. JESUS October 11, 2010 Reply

    SAME HERE !!!!!

    lokesh said:

    i have an iphone3G(S) which is of 3.1.2. (7D11),….i had accidentally upgraded to 3.1.3 through itunes ….
    my iphone got stuck up to “recovery mode” and on that “no sim card installed” is displayed on the screen …

    so, what should i do…

    PLZZ HELP ME!!!!!!!!!!!

  3. lokesh June 23, 2010 Reply


    i have an iphone3G(S) which is of 3.1.2. (7D11),….i had accidentally upgraded to 3.1.3 through itunes ….
    my iphone got stuck up to “recovery mode” and on that “no sim card installed” is displayed on the screen …

    so, what should i do…

    PLZZ HELP ME!!!!!!!!!!!

  4. Talk In Time June 15, 2010 Reply

    Hi I have an Iphone 2g version 3.1.3 jailbreaked and I have been using the new software for a while util yesterday my phone lost signal and the just said no sim. I have jailbreaked it again and again but still no luck.Why would this happen and can I fix it?

    Please I need Help!!!!!

  5. Andy May 2, 2010 Reply

    Any word on a jailbreak for the 3.1.3 firmware coming soon? I made the mistake of upgrading my 1st gen iphone that was jailbroken for years and upgraded to the 3gs 16gb iphone.I got rid of my 1st gen and now I have an unbroken 3gs phone.

  6. aileen April 13, 2010 Reply

    I have a very urgent question!!! I got my iphone 3gs in New york and it was unlocked so i can use it t-mobile as my carrier. However, they told me not to turn it off or i will have to unlock it through itunes again. My sister didn’t know and she plugged the iphone to her laptop and restored the whole thing through itunes. Will it automatically upgrade to 3.13 like that?? URGENT HELP NEED… i don’t have any other phones and remained “contactless” for days. please post an answer for me

  7. Memz April 4, 2010 Reply

    Ok so basically i bought at iphone 3gs 32gig unlocked and jailbroken and was using on t-mobile perfectly. I accidently updated it on itunes to firmware 3.1.3 now my unlock is gone and i am stuck with vodafone which is not good because i have a contract with t-mobile. I have used all these snowbreeze,blackrain,blacksnow programs, but everytime i do the shift and restore button on itunes, i sellect 3.1.2 from my desktop and it does load for a little while but it always verifies with the apple store then it wont let me continue to restore it to 3.1.2 it just stays on 3.1.3….. If anyone can give me some advice that would be really helpfull as I have KNOW idea what im doing with an iphone

  8. joe April 3, 2010 Reply

    I tried a very similar method to this that told me to just Shift + Restore in iTunes, instead of entering DFU mode before doing so. The DFU Mode seems to have done the trick. I ran RedSnow after without installing Cydia, and it worked, jailbroke the phone. I’m going to use blackra1n to install Cydia. Thank You

  9. Alok April 3, 2010 Reply

    When will the jailbreak and unlock for 3.1.3 firmware be available??

  10. NEED HELP April 1, 2010 Reply

    Okay i have an iphone 3g 3.1.3 and 5.12 and i wanna at least jailbreak it…i have tmobile and i know at this time i can NOT unlock it :(( but i wanna use it from an ipod and play games and what not but i only have sim card from tmobile is it possible to still jailbreak right now my phone is stuck on no sim blah blah blah please help you guys…THANKS in advance

  11. iWantMyIphoneUnlocked March 29, 2010 Reply

    I have an iphone 3g i want to jailbreak/unlock and use on t-mobile. My question is can i accomplish this without a SIM card installed…if not-can i have use a friends SIM card who has at&t service to jailbreak/unlock my iphone…currently I have no idea what version is running on my iphone 3g…thanks in advance for any assistance you can offer.

  12. cunga March 28, 2010 Reply

    i have a problem i updated to 3.1.3 and i am tryin to downgrade did all the things and went into dfu mode but when i select the 3.1.2 ipsw it says cant be restored as version is incompatable p[lease can you help.thnx in advance

  13. Tyler March 25, 2010 Reply

    GUYS HOW TO DOWNGRADE FROM 3.1.3 to 3.1.2 is simple, hold the “shift” button then symotaniously press the Restore button on itunes then a file upload will pop up. after you download the 3.1.2 restore file the ipod will go into reboot and then it will fully downgrade to version 3.1.2!!

    (if you want to use redsn0w then thats optional, I did but cydia wouldn’t let me download winterboard or any theme related subjects)

  14. rik March 15, 2010 Reply

    DFU mode (google it)

    and error stops!!!

    do all at once…

    back up
    redsn0w (DFU MODE)

  15. Austin March 14, 2010 Reply

    I’ve got 1015 mistake, and it doesnt seem to turn on. it says I should connect to the Itunes and restore =( what do I have to do?

  16. Lanny March 11, 2010 Reply

    i updated to firmware 3.1.3 and downgraded now my 3g has no carrier in the settings i have a baseband of 05.12.01 and bootloader of .05.09
    and ive tried using sn0wbreeze and nothing worked cause during the stupid restore it just stays gets a error during the end of the process of 1602 the ipsw not working

  17. bigtone18 March 5, 2010 Reply

    I have a iphone 3g and i didnt know updateing it will lock it up to were i cant jailbreak and unlock it. so i want to know if i can downgrade from 3.1.3 to and older fw version and then downgrade the baseband then unlock and jailbreak it with redsnow,blackrain ect,will that work plese help email me any one who have ligit answers anthonyrothwell@yahoo.com thanks

  18. Scullbreaker March 3, 2010 Reply

    It’s posible downgrade iPhone 3gs new bootrom to 3.1.2or lover softwear?

  19. Jill March 2, 2010 Reply

    is this safe ? i consulted a man who does the openline he said its better not to because the software of the iphone could break.

  20. wall-e February 28, 2010 Reply

    same here also had battery problems went to apple store and they exchanged my phone for another one and they gave an iphone with 3.12 firmware when i got home i did an update to 3.13 without reading the forumz so i’m stuck now, i tried the snowbreeze but did not do nothing, brought me back to 3.13 i have a 3gs phone. i googled for a solution but most of the forumz are advising to wait for a solution.
    just a question of patience…………….

  21. niel February 28, 2010 Reply

    on a 2g iphone i downgraded fine just download the firmware 3.1.2 from
    http://www.felixbruns.de/iPod/firmware/ then plug the 2g in and put into dfu mode as explained on the net
    on window and itunes press shif and restore on itunes
    the 2g are still downgradable trust me i have a 2g and a 3g but the 3g wont work like this
    then just use blackra1n from http://blackra1n.com/
    and your away jailbroken and activated and unlocked
    try it and let me know

  22. Zeshan February 26, 2010 Reply

    okay i kept on trying and finally managed to get past the ” installing activation bundles” screen but now the phone freezez when after that whole process is done and the fone reboots to a blank white screen

  23. Zeshan February 26, 2010 Reply

    Same problem as Jabber…. iphone got stuck when it said installing activation bundles.

  24. Max February 25, 2010 Reply

    Hi, I’ve been looking for a solution since like 15 hours lol… ChrisS i have the EXACT same problem, i got a 2G never updated it and yesterday I decides to update to 3.1.3 then USB+Itunes shown on phone. I have red all the iphone forums and everything I did just brought me to a message which is ‘SIM CARD NOT AVAILABLE BLABLA’ ………………… I got a spare phone but still, what the heck is that

  25. ChrisS February 23, 2010 Reply

    Hey, i got a big problem here. I have the iPhone 2g and when i bought it it was unlocked and jailbroken. I got his phone like couple years ago. Ever since i had it, i never updated it. But two days ago for some reason i chose to update it using iTunes to the new 3.1.3 version. Now, because of that my iPhone seems to be locked. All i have on the main screen is a apple usb cable+itunes logo. Does anyone know what to do? I tried everything, from snowbreeze to redsnow…everything is unsuccessful? Can anyone help me out with this? It’ll be greatly appreciated. Thanks

  26. DeeZyneDiva February 17, 2010 Reply

    I need help wiping my iPhone clean and restoring 3.1.2 OS. My fone crashed(stuck on the apple screen) and I had to restore my fone. Apple loaded 3.1.3 WHICH I DIDN”T WANT and I lost all my winterboard customization. Is there anyway to restore WITHOUT going through APPLE? I don’t mind wiping the HD clean and loading ipsw files because I can restore from my last back-up. I really need help because I can’t use this garbage phone in the factory condition! If I can’t go back then I’ll sell this piece of crap and get a Droid!!!!!! The phone isn’t that great anyway and I only kept it for the apps and flexibility I had from the jailbreak. SOMEONE PLEASE HELP!!!!!!!!!!!

  27. Jabber February 16, 2010 Reply

    Hello I follow the steps you guys gave me to downgrade my software and jb my iphone. i get the 1015 error and seems to go through the process of jb but get stuck every time at “installing activation bundles”. any suggestions?

  28. JAZ February 14, 2010 Reply

    Hey bros,
    I have an iphone 3gs 3.1.2 tethered, is it possible to full unlock i.e. i dont need to connect to pc and run blackra1n for everytime i restart it. i tried installing sn0w from blackra1n but its no use. i also tried to restore it to 3.1.2 via itunes but it contacted apple server and says ur iphone isn’t eligible for restore. i cant understand this all plz explain………..thanx

  29. Johnny February 10, 2010 Reply

    Same problem here. I updated by accident but my phone is locked to another network. I’m on O2. Does anyone know how to find out what network my phone is locked to???

  30. tim February 10, 2010 Reply

    This guide obviously is not working. i’ve followed it step by step 2-3 times and have not achieved success. my firmware is still at 05.12.01 (downgraded from 3.1.3 to 3.1.2). please help!

  31. anny February 10, 2010 Reply

    @Brandon; are you using the iphone with the jailbreak and unlock with another carrier? im nervous about doing this and i don’t know too much about anything (technology) is it safe and how do you get the 3.1.2 to work? i read it but how do u dl it into the itunes? i need help

  32. Gaurav February 10, 2010 Reply

    Darn! I had a JB and unlocked iPhone 3G. Went in to Apple Store last week with battery issues, they replaced the phone, and now I’m on 05.12.01. I do not want an unlock (I’m on an official carrier) but just a JB for installing apps. So is just a JB possible if I’m on 05.12.01 by following the above steps?


  33. bwana February 10, 2010 Reply

    Well, I wish I had read that forum before rushing to upgrade my phone yesterday. I have the 3.1.3 OS version but I don’t have the phone, only a depressing “No Service”

    Somebody help pleaaaaaaase. I need my phone back.


  34. rith February 8, 2010 Reply

    can some 1 please let me kno as soon as 3.1.3 become unlock able plzz. i been with out a phone for aweek now i upgrade it by accident now i cant use my phone pllllllzzzzzz help.

  35. Volknut February 7, 2010 Reply

    After a rushed(stupid) restore to 3.1.3… I’ve done the downgrade, loaded 3.1.2 twice with itunes using Tinytss and umbrella (I had my ECID). Then Jailbroke with blackra1n, restored in itunes. I’m having the same issue, I have everything but cell/3g. My guess is that the new 05.12.01 baseband is not compatible with 3.1.2 or there is an activation issue. I would be grateful if someone with more experience could lend me a hand. I’m waiting for sn0wbreeze V1.4 to be released for a final fix to the jailbreak as I don’t need an unlock on att.

  36. Erik February 6, 2010 Reply

    first, sory bad english
    i’m success downgrade from 3.1.3 to 3.1.2 but Baseband still with Basebane New 05.12.01

    • Vinay February 6, 2010 Reply

      @Erik Because your baseband is updated to new baseband you can’t enjoy unlock anymore.

  37. matty February 6, 2010 Reply

    Bottom line is there is no going back once you restored and updated to 3.1.3 until there is a new unlock for 3.1.3 which could take a few weeks.

  38. robbie February 5, 2010 Reply

    sigh i have a 3gs and i didnt think b4 i update..now i cant downgrade either…any idea if dev team will be able to prisonbreak this new firmware?

  39. Alex February 5, 2010 Reply

    I upgraded to 3.1.3 by accident too after my jailbroken phone got stuck on the apple logo after trying to reset the phone. I restored the phone with the 3.1.2 and blackra1n, but I don’t get a phone signal, the AT&T logo doesn’t come up and if I go to network-settings-about, there’s no network available, the carrier that shows is AT%T 5.5. Would it make a difference to restore the phone with the non activated firmware 3.1.2? instead of the activated one?, and is there a carrier settings file more recent than the AT&T 5.5..please help. I got an iphone 3G 8GB. thank you

  40. matty February 4, 2010 Reply

    I understand what @Vinay is trying to say. the problem now is the carrier does not show up in settings and my tmobile sim card does not read even though i got it back to the setting i want it to be after i accidentally restored and upgraded to 3.1.3. I can get everything back and use it as is, but no phone service. I hope devteam or whoever can get us some help soon.

  41. Kashif February 4, 2010 Reply

    so that means i cant make calls or what…? cuz i have upgraded accidentaly and i was using it here in Saudi Arabia it is now locked what should i do now ..??? should i downgrade my OS from 3.1.3 so i’ll be able to make calls give me some solution…please…

  42. fayz February 4, 2010 Reply

    hi i am trying to find the correct firmware as everytime i try and restore it keeps sayin the file is not compatible i have tried changin the file name to .ipsw ut doesnt still work and have tried downloading 3.1.2 firmware for 1g 2g 3g but still no luck can any one help me please?

  43. tariq February 4, 2010 Reply

    it doesnt work for me, i tried few times. i get the 1600 error every time. so help please. i am dying!!!!!!!!! 2 days without iphone

  44. john February 4, 2010 Reply

    i tried downgrading my 3G back to 3.1.2 and use redsnow after i got the 1015 error. It seems to work but then gets stuck at “installing activation bundles” and has the rotating circle. it is supposed to do this or am i stuck at 3.1.3 now?

  45. Brandon February 3, 2010 Reply

    I accidently upgraded to 3.1.3 yesterday evening and noticed afterwards that it was a really bad idea…

    Nevertheless, I managed it to restore my iphone back to 3.1.2 and with the help of AptBackup I also restored all my Cydia Apps…

    I proceeded the following steps:

    1. I downloaded a custom firware 3.1.2 (not activated – because I have a apple unlocked iphone)

    2. Set iphone in DFU mode

    3. Restoring via itunes (press shift before you push the restore button and select the downloaded custom firmware)

    4. Since Cydia was already installed with the custom firmware I installed AptBackup and restored everything (the restore was saved with my last itunes backup before the upgrade)

    5. I’m currently synchronising my iphone with itunes to install all apps etc… but it looks very good…

    All my winterboard themes, purchased cydia apps (and all others) and everything else is back in place!
    Really great!

    I’m wondering why you wrote:

    “Remember this will not downgrade your baseband only your firmware will be downgraded. It’s possible to downgrade OS however we strongly suggest you to carry on with OS 3.1.3 until Dev team update Pwnage Tool or redsn0w Tool.”

    What does that mean? My baseband is not downgraded? I have now 3.1.2 back in place but I have a different baseband than before???
    What’s the impact for me since I currently don’t notice any problems?

    • Vinay February 3, 2010 Reply

      @Brandon Baseband relates to your unlock, for example now your baseband is updated and you can’t unlock your carrier by ultrasn0w/blacksn0w anymore. If you are jailbroken only then it’s fine you needn’t to worry about baseband. For more details check our previous article –> iPhone Baseband and Bootloader From Basic

Leave your comment here