How to unlock baseband 05.12.01 on iPhone OS 3.1.3 with ultrasn0w 0.93 [Guide]

For all of you who have been waiting with locked iPhone 3G/3GS since ages just because they upgrade their basebands with iPhone OS 3.1.3, the time has come for you to unlock your phones thanks to ultrasn0w 0.93 update by the iPhone Dev team. ultrasn0w 0.93 unlocks basebands 04.26.08, 05.11.07, 05.12.01 and 05.13.04. Here’s a guide on how to jailbreak and unlock your iPhone 3G/3GS with iPhone OS 3.1.3!

  1. Jailbreak your iPhone 3G/3GS with Spirit. This tool works with OS 3.1.3. Check out our guide here.
  2. Open up Cydia and tap the Manage button at the bottom. Tap sources, press the edit button on the top and then tap add. Type this repo address in the sources: as shown below. IMG_0180.PNG
  3. Tap Add Source and wait for it to upgrade.
  4. Search for ultrasn0w in the search tab at the bottom. Tap it and press install at the top. IMG_0181.PNG
  5. Wait for it to install and then reboot your iPhone 3G/3GS. When it restarts, you should be able to use it with any carrier you want!


iOS 4 was released to the public today and already ultrasn0w has been updated to unlock basebands 04.26.08, 05.11.07, 05.12.01 and 5.13.04! The jailbreak tool for iOS 4 isn’t out yet but when it is, we’ll post a complete guide for it! Stay tuned.

About the Author

Technology enthusiast, Internet addict, photography fan, movie buff, music aficionado.


  1. Xavier.. I havent tried it out but I think you need to enable WIFI, and be in a WiFi spot, beeing connected and then Cydia will find…. need internet connection… at least I think so

  2. hey mate just want to thank you for your help, first time at jailbreaking and unlocking an i phone, seems i picked the busyest day to try! thanks for your help as i am now all up and running on voadaphone with a orange 'only' iphone ;p cheers again!!

  3. Dear Senior:
    How can i activate my new Iphone 3GS 3.1.3 before able to jail break it?

  4. i'm getting errors with ultrasn0w. Says it can't update celluar data and some other various ultrasn0w errors…any advice?

  5. Has anyone successully unlocked their phone yet on 3GS 3.1.3 (7E18) modem 5.12.01?
    Secondly where to find ultrasn0w 0.93 ?

  6. Imran, Thank you for your help, My iphone now unlocked after I follow your instruction

  7. It took just five minutes to jailbreak & unlock. LOOOOOOOOVE you guys. You GuyS ROOOOOOOOCK!!!.

  8. Ruben, thxs. I will really appreciate if you could send me link to software you used like spirit and untrasn0w? How do you cydia on your iphone? sorry to be naive but your help will be appreciated.

  9. Mindblowing .. wonderfull thanks a lot …. for all of you who have contributed….
    my iphone ius back alive after 5 months…..

  10. yes yes yes finally i unlock my iphone 3g 05.12.01 / 3.1.3 just today using ultrasn0w from cydia weeeeeeeeeeeeee!!!!!!!!!!!!!!!!
    how nice.thanks to the dev team.cheers

  11. Still not working for me. I have Jb'd have cydia. Installed ultrasn0w. Rebooted. Accepts sim with carrier logo but with no reception all calls fail. Plzzzzzzzzzzz help

  12. Tryd rebooting. No joy. It's even showing my carrier logo and 3g on any sim I put in!! Just won't allow reception. All calls fail.
    Frustrating. Will try re-jb and re-do all steps

  13. I Rebooted and would not recognize the carrier, so I pulled the sim and installed again and it worked!!!! I mean it really worked!!!!!!!!!!! THANK YOU 2 MILLION TIMES!!!@!@!!!!

  14. I know you all are having luck but i wanna make sure that when I follow the steps for my 3g with 3.1.2 and 05.11.07 that after I do the 4.0 OS with the custom restore ipsw that it will re-unlock for me with ultrasnow…

  15. worked like a charm. Thank you. Wish there was something that I could do to return the favor.

  16. hey pls help me i m not recognize the carrier…i tried all Sim card i belongs to India…n calls from last 5 hours…

  17. You aren't the only one having this problem (try searching the issue). I get exactly the same sympoms. 3GS, baseband 05.13.04 on Virgin (operated by T-Mobile). Tried every suggestion I could find (inlcuding disabling 3G)

  18. Hey guys im having a problem with finding ultrasn0w on cydia. It tries to download it but it gives me errors saying “the host couldnt be reach”

    Can anyone help me?

    1. I have the same problem, try to add the and it says it “did not find repository”, how do i fix this???

  19. Pingback: Jailbreak your iphone 3G with IOS4 and Multitasking | Blog Engage
  20. 3G, IOS4, 05.13.01, 5.09, JAILBREAKED WITH ULTRASN0W LATEST VERSION, I OPEND CYDIA AND TRIED TO ADD but i get error message “repositries not found” please advice what to do

  21. dude, i was trying to jailbreak my iphone with a 100 programs but i didnt work out until i eventually tried yours. took me 5 minutes!!! thanks so much and keep up with the awesome work!!

  22. add a new source:

    then search for the ultrasn0w.. and install

    it worked for me.. same specz

  23. 3G, IOS4, 05.13.01, 5.09, JAILBREAKED WITH ULTRASN0W LATEST VERSION, I OPEND CYDIA AND TRIED TO ADD but i get error message “repositries not found”. I am also struggling to find the ultrasnow download in cydia as shown above.. please advice what to do.

  24. I have been getting the exact same msg's.. have you found a solution to your problem yet by any chance..??

  25. Worked like a charm on Aug 3rd 2010 with the links provided in this post. Follow them exactly and it works. I got my phone in Japan and needed to use it in the US and was able to get AT&T working just fine. Thank you very much for your invaluable help.

Leave a comment