Unlock iPhone 3GS and 3G on 3.1.3 Firmware Using Ultrasn0w

Written By Sam on 5 February 2010

If you are having a iPhone 3GS or iPhone 3G with the latest iPhone OS 3.1.3, then you can use ultrasn0w to unlock it so that your iPhone can use it with any carrier. But before unlocking your iPhone, you should jailbreak it. You can use ultrasn0w to unlock iPhone 3GS/3G if your baseband is 04.26.08.

To jailbreak your iPhone with 3.1.3 firmware, you can use Sn0wbreeze 3.1.3. After downloading sn0wbreeze 3.1.3-V1.3-iPhones.exe you can read this “Tutorial to Jailbreak iPhone 3GS and 3G With 3.1.3 Firmware Using Sn0wbreeze“. Once you are successful with jailbreaking your iPhone on 3.1.3 Firmware, you can follow the below steps to unlock it with ultrasn0w.

How to Unlock iPhone 3GS and iPhone 3G With 3.1.3 Firmware Using Ultrasn0w

  • Download the latest version of iTunes and take a backup of all your data.
  • From your jailbroken iPhone 3GS/3G, start “Cydia” and select “Manage” and then “Sources”.
  • Select the “Edit” button at the top right of the screen.
  • Now press “Add” and enter the Cydia/APT URL as “http://repo666.ultrasn0w.com” and click on “Add Sources”.
  • unlock-iphone-3gs-and-iphone-3g-with-312-firmware-using-ultrasn0w
  • After adding the sources, press “Return to Cydia” button and Cydia will now automatically update the sources.
  • Select http://repo666.ultrasn0w.com/ from the list of user entered sources and search for ultrasn0w.
  • Now press “Install” and then the “Confirm” button at the top right of your iPhone screen to install ultrasn0w.
  • Ultrasn0w will automatically unlock your iPhone 3GS/3G so that you can use it with any carrier.
  • Restart your iPhone by holding down the power button for 3 seconds then moving the power slider that appears to the right. Press the power button again to turn on the phone.
  • Once rebooted, your iPhone 3GS/3G can be used with any SIM card.

So using ultrasn0w 0.92 you can easily unlock your iPhone 3GS/3G with iPhone OS 3.1.3 after it has been successfully jailbroken using Sn0wbreeze.

49 Responses to “Unlock iPhone 3GS and 3G on 3.1.3 Firmware Using Ultrasn0w”

  1. trang says:

    so i was on a t-mobile 3G 3.1.2 but accidentally upgraded to 3.1.3. i have successfully jailbroken it using redsn0w and i tried this tutorial to unlock it, but my phone would only say “No service” what should/can i do?

    • anny says:

      any luck trang with unlocking your phone and using a tmobile sim card?

    • Anthony says:

      Hey, Can you help me out with jailbreaking my iphone 3g ? I downloaded sn0wbreeze and everything but when i restore using the update firmware created with sn0wbreeze. itunes show an error code of 1600. I don’t have a at&t sim card and only have a tmobile sim card.

      • Jim Cole says:

        Hi:)i bought an i phone 3g from e-bay.It was all working fine using my virgin media SIM CARD for only a day+half!!!,until i pressed a WIDGIT called BLACKRAIN,and my phone updated to firmware 3.1.3 and BASEBAND 05.12.01 and BOOTLOADER V5.8:( i have had the mob over 2 weeks!!! ive spent hours on the net looking for a solution?! Can you help me?
        Many Thank’s Jim Cole.:)

  2. HARIS says:

    i don’t understand what kind of post is this??? because once u update your phone you are not able to use “ultrasn0w of blackra1n” because it will update your baseband then how this method will work???????????????????????????

    • Samrat P says:

      If your iPhone is on older 04.26.08 baseband, you can use Sn0wbreeze to custom build the latest firmware without updating the baseband. If your baseband is not updated you can use ultrasn0w to unlock it. got it?
      If your baseband is updated to 05.12.01 then there is not tool to help you currently..

  3. Kenneth says:

    I tried to use SnowBreeze and generate a new ipsw file. However, when I use it to restore into iphone 3g, it always end up Error 1604.

  4. wes says:

    i have a 3gs, dummy me upgraded to 3.1.3 and baseband is 05.12.01.
    how can i go backwards? is there a fix to unlock comming? did i just ruin my phone?
    please help

  5. anny says:

    has anyone use this and have this successfully work? I have the same issue with trang but i haven’t tried this. I also unlcoked my phone before and using a tmobile sim card, but how do you know what baseband you are using or currently have? once you upgrade to 3.1.3 doesn’t it automatically give you the 5.12.02 baseband?

  6. Lensman says:

    You can unlock iPhone 3GS on 3.1.3 with latest bootrom by removing sim pin and connect iPhone to iTunes. That’s all simple. After restoring simply use a sim without pin and iTunes will unlock your iPhone 3GS ( with latest bootrom )

    • snowey83 says:

      Hi Lensman,
      How to remove sim pin?
      PLease help because I upgrade my iphone 3G from 3.0 to 3.1.3 and now my iphone couldnt read sim card

    • cassie says:

      Hi, I read your post on how to unlock and iphone 3gs 3.1.3. You said I needed a sim card without a pin. Sorry.. but what is that.. ? Please help me. If this really does work i will pay you 50.00 today.

      Thank you very very much!

  7. Wan Abdul Rahman says:

    i am newbie to iPhone. i accidentally upgraded to 3.1.3 from 3.1.2
    my iPhone is 3GS 16GB, now it is lock. i read and try whatever they said. until now my iPhone is lock.
    the question here….
    1. CAN I UNLOCK THIS SET WITHOUT SIM? (because it keep asking to put in SIM, but when i insert, my SIM (Celcom, Malaysia) is not supported, because i dont have the SIM that they ask).


    • JC says:

      I used this video to unlock the iphone without an AT&T sim. Check it out. I hope it helps. Note: the 3.1.3 ipsw did not work for me so I used the 3.1.2 ipsw instead. Good luck.

  8. V says:

    Hi All,

    If you have upgraded iPhone to 3.1.3 then Apple automatically updates the baseband to 5.12.01 and as of today there is NO FOOLPROOF WAY to unlock your iPhone. You can jailbreak but cannot unlcok. Just wait and give time to GeoHot and other super brains who are on it and will come out with a solution. Btw, the latest is that they have already found a loophole in the new upgrade.

    If you have not updated to 3.1.3 then you can use blackra1n to jailbreak and unlock it very simply and within seconds.

    Lensman, this is the first time I am actually hearing about the technique you are specifying.

    • Sharjeel says:

      Hi, I dont want to bother you, but I realllly need your help… you are saying that there is a way to jailbreak my iphone? I dont care for unlocking it… even if i can get a jailbreak… i NEED it badly… can u tell me how to do that? pleeease… i appreciate it!!

  9. Cx_Trigo says:

    hi there!

    i have an Iphone 3gs 3.1.3 on 05.12.01 baseband. i know there are no tool to unlock my iphone for now but i just found a web site that claims to have a software that can unlock my iphone, of course it’s not free… I’m willing to pay for it, as a last resort, but I’d like to be sure that the software will actually work… can anyone help? By confirming if the software is for real, does anyone know this software? Or tried it before?
    please let me know…

    many thanks

  10. Morpheus says:

    Any updates guys?

    For how long i am gonna play games and chk apps on my iPhone and not use it for making calls ):

  11. jonokay says:

    ok… i feel so stupido right now. locked my 32g 3gs by being cute and not reading prompts carefully.i guess im stuck with 3.1.3. now my toy is useless, any advice available?

  12. marcus says:

    Anyone , please waht is the deal with this websites who claim to unlock iPhone 3gS baseband 05.12.01


  13. Ace says:

    same issue here with 3.1.3 Just bought the phone and restore it after unlocking and GOD know what the heck happened and i end up with from 3.1.2 to 3.1.3 and now its useless any idea when the unlock software is going to be out————–thanks in advace

  14. Billy says:

    How did you get your phone to act like an ipod touch? I have the same problem–updated to the newest firmware–3.1.3–and now I’m stuck in emergency mode. How do I get to the place where I can at least use the ‘phone’ for other things while I wait for a fix?

    • niki says:

      hey im in the same boat i dont have an AT&T sim so i cant get my iphone out of emergency mode i have 3.1.3 and the baseband is 05.12.01 i know for sure.i did a restore after using snowbreeze because i thought i needed to and i made a huge huge mistake.bought the phone off ebay it came as if it was like an ipod but i havent a clue what they did to get it like that. i had plugged it in to itunes and i was able to name is Nikis Iphone but it doesnt read it. i have read around and i keep reading that you can jailbreak it but not unlock it as of yet problem is that i already tried to jailbreak it and it didnt do anything i cant downgrade to 3.1.2 because itunes said they couldnt read it, how do i downgrade my firmware if itunes wont let me? i bought a used at&t sim as a last resort i hope that works.but i am still actively working on getting out of emergency mode without a simcard

  15. angel says:

    you have to downgrade to 3.1.2 then run blackra1n
    voila, iphone a la carte.

  16. Dino Natividad says:

    Hello, my iphone version is 3.1.2 and my modem firmware is 05.12.01. Can anybody help me how to downgrade? The phone cant read any Sim card. Thanks

  17. Dino Natividad says:

    By the way, i have the Iphone 3g 8 gb.

    thanks again.

  18. Yosi says:

    My 3GS went into upgrade mode and could not do anything but upgrade it, I’m stuck know like many people on this forum, is there a real way to unlock 3.1.3 3gs iPhone.

  19. diego says:

    ok so i have a 3gs ‘MC’ 3.1.3 05.12.01 and the only thing thats matters to me is to UNLOCK it! because in my country there is no at&t! is there anyway to do this!? pleaaaase help

  20. leidson says:

    hey dude i really want to unluck my 3gs 3.1.3 cuz i moved to Brazil nd now doesnt work n more,let me know if you can help me please,you will get paid.thanks…

  21. ChungWei says:

    If there any solution to unlock AT&T 3GS Iphone ‘MC’ 3.1.3 05.12.01? No AT&T in my country. Need advice.

  22. Ashok Kendole says:

    i had unloced my iphone 3gs with spiritjb.com instruction now i need to acticvate it to home network AIRTEL INDIA please help and suggest


  23. Help says:

    U can buy used At&t sim card in eBay.com from seller name ibotzen if I M not mistaken.

  24. MASTER MIND 2010 says:

    If you are like me and tried all of the 6 million ways everyone has been talking about to unlock your iphone and like me have crashed your iphone and dont have a AT&T sim card this is what you do. Go to your nearest AT&T store and get a prepaid sim card. just get the cheapest one and its only 15 dollars and they give you a phone number. If I were you I would keep that sim card because I’m sure you will crash your iphone again b4 it’s all said and done.

  25. Gundeep says:

    hello sir

    can u tell me how to unlock a iphone free

  26. nixon says:

    hi my iphone 3gs 3.1.3 05.1201 bl 06.04 how to unlock help me all pls

  27. Emar282 says:

    Hey Guys,

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

    check this out : http://www.youtube.com/user/AlexZarz#p/u

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

    check it : http://www.youtube.com/user/AlexZarz#p/u


    • Khadeer says:

      Are you sure this will really work in unlocking your phone.

      I have 3G, BB 5.12, BL 4.09…
      Can I unlock with this tool?

      • Emar282 says:

        Hai Khadeer,
        I just found this when I search in youtube for unlock iphone 3g 3.1.3.
        It realy worked for me ..:) Not only for me ..I have tried this in couple of iphones.
        coz ..I’m an iphone seller..:)

        Just try it if you like..:)

        Cheers 🙂

  28. Raju.kr says:

    Hi I am able to unlock my 2 iphone 3gs 3.1.3 05.12.01 and 06.04 with Spriit Jailbreak and ultrasn0w latest upgrade from cydia .

    Wow Thanks to dev team [cydia] to provide new update. Hats off Dev Team guys to kick Apple guys ass again 🙂 .

    Steps which I have followed .

    Make sure you have wireless internet configured in your iPhone.

    1.) Jail break using Spirit [Download from http://spiritjb.com and connect your iphone to you system and click on spirit.exe and Jail break]
    2.) installed ultrasn0w version through cydia [But no luck for 15 days]
    3.) as per Dev team notes, disabbled 3G for T-mobile sim
    4.) just today 21-June-2010 got new ultrasnow update from cydia . and now I am able to use my other carriar cell sims like T-mobile etc…

    You have disable 3G for T-mobile sime and restart your iphone

    if any body want any help , you can send mail to my mail id. rajsys2007@gmail.com

  29. matias says:

    thank you!!!my iphone now works with all kind of diferents companys…

  30. Law says:

    IT WORKS!! YEAH!!!!!! =D=D=D=D

  31. YaraDOtNet says:

    worked 100% with me..

  32. Gaurav says:


    I have an iphone 3gs with 3.1.3 and 5.12.01. I unlocked it using jailbreakme and then ultrasn0w. I was happily using it for a couple of days on my airtel network when suddenly it went into No Service Mode.
    Its been more than 1 week since its got any signals. When i search for carriers, it shows many carriers except airtel and vodafone. When i use my iphone with IDEA sim, it works fine.

    Any suggestions?

  33. t~nashe says:

    i upgrade my iphone modem firmware to 05.14.02 wn is th nxt unlocking tool going to cme around im stuck wt my phone whgh is nw n ipod touch worse mo it cost me a futune

Leave your response!