Good news for all iPhone 3G users! Sn0wbreeze 3.1.3 has been released which can jailbreak iPhone 2G, 3G and iPhone 3GS on the latest iPhone 3.1.3 firmware. It is very important to note before proceeding that it will work with iPhone 3GS only if it has the older bootrom (non-MC model). iPhone 3GS users who have upgraded to the stock 3.1.3 are still out of luck.

Update: Sn0wbreeze 3.1.3 v1.5.2 released


The best part of Sn0wBreeze is the ability to preserve baseband which means if you’re on an older firmware (means you’ve 05.11.07 or older Baseband) and go to firmware 3.1.3 using Sn0wBreeze, you’ll then be able to unlock your iPhone 3GS, 3G and 2G .

Sn0wBreeze 3.1.3 currently supports iPhones only. In order to jailbreak iPod Touches, you need to checkout redsn0w 0.9.4. iPod touch 3G is currently not supported by either of them.

Guide to Jailbreak iPhone 3G/3GS/2G with Sn0wbreeze 3.1.3

1. Download and install the latest version of iTunes.

2. Start iTunes and sync your iPhone with your PC.

3. Download Sn0wbreeze and the original iPhone OS 3.1.3 for your version of iPhone. Move all these files to your desktop.

4. Start Sn0wbreeze and select “Simple Mode”.

5. Select the correct 3.1.3 firmware .ipsw file by clicking the “Browse” button.

6. Click on “Yes” when Sn0wbreeze asks you “Do you want to activate your iPhone?” for hacktivation. Click on “No” only if you are on an officially supported carrier like AT&T.

7. Sn0wbreeze will now create the custom .ipsw file for your iPhone which will be jailbroken.

8. Now you will have to restore your iPhone to this custom firmware 3.1.3 that you just cooked using Sn0wbreeze for your iPhone. Click on your phone from the sidebar in iTunes and then press and hold left “Shift” button on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in the iTunes and then release the “Shift” button.

9. Sit back and wait for iTunes to do the rest for you.

How to Unlock iPhone 3.1.3 firmware?

Once you have jailbroken your iPhone, just follow the guide posted here to unlock iPhone 3G/3GS/2G running iPhone 3.1.3 firmware!

This guide is for educative and research purposes only

Update: Sn0wbreeze v1.5 is released now. You can download sn0wbreeze v1.5 which can now jailbreak iPod Touch 2G. Sadly, blacksn0w is not fixed in this version either.



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


  • Bagher

    I have no idea what baseband I’m on or even what firmware. Is there a way to check this? Just tried it and I keep getting error 1604. I guess im on the new baseband and hence it wont work… correct?

  • Raju
  • Mahesh Soni

    I am not able to download Sn0wbreeze latest version through the link provided in this post… Any help pl???

  • garryowen

    I can’t get sn0wbreeze to download

    • Raju

      why not? it worked for most of us

  • seraaan

    Iam on the 05.11.07 baseband, with the older version of the 3gs bought in august. Keep getting error 1604. Please help me, I downloaded itunes 9(latest version) and misstakenly uppdated the phones firmware to 3.1.3.

    Please help me!

  • e-z

    seraaan, you will have to wait (like me) to a jailbreak on the apple version. Your baseband (check at settings->general->about at modem firmware) was already upgraded to 05.12.01

    I hope that geohot will get a version for this version soon.

  • Raju
  • allen

    when ever i finish browsing the “iPhone1,1_3.1.3_7E18_Restore.ipsw” i downloaded it says for iphone 2G. but im sure i downloaded the 3G!

  • Jr

    Hi seraaan & e-z, I have accidentally upgrade to firmware 3.1.3 also and tried jail breaking using snowbreeze v.1.3 but in vain due to 05.12.01 installed.

    Raju, appreciate if you can inform all via this post when new jail breaking tool has been released to unlock & jailbreak 3.1.3.

    Many thanks in advance

  • Rajshekar Reddy

    If I update my 3gs to 3.1.3 will my many installed applications wipe off??If it is please suggest me any method to restore.. Plz reply me soon so that I can update it to 3.1.3…

    • Raju

      You would need to first backup your data via iTunes as explained in the article

  • Alex

    So if I have never jail broken my iphone 3gs and it has the old bootrom, will I be able to jail break this way?

  • Rajshekar Reddy

    Dude, Which article?…plz provide an link if possible

  • Yo Buddy D Dawg

    so raju wat you saying is if i have a iphone 36 3.1.3 non MC model with baseband 05.12.01,i have AT&T so i dont really on an unlock,this guide will jailbreak my phone without problems?

    • Raju

      No. You should have followed this guide before you upgraded to iPhone OS 3.1.3, that would have ensured that your baseband is not upgraded to 05.12.01 and hence possible to unlock your iPhone [since there is no proper unlocking tool available for this baseband version yet]

  • Yo Buddy D Dawg

    *iphone 3G sorry

  • Daniel

    Hi i have an iPhone 3GS, (Bought off 02 IRL postpaid in my name)
    i was running on f/w 3.1.2 (installed when i bought the phone) and it was perfect,
    i Jailbroke it with blackra1n-1.exe,
    I did not unlock the phone but i then had cidia and put on installus etc and was able to put on downloaded app’s!! i never made a back up or put my shsh on cydia.
    The other day my phone just froze up and i tryed everything,, it wouldnt work at all, all i could get was recovery mode on i tunes,,,
    it wouldnt let me reinstall f/w 3.1.2 so i had no choice to update the phone as it would not work,

    Now im stuck on 3.1.3 with baseband 05.12.01
    Help, What can i do, i have lost my jailbeak :( :(

    someone please help or has anyone any advice??

  • Alex

    Hi when i try to browse the IPSW file on sn0wbreeze the zip file where its suppose to be the 3.1.2 OS does not shows on the files to select…
    pls HELP…!!! :'(

  • SYT

    Hi,Raju. Can i use this snowbreeze 1.5.1 in my iphone 3gs, version 3.1.2 , modem 05.11.07.?
    do i need to download original iphone os 3.1.2 in order to jailbreak as in this article?

  • Iridal

    i accidentally updated my 3g to 3.1.3 i followed all the instructions for sn0wbreeze and i continue to get a 1604 error when trying to restore–please help!!!


    great thanks

  • mest

    Worked like charm for me, thanks bro

  • moy

    when i can unlock my iPhone 3.1.3 that i’ve upgrade from 3.1.2 using blackRain? when blacRain gonna release the 3.1.3 jailbreak?

  • MIK

    I have iphone 3gs 3.1.2 and upgraded to 3.1.3 and the baseband is 05.12.01. so will i be able to jailbreak my iphone.

    • Raju

      Nope, you need to wait for the official release

  • Edo

    hi Raju,
    after i doing a jailbreak my iphone need it to re-activated,but i don’t have the original sim card , what should i do .. ?? please help

  • kamal

    hi there
    when i try to jailbreak my iphone i get error 1600 and 1604
    what’s to do
    the iphone was jailbreaked before but now i have restore it with 3.1.3
    I can’t get de other restore file cause it’s was on XP
    men’s i have formated my pc to windows 7
    alle mine data are gone !
    what’s to do
    best regards

  • Edo

    hi Raju,

    Thanks … i done it ..!!! my iPhone 3g 3.1.3 with Baseband 05.12.01 now is Jailbroken.

  • kamal

    how did you did it Edo
    i have tried every possible way and still have 1600 and 1604 error

  • kamal

    ok mine it’s 3GS not 3G

  • Edo

    Hi Kemal,

    Download the iREB to Bypass any errors while restoring the custom IPSW.

  • tip

    I have just jailbroken my iphone using sn0wbreez and then attempted to unlock as well. Everything looked fine until i realised that my phone could not pick up any service? I have 3.1.3 firmware with 05.11.07 baseband…
    I checked in settings/general/about and the darned thing tells me that its found my carrier…… but still no service!!!
    Any advice would be great!! please!!

  • kamal

    hi Edo
    i found only Ireb 3.1.2 for 3G not a 3GS i have
    too bad
    the Ireb is from october last year !
    it have to be new release for jailbreak 3.1.3

  • Edo
  • kamal

    hi Edo
    Link appears to be broken !
    i found it but 3.1.3 but for MAC
    i’m windows 7 user
    but 1000 tkx for your help

  • phatpat

    trying to jailbreak iphone 3.1.3 (7E18) 05.12.01 could use alot of help anyone thanks

  • united.!!

    When i bought my iPhone it isnt unlocked ( I unlocked it and jailbreaked myself ). So, will my phone get locked again if i upgrade to 3.1.3? Please help.

  • joseph

    hi my brother was upgrade my iphone in accidently.. to 3.1.3 and now the iphone is stack on recovery mode (3gs) ….what can i do???
    i have simfree.. thx

  • kunal

    after i jailbreak my ipod touch using snowbreeze,how should i install free applications on my ipod touch(3.1.3),do i need any software that will install it from my pc to ipod touch.i dont have wi fi.plz mail in simple steps ,i am a beginner.

  • kunal

    can i know the place opr site where i can download custom ipsw 3.1.3 for ipod touch

  • Jay

    Hello Guys.. I’m trying to update the iphone 3g (3.1.3) I’m almost done with step 7. but for some reason getting error whenever i tried to restore my file to itunes .. ” Iphone can not be restored. un unknown error occurred (2)” help me out what should i do .. ? now my phone is in factory settings ..

  • Zenelj

    Hi Edo,

    ohhhh, thank you Edo. I allways got the error, and you said i need to install ireb. and now i have a jailbroken iphone 3g with 3.1.3. thank you soooo much!!! 😀

  • Zenelj


  • Yogesh

    Hello! I would be glad if Raju or anybody else can help me. I have a jailbroken and unlocked iphone 3GS. The current OS is 3.0.1, Model MC, Modem Firmware 04.26.08. Can I safely upgrade to OS 3.1.3, jailbreak and unlock it using this method? I am new to this. Thanks a lot.

  • yannis4ny

    Yogesh, don’t do anything……………. especially don’t hit the update button in itunes!!!

  • MTHH


    Is there anybody who can jailbreak iphone 3gs 3.1.3 (7E18) 05.12.01?
    If so please share your ideas.

    Many Thanks

  • omar1

    hi yes they can mthh

  • omar1

    and i jailbroke it

  • rajesh


    Is there anybody who can help me in jailbreak iphone 3gs 3.1.3 (7E18) 05.12.01?

    Thanks in advance…

  • Raz

    Hi Peeps,

    I am a new iphone owner but dont know much about these things. All i do know It is a 16gb 3GS from Vodafone in the UK.
    To my knowledge it is the 3.1.3 (7E18) version and the MC131B Version. Any ideas how I jailbreak this baby?

    Replies will be greatly appreciated.

    kind regards,


  • nadeem

    hae guys i hv iphon 3gs version 3.1.3(7e18) firmware 05.12.01 bt i hv tryed alote bt i couldnt unlock it i want to ask that how can i jailbreak there any easy way available to open it?

  • paintstar

    help me too me the same 3gs 3.1.3 the last band just bought yesterday.
    please help me i do it always show error and i restore all the time.

  • newIPhoneUser

    As for “un unknown error occurred (2)”, I solved it by using an older version of sn0wbreeze! That is, sn0wbreeze-V1.5.2.exe did not work, while sn0wbreeze-V1.4.exe worked perfectly!!! 😀

  • zafar

    i got jail break in you tube videos

  • habelebe

    For those who are experiencing 1600 error on itunes, try copying the modified firmware to C:\Users\user\AppData\Roaming\Apple Computer\iTunes\Device Support and C:\Users\user\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates, folder and start restore from itunes. It works like breeze.

  • walter

    can jailbreak 3.1.3 with snowbreeze?

  • Steve

    My phone is running 3.1.3, do I need to download the firmware again? if not when I browse where do I look for the file? I have tried to download the FW again but cannot find it

    Please help

  • Johannes

    When i try to download Iphone 3gs 1.3.1 OS it just says Service Unavailable – DNS failure on the page…… Is there another web-site i can download it from?

  • vijay

    with sn0wbreeze-V1.4.exe iphone 2g is working perfectly.

  • harris

    i downloaded to trye if its gona work on MC model but it does not.
    anything new that can be happened?

  • DnlWlsn

    I have a 3.1.3 model mc. 5.12.01. I used spirit and it said jailbreak complete. I have a cydia app. But my phone says no-wifi. And Bluetooth unavailable.

    So with a factory restore cydia goes away but I still don’t get either fiction back. Even a restore from backup doesn’t work.

    Any help.


  • Taylor

    This works perfectly!!!

  • Ben

    Where abouts is the file stored?


    I have JAILBREAKED MY IPHONE 3G 2.2 with baseband 2.28 to OS 3.1.3 using snowbreeze. after this i tried to unlock it with ultrasn0w using cydia. after rebooting its started searching for network after little while it shows No Service.

    Plzzz Help
    Thnxx in Advance

  • Kat

    If sn0wbreeze isn’t downloading on your computer and you have norton security, it probably just detected it as a threat and quarantined it. Just open up Norton, go to quarantine and restore the file. Worked for me :)

  • jailbreaking iPhone

    didnt it suck how this jailbreak didnt work for ipod touch 3.1.3 :/ . I had to wait for spirit to come out to jailbreak that

  • noah

    if 3.1.3 go to this spirit and download it one cilk to jailbreak your ipod or iphone or your ipad

  • Andreana Ramdhani