It was pretty obvious that a solution to unlock iPhone 3.1.3 with baseband 05.12.01 would be released after the public availability of iPhone 4 and iOS 4 as it was insured by MuscleNerd. The probable reason was that the vulnerability in baseband 05.12.01 on 3.1.3 firmware holds true to unlock iOS 4 as well. The wait is finally over and get ready to unlock iPhone 3GS 3G on 3.1.3 [05.12.01] using ultrasn0w 0.93.
You have to follow the given tutorial to accomplish the unlock.
Function 1: Your iPhone 3GS should be running on jailbroken 3.1.3 firmware. If this is not the case, you can do this with Spirit Jailbreak iPhone 3.1.3.
Function 2: Execute Cydia on jailbroken iPhone 3GS. Navigate to “Manage” tab at bottom.
Function 3: Touch “Edit” and then “Add”. You will be prompted to enter a URL for repository source. Enter “http://repo666.ultrasn0w.com” and finally “Add The Source”. Leave the rest for Cydia as it will update the sources.
Function 4: Now search “ultrasn0w” in Cydia and install the application. The latest version of ultrasn0w would be 0.93. Now, ultrasn0w will unlock 3.1.3 [05.12.01] firmware on iPhone 3GS 3G .
Function 5: Restart iPhone 3GS and you are happy to go with any carrier.
{ 124 comments… read them below or add one }
← Previous Comments
Awesome, works on my 3gs, 3.1.3(mc model)
wow how?? i have iphone 3gs 3.1.3 and have a new bootrom and everytime i put my sim in it shows the signals but the screens goes to conect to itunes and then as soon as i take it out it goes back to normal? pleas help and yes mine is jailbroken with spirit pleas reply: kashity@hotmail.com
so i don’t need to do this thru a pc or mac computer? i can do everything from the iphone itself? was yours on modem firmware 05.12.01?
I’ve never done anything like this b4 so i’m worry to do it…
help , thanks!
Thanks so much, finally have my iphone back to use in Barca!!!
what if you don't have an official sim card?
Worked like a charm!! Easy. Download Spirt, click to unlock, once unlocked, use Cydia to run ultrasnow, then reboot, then replace chip with another carrier!! Now I can use in Brazil again….Thank you to the team that developed this. You GUYS ROCK!!!
I successfully unlocked my iPhone 3G 3.1.3. 05.12.01 and switched carriers. Data won't work with the new carrier. The error msg keeps telling me that I'm not subscribed to a data plan. I've called the new carrier and they've confirmed that I have an active data plan and that everything is setup properly. I am able to make calls and send/receive txt msgs.
Has anyone else not been able to use data with their new carrier? How do you fix this?
Thanks in advance!
try to go to settings and reset all the network setting i dont know u could try that but on your own risk….but you should be good!
just google 'cellular data network settings' for which ever carrier you are using. you will have to enter a new APN and possibly a username and password. all available on Google
use the iphone network configuration utlility : – http://www.apple.com/support/iphone/enterprise/
download the software depending on ur OS.
Connect ur iphone and then start the software
enter the apn and username and port no.
create the data profile, upload it to ur phone, then restart.
thank u thank u thank u i am so happy this worked i kiss you all
you guys are the best!!!
i got this message at the finishing of install of ultrasn0w
<COULD NOT ACTIVATE CELLULAR DATA NETWORK>, plz any comments thanks
sorry guys its gone when i reinstalled. thanks very much. Working fantastic. thanks thanks thanks thanks soooo much.
thank you thank you thank you a million times.. finally i can use my phone..or should i say my iPhone..
HELP!! :/

ive just unblocked my iphone 3gs 3.1.3 baseband 05.12.01 using this method and all went ok but now i cant make any phone calls or send texts :/ ive changed it from 02 to t-mobile and it shows signal but when i make a call all i get is the engaged tone :S and any texts just wont send through
any help/advice would be much appreciated
thanks..
TY very much !!!! So easy!!
xx
When i try to download repo666.ultrasnow.com it says bad url. What next?
o is 0 {zero}
I had the same problem, but if you look, it’s in the repository anyway. I went ahead and searched ultrasn0w and it was there. Worked like a charm.
Can get this working in Denmark, got TDC (TeleDenmark) everything is installed proberly.. Still not getting any connection – any ideas?
God bless you guys!! it worked perfectly!!!!
Thank you so much guys! Now my Iphone 3G is now openline! Keep up the good work guys!
Hi,
I have Iphone 3gs, 3.1.3 05.12.01.. Successfully managed to jailbreak.. and install Cydia.
Then updated the Cydia using Wifi.. but when i try to Install Ultrasn0w… its just not working.. I mean.. i cant find Ultrasnow.. in the applications. I did it multiple times.. and yes.. I did take care of Ultrasn”zero”w. But not able to unlock the phone..
Please guys.. please help. Anybody please reply.
THANK YOU SO MUCH!!!!
this is the first time i’ve tried to unlock my iphone 3gs, 3.1.3, 05.12.01 and it worked!!!
more power to you guys! you really made my day!!
God bless!
what if i upgrade to OS 4? will my phone still be unlocked?
Don’t upgrade 3GS if you have a new bootrom
@ EngineerHead..
please explain what you mean by bootrom?
how will i know if i have an old or a new bootrom?
i really want to upgrade to OS 4.. if I have a new bootrom, is there another way to upgrade to OS 4 and retain my iphone unlocked?
thanks again!
i’ve read that if the 3rd, 4th and 5th digits of the serial number (starting from the left) is 940 or higher, my iphone has a new bootrom…. well i have 948… is this accurate? does this mean i cant update my 3gs to OS 4 yet?
ive tried looking at the properties of my iphone (under DFU mode) to check if i have a .3 or .2 but cant seem to find the device path.. i found only device id..
thanks!
Guys i have an MB629C MODEL iphone 3G version 3.1.3 baseband 05.12.01. Did any body having similar phone got it to jailbreak and unlock?
please let me know!
yes i just did it i didnt save the shsh thing tho too complicated!! but yeah it worked waited so longggggggggggggggthxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Yes, used sprint to jailbreak, cydia was already setup for ultrasn0w…
my iphone 3g 3.1.2 version 05.11.07 only searching mode means only unlock last night 18/07/10 i go in cydia remove only sn0w network gone , that time my wifi was working so next day i will go nariman point and Netgear wifi found and i go cydia and repo666.ultrasnow.com, search and install and netgear fully spead working and installation complete and restart iphone 3g 05.11.07, 3.1.2 what a great my i phone fully network any carrier and most success man…..Raje
Thanx guys,Have been stuck on 4.0 for a week,So i downgraded to 3.1.3 firmware jailbroke with Spirit,Then used This Carrier unlock it's friggin perfect!,Again thanx guys.
Thank you for this unlock. Just found it on the net and it worked for me like a dream – no problems at all.
Excellent! Had to reinstall ultrasn0w but worked right away once I did. Thanks
mines just say searching then to no service! it doesn't work
same it say seaching the no service whats up with it ??
I just unlock my 3gs 3.1.3 05.12.01, it works. Except for weak signal. Keep telling me NETWORK LOST. Any solution for this? Thank you.
Thank you very much for the detailed instructions. I was able to unlock my iphone 3GS 3.1.3 with baseband 5.12.01 with no issues. As you mentioned I used spirit to jailbreak and then installed ultrasnow to unlock and went smoothly. My phone recognized T Mobile sim card. Thanks again.
No service? I noticed with a T-Mobile sim card, it took about 3 or 4 minutes for it to get service and display the T-Mobile logo in the upper left corner. Give it a few minutes before you give up.
Thanks People It's Work, I'll Buy You All Beer
OMG THIS REALLY REALLY WORKS
Thank you so much!! I have to admit, I was very hesitant in doing this, having read about fake unlocks. But this really works!
for some reason ultrasn0w won't come up for me either? anyone have an answer for this? an ultrasn0w BossPrefs and SBS settings? anyone know about this?
you are searching for it you have to add the source
worked a treat, thanks!!!
i followed the instructions as it is and after i press the install for ultraSnow, all i see is a "Reload SpringBoard" screen with the timer at the center of the screen…. how long shud i wait? its been already 5 minutes…. please help…….
i followed the instructions.. but after i install the ultrasn0w… all i see is "Complete" with a "Restart SpringBoard" and a timer at the center of the screen…i am unable to restart the device tooo…. not responding to anything…. plss guys plsss help me outt………….thanks alot in advance……
just press restart springboard and wait a while, then hold down the home button and the shut down key at the top together, once it closes turn it on again. put in ur sim card and go to your settings and turn the airplane mode on and off. give it a few minutes, should work
I also experienced this, , what I did was I just hold the menu button+the power button until it restarts, then after that, all works well, , I can now use different carrier. .
I am also facing the same problem. Can someone help on how to getout of this?
My phone keeps restarting…..over and over again =[. I'v tried to reset it and just don't start.
Itunes doesn't even recognized the iphone connected because don't get to start up.
I'm freaking out, help!!
Hey, traveled out of the US. My phone had only been jailbroken. The advice here really works and for those who are having issues, simply follow the instructions to the letter. All these errors guys are getting, just give it about 5 mins, reboot it by pressing down home and power keys, insert desires sim card and viola, you are in for the time of your life. All the best!!!
Thank you so much for this! Now I am finally liberated from terrible AT&T service! Will the phone work with any Itunes version or just 9.0 and below?
Hi guys
Is it worth upgrading to ios4 before jailbreaking and unlocking? Currently 3.13 (7E18) 05.12.01 .. model MC131B
The bluetooth keyboard looks useful. ………. or have Apple closed the loophole by now?
If yes is it redsn0w I need to use before ultrasn0w.93?
Cheers!
Is it 3G or 3GS?
Hi, yes its a 3GS.
I have jailbroken my 3gs on 3.1.3 and baseband 05.12.01 with spirit jailbreak.
Now I want to unlock the phone so I go into cydia, click manage,
source, click repo666.ultrasn0w.com, i install ultrasn0w 1.1-1, that
seems to run fine, then it tells me to reload springboard, i click
that and it seems to work then it sends me back to the slide to unlock
homescreen.
ok, should i now have an icon for ultrasnow on my iphone where i can
unlock the phone? i have rebooted the phone a few times and have tried
installing and reinstalling ultrasn0w 1.1-1 but i doesn't seem to unlock
the phone????
Something has gone wrong for me somewhere!!! Still having no luck. When I reboot with my sim in it says "different sim detected, please connect to itunes" when i try and sync with itunes I get the message "the sim card inserted in this iphone does not appear to be supported"… When the sim card is out, the phone becomes active again and can be used as an ipod touch, but thats about it!!!
What could be wrong? AAAAHHHHHHHHHHHHHHHH!!!!!
Try This http://is.gd/eP2Ai
Thanks so much it worked on my iphone u rock!!!
Excellent. Thanks so so much. It worked brilliantly. I now have escaped the AT&T clutches and my T-Mobile UK Pay as you go SIM works. So I will be able to use my US bought Iphone 3GS in the UK, when I relocate back in 3 weeks time. Plus the instructions were pretty straight forward for a non-techie lady to follow. So thanks again.
Awesome! It even worked on my 2G running 3.1.3! Thanx, guys. YOU ARE AWESOME!!!!!
← Previous Comments