So like the iPhone but not so keen on AT&T? Or maybe you want to travel over the pond to Europe and would rather not get hit with the ridiculous international roaming charges?
No problem, here is how to unlock your iPhone 3G or iPhone 3GS on firmware 3.0.
UPDATE July 31st 2009: THE NEW 3.0.1 FIRMWARE IS OUT, IF YOU HAVE THIS FIRMWARE YOU WILL NOT BE ABLE TO JAILBREAK YET (UNTIL WE CAN JAILBREAK 3.0.1). WHEN THAT HAPPENS, WE WILL POST AN UPDATE IN THIS POST.
1. Follow the procedure for the How To: Jailbreak Your iPhone and then come back to this procedure.
2. After you have jailbroken your iPhone, goto Settings > General > Network and then turn OFF 3G and turn ON Data Roaming.
3. Goto to Settings > WiFi and then turn ON Wifi and connect to a Wifi Network that you have access to.
4. Now, open Cydia on the second page of the home screen.
5. If this is the first time opening Cydia, it will “reorganize” itself and automatically close. Open it back up after it is done.
6. Select Upgrade Essential when it asks about the upgrades it found and then click Install.
7. Once that is installed and Cydia closes, open it back up and click on Manage, then Sources.
8. Then click on Edit at the top right and then click Add at the top left.
9. In the URL input field that pops up, we are going to type (make sure that the 0 in “ultrasn0w” is the number zero not the letter o):
repo666.ultrasn0w.com
then click Add Source.
10. After it refreshes the Sources, click Done at the top right.
11. Then click on the UltraSn0w source at the top of the list and it will slide to the left to reveal the UltraSnow application.
12. Click on the UltraSn0w application and click Install then Confirm.
13. It will install and ask you to click Return to Cydia. Do so then click the Home button and turn off the phone.
14. Turn the phone back on, and put in any SIM card you like to test that you have an unlocked iPhone!
Optional: To get internet access for T-Mobile here in the US:
I. Goto Settings > General > Network and make sure 3G is OFF and Data Roaming is ON.
II. Goto Settings > General > Network > Cellular Data Network and in the field marked APN type one of the following (some work better for others):
wap.voicestream.com
internet.voicestream.com
internet2.voicestream.com
internet3.voicestream.com
III. Leave the Username and Password fields blank and then click the Home button. Open Safari browser and test it out.
Reported Issues
None reported…
NEED SOME HELP?
I. Type Your Issue into the Custom Search Below!
We have designed it to only search sites that may contain solutions to issues that might come up!
II. Look for the Solution or Ask for Help in the Forums!
Find your phone's Technical Support Forum in the Forums.III. Comment(s) Section below
In an effort to minimize cluttering up the Comment(s) section below with back and forth technical support, I ask that you please refrain from posting technical support questions in the Comment(s) below. Instead, please find your phone's Technical Support Forum in the Forums.





July 25th, 2009 at 2:31 am
do you have to use WiFi
July 25th, 2009 at 2:53 am
Hello Stupid (awesome choice of a name btw lol),
No, you don’t have to use Wifi, I highly recommend it though as it will save time and is also much more stable than using the cell towers and the last thing you want is to lose connection in the middle of a download and have to start over. But again, it is just a precaution and time save to use Wifi, if you don’t have access to Wifi, no worries just use the internet connection on the phone.
July 26th, 2009 at 8:35 pm
Hey the unlockr, i wanted to ask, i have a g1 (obviously with the data plan) and wanted to know if i buy an iphone, jailbreak it then unlock it will it be able to work with the tmobile internet like i have now on my g1 if i just switch the sim card to the g1? I’m asking this because i want to buy an iphone and i want to be able to switch the between the iphone and the g1 once in a while and keeping my internet that im paying for every month by simply just switching the sim card… PLEASE REPLY i need to now that way i know if i should get it or not, i appreciate, thank you!
July 26th, 2009 at 8:37 pm
in the last sentance i meant to say “Know” lol
July 26th, 2009 at 9:11 pm
Hello Gylmar,
Yes, you could use the same SIM card with the G1 internet plan, but keep in mind that the iPhone will only get EDGE service on T-Mobile, not 3G like the G1.
July 26th, 2009 at 9:51 pm
Thanks! and yea that part i knew because i read it in a article, but i was trying top research my question but couldn’t find it, but thanks alot! your always there when i need help with something, i noticed
. hey btw do you know any good sites where i can get a reasonable price for an iphone. It doesnt have to be unlocked or jailbroken, I can do that by following ur steps on ur vids
July 26th, 2009 at 11:14 pm
If i have a “iphone 2G” would i still be able to follow the same steps on ur vids for unlocking and jailbreaking for the 3g/3gs ??
August 5th, 2009 at 1:19 pm
Hey the unlockr, i received my unlocked iphone today
and i put in my tmobile sim card and everything works fne except it gives me a msg saying that it cant receive my celluar data plan. it there something i have to do to set it up? because i also have the g1 and i have the data service on it and you told me that the g1 data service could also work on the iphone, by simply putting the sim card in the iphone. Please answer, thanks.
August 5th, 2009 at 4:30 pm
Hello Gylmar,
It should work. Just goto Settings, General, Network, turn off 3G and turn on Data roaming.
Then goto Cellular Data Network and in the APN field put wap.voicestream.com and leave username and password blank then hit the home button and try to open safari. Let me know if that worked.
August 6th, 2009 at 1:23 pm
Wow…it worked. thanks!
August 18th, 2009 at 12:03 pm
hey the unlockr. just wanted to ask, which network website think works the best and fastest in your opinion for the APN field for the iphone?
August 18th, 2009 at 1:21 pm
Hello Gylmar,
They all seem about the same to me. But try epc.tmobile.com (its the APN for the G1 and MyTouch and should work on the iPhone as well).
August 18th, 2009 at 4:01 pm
Yea I know, right I have wap.voicestream.com, should I switch to the g1 and mytouch apn or am I fine?
August 18th, 2009 at 6:16 pm
Hello Gylmar,
Doesn’t hurt to try the other APNs and see what is better. I would assume that the G1 APN I told you would have a slight improvement or none and all, but couldn’t be any worse.
Also the iPhone browser isn’t the fastest…
August 19th, 2009 at 3:38 pm
Alright cool. well i just put the epc.tmobile.com and looks like it works good, do you know of any tests i could run on my iphone or something i can do on it to see the speed and the difference from other apn’s?
August 22nd, 2009 at 9:24 am
Did you get my last MSG?
August 26th, 2009 at 11:16 am
Hi The Unlockr,
I was hoping you could help me. I have an unlocked 3G iphone I’ve been using with T-Mobile for about 7 months. Previously I used APN wap.voicestream.com with 50MB/moth web + 200 messages plan and it was working fine. Last week I went out of country and used a different SIM card for my iphone at that location, which worked great, including 3G (all settings were sent to my iphone there and updated automatically there and I didn’t have to adjust anything). When I returned and put in my T-Mobile SIM back in, the internet stopped working. I tried epc.tmobile.com, internet2.voicesteram.com, internet3.voicemstream.com, wap.voicesteram.com with 3G Off and Data Roaming On to no avail – I keep getting a message that I require a plan upgrade or that I am not subscribed to a data plan. Meanwhile, I tried to put my boyfriend’s T-Mobile SIM who has the same plan as I do and it worked fine with epc.tmobile.com APN. Any thoughts of what else I might try? Thanks.
August 26th, 2009 at 12:36 pm
Hello Katie,
That is odd for sure. I would maybe goto Settings, and reset the Network Settings (do not reset anything else). If you do that and then try again it may work (don’t worry you won’t lose your unlock by resetting the network settings). Good luck! Let us know if it worked so others can use it!
August 26th, 2009 at 12:44 pm
Thank you for your response. I tried resetting network settings and it doesn’t work for me. Also, I saw a recommendation to use your SIM in a regular (non-smart) T-Mobile phone and access the internet – supposedly it “resets” the SIM and it starts working with the iPhone again. I tried that with an old Ericcsson T610, which has T-Zones browser – no problem going online. But it didn’t do anything for my iPhone. Some people recommend to wipe out the entire OS, re-install it and unlock the iPhone again. I haven’t tried that yet – are there any other options left?
August 30th, 2009 at 5:10 pm
The title says this is for the 3.1 firmware. Is this true? From everything else I’ve ready 3.1 (beta of course) cannot be unlocked yet.
August 30th, 2009 at 5:49 pm
Hello Paul,
Works fine. The method is identical to the 3.0 method (apparently they didn’t fix the loophole in 3.1). Just follow these instructions as if it were a 3.0 phone (load the 3.0 firmware into redsnow and go from there).
September 1st, 2009 at 10:40 pm
in that repo666.ultrasn0w.com it gave me a failed cache msg and also one gave me a host available msg. what do I do ?
September 1st, 2009 at 10:49 pm
ispaziorepo.com says cached failure also host unreachable.
September 2nd, 2009 at 2:03 am
Hello Botham,
Are you connected to Wifi? And does the Wifi have internet access?
If so then the sites may be down, try later.
September 2nd, 2009 at 6:48 am
hello..
I did buy iphone on the internett that was stolen..
And i did use it in 2 days and now there is network and i think i have to delete the imei number..
are there any body that can help me
September 2nd, 2009 at 11:06 pm
hey unlockr, when i try to just jailbreak it, do i need an att sim card in there. cause it’s not letting me connect to itunes with a tmobile or no sim in there
September 3rd, 2009 at 10:59 am
Hello Chris,
Don’t connect to iTunes. Just turn the phone off and then use RedSnow (it will have you plug the phone in while it is off and holding the home button down until the connect to iTunes logo comes up, then follow the procedure).
September 3rd, 2009 at 1:09 pm
thanks unlockr, but now when the phone reboots the picture of the usb pointing to itunes appears, and when i plug it into itunes it says i need to update it before it can connect and it tries to put software 3.01 on it???
September 3rd, 2009 at 2:37 pm
Hello Chris,
Close iTunes and open RedSnow… ignore anything iTunes says and just do the procedure.
Good luck!
September 3rd, 2009 at 3:27 pm
hi theUnlocker…
you say its unlock for 3.1 firmware… are you sure? since what i’ve read, there is now way today to unlock the 3.1 firmware because the baseband already 5.11.04
i have the problem whit 5.11.04 baseband, and still not solved.
but if you can do it, can you help me please…?
thanks
September 3rd, 2009 at 5:48 pm
Hello Bastian,
I have used this method on a bunch of 3.1 phones last week without any problem. This should work unless something changed in the last week.
Good luck!
September 3rd, 2009 at 9:34 pm
hi
sorry, but i a lil’ bit lost…
its mean that you can help me to unlock the 05.11.04 baseband? if yes please, can you send me how to?
thanks
September 4th, 2009 at 7:04 pm
what he means is firmware 3.1 not 3.0.1, i am also on 5.11.04 baseband and also need help with it?
September 4th, 2009 at 7:45 pm
Hello Surfingboy111793,
Sorry, thought he meant 3.0.1 since 3.1 isn’t out yet.
There is no unlock or jailbreak for 3.1 yet, there will be most likely within a week or so after 3.1 is released, check back then.
September 8th, 2009 at 3:49 pm
check what dev-team says… maybe who has 05.11.04 baseband will not have the iphone unlocked….!!
September 14th, 2009 at 12:38 pm
hey mate first timer on this site, nicely done though. just wanted to know and ask, I am on the three network and have unlimited internet package(fair usage) with that in mind does the Iphone 3GS Phone itself have the network free internet connection or is it a 02 thing. I know dumb as it seems I am new to the whole Iphone never had any apple products this will be my first if it meets my expectations. And how to I use my 3 network SIM on this 02 only phone without jail breaking it, and if I do jailbreak it, I will lose my warranty can I un-jail break it and restore it to original software and get warranty back for it if anything went wrong with the phone????? that is my biggest worry. cheers mate for reply in advance.
September 14th, 2009 at 4:23 pm
Hello Kaos,
Yes it does have an internet connection without needing an internet plan; it has WiFi, which works like a laptop. Just need a WiFi hotspot and you have free access.
You must jailbreak and unlock the phone (be wary of the firmware version as only firmware that isnt 3.1 can be unlocked using this method at the moment).
Yes you can unjailbreak the phone for warranty purposes by restoring it in iTunes (which will lock it up, so only do if necessary).
Good luck!
October 15th, 2009 at 8:48 am
I need help,i have a iphone 3g i follow the video step by step everything works expect when i put my tmobile sim in it say’s searching. The phone say searching and never find anything what should i do please help.
October 15th, 2009 at 12:38 pm
Hello Tory G.
This method is for the firmware 3.0.1 and below only. 3.1 will not work.
If you are on 3.0.1 or lower than just goto Settings > General > Network and turn off 3G, turn on data roaming, and turn off Wifi and then goto the Mobile Network Setting and put in the T-Mobile ’s APN settings (found on our internet/mms page).
October 16th, 2009 at 7:02 am
Hey, when I do it, then put my sim card in there is one bar like yours then it just says searching… I can’t get it to wirk with T-mobile. Then when I remove it and put it in my old unlocked 2g iphone it connects to my Tmobile network with no problem. It is running on 3.1 version… Also since I have done all this then put the sim bacvk in & out of it several times and also turned on and shut it off several times. I can no longer even get my WiFi to even connect. But Our 2 Ipod touch & my other Iphone is connecting to WiFi no problem. What am I doing wrong? Did I mess up some setting? It says Wifi ON in the settings. IDK!!!
October 16th, 2009 at 10:54 am
Hello Liv,
You have to wait for the 3.1 unlock. This method is only for up to 3.0.1. The 3.1 unlock is still being worked on, but should be out soon. Just DONT update to 3.1.2.
November 4th, 2009 at 11:53 pm
How do I get my internet to work…..im on a tmobile flex account everything works on the iphone its jailbroken and unlock….but the internet….no youtube no safari no cydia…I use all the voicestream.com on my apn still no internet!!!is there another way to make it work???
November 5th, 2009 at 12:03 am
K20Swagger,
You need a data plan. Call 611 and have them add a data plan.
November 10th, 2009 at 5:23 pm
Hello!
Awesome website, VERY helpful.
But obviously I am doing something wrong, lol.
I have done EVERYTHING step by step, turned off everything i was suppose to and entered in the APN and done every step over and over, just incase i missed something but it STILL is not working!
When i enter my T-Mobile sim, it keeps saying its “Searching” then it goes to No Service. I know the Sim works bc I put it in another phone and it worked fine.
Here is my info:
Version: 3.0 (7a341)
Carrier: 4.0
Modem Firmware: 05.11.07
Pleaseeeee help me! I am going insane!!
November 11th, 2009 at 11:09 am
Kelli,
Thanks!
Goto Settings, then General, then Network and make sure 3G is off and Data Roaming is on.
Then turn the phone off and on.
If it still doesnt work then goto Settings, General, Reset at the bottom, and click Reset Network Settings (do NOT reset anything else).
Good luck!
January 28th, 2010 at 11:01 pm
THIS VIDEO WAS THE BEST ! thank you so much for this. it helped me alot!
THE UNLOCKR IS THE BEST !
February 3rd, 2010 at 2:12 pm
hi,
when i unlocked my phone i had to downgrade from a 3.1.3 to the 3.0 and when i unlocked my iphone and jailbroke it with your softwear and i put a tmobile sim card in and it says no service. is there anything that i can do?