Jailbreak iPhone 3.1.3 Firmware using redsn0w 0.9.4

On April 24, 2010

The tutorial below will guide you how-to jailbreak iPhone 3.1.3 firmware by using redsn0w 0.9.4 for Windows.

05.12.01 and 05.13.04 baseband are unlockable now. Unlock iPhone 3.1.3 Firmware 05.12.01 Baseband

– Download iPhone 3.1.2 firmware from iPhone firmware download page and choose appropriate firmware for your iPhone model (2G/3G/3GS).
(It will be used by redsn0w to recognize the firmware)

1. Download redsn0w 0.9.4 for Windows (If you’re using Mac, Download redsn0w 0.9.4 for Mac)

2. If you have WinRAR installed, right click on redsn0w-win_0.9.4.zip and click Extract here or using Windows’ default extractor program.
Jailbreak 3.1.3 using redsn0w 0.9.4

3. When done extracting, go to redsn0w-win_0.9.4 folder and run redsn0w.exe
Jailbreak 3.1.3 using redsn0w 0.9.4

4. Click Browse and choose the iPhone 3.1.2 which you’ve downloaded from iPhone firmware download page then click Open. When the message “IPSW successfully identified.” apppear and the Next button is active, click Next
Jailbreak 3.1.3 using redsn0w 0.9.4

5. In this step, make sure that Install Cydia option is selected, then click Next
redsn0w 0.9.4 Install Cydia

6. Now you will be asked to connect your iPhone to computer, then turn off your iPhone.
Now, connect your iPhone to your computer and then turn it off by holding the Sleep/Wake button in the top right corner until “slide to power off” message appears, then slide it to power off.
Jailbreak 3.1.3 using redsn0w 0.9.4

7. Follow the instructions to put iPhone into DFU mode
1. Hold down the Power (corner) button for 3 seconds.
2. Without releasing the Power button, also hold down the Home (bottom center) button for 10 seconds.
3. Without releasing the Home button, release the Power button BUT KEEP holding the Home button for 30 seconds/until the message disappear..

redsn0w 0.9.4 put DFU mode

8. Let the process running until finish and your device will reboot.

Now, you have a fully jailbroken iPhone.

  • sarah123

    Hi, what's supposed to happen after the reboot? my iphone is 3gs firmware3.1.2 that was unlocked & jailbroken. I had to restore it and so it updated to 3.1.3 and gave me the sim activation msg and emergency calls only. so i followed the steps above but at the end it was just stuck on the black screen, so i turned it off and went back to the same emergency call status. OH BTW between step4 & step5 i got a message asking me about my iphone's new or old version by the serial number (how can i know this if i am locked in an emergency screen) so i just picked yes for newer. Please help!

    • Hi Sarah, if your iPhone is locked to carrier and you're using unofficial SIM card, you shouldn't update your iPhone firmware.
      After reboot, it will get rid the emergency calls screen.
      You can get the serial number from its box.

      • Ian

        Unfortunately iTunes now forces you to install 3.1.3 when you do a restore, even if you have never downloaded 3.1.3.

        • You should save your ECID SHSH in order to downgrade.

  • shawti3xx

    Hi, ive been trying so hard to unlock my iphone. i purchased it not unlocked and not jailbroken from a different country. all i see on the screen is the connect to itunes picture but as my simcard isnt supported i cannot connect it to itunes. i have tried running redsn0w but everytime i select my ipsw it says its "unable to recognise specified ipsw".
    i have tried installing different ipsw's on my computer but my computer can only find the one ipsw in my itunes folder, all the other ones i download cant be found anywhere on my computer.
    im very confused as to all this and why its happening and wont work for me, please help me!! 🙂

    • You need to download 3.1.2 firmware. Please follow the instruction carefully.

  • Paul McKenzie

    I've had the same problem as Sarah, it didn't reboot by itself so I turned it off and then on again. Still came up with emergency number only. So I can't do anything with it and I can't restore it at all. I accidentally updated it to 3.1.3 after having it as a jailbroken device. Its a 3GS and older and is no use except for 999 calls now.

    Can you offer any help please?

    • Did you follow the instruction?

  • boody.lk

    Hi…here also the same. Stuck in Activation process again and again!!! as you all can see even followed up the rights protocols in redsn0w 0.94 finally ended up having a blank screen and (after patching kernel and other automated processes) gave me no choice without restart it. Again it prompted the same rubbish screen which tells Insert SIM. I think this issue is on the latest iPhone models which're having Boot Lorder 6.2 or higher and firmware 5.12.1(3.1.3/7E-18).

    Actually is it possible to insert any official carrier sim (even not bounded with iPhone data plans) and follows on the activation through iTunes?

    • You need to make sure that you've followed the instruction well. It wouldn't ended up with black screen, but jailbreak process on your iPhone screen instead.

  • Jackal

    Im confused from the part with the DFU mode. I put it into DFU mode (blank screen), then I followed the steps after step 7 and nothing happens with red snow 0.9.4.

  • lawrence

    how long does the reboot process take…its been like ten minutes for me and the phone is un-responsive although i know the computer recognizes when its pluged in

  • Muhammad

    Hay, can you plz tell all of us the possible way to unlock the iphone 3g stuck on emergecy screen or connect to iphone

  • Everything worked for me but i don't seem to be able to connect to a network. Is it possible the phone is locked to a network? If so do you know how I can unlock it?

    • Adrian

      try google it unlock iphone with ultrasn0w and it will give you precise answer and photos on what you should do. it should be easy; it helped me

  • Fawaz

    iPhoners, I followed the instructions precisely.

    It doesn't work.

    The redsn0w 0.9.4 screen gets stuck on the "Waiting for reboot" message while the iPhone screen remains blank. I waited like a long time and nothing happened. Others are experiencing the same thing. And if you force your phone to power off and on after disconnecting, you get the same "Emergency call" screen.

    It appears that redsn0w 0.9.4 using the 3.1.2 firmware as your instructions indicate, cannot jailbreak an iphone that has been upgraded to 3.1.3.

    And yes, I followed the instructions precisely.


  • ankit

    hi i am having iphone 3GS 3.1.3 current latest model i accidently restored it .its having same firmware 3.1.3 but its asking for the sim card its officially locked unit and i donthave any sim card. can you help me??

  • Riad


    I am having jelibreak iPhone and by mistake I have upgrade the software and now it is locked. I have tryied to unlock it using Blackra1n but it is not happning. now iPhone screen showing only itune and USB cable pictures and when i unlicked keypad then it is giving me just emergency call screen. please help what shoud I do???

  • fahim

    Installed 3.1.3 firmware on my iphone 3gs. but when i connect to itunes i get a message saying my sim is not supported.

    What should I do now?

  • my girlfriend love your blog very much , she let me read this

  • alex prada

    man it was easy thanks to you!

  • Worked perfectly first time for me! My son now has his iPhone back. Thanks from both of us!

  • Patricia

    I downloaded the older version to see if i could take it back to where it was before (cause, as everybody, i upgraded it to 3.1.3 and got the emergency screen thing)

    Everything worked fine, iphone rebooted and everything, BUT redsn0w is stuck in Uploading ramdisk.

    I don't actually know if I'm doing things right, but I'm trying hard… cause i really want to use it again! 😀

  • happy user

    yes thank u man whoever wrote this….my iphone was unlocked successfully with this help……….i also had that itunes and usb screen and with this help it went back to normal……i had one extra option( unlock) in no. 5 screen below custom recovery……and i clicked it and all went well….first time i tried i didn't marked that cause it was not written above..but in second try i clicked on install cydia and unlock…so u guys try that its definitely work….

    • Ali

      Hey Happy User
      so u have now succesfully unlocked and got rid of the “emergency screen page” but what version of redsnow did you use because you said you got a extra option “unlock” ??? :S btw congrats enoy 😀

    • Joel

      Dude , how you manage to solve this ?

  • Bilal

    Hi .

    i want to ask one question, i updated my iphone 3gs to 3.1.3 baseband is 5.12.01, now when its rebooted its stucked on Emergency call only, and same it gives the error of not supported sim card, because my iPhone was not officially unlocked, i want to ask you that if i run this procedure, the firmware i will be using is 3.1.2, but the firmware in my iPhone is 3.1.3, so is it save to run this program, because as per latest newer baseband is also launched, so i dont want to update to latest one and stuck again or wait for next few months till its unlock becomes available, plz help me i already have waited for almost 3 months now

    thanks in advance


    • Firmware 3.1.2 is only used to point in redsn0w in order to recognize the firmware. Baseband 05.12.01 is also unlockable now.

  • Sooooo, still not able to unlock a 05.12.01 with this, right? I get to the sim screen and am screwed there. The frustration ><
    Any idea if there will be a way to handle this in the near future like the previous pwnages/etc?

  • Yes it is, well, I thought it was when I first read that
    but no it's not- I can't get into the phone as it requires a 'valid sim' to activate….
    that's the issue here
    is there anyway around that?

  • taffy

    how long does it normally take phone to reboot ive been watching mine for a long time now

  • Bilal


    I tried this procedure, my iphone reboots n screen was blank for almost an hour, then i pressed power button and restarted , it gives the same Emergency call and Itunes logo screen :(.

    btw when i ran the redsnow 0.9.4 i used iPhone2,1_3.1.2_7D11_Restore.ipsw it gives me only two options,
    1. Install Cydia
    2. Just boot Tethered right now

    Please suggest me where i went wrong :(.

    my current configuration are 3gs 32gb, 3.1.3, baseband 5.12.01, boot loader 6.4 ( i dont know about bootloader) i checked with forecast software


  • Havok

    i can guarantee you this does not work and that i defnitely followed instructions.

    3.1.3 mc model new bootrom 5.12.01

    redsnow program was fine. Notice said rest needed to be done on the phone. but the iphone stuck with a black screen and no response. manual resetting lead back to square one, emergency screen.

    am sure i followed instructions. not that there is any leyway for error. used the correct ipsw and put it into dfu mode

  • RK

    I'm having the same issue like Bilal mine is
    iPhone 3gs 16GB
    3.1.3 5.12.1
    bootloader: 6.4
    Model: MC131B/A

    Any solution??? pls help


  • hi

    hi! same with the problem of sarah, i tried and tried, and i failed to do that! im from philippines, please help me! please give me a message on me please, we can chat please dis is my acct. [email protected] please

  • Ali

    Hey iphoners
    some people said that they got a extra option of "unlock" which what i think its the key but i dont see any unlock option on the screenshot you have provided. Is there a different version of redsnow you have to use :S

    • No, but he might be jailbreaking iPhone 2G 🙂
      *not sure, tho 😀

  • newtofone

    hii iv done as assked it gets to the part wear on the iphone say downloading jailbreak data….. then the redsnow progrm seas it has a problem and shuts down

    • newtofone

      hiii iv just tryd it agen like 3-4 tims and the 4th time it work iv very happy thank use so much

  • Jan (Netherlands)

    Thanx a lot, after strugling with several other solutions , this solution did work simple and quick. Jan

  • saim

    its giveing me the error that , unable to recognize specified IPSW now wht to do ???

    • You have to download iPhone 3.1.2 firmware, and point redsn0w into it when asking for IPSW file.
      *Read the steps again, clearly explained*

  • saim

    please give me any solution

  • Derek

    Worked for me, thanks.

    iPhone 2G
    Jailbroken, iOS3.1

  • cesar

    Hi. I accidentally updated my iphone 2G to 3.1.3 and got this problem "the sim card inserted in this iphone does not appear to be supported". Have followed the above instructions to jailbreak using redsn0w and after reboot everything was OK! Plus now i am having the latest iphone software version for my 2G. Thanks for the very big help!!

    • Yogesh

      HI CESAR,


      • Angel

        Hi Cesar!

        How many hours you've waited to reboot your iphone?

        Thanks! 🙂

  • matt6555

    yeahhhhhhhhhhhhhhhhhhh…thankssss alot man!!! i did follow ur instruction and i already get rid of all this dilema..hahahah..thaxxxxxxxxxxxxxxxx..but my winteboard and summerboard not longer exist..sobssssssss

  • protheus

    what do you select for phone between 40th and 45th week……new or old? ….. and what's the difference?

  • Will

    Hi Guys I have tried jailbreaking via this process about i.e 10 times via other sites that folow the same process i.e download.. redsn0w-win and firmware.. It goes through the process of updating firmware and look like it works but iIstill get the STUPID simcard supported issue via itunes and screen stuck on emergency calls. I even tried th blacra1n thing but the exe file doesn’t work please please please help i got this 3G 8G in Australia do not know previous carrier and just want to use it.. I LOVE my iphone but first one got slolen and now have this silly replacement that doesnt work…

  • Victor Fuglsang

    i followed everything. When redsn0w said that the rest of the process will happen on the device.. nothing happened.. my iPhone screen was blank with only a little bit light… can you help me? Am stuck by the emergency screen and it says SIM card inserted in this iPhone does not appear…. you know how it ends..


  • jim

    is it normal that its stuck on downloading jailbreak data for a long time?

  • Bart

    Brilliant, worked first time and my panic is over.

    Had the "unlock" option so must be a 2G thing – didn't select it and all worked OK.

  • Captn

    can anyone tell me how long this process will take?
    I came up to the point where it says:

    ">>Please ait while your device is being processed.
    Waiting for reboot<<."

    But it just stops there…..its been like tihs for some time now (approx 10 minutes), and nothing is happening, the blue progress bar isn't moving, nothing….anyone?

  • Captn

    Anyone…? 🙁

  • Rob

    Ok so ive tried like 8 times now to jailbreak my iphone 3gs … still i get stuck on second reboot screen… think im about to throw it out the window.

    And my phone is in pitch black dfu mode. Still this doesnt work and ive tried both firmware 3.1.2 n 3.1.3.

    And ive tried normaly to restore the phone though itunes , with shift klick and without.

    Any ideas?

  • Daboy

    After the device will reboot, hardisk will appear with a note DOWNLOADING JAILBREAK and and the device will have a several ON and OFF until the installation is DONE! Click finish and the rest of the INSTALLATION WILL BE ON YOUR DEVICE. (Just follow the DFU MODE believe me the REDSNOW is fine)

  • Hi….yuhanna here….i m still waiting for the reboot….may i knw how long it normally takes for reboot…redsnow has stuck on ' waiting for reboot'.i would be very thankful for a quick response.and i follow the step required..

  • NEHA


  • Omar

    Please Guys Help ,my iphone is stuck at downloading jailbreak data

    • Restore the original firmware.

  • Ammar

    Thank you so much!
    Your a life saver!

  • chingy

    hi , sorry im new to this but how do u complete step 4 ,where do i find the download page ….. thx

    • It has a link and you can simply click on it.

  • i think i have more serious situation here..

    im facing same problem.. then i do the jailbreak procedure.. its work until message show "wait until device reboot" and stuck there.. i wait and already 1 hours and nothing happen..

    then i try to turn my iphone on and no response.. i unplug the usb cable then try to turn it on back and still noting happen..

    sorry for my bad english.. i use iphone 2g..

  • William

    i fixed it,thanks you very much !

  • sumit

    i am trying it,i am currently getting displayed in the phone "Downloading Jailbreak Data" with hard disk picture on it.. and after 10-15 mins it is now showing apple logo.. dont know whats gona happen next

  • sumit

    well this trick is not working atleast for me..got the same screen with No simcard instalalled messege on the screen

  • this doesn't wo

    I have tried 10 times… yes thats right :s and its still on that stupid emergency screen…. I just want to be able to use my phone… is there a place you can send it in so someone can fix this ?

  • babylon

    i am getting stuck on the part that says installing with a green arrow pointing to a hard drive, then it reboots after 10-15mins and nothing else happens, back to emergency calls only.. any idea whats going on?

  • pam

    great great help! many thanks to the brilliant mind/s behind this post.. i was in such a total panic mode when the screen of my phone showed nothin but a prompt to connect to itunes/emergency calls.. i googled the problem right away which helped me land to this helpful and very detailed solution.. my phone was back to normal in less than an hour..

    thanks again! =)

  • usman

    having same problem…i get a screen with usb cable and itunes on my iphone with only emergency calls available.i jailbreaked it with 3.1.2. the process was succesful but i still get the same screen (itunes and usb cable)
    gonna try 3.1.3 now.

  • usman

    btw its an iphone 3g 16GB

  • Chua

    Hi,i am using iphone 2G frimware 3.1.2 i follow the step until reboot the iphone.I was stuck at that step.How long is needed to complete reboot iphone

    • It takes only a few mins. Try to repeat those steps.

      • Chua

        i try lot of times! but it stil stuck at there!the iphone cant be on!

        • Chua

          after it start reboot should i keep holding the home key?


    Thanks man!!!!!!!!!!!!!!
    you solved my problem.
    you done a great job.

  • raysquid

    Hi iPhoners, I need your help…

    I have a 2G phone and I installed 3.1.3 and got into trouble.

    I downloaded the iPhone 3.1.2 firmware and extracted it into C:UsersRayDesktopiPhone1,1_3.1.2_7D11_Restore.

    The folder contains a number of files and two subdirectories but there is no IPSW file, so I can't point redsn0w.

    What am I doing wrong.

    • Open explorer, click Tools – Options, click tab View, and uncheck the "Hide extenstions for know file types" option.
      You shouldn't extract the file. Rename iPhone1,1_3.1.2_7D11_Restore.zip to iPhone1,1_3.1.2_7D11_Restore.ipsw

  • karna

    I have gone through the entire process several times with my iPhone 2G. redsnOw says the rest of the process will be completed on the iPhone and eventually the iPhone reboots but nothing has changed and Cydia isn't installed.

    • What is the redsn0w version did you use?

      • gowthami

        im unable to download redsnow. while clicking it it showing "404 not found" as error..pls help me

        • Hi, thanks for reporting the dead link.
          The download links has been updated.

          Thank you

  • kyddutz

    Hello, i am trying it and i am currently getting displayed in the phone “Downloading Jailbreak Data” with hard disk picture on it.. and after 10-15 mins it is showing the apple logo… then it blocked. no answer: i can't power it off, i can''t do anything. i use an Iphone 2G, please give me a help, i can't use it at all:(, sorry

    • You can hard-reset your iPhone by holding home+power button together.

  • johnny

    when i try n open redsnow it says that "the compressed(zipped) folder is invalid or corrupted" ?

    • johnny

      step 3

    • Try to re-download.

  • Soureen Mondal

    Hello, I had accidentally updated my iphone through itunes to ios 3.1.3 . After which I am stuck at the emergency call screen as idont have the official itunes SIM. After which ihad tried to jaibreak it through RedsnOw 0.9.4, although following the given instructions precisely the blackra1n gets stuck at the screen " please wait while your device is being processed " after the second stage uploading. And leaving the phone blank. After bringing back the phone to normal the phone is back to the "emergency all screen ". PLEASE HELP .

  • ?????

    ????? ?? ??? ??? ???

  • Alex

    Redsnow works for 2G (1 generation) iPhone with 3.1.2 firmware. you guys rock! Thanks.

  • Angel

    how many minutes to reboot? I'm waiting for almost 2hrs. I just see a apple logo. Should I still wait? Or should I open the itunes while rebooting? Thanks! Pls. rply asap.. 🙂

  • Betre'ab

    I used red snow to jailbreak and unlock. However, the phone seems to pick up a signal from the carrier, holds it for about 5 minutes and then starts searching and ends with no service. Then it picks up the signal again and goes into the same loop. What would be the problem?

  • Julius

    Thank you so much for this post!! My iphone is now jailbreaked!!! thanks alot! <3