This guide and tutorial will show you how to unlock iPhone 3.1.3 using UltraSn0w or BlackSn0w, depending on your iPhone baseband.

The first step is to jailbreak your iPhone 3.1.3, either with RedSn0w or with PwnageTool. Note that PwnageTool is the preferred method as it helps preserve the baseband.

You can use UltraSn0w to unlock these basebands:

  • 04.26.08
  • 05.11.07
  • 05.12.01
  • 05.13.04

To find out what your baseband is, go to Settings > General > About > Modem Firmware.

How to unlock iPhone 3.1.3 with UltraSn0w

  • Launch Cydia.
  • Add the following source to Cydia (note there is a “0″ in sn0w, not an “o”).
  • After installing this source in Cydia, search for “ultraSn0w”.
  • Install UltraSn0w and reboot your iPhone.

How to unlock iPhone 3.1.3 with BlackSn0w

  • Launch Cydia.
  • Add the following source:
  • After installing this source in Cydia, search for “BlackSn0w”.
  • Install BlackSn0w and reboot your iPhone.

Your iPhone should now be unlocked. If you have questions or comments on how to unlock iPhone firmware 3.1.3, please leave a comment.

UPDATE: This post is outdated. Check out our unlock section for the latest information about iPhone unlocking.

  • Suri

    I need 5.12.01. 3.1.3 3g to unlock
    please help I m waiting from long time

  • hey slimshaddy i have allready signed but still awaiting yet or very frankly you dont have the unlock …………………….

  • Ben

    I have 3g iphone with 3.1.3 bootloader 5.09 and modem 5.12.01 is here anyway to unlock my iphone??

  • Monique

    slimshady90358 I signed up for the website please send instructions on unlock I have 3.1.2BB 5.12 AND BL 6.02 send instructions to thanks

  • David

    hi slimshady, ive registered 3 times, send me instructions please, i have 3g 3.1.3 6.02

  • Dan

    Hey guys, this one is for real. All you need to do is wait until the end of the month (Confirmed) and there will be a solution to unlocking the 3.1.3 with any firmware for use with any sim card. If you do not believe me check it out here: is please just wait 3 more weeks people. Thank you DEV TEAM!!!!!

  • manny

    does any1 know if an iphone can be used and be connected to itunes without any phone service? i currently have the 3gs but no service and was not able to connect to itunes…

  • elena

    will not unlock tried everythin even brought it into a shop and got my mate hes an apple rep an still couldn unlock it am at my wits end can anyone help me

  • John

    I’m new at this so please help….some people say that its possible to unlock a iPhone 2g on 3.1.3 and im talking about unlock not jailbreaking… is it true that you can unlock an iphone 2g on 3.1.3

  • Dex H.

    How to jailbreak iPhone 3.1.3 with 5.12.1 base band

  • ben

    Hey Dex you can jailbreak your phone but you cant unlock yet… we are all waiting for dev team to do it..

    i think they have it done but waiting for something…

  • simant shah

    Hi all,

    I need to unlock Iphone 3.1.3 modem firmware 5.12.1 !!!
    once soluation comes ….pls. buzz me on mail.

  • Saeid

    I have a 3G iphone which had the software of 3.1.0 installed on it and last week I upgraded it to 3.1.3 through itunes and since then it has been locked and won’t do anything.
    Can anyone help me how to unlock my iphone please?

  • Well Saeid…
    I’m so sorry but for now there is no unlock available.
    May be in one week (more or less) the dev team will be releasing it.
    But don’t worry musclenerd(a popular iphone hacker) confirmed that the unlock is ready & they are just waiting for iphone4 coming out on the market.

  • david

    hey. slimshady90358
    I have the iPhone 3g 3.1.3 baseband 05.12.01 and the bootloader is 06.02
    can you send me the instructions to my msn.

  • johnny

    I accidentally installed the new firmware before jailbreaking or unlocking my iphone.. is it possible to get it back to 3.1.2 or to still unlock the phone?

  • Saeid

    my iphone is locked and I don’t it’s base band. How can I find out which base band does my ipohone have. I upgraded from 3.1 to 3.1.3 and the iphone is 3G. please help

  • HardCow

    Hai Guys,

    I just found a solution for unlock iphone 3g/3gs 3.1.3

    check this out :

    I think this is only the tool unlocks the iphone in baseband 05.12.01
    and worked for me and my friends..

    I just like to share with you guys

    Cheers 🙂

  • Blindley

    Hey HardCow…
    Does this work for Bootloader 5.09???

    If so I will double try it again.


  • John

    if you all haven’t notice they have released the new version of ultrasn0w which can unlock baseband 4.26.08 to 5.13.04

  • kdogg

    “if you all haven’t notice they have released the new version of ultrasn0w which can unlock baseband 4.26.08 to 5.13.04”


    You are my new hero!

  • kdogg

    I have confirmed the new ultrasn0w works. I am using my 3g 5.12.01 with T-MOBILE

  • tjc85

    As of writing this I just unlocked my Iphone 3g for t-mobile. I was trying to unlock my phone so that i could give it to my friend when i get my iphone 4. I couldn’t get it to work at first so all i did was reinstalled it this time with the T-mobile sim card in it and it worked like a charm. I noticed if after the reboot you get the NO Service at the top just wait it out and you will see the EDGE icon pop up and then the carrier will show. I works fine and I was able to call my mum using his sim and his # appeared and everything.

  • imad


  • robert

    i just unlocked my iphone 3gs 3.1.3 firmware with 05.12.01 baseband following your procedure and it WORKED!!!!!!!!!!!
    THANK YOU!!!!!!!!!!!!!

  • Tien

    I just followed the video and it doesnt work..I have a 3Gs 05.12.01..

    The tutorial show on a MAC and i use Window PC..How can I click run as Administrator mode when using Windows..Something isn’t right..

  • Vishal Jain

    Dear All

    I have a IPHONE 3G ,version 3.1.3(7E18) and modem firmware is 05.12.01…

    Boatloader 5.08

    Will the latest version of ultrasn0w UNLOCK my iphone?? ,,,

    Please let me know!!!!


  • Ernie

    Do anyone try the version 4 software?

  • robert

    UNLOCK IPHONE 3.1.3 3G is now released by DEV team

  • Svetislav

    iPhone 3G 3.1.3 firmware with 05.12.01 baseband and 05.09 BOOTLOADER!!!
    IT WORKS. I have just unlocked mine. I have searched for ultrasn0w on cydia, installed it, reboot…and it WORKS NOW!!!

  • paul mc govern

    hi sorry im blondie but what the hell do i do i got i phone 3g and it was jail broken i up graded it on itunes silly i know but hey it locked the chip and the phone is block i know the new unlock is out but im not sure how to do it can some one send me a link or something with step by step instruction on it of were and how to fix my phone thanks to anyone that can help

  • Vishal Jain

    ULTRASN0W works for iPhone 3G 3.1.3 firmware with 05.12.01 baseband and 05.09 BOOTLOADER!!!

    CHEERS to ALLL!!!!!!!!!!!!!!!!!

  • Samuel peter

    wow wo wow ihave unlock my iphone 3g now its work good my dear its nice thank to devloper,its great6

  • Natali

    Robert – I have a 3gs 3.1.3 05.12.01 too,
    which procedure did you follow to unlock yours?? Could you please post a link to the website you used?

    HardCow – is this link a joke or what? There is no concrete information (what program to use and where to download it) at this link to unlock an iPhone!…Please don’t waste people’s time!

  • HardCow

    Hai Natali ,

    Do you have pain in your ass ? no.. I just want to know ..coz you are asking me a stupid question.
    I just found this video and liked to share with you guys. I don’t wana waste your time.
    If you like just try it. If you don’t like shut your ass and do your job.
    Don’t come and blame on me ..
    By the way. Details are in the description of the video. There is a download link too.
    You can download that unlocker application.:)

    Have a great one 😉

  • hey plllzzzzz if anyone knows how to do it give me a txt or a call8134795710

  • jesus fernandez

    blacksn0w presents some problems

  • sumita seth

    Hey Guys,

    I have iphone with Bootloader version 6.04, Baseband 5.12.01 and OS version 3.1.3.

    Now will ULTRASN0W work for above specifications ?


  • Adel Ejjeh

    Hey guys, I updated my iphone 3g to firmware 3.1.3 and I was able to make calls normally without unlocking it (I didn’t jailbreak it even!), why is that?

  • Just Unlocked and iPhone 3Gs firmware 3.1.3 So simple… THANK YOU GUYS!…. Let me know if I can Donate in some way some money plz

  • Hi all,

    I have a question.
    I have a iPhone with:

    – firmware 3.1.3
    – baseband 5.12.01
    – model MC137
    – bootloader 6.04

    Now it is stuck at the “Slide for emergency” “Connect to iTunes” mode, and i do not have the original sim-card.

    What can/must i do to activate the phone, and make it useable with every sim card?

    Help will be very appreciated and a donation will be made


  • Yassir

    Can we unlock iPhone 3GS without that Cydia thing? because there’s no Wi-fi spot where I live.

  • Yassir

    @Luc Oversloot : First you need to know your original carrier. then insert their SIM card into the iPhone and hey presto, it’s activated! Now you can use it with either that Sim card or without any.
    Second step is jailbreak it with Spirit.
    Third step is unlocking 🙂

  • samuel

    you know guys ,ihave unlock my iphone 3G on 22 june 2010,now its work properly,but igot problems in network connections its not work except the wi-fi its work,but the celluar Data dose not working,idont know ,how to solve it my dears,,,plz plz plz give me helping.

  • vk

    this shit is the bomb

  • cesar

    i connect my iphone to itunes and it tells me that it cant read it. its jailbroken to firmware 3.1.3 sinful.
    what can i do so that itunes can read it and i be able to add musik and all da shat

  • ozzy

    hey, I did everything, jailbroke it and did black snow but when I downloaded blacksnow iphone just froze and turned off now it gets stuck on apple logo what do I do? I can’t restore it cuz my mac won’t see the iphone please help??

  • Dianne

    So unhappy. I had 2 phones unlocked. One is a Iphone, the other Samsung, both compatible to use in T-Mobile. Well, I had the Iphone added first to T-Mobile, then a week later added a 2nd line, Rep completely removed iphone sim card number in my account with replaced it with the new sim card, problem, Iphone is not working-showing NO SERVICE. What can I do, T-Mobile said all is good on their side

  • Dianne

    OMG! Never mind, I just turned my Iphone off then back on, I now have my Iphone working !!!!!!!!!!!

  • You’re such an ass!!!