Jailbreak iPhone OS 3.1.3 Firmware with RedSn0w

The latest iPhone OS 3.1.3 firmware updates the Baseband of your iPhone 3GS and 3G hence making it impossible to unlock these device using BlackSn0w installed via BlackRa1n. Fortunately iPhone 2G users are on the safe side in case of unlock because iPhone 2G Baseband remain intact while updating to iPhone firmware 3.1.3 (provided that you have jailbroken it previously at least once).

MuscleNerd of the legendary Dev-team has confirmed that using RedSn0w 0.9.3 you can jailbreak iPhone OS 3.1.3 on the following devices:

  • jailbreak iPhone 3G 3.1.3 (but cannot unlock)
  • jailbreak iPhone 2G 3.1.3 (can unlock as well)
  • jailbreak iPod Touch 2G (non-MC model only)
  • jailbreak iPod Touch 1G

iPod touch users please navigate to:

IMPORTANT
***Don’t go near this if you have 3GS, newer iPod Touch 2G, or any iPod Touch 3G
***if you depend on unlocking the iPhone, avoid this guide. The new Firmware 3.1.3 updates the Baseband to 05.12.01.
***So this guide is for iPhone 2G and those iPhone 3G users who do NOT care about unlocking.
***Read the guide first then try it at your own

Now that you’ve read the important part above, follow the simple step by step guide below to jailbreak iPhone 2G 3.1.3 firmware, jailbreak iPhone 3G 3.1.3 firmware (Don’t do it for iPhone 3G if you need an unlock though (really, don’t!)).

Jailbreak iPhone 3.1.3 Firmware

Step 1

Extracted the RedSn0w & Bootloaders archive and put the them and firmware IPSW files (iPhone firmware 3.1.3 and iPhone firmware 3.1.2) into a folder on your desktop.

Step 2

Open the iTunes, select your device from the left navigation pane.

Hold down the SHIFT key on Windows or ALT key on Mac and hit the Restore button in iTunes. Navigate to the downloaded firmware 3.1.3 for your device and select the firmware file (.ipsw) and hit Open.

iTunes will start restoring your iPhone firmware to iPhone OS 3.1.3.

Step 3

Once your iPhone is updates to OS 3.1.3, run the downloaded RedSn0w file.

Step 4

Hit the Browse button and provide it the downloaded firmware 3.1.2 file NOT 3.1.3 because RedSn0w 0.9.3 will not recognize iPhone OS 3.1.3.

Step 5

RedSn0w will verify your firmware file. Once done, hit the Next button.

Step 6 (for iPhone 2G users ONLY. Others please skip to Step 7)

To unlock iPhone 2G, select Install Cydia and Unlock options and provide the bootloader files.
If you just want to jailbreak iPhone 2G 3.1.3 then choose Install Cydia and hit next.

Step 7

On the next screen, check mark your desired options. For the purpose of this guide just choose Install Cydia and hit next. Select custom logos if you want them too. Hit Next.

Step 8

Read the on screen instructions to put your iPhone into DFU Mode.

Once you’ve entered into DFU Mode, RedSn0w will do its work and on successful completion, your iPhone will reboot.

You have successfully jailbreak iPhone 2G 3.1.3 and iPhone 3G 3.1.3.

We strongly recommend iPhone 3GS and 3G user to stay away from iPhone OS 3.1.3 until unless iPhone Dev Team or GeoHotz come up with updated jailbreak and unlock tool. However, you can always jailbreak iPhone OS 3.1.2 using Custom Firmware, RedSn0w, PwnageTool, Sn0wBreeze, BlackRa1n and unlock iPhone OS 3.1.2 using UltraSn0w and BlackSn0w.

Disclaimer: Follow this guide on your own. I can’t be help responsible if ANYTHING goes wrong.

You can follow us to Twitter and Subscribed to RSS Feed to receive latest updates on jailbreak and unlocking stuff.

Update 1:

PwnageTool 3.1.5 is out now. You can follow the guide linked below to jailbreak iPhone 3.1.3, iPod Touch 3.1.3 using PwnageTool:

Update 2:

Sn0wbreeze v1.5 is out now. You can follow the guide linked below to jailbreak iPhone and iPod Touch using Sn0wbreeze:

Update 3:

If this page or section of the page needs to be updated, Submit Request

Share/Save this Post

  • Digg
  • Twitter
  • StumbleUpon
  • Facebook
  • Reddit
  • del.icio.us

Comments:

  1. amin12307 3 February 2010 at 9:51 am #

    is this jailbreak just for iphone 3g, 2g or it is for 3gs, too. because i have iphone 3gs and i will be sure for iphone update plZ halp me.

    • iPhoneHeat 3 February 2010 at 10:53 am #

      did you read the IMPORTANT section at the top?

      • amin12307 3 February 2010 at 11:05 am #

        i know i’m sorry,
        how i can find out my iphone has a new boot or the old one

  2. amin12307 3 February 2010 at 9:52 am #

    do you guys try for 3gs jailbreak

  3. chichak 3 February 2010 at 12:40 pm #

    im confused on the STEP 4. how come it says using redsn0w 0.9.3? how come need 2 FW? but aint redsn0w 0.9.4 supposed to works well with FW3.1.3? help here :O

    • chichak 3 February 2010 at 12:42 pm #

      should i be using 0.9.3 or 0.9.4 for FW3.1.3?

      • aatif 3 February 2010 at 2:13 pm #

        yes, that indeed is confusing… at the beginning it says to download redsnow 0.9.4, and in step 4 its back to 0.9.3…

        also, when can we expect CFWs for 3.1.3? I’d really prefer that method….

      • iPhoneHeat 3 February 2010 at 7:20 pm #

        0.9.3 works for iPhone 2G and 3G.. 0.9.4 also jailbreaks iTouches (1G and older 2G)
        sorry for the confusion.. correcting to 0.9.4

        • Aatif 4 February 2010 at 2:31 am #

          thanks for the correction mate. any chances of seeing a custom firmware sometime soon?

          • iPhoneHeat 4 February 2010 at 8:09 am #

            as soon as the PwnageTool comes out.. so stay tuned

        • aatif 4 February 2010 at 11:59 am #

          I was going through the comments on dev team’s blog and I noticed that redsn0w 0.9.4 is for Itouches only… and now I notice that you too have changed your guide to redsn0w 0.9.2…

          is there something i’m missing? or am I supposed to use redsn0w 0.9.2?

          • iPhoneHeat 4 February 2010 at 12:56 pm #

            yeah .. you got it right..
            0.9.4 should work for all devices but to be on safe side I have updated all guides as per info from official source ..

  4. amin12307 4 February 2010 at 5:03 am #

    is this tethering jailbreak or normal jailbreak

    • iPhoneHeat 4 February 2010 at 8:07 am #

      and we are not covering any tethered jailbreak device here .. please read the guide before you comment

  5. wejserjidfsha 5 February 2010 at 7:25 am #

    i know that there’s a redsn0w 0.9 for 3.1.2 but is there an ultras0w for baseband 5.11.07? updating to 3.1.2 will upgrade the baseband. if i jailbreak using redsn0w 0.9, can i use blacksn0w to unlock 5.11.07?

    • iPhoneHeat 5 February 2010 at 9:24 am #

      no… UltrasSn0w supports older Baseband only..
      for 05.11.07 you can use BlackSn0w

  6. waamp 7 February 2010 at 11:01 am #

    guys, really new to this whole thing and wondering…if not planning on unlocking my phone just jailbreak, are there any issues with the OS 3.1.3 that I should be concerned with? already had it when I started reading up on this :( .
    thx for info

    • iPhoneHeat 7 February 2010 at 11:47 am #

      OS 3.1.2 is still the recommended version to stay with..
      don’t go for 3.1.3 unless 3.1.2 crashes for you

      • waamp 7 February 2010 at 7:45 pm #

        ok thx

  7. samuel k 8 February 2010 at 5:07 am #

    i want to jailbreak my iphone v.3.1.3

    • amin12307 13 February 2010 at 11:54 am #

      what frimave ?

      • Amin12307 14 February 2010 at 10:27 pm #

        what iphone?

  8. derbo68 11 February 2010 at 5:32 am #

    Now, I am a new user of iPhone 3Gs in Korea.
    Yesterday, I have buy new iPhone and to processing Crack wei blackra1ns in Windows Xp Envirement. But have a failes to Hacking my iPhone. Also I do not have ECID also. Afterthat, I have only one choice to upgrade my iPhone firmware fro 3.1.2 to 3.1.3.
    Could you let me know, howe to solved this?

    • iPhoneHeat 11 February 2010 at 3:28 pm #

      You just messed up with your 3GS @ 3.1.2.. when you don’t have SHSH saved @ Cydia.. You can’t restore 3.1.2 again

  9. ricky1717 13 February 2010 at 7:20 am #

    when i open the zip file of the firmeware os it is just a bunch of separte files and no firmware.What do i do?

    • amin12307 13 February 2010 at 11:55 am #

      try to redownload it.

      • ricky1717 13 February 2010 at 12:50 pm #

        I tried that but its the same thing…where can I get the actual .ipsw file?

        • Amin12307 14 February 2010 at 9:56 pm #

          i have create an video to show u how to change the .zip file to .ipsw,
          plZ if u have any problem tell me
          Link:
          http://www.youtube.com/watch?v=nkv0JFefYD8
          thanks

          • iPhoneHeat 14 February 2010 at 10:46 pm #

            Really appreciate your effort :)

          • Amin12307 14 February 2010 at 10:52 pm #

            thanks

  10. kamikaze 18 February 2010 at 8:30 pm #

    hi there, iwanna ask after i jail breaking my phone it takes how long to done reboots? cause my iphone seems like freezed

  11. borzoo 19 February 2010 at 12:03 am #

    i have redsnow 9.4 but when i choose the firmware 3.1.3 (( ipsw file )) the program said : ” unable to recognize specified ipsw ”
    what should i do :( ???

    • iPhoneHeat 19 February 2010 at 12:18 am #

      re-read the Step 4… You’re directed to supply 3.1.2 NOT 3.1.3

      • borzoo 19 February 2010 at 12:36 am #

        thx for answer
        it means that if i choose firmware 3.1.2 i can jailebreak firmware 3.1.3 ???
        or i just can jailbreak frmware 3.1.3 ?

        • iPhoneHeat 19 February 2010 at 1:52 am #

          step 4 just trick the RedSn0w into thinking that we are jailbreaking 3.1.2 not 3.1.3. and it will gladly accept 3.1.2. but actually it will jailbreak 3.1.3 :)

          • borzoo 19 February 2010 at 1:55 am #

            u-huh thx bodjust iphoneheat.com :D

          • borzoo 19 February 2010 at 12:58 pm #

            hey i just download firmware 3.1.2 but i cant open it with redsnow 0.9.4 :( it steel say : ” unable to recognize specified ipsw ”
            this is the file name : iPod2,1_3.1.2_7D11_Restore.ipsw

          • iPhoneHeat 20 February 2010 at 11:44 am #

            Updated iTouch to OS 3.1.3…
            download RedSn0w and OS 3.1.2 as well
            Rrun the RedSn0w.. Browse to OS 3.1.2 NOT 3.1.3

          • borzoo 20 February 2010 at 4:50 pm #

            im sure that i try firmware 3.1.2 not 3.1.3
            nevermind i use blackra1n and i dont have any problem
            pfffffffffffffffff

          • borzoo 19 February 2010 at 1:42 pm #

            also my ipod touch 2g is not ( MC )
            SERIAL : 9C927JTT201
            MODEL: PB528LL

          • amin12307 20 February 2010 at 12:03 am #

            download redsn0w 9.3 for your ipod touch

          • borzoo 20 February 2010 at 12:53 am #

            i was download redsn0w 0.9.3 too but ….
            still have a same problem : ” unable to recognize specified ipsw ”

          • amin12307 20 February 2010 at 2:55 am #

            make sure that u hit 3.1.2 frimave. i think you are choosing 3.1.3 frimave.

  12. RobH5000 20 February 2010 at 12:54 pm #

    ohhhhhhhhhhhhhhhhh yeah!!!! works GREAT!

  13. blackid 4 March 2010 at 8:03 pm #

    I use 3gs fw 3.1.3 and never have jailbreak before..can I use this tutorial for jailbreak my iphone?

  14. prince 12 March 2010 at 12:48 pm #

    im tryna just jailbreak my iphone3g 3.1.3 using redsn0w 0.9.3 or redsn0w 0.9.4 but when i get to the end it just stays at waiting for reboot can someone please help me and tell me what im doing wrong

    • iPhoneHeat 12 March 2010 at 3:16 pm #

      put iPhone into DFU mode and then try

      • prince 13 March 2010 at 4:40 am #

        it does be in DFU mode i waited like 2 hours and it still saying waiting for reboot

        • iphoner 13 April 2010 at 4:40 pm #

          it really solves the problem try to change the usb port and dont use any ub extension or it wont work.
          gud luck forjailbreak

      • prince 13 March 2010 at 6:14 am #

        it also keep say`n that the phone can perform faster on a 2.0 usb port but its in one

      • prince 14 March 2010 at 1:25 pm #

        are yall qonna help me !

        • iPhoneHeat 14 March 2010 at 11:26 pm #

          sometimes changing the USB port or trying on another PC helps..
          or simply use the custom firmware posted under iPhone Firmwares category

          • prince 15 March 2010 at 12:06 am #

            okay thanx and where to find the custom firmwares

          • iPhoneHeat 15 March 2010 at 3:11 am #

            iPhone Firmwares category

    • jlkirbee 23 June 2010 at 10:50 pm #

      When it says “waiting to reboot” and your iPod is black. Don’t disconnect the iPod.
      Hold both power & home button until you see Apple logo, wait 2 seconds, then let go of power button and hold the home button. It should continue the process.

      • Banghouse 6 July 2010 at 3:06 pm #

        OMG! You are the man!!!! Do you know how long I was trying to figure this out? It finally installed properly.

        Thanks.

  15. Zeeshan 16 March 2010 at 1:30 pm #

    is any one try to update iPhone 2G and got success full jailbreak?

    I m a windows user having iPhone 2G, i want to update my device, if this strategy helps 2G to update 3.1.3.

    • iPhoneHeat 16 March 2010 at 3:46 pm #

      yes..
      go ahead and give it a shot.. make sure you backup iPhone with iTunes first..
      iPhone 2G is always jailbreakable and unlockable no matter what happens during the process..

      come bak with the results.

      • Zeeshan 16 March 2010 at 7:44 pm #

        Yes, i tried and its amazed me. It works for 2G Device. Just fallow the steps as mentioned.

        One thing i want to knew about, is there any thing that i need to do for full features and security. Actually i m naive user.

        • iPhoneHeat 16 March 2010 at 10:35 pm #

          you can try winterboard for theming
          lock down >> lock individual app
          open ssh >> SSH into iPhone
          proswitcher >>> Multitasking
          Infiniboard >>> Vertical srolling..

          all available in cydia.. and filed under iPhone apps category @iphoneheat.com
          and also checkout iPhone Guides category

  16. pheakrith 18 March 2010 at 12:21 pm #

    Dear all Hacker,

    Have someone help me to jailbreak my iPhone 3Gs 3.1.3 05.12.01
    and i has download so many tools to customize ipsw and i have connected with iTunes it still error 16xxx. so what should i do now to install Cydia on this iphone.

    thanks,
    Rith

  17. Efitts 18 March 2010 at 3:31 pm #

    Okay, so I’ve tried to jailbreak my 3GS (currently running 3.1.3) with Redsn0w using the 3.1.2 ipsw. It works for the first half on the computer, and then my screen goes blank after I set it to restore mode. Once it resets I have the same phone I had before, but with no Cydia. I’ve tried this at least 5 different times, and it’s totally not working. Is this something that can be fixed using a different system or am I out of luck? I have no need to unlock it, and I’m positive that I’m using the “Not Activated” IPSW.

    Any suggestions?

    • iPhoneHeat 18 March 2010 at 4:05 pm #

      use f0recast to know your device and the jailbreak tool

      • Efitts 18 March 2010 at 9:42 pm #

        Alright, thanks. I did that and it said it’s possible only if I save an shsh file. I’m guessing that’s on Cydia?

        • Efitts 18 March 2010 at 9:44 pm #

          If I can just do it on a Mac, I can use quickPwn with no problems, right?

  18. missg 18 March 2010 at 3:54 pm #

    You rocks dude. finally i can JB my iphone 3g, firmware 3.1.3, baseband: 5.12.01, bl: 5.09.
    Just follow your guide, and voila! you have JBed iphone.
    thanks.

    • tommy 21 March 2010 at 9:35 am #

      how you JB 3g 3.1.3 05.12.01 Please help me thanks

      • iPhoneHeat 22 March 2010 at 3:42 pm #

        DID you follow the step by step guide above?

        • tommy 26 March 2010 at 8:07 am #

          can you tell me what step i need to follow. please thanks

  19. tommy 21 March 2010 at 9:33 am #

    Dear IH, I have 3gs and i recent update by accidental to 3.1.3 basband 05.12.01. I try to many way to unlock and jailbreak but nothing work for me. i try sn0wbreeze but not work. Please help me to jailbreak the iphone 3gs firware 3.1.3 baseband 05.12.01. Thanks alot Iphone Heat.

    • iPhoneHeat 22 March 2010 at 3:41 pm #

      Use f0recast to know your device and the jailbreak tool…
      unlock for your baseband is not possible ATM

  20. Krishna 31 March 2010 at 8:10 pm #

    alwasys i trust ih. i did jb twice on my iPhone 2g it worked just fine. first time i had some problem with DFU mode, but always we an option to go back and doing it again.

    just no did jb to my 2g with 3.1.3

    thanks
    ih keep the good work

  21. maisy003 14 April 2010 at 3:47 pm #

    HEY IH,
    Just wanted to ask you that can I Jailbreak 3GS 3.1.3 BB 5.12. I dont need to UNLOCK, as it is Factory Unlocked.
    I have checked it with f0recast and it says SSH in jailbreak label.
    So can you tell we whether or not the phone can be jailbroken and if, HOW??? Thanx.

    • iPhoneHeat 14 April 2010 at 10:17 pm #

      If you saved SHSH on file via Cydia then u can downgrade to 3.1.2 hence jailbreak it.. otherwise without SHSH you won’t be able to jailbreak 3GS @ 3.1.3

      • maisy003 15 April 2010 at 12:21 pm #

        Thanx IH…
        but i did not save those SHSH files earlier… i.e. before restoring to 3.1.3,
        but can I do it now…

        Thanx…

  22. cdtsmart 1 May 2010 at 3:47 am #

    iTune 9.0.3 cannot be installed on 64bit Windows7.

    Can I download 64bit 9.1.1 and follow your procedure to unlock iPhone 2g (starting version)

    Please help me.

    thanks and regards

  23. saeyi 3 May 2010 at 3:04 pm #

    dfe

  24. samcruise 12 May 2010 at 1:31 pm #

    hi…i tried the steps that u mentioned, everything worked fine till redsnow…after that it says ‘waiting for reboot’ and its a long wait and still no response…do u suggest cancelling the process and trying with snowbreeze or something else…i tried this process many times with the same result that i jus mentioned…plz help…

    • iPhoneHeat 13 May 2010 at 4:54 am #

      try Spirit jailbreak.. can be found in the iPhone jailbreak category

      • samcruise 13 May 2010 at 1:45 pm #

        i gt it wen i tried doing it frm the beginning again…thanx…:)

  25. Tavish 23 May 2010 at 9:45 am #

    can i use it to upgrade and unlock my iphone 2G??help…!!

  26. Tavish 23 May 2010 at 4:45 pm #

    thnxxxxxxx a lot dear.u saved me :) …really happy..well done…thnx a million once again :)

  27. Sheriyar 19 June 2010 at 9:42 am #

    thanx man it really works u saved me !!!!!
    god bless u!!!

  28. vodanhz 24 June 2010 at 11:47 am #

    hi,
    it may be old but i was wondering if it’s possible to JB 3.1.3 on the 3GS (don’t need unlock) ?

    untethered?

    thanks

    • iPhoneHeat 24 June 2010 at 11:54 am #

      Spirit Jailbreak

      • vodanhz 25 June 2010 at 4:24 am #

        yeah i’m using Spirit at the moment.
        wondering if i should go iOS4.0 with 3GS yet.

  29. grace2626 1 July 2010 at 3:19 pm #

    redsn0w unable to recognize specified ipsw on iphone 2G!!

    pls helpppppp

    • iPhoneHeat 2 July 2010 at 3:00 pm #

      provide OS 3.1.2 to jailbreak 3.1.3.. that’s the tricky part :)

  30. xxToDeathxx 23 July 2010 at 6:46 am #

    hi, i just jailbroke my ipod touch and im not sure if i should start a new ipod or restore from the back up without getting rid of the jailbreaking

    • iPhoneHeat 23 July 2010 at 3:47 pm #

      you won’t loose jailbreak.. choose either

  31. amin12307 8 February 2010 at 10:31 am #

    is this work for iphone 3gs (updated rom)

  32. Anees 28 April 2010 at 3:30 pm #

    Hi All,

    I have just bought factory unlocked Iphone 3GS, and I am totally unfamiliar on how to install applications etc on my phone.

    I would request experts for step by step instructions on how to install applications on my factory unlocked Iphone 3GS.
    Thanks and regards,
    Anees


Leave a Reply