The iPhone Dev-Team has just released redsn0w 0.9.4 to jailbreak and unlock iPhone 2G. This comes soon after Apple released iPhone OS 3.1.3 which is a minor firmware update for iPhone 2G/3G/3GS, iPod Touch 2G/3G. Note that it is better to wait until iphone dev team update their tools to unlock and jailbreak iPhone 3.1.3 firmware if you have iPhone 3G/3GS or iPod Touch 3G or 2G (newer models).

But then, the newly released redsn0w 0.9.4 can be used to jailbreak iPhone 2G 3.1.3 along with iPod Touch 1G and iPod Touch 2G. Do NOT update to iPhone 3.1.3 firmware yet if you want to preserve your unlock for iPhone 3GS, iPhone 3G, iPod touch 2G (new models) and iPod touch 3G. This is because the new iPhone 3.1.3 firmware updates baseband to 05.12.01 on iPhone 3GS and iPhone 3G which makes it impossible to jailbreak and unlock iPhone 3GS and 3G.


You can follow the simple instructions as given in the earlier post to jailbreak and unlock iPhone 2G, jailbreak iPod 1G/2G (older models only) on 3.1.3 firmware. You can also jailbreak iPhone 3G with redsn0w 0.9.4 but doing so will make you loose your unlock.

Jailbreak iPhone 3.1.3 with redsn0w 0.9.4

1. Update to original iPhone 3.1.3 firmware via iTunes. Downloading and installation instructions for iPhone 3.1.3 firmware can be found here.

2. Download redsn0w 0.9.4 from here [Win], and [Mac]

3. Start redsn0w 0.9.4 and point it to the respective original iPhone 3.1.2 firmware to proceed.

4. Select both “Install Cydia” and “Already pwned” options.

5. Connect your device in recovery mode by pressing the Power and buttons continuously.

6. Wait for redsn0w to complete jailbreaking.

Unlock iPhone 2G 3.1.3 with redsn0w 0.9.4

As mentioned before, unlocking works for iPhone 2G only.

7. Once you are done with the jailbreak, you can now unlock your iPhone 2G running jailbroken firmware 3.1.3 by using BootNeuter app from Cydia. Restart your iPhone and follow the straight-forward instructions appearing on the device to complete the unlock.

This article is for educative and research purpose only.



Raju is the founder-editor of Technology Personalized. A proud geek and an Internet freak, who is also a social networking enthusiast. You can follow him on Facebook and on Twitter. Mail Raju PP. Follow rajupp


  • ahririaiauag

    how about for 3g. i understand that if you update to 3.1.2, the baseband will update. how do you unlock it. is there a new ultrasn0w for baseband 5.11.07?

  • ahririaiauag

    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?

  • Raju

    no ultrasn0w yet for baseband 5.11.07, you would have to wait longer

  • Holly

    Hi. I accidentally updated my 3G iphone firmware to 3.1.3
    It was already unlocked in USA and was fine in Australia with my Aussie sim card but now it is only good as a small computer. What method should I use? Please help. technically challenged Aussie. x

  • Mukz

    I have iphone 3gs, old bootrom nonMC-Model, which was jailbroken and unlocked using blackra1n/blacksn0w, in firmware 3.1.2. Without much knowledge at that time, I upgraded to 3.1.3 thinking that I can jailbreak/unlock again. It ended up in emergency calls only. Now I know my baseband also updated and there is no solution for unlock for the time being. But many sites suggests that it can be jailbroken again. Am not sure I have saved my ECID SHSH with Cydia. Is there any way I can jailbreak again atleast? I tried, latest redsn0w, sn0wbreeze, tried editing hosts file and downgrading to 3.1.2 in dfu mode , nothing works out.. any suggestions?
    Thanks and in advance

    • Raju

      You can try downgrading your firmware version using Fuzzyband app, but I am not sure if it supports 3GS. Some sites have articles on this, so have a look. You can jailbreak as-is right now

  • neil

    i am unable to download redsnow 9.4 ive looked everywhere it always comes up with the same error 403 forbidden???

  • neil

    i am trying to unlock a 2g iphone from america im in australia it was fine on 3.1.2 but i was going to give it to a friend so i erased all data from the phone but it would not reboot so i updated and restored to 3.1.3 i managed to get it back to 3.1.2 jailbroken ive used redsnow 9.2 9.3 bootneuter blackrain but for some reason snow doesnt appear with blackrain tearing my hair out ive tried everything ithink except redsnow 9.4 but i cant seem to download it from any where thx in advance for help

  • Dom

    Jailbreak 3.1.3 iPhone 3G for Windows:

    After updating to 3.1.3 using ITunes, I managed to jailbreak (install cydia) 3.1.3 by downloading redsn0w 0.9.4 and running the programme. When it asks for IPSW I put in 3.1.2 (downloaded from and that has worked fine for my iPhone 3G. Cydia is on and firmware still 3.1.3.

  • mike

    wen i do this my screen just goes black and nothing happens

  • Spawn


    Could you be a bit more specific mate..I tried and like Mike my screen goes black and nothing happens.

    When I restart, no CYDIA either.

    BTW Mine is a 3GS running 3.1.3 :(

  • Michael

    Well, I’ve searched all over the net(almost), for a hint on this…
    I got an iPhone 3G, 3.1.3, and I want to jailbreak it… I do not need to unlock it. What do I do? I got the point, that if you want to unlock the device, you shouldn’t upgrade, but I do only want to jailbreak it(to get Cydia and to costimize).

    Thanks in advance

  • Justin

    I have an original 16gig iPhone with 3.1.3 (7E18) firm 04.05.04_G what is the best way to enable tethering for it? Thank you in advance

  • Justin

    “# ahririaiauag Says:
    February 5th, 2010 at 7:36 am

    how about for 3g. i understand that if you update to 3.1.2, the baseband will update. how do you unlock it. is there a new ultrasn0w for baseband 5.11.07?”

    Just download fuzzyband from Cydia and backdate your baseband to 4.28.08. Your bootloader has to be 5.8 or lower though.

  • mariah

    hi. my ipod touch second generation is 3.1.3. i did exactally what you said, when i use rednsn0w, it says :
    please wait while your device is being processed
    then it says
    waiting for reboot

    it just stays like that & never changes…i don`t know what to do! please help!

  • Matthew

    Mariah, Mine did the EXACT same thing, however I did the following steps and it works perfectly fine now(:

    1) Unplug iPod and plug it back in.
    2) Close redsn0w and open it again.
    3) Followed the steps all over. When I got to the part where you have to hold the power and home key, even though the screen stayed black I still did it and it ended up going to the next step. Only this time it didn’t get stuck at “Waiting for reboot.”

    I hope this helps!(:

  • florin

    for the waiting for reboot problem take out the sim card and it will work. at least for me worked

  • Mons


    I have a 3GS 16G phone bought n US and locked with AT&T.
    I have been using it in India after jailbreaking with Blackra1n and unlocking the sim.

    It used to hang on its own..but would start after jialbreaking..Now it suddenly got switched off and on jailbreaking freezex on ‘ wait to reboot’ hav etried everything..but mothing seems to work….can anyone help

  • DonaldShimoda

    hello and thanks…

    i upgraded my 3gs iphone to 3.1.3 and now is blocked.. only emergency calls.. how can i get access to the aplications again? isnt possible yet?

    thanks again

  • Michael Mosco

    i have an iphone 16gb 3gs and it just says insert a valid sim card with no pin lock,what should i do with it?

  • ken

    I have a new 3G that came with 3.1.3 already on it. when I try to jailbreak it, it will not come out of recovery mode and I have to restore it. I used redsn0w 0.9.4. I did get it to work on my 2g iPhone so I know I’m doing it right it just will not jailbreak the 3G. is this because it came with 3.1.3 and it wasn’t an upgrade? any help would be great. thanks

  • Tom


    I have a iPhone 3G with v3.1.3 that has never been Jailbroken before today.
    to get it to work……..
    DONT SELECT THE ‘ALERADY PWNED’ BUTTON!!!! The process after is slightly different (includes DFU part as soon as you press next)
    It should work after….its taken me 3 days of trying different jailbreak software to find one that works.

    Also, make sure you have the correct 3.1.2 firmware its called iphone1,2_3.2.1_7D11_restore.

    Hope this helps some of you, its been a frustrating few days for me and im sure theres others out there!

  • Moo

    OMG thank you so much Matthew, that worked perfect :) ive been trying to jailbreak mine for over a month. Such a pain.

  • Richard

    iPhone is such a pain.
    I have iPhone 3G Ver. 3.1.3 baseband 05.12.01. with redsn0w 0.9.4 I am trying to jailbreak it. But at the last the iPhone screen is completely white and doing nothoing.
    redsn0w says “The rest of this process takes place on your device” …. Done!..

    I don’t know if it’s working or not. I have been trying to jailbreak the iPhone for months. Tried different softwares, but no use.

    I think I have to throw the iPhone away.

    Can anyone help me out here??

  • Lady J



  • Gideon

    thanks tom!!!!!! it worked perfect!
    guys just hold on to the home button in the final step eventhough the jailbreaking process started!!

  • Alexis

    Hello…I have a 2g iphone…its currently at 3.1.3 i was wondering how can i downgrade it back to 3.1.2…thanks

  • Alexis

    o….another thing..i was trying to download 0.94..its not working on here…any other suggestions…thanks a lot.

  • jay

    hi i have a iphone 3g 16gb it came on o2 i paid a high street shop £10 pounds to unlock as i use t mobile i then jailbroke it with cydia and istallous but noticed after doing a update to 3.1.3 my phone is back to o2 network only is there any way i can jailbreak my phone to all networks??????? some one please help!!!!!!!

  • ChanChan

    Thank you Tom!

    It worked…I unchecked “already pwned” and the rest flowed smoothly. Oh man…such a relief!

  • lisa

    I have upgraded my 2g to 3.1.3 firmware. Cannot open redsnow on pc to finish process. What do I need to do? My phone says connect to itunes and emergency calls only. I’ve tried to download redsnow many times. It will not open after downloading

  • lisa

    I forgot to ask: I restored it back to factory settings on itunes. Says something about wrong sim card. I am doing this with tmobile sim. Does this mean I have to redownload the firmware to phone ?

    • Tom Smacey

      @lisa, you need to rejailbreak it, use kittyra1n to rejailbreak

  • rajeev


    Request to provide a copy of redsnow 0.9.4 jailbreak.
    Link provided above seems not to be existing anymore: