1. Home
  2. Mobile

Ultrasnow 0.93 iOS 4 Unlock All Baseband

Got yourself an iPhone 3G or 3GS that’s carrier-locked but want to unlock it to be able to use any SIM card with it? Ultrasn0w 0.93 is now available that lets you do just that, on almost all baseband versions on iPhone 3G or 3GS. For more information and the complete guide, read on after the jump.

Carriers locking devices to their own SIM cards isn’t an uncommon practice and still continues, to make you stick with them because your device will not operate with the SIM card of any other carrier. There are lots of scenarios when one might need to do it though. Whether you are simply tired of your old carrier and want to try a new one out, or you bought a used phone and found out it was locked, or got one as a gift, or are travelling abroad and want to use a local carrier there rather than paying huge roaming charges, the iPhone Dev-Team has you covered with the latest release of Ultrasn0w.

This new version of ultrasn0w 0.93 is now easily downloadable through Cydia and unlocks your iPhone 3G/3GS for  following basebands:

  • 04.26.08
  • 05.11.07
  • 05.12.01
  • 05.13.04

As these are the baseband versions found on a majority of iPhone 3G and 3GS devices, this covers almost all devices out there, with perhaps a few odd exceptions. If you have your iPhone 3G or iPhone 3GS with any of the above mentioned basebands, just follow the step wise procedure listed below and you’ll unlock your phone in no time.


First of all, please do NOT continue if by any chance your baseband version does not match one of the four shown above.

In order to make iPhone 3G and iPhone 3GS ultrasn0w unlock work, you will be needing a jailbroken iPhone 3G or 3GS running iOS 4 so if you haven’t done it yet, jailbreak it now before proceeding. You can find instructions for it by searching AddictiveTips with your phone model, firmware version and baseband version.

Also, please make sure that before installation, you have your 3G network powered off especially if you are a T-Mobile subscriber.


  1. Start Cydia on your iPhone 3G /3GS and go to the ‘Manage’ tab.
  2. Tap ‘Sources’ and then tap ‘Edit’, followed by ‘Add’.
  3. Now type the following repo in the URL field : http://repo666.ultraSn0w.com
  4. Next, search for ultrasn0w 0.93 using Cydia search bar. Once located, install by tapping the ‘Install’ button on the top left corner of the display.

Once Ultrasn0w has installed successfuly, your iPhone 3G or 3GS has been unlocked, and you can now use it with a carrier of your choice just by changing the SIM card.

Leave a comment

  • Helen

    How can I jb my 3gs? Can anyone help?

    • Mauricio

      Easy dude,

      just open Safari and type http://www.jailbreakme.com

      the web site will ask ou to slide a button.

      And thats it. Works 100% to any baseband.

    • i have an iphone 3gs, and i jailbroke it with limera1n http://www.limera1n.com/ the only problem i had was that i couldn’t unlock it because ultrasnow doesn’t support 5.14.02 baseband. Fuzzyband which downgrades your iphones baseband doesn’t work if your bootloader is above 5.08. which at this point i have no clue what to do to unlock it. I am hoping ultrasnow’s repo in cydia will update so that the iphones on iOS 4.1 will be able to unlock it there

    • your dumb

      its really fucking easy to jailbreak anything, use fucking google fo fucks sake

  • sam

    dude try spirit it will work for sure and it is easy

    • Asaad

      can you unlock spirit jailbroken iphone with ultra snow?

  • Hamma geil, Yeah thats it unlock baby 😀

  • Pingback: How To: Jailbreak iPhone 3G/3GS iOS 4 With Pwnage Tool 4.0()

  • darren

    thankz dev team dis workss ..i love itt

  • jc

    tnx a lot dev team i can use my iphone now ahhahah

  • Hansen

    Works also on 3.1.2 and 3.1.3! Not only on iOS 4!!

  • Chris

    I can confirm this procedure does unlock iPhone 3GS on the new bootrom (Model MC313b) on the 05.12.01 Baseband.

    Wonderful work. I asked my local phone shop if they could unlock this phone and they said it was not possible just over half hour ago, so thanks a million.

  • Reece

    Hi Guys, I have iPhone 3GS which is currently locked all networks in the UK, is on 3.1.3 firmware, baseband 05.12.01 and is on the new bootroom. I know it can be probably jailbroken with Spirit, but i heard if its jailbroken with Spirit, it will not unlock using ultraSnow 0.93 using the above method, is this correct? Thanks for any reply.

    • Hasan

      Have you find a solution? I am in the same situ

    • piyush

      I jailbroke it with spirit and then unlocked it using ultrasnow 0.93 . It worked


      fw 3.1.3
      model mc135ll/a

  • Woldo8

    Wow thanks for the help

  • Kevin

    I have used new ultrasnow repo666 and unlock worked for me thank..it had full signal but has no signal now I am on orange uk

  • Kevin

    Could some one please help

  • Dervi777

    All you gotta do 0n any device 3g,3gs or ipod is download spirit to jail break your iphone http://spiritjb.com double click on spirit after it has been downloaded connect your phone then click jailbreak then after it jail breaks make sure your wifi is on and the phone is never lock in settings go to cydia app on your phone once it opens click graphicle user,tap on manage then sources then top right corner edit then add and put this url on the field…..sinfuliphonerepo.com/…….then add source, then tap done then tap on sinful iphone repo then just scroll down to ultrasnow 0.93 then tap on it right top corner tap install and you got your self an unlocked and jail broken iphone or ipod

    • eraniest


      Is your procedure works with iphone 3GS, 3.1.3 baseband 05.12.01 with new bootrom?

    • Mahendar

      Thanks a lot!!!! really works well on the Iphone 3G.

  • Dervi777

    spirit does not work on itunes 9.2

  • Guason

    Why does ultrasn0w 0.92 only show up in my cydia and 0.93 doesent can anyone help??…

  • João Kleber

    Realmente, Spirt + ultrasnow e o Iphone 3GS versão 3.13 baseband 5.12.01 was jaibreak and unlock. tanaks.

  • Dervi777

    Yes eraniest I jail broke and unlocked my 3gs 3.1.3 5.12.01 with that procedure yes and yes

  • Dervi777

    just remember ultrasnow rc 0.93 and the source sinfuliphonerepo

  • Dervi777

    Oh 1more thing after the phone reboots if no signal just play with ther airplane mode or reinsert sim while phone is on

  • Ihackphone

    i used redsnow to jailbreak it was simple and then i addedd the repo for ultrasnow installed ultrasnow reboot and voila!!!

  • milan


  • milan


  • was

    any help will be greatly appreciated… 🙂

    i got an iphone that i wanna unlock… i accidentally updated it to 4.0 (firmware 05.13.04). my itunes is also 9.2

    is there anyway to unlock it??? how????? -_-

    thanks so much!!!

  • Dervi777

    Hey, was try my method posted with spirit oh i4got if u gonna jail break and iphone with spirit u need an att sim card any att sim card use your friends or just buy prepaid sim then jail break and if jail break dont work with spirit on itunes 9.2 try some1 else computer with older itunes

  • Dervi777

    It should work on os4 and newer basebands also

  • drnemo85

    hey guys I just buy and Iphone 3g and it was jail break and my stupid ass reset on itunes and give me the 4.0 version and now I can’t put it on T-mobile please some body help me , I really want to use my iphone

  • Vince

    I have 3gs 3.1.3 with 5.12.01, After Using Spirit to JailBreak and UltraSn0w .93 to unlock.
    My Phone Rebooted and stuck in recovery mode. Can you guys please tell me what I need to do to fix this?

  • ron

    i have the new iphone 4 and im dieing to get it unlocked , dose anyone have and INFO on where and how to do it

  • keyser

    hey guys, ive been waitin for 4 months to unlock my 3gs iphone that was runnin on 3.1.3, i called the local wireless shop a couple of days ago and they said they could do it for 50$. So i tried to do it on my own and i accidentally upgraded it to 4.0 and when i gave up i took it to the store and they said they cant do it because of the upgrade. The problem is i dont know what baseband its runnin on. is it possible for me to unlock it ? help please 😀

  • roh

    What can be used to jailbreak an iphone 3gs running on ios4.0 software?

  • magpie

    When I try to unlock it using ultrasn0w in cydia it tells me Repository not found. How do I fix this?

  • Cris

    I’m getting the same as magpie. I updated my firmware to ios4.1, jailbreak by http://www.jailbreakme.com/. I add the above source to get the message ‘http//repo666.ultrasn0w.com HTTP/1.1 404 Not Found’. Any clues guys as to how to get my device unlocked.

    Thanks in advanced.

  • TinA

    I’m using iPhone IOS4 3GS with the baseband 05.13.04 in Australia. I did everything above says and after I install it it says “could not activate cellular data network”!!! Also, it’s not 0.93 , it’s 1.0-1 but then the description says, “iPhone Dev Team’s iPhone 4, 3G and 3GS software unlock…” So that sound right.

    Someone help me, please! I don’t know what I did wrong.

  • Nicole

    Please help! I was on Ultrasn0w .92 and upgraded to Ultrasn0w 1.0-1 and now I have No Service! I need to go back down to Ultrasn0w .93, but whenever I try to connect to the repo666.ultrasn0w.com/ repo, it gives me a “HTTP/1.1 404 Not Found” error. Please, someone help!!!

  • Chris


    iPhone 3GS, new bootrom (MC), IOS 4.0.1, Baseband 5.13.04.

    Before I was on Baseband 5.12.01, IOS 3.1.3 on new bootrom, I installed Ultrasn0w then and had no problems but since upgrading to IOS 4 or IOS 4.0.1, Ultrasn0w would not work for me.

    After countless restore’s and through trial and error, my 3gs on IOS 4.0.1 is now Jailbroken and unlocked.

    Here is what I did…….

    After restored phone on either IOS 4 or IOS 4.0.1, NOT IOS 4.0.2 because this will stop your iPhone from jailbreaking, when asked in iTunes to update carrier settings, select no. Setup iPhone on iTunes as a new phone.

    Jailbreak your iPhone by going to http://www.jailbreakme.com using the Safari browser on your iPhone and slide the slider across to jailbreak.

    Once Cydia is up, open it and let it update fully, I chose User Mode when asked and then clicked to completely update Cydia.

    Still in Cydia, install SBSettings from BigBoss repo, this will install additional programs needed, one is Mobile Substrate. I couldnt find Mobile Substrate to install on its own so installing SBSettings installs Mobile Substrate and SBSetting is useful for later on.

    Then install afc2add from ModMyI repo. If this source is not already installed by Cydia then go to Sources and add http://apt.modmyi.com. I have read of other help sites this is needed for Ultrasn0w to work. When jailbreaking on 3G and 3GS on 3+ IOS firmwares, most jailbreaking methods involved installing this afc2add program. This is not installed when jailbreaking the IOS 4+ firmware through http://www.jailbreakme.com and needs to be installed through Cydia.

    If the above repo for Ultrasn0w is not already in Cydia, then add http://repo666.ultrasn0w.com to your sources and install.

    Reboot iPhone twice.

    Then take out the sim card your iPhone is locked to. Open SBSettings and put your iPhone into flight mode, insert your chosen network and wait about 10 seconds, searching will be displayed in the top left of your display. Now put your iPhone out of flight mode and wait. Searching will still be displayed, for me it then displayed ‘No sim’. Still keep waiting and let Ultrasn0w do its job as this is when it is working to allow your chosen sim to work. Eventually your carrier will be displayed in the top left hand corner and the process is complete.

    Remember to wait, and wait some more, even is no sim comes up, still wait and your chosen sim card will work.

    This is what I did and I hope it helps others.

    • Maystar

      Hi Chris, thanks for the detail explaination.

    • Brian

      It seems to keep lagging up on me at the lock screen???

  • Gerry

    Can I use jailbreak on my 3Gs running latest 4.0.2 with baseband 05.13.02-thanks in advance.

    • Gerry

      correction to above baseband is 5.13.04.

      • Chris

        You can only jailbreak your device on IOS 4 or IOS 4.0.1. If you have upgraded to IOS 4.0.2 then you need to downgrade to one of the above mentioned IOS’s.

        Not sure if you can still unlock on IOS 4.0.2 but the baseband is that of IOS 4+ so no problems there

  • Yestee

    Hey guys,

    i use a iphone 3g , 3.1.3 which is stuck with that s*** hole 5.12.01 baseband .. waiting for the unlock for past 4 months … i read the above post saying to unlock using ultrasnow 0.93 or 1.0 , but my cydia doesnot show that thing in my search list , rather i see a 0.92 version of it ..

    Help me !

    • Chris

      Yestee……if you delete your Ultrasn0w source and then re-add it, you will have the latest version and you should be able to unlock your 3G version on your basband.

      Hope this helps

  • zed

    how do i know what baseband my phone has?

  • john

    where do you download untrasnow

  • 10nis

    I jailbroke my 3gs iso4.0.1 running on 05.13.04 and tried installing ultrasnow through cydia, but I can’t I get an error saying size mismatch. Tried deleting ultrasnow and adding back on in sources and then installing again but still doesnt work. What does size mismatch mean and how do I get rid of it?

    • Channel_News


      In case you are getting an error ” Size mismatch error ” while installing Ultrasnow on your iphone , please follow the below instructions

      1. Check the Wi Fi network security settings of your Home Wi Fi Router
      ( you will have to do this by using the software provided along with the router on your PC )
      2. The security settings may be set on 100% , complete or total security which will not allow your iphone to access ultrasnow site
      3. Change the settings to minimun or nil or remove the same

      now try again , your iphone should be able to install ultrasnow

      dont forget to change the Wi Fi router settings after your job is done

      worked for me

  • C

    When I try to install ultrasnow, i just get a ´Note: The requested modifications cannot be applied due to required dependencies or conflicts that cannot be automatically found or fixed.
    I have a 3gs 4.0.1 baseband 05.13.04
    Any ideas how I can fix this?

  • anik

    i keep on getting an error msg saying http://repo666.ultrasn0w.com sub-process/bin/bzip2 returned an error cose(2) Help plz

  • andrew

    hi guys,

    have an iphone 4 on 4.0.2 and tried ultrasnow to u nlock but dosen’t work !!

    any tips please on how to unlock ??

    Thanks in advance,


  • Jamyang

    Hi any body, I have a iphone 4 with version 4.1 and baseband 02.10.04
    Please can any body tell how unlock the sim??????

  • Erika

    I unlocked my iphone 3g, 3.1.2 , and it installed ultrasnow compleately but it got stuck thinkng on the reload springboard process. What should I do? I don’t know if maybe my baseband was not compatible with ultrasnow. I thought it was. What should I do? It wont turn off, it is stuck

  • wei

    i accidentally delete repo666.ultrasnow.com on cydia.. what should i do?? pls help

  • wei

    Hi guys.. i accidentally delete repo666.ultrasnow.com on cydia.. and my iphone says “no sim installed” .. what should i do?? pls helpp!!!! i don’t know about this stuff!! pls help!!!

  • Mandy

    I jailbroke and unlocked my phone and everything worked just fine, but a couple of days later I started to randomly lose service for hours at a time and then it would finally come back. Today my service has been out the whole entire day. What can I do to fix this problem? It is so annoying!!!

  • Thierry

    I jailbroke my 3G and unlocked it with Ultrasnow, no issues so far except these tiny green,blue and red lights when turning on and off the iphone…Any ideas what causes this?
    Its about 2 inches wide in the right end corner

  • shesalldead

    i opened cydia.suddenly there was a pop out saying dat i shud update either essential of do the complete upgrade.i chose complete upgrade but the thing is ..it took years to complete installing ultrasnow.i think it got stuck during installation.and now my iphone 3gs got no network service and there is endless spinning at the top of the screen goign around.what to do?help?

  • John

    I have just jail broken my 3Gs with Limera1n.
    I have Cydia on my screen. But I cannot install Ultrasn0w. My phone is locked to a US carrier, so my 3G sim is not showing any bars when I insert it into the 3Gs. Perhaps that’s why I can’t install the Ultrasn0w? Any ideas. I’m using the Unlock Phone U.S. service.

  • iphone 3gs

    Thank you so much this worked…i was really worried i deleted the ultrasn0w package by mistake and it would not install again and show me the SIZE MISMATCH error…

  • hazim saleh

    hello i have 3gs bb 6.15.00 os 4.2.1 i had jeal break   but i cant unlock netwrok i used the source but is not working ? can u help

  • how to jb ios 5 on iphone 4s

  • rocsta

    Boss Prefs and SBSettings show up as addons instead of  the actual “ultrasn0w 0.93” is that normal? what should i do?

  • Kimura1188

    Dear Team,

    When going to lunch the new ultrasnow for unlock 04.11.08…..

    Please advice as soon as possible

    Best Regards,

  • Babyyrainnn

    So your saying this works for the iphone 4? even if you downloaded the new software? I’ve called so many stores that unlock phones and told me this was impossible! please let me know!!!(:

  • Belikeokay

    can i jailbreak my itouch 5.1