Unlock iPhone 3G OS 3.0 | How to Unlock iPhone 3G OS 3.0 with UltraSn0w

How to Unlock iPhone 3G OS 3.0 with UltraSn0w

In this iPhone Guide, you will learn how to Unlock iPhone 3G on OS 3.0 with UltraSn0w. This Guide is for iPhone 3G users ONLY.

Update: UltraSn0w 0.93 is Out Now! It can unlock all basebands for iPhone 3GS and 3G. (Check the Updates at the bottom)

iPhone 2G users, please navigate to:

In order to follow this iPhone Guide,you must be on Baseband 04.26.08 which means you need to Update your iPhone firmware to iPhone OS 3.0 and then Jailbreak iPhone 3G.

Jailbreaking iPhone 3G OS 3.0 guides can be found here:

When you have updated to iPhone OS 3.0 and have jailbroken iPhone 3G using one of the above guides, then you can use this guide to unlock iPhone 3G OS 3.0 using UltraSn0w.

***If you are on T-Mobile remember to turn off 3G before starting…

How to Unlock iPhone 3G OS 3.0 with UltraSn0w

  1. Launch the Cydia from your iPhone Springboard.
  2. Go to Manage Tab at the Bottom.
  3. Press the Big Sources Button.
  4. Press the Edit button at the Top Right of the Screen.
  5. Then press the Add button on the Top left of the Screen.
  6. Input the following URL: http://repo666.ultrasn0w.com/ and hit Add Source button.

    *** That last “o” is actually the number zero “0”! If you use the letter “o” you’ll get an error.

  7. When Cydia is done with adding Source, Hit the big Return to Cydia button.
  8. Press the Done button at the Top Right.
  9. Then Press repo666.ultrasn0w.com under the User Added Sources.
  10. Select UltrSn0w from the list of packages.
  11. Hit Install button at the Top Right corner.
  12. Then Press the Confirm button at the Top Right.
  13. When the Installation is completed successfully, press Return to Cydia button.
  14. Press the Home button to go back to SpringBoard. Then Turn your iPhone OFF by holding down the power button for 3 seconds and then dragging the Power slider that appears to the right. Now Turn the iPhone 3G back ON.

Enjoy the SIM of any carrier on your just Unlocked iPhone 3G on OS 3.0. Don’t forget to leave your feedback under comment section.

Jailbreak iOS 4.0

Unlock iOS 4.0

Update 1: Jailbreak iOS 4 with PwnageTool

Update 2: Jailbreak iPhone 3GS iOS 4 with PwnageTool

Update 3: Jailbreak iPhone 3G iOS 4 with PwnageTool

Update 4: UltraSn0w 0.93: Unlock iPhone 3GS, 3G (All Baseband)

Update 5: Unlock iPhone 3G iOS 4 with UltraSn0w 0.93

Update 6: Unlock iPhone Baseband 05.13.04 with UltraSn0w 0.93

Update 7: Unlock iPhone Baseband 05.12.01 with UltraSn0w

Update 8:
UltraSn0w 1.0-1 is OUT now.
How to: Unlock iPhone 4 iOs 4.0.1 with UltraSn0w 1.0-1 Baseband 01.59.00

98 comments… add one
imran June 23, 2009, 8:35 pm

Works u guys the best

Chris June 23, 2009, 11:52 pm

Great job, guys! Easy and perfectly working discription. Thanx

goldie June 24, 2009, 3:34 am

info was good and clear to use but for some reason after going through the steps my sim started working and after 6 months of waitng im over the moon
thanks a lot for the help great stuff

Brian June 24, 2009, 6:14 am

Thank you so much. It works like a charm, nice work

SmArTy June 27, 2009, 9:23 am


wais June 28, 2009, 11:48 pm

Must say Excellent jod Guys Keep up

Imraan June 29, 2009, 1:14 am


my one is a jailbreaked (using quickpwn) unlocked(sn0w man) 3G iphone firmware 2.2 (2.28 baseband)

now would like 2 use 3.0 just wondering how it gonna work after jailbreaking… caz it wouldnt b an unlocked phone that time and I don have my old sim in hand I’m using Grameen Phone (bangladesh) at the moment… wondering ! after jailbreaking will my phone recognise this sim and if no then how would I’ll b able to connect cydia to unlock it … can some 1 response me ASAP…

it wud b apprtiatd … thanx in advance …

iPhone Heat June 29, 2009, 11:32 pm

Read the above happy users comments.. who used the guide and have successfully jailbroken and then Unlocked their 3G iPhones..

Don’t worry and give the guide a shot..

Biggemann June 30, 2009, 1:42 am

It works perfectly!!! Thanks a lot!!!

jonathanChan June 30, 2009, 11:39 pm

Very Good ^^ , my 3g iphone can use phone function in hongkong after i installed UltraSn0w . Thx

james July 1, 2009, 8:48 pm

this really works thanks

quarksor July 2, 2009, 7:25 pm

great!it’s work perfectly

quarksor July 2, 2009, 7:26 pm

great job!it has worked perfectly

Ahmad Iftikhar July 3, 2009, 11:42 pm

Thanksssssssssss Dude.. its awesomeeeeee !.. yoooooooo !

adsgh ddfh July 4, 2009, 6:05 pm


prettymae July 11, 2009, 6:50 pm

wahhhhhh it worked

prettymae July 11, 2009, 6:53 pm

i first jailbroken my ipod touch 2nd gen n m soooo happyyy… and now i just jailbroken my friends iphone 3g… it’s sooo great….
2mrw i will jailbreak my husbands iphone… n maybe i will buy an iphone…thank u soooo much….
we appreciate everything…n now we can have fun with our iphones///////

Ketan July 12, 2009, 1:32 pm



Rich July 16, 2009, 8:10 pm

Thanks people! you guys are amazingly awesome!

ricanvet July 20, 2009, 4:23 am

just jailbroke with Pwnage tool and unlocked with ultrasn0w but i can’t get a carrier and therefore don’t get my number. Anybody has an idea?

ricanvet July 20, 2009, 4:24 am

i have an iphone 3G os 3.0

iPhone Heat July 20, 2009, 6:10 am

Try re-installing UltraSn0w with your SIM card inserted.
If you’re using T-Mobiles:
T-Mobile in the USA doesn’t use the 3G frequencies that the iPhones support, so turn off 3G in Settings->General->Network. (Some T-Mobile territories gracefully hand down to Edge mode, but most do not).

ricanvet July 20, 2009, 7:01 am

I’m with AT&T. Should i do something different?

ricanvet July 20, 2009, 7:15 am

ok, reinstallation worked like a charm…. thanks a lot!!!!

bin July 21, 2009, 6:33 am

first time I did it was cool, somthing go wrong so I started doing it agin after few days:
ultrasn0w is diffrent from the firse one I used this one is:
iphone Dev Team’s 3G and 3GS software
the old one was;
an iphone 3G soft unlock application for 3.0
I am using the same resourc which is:
and getting an error (size mismatch)

any idea

ML1 July 26, 2009, 9:48 pm

How do this Cyda after adding http://repo666.ultrasn0w.com
as i dont have a Net connection on my service provider. actully i dont even have the service provider reconized yet its still locked.
kindly help me how do i go ahead with the installation as i still dont have the Internet connection.


iPhone Heat July 26, 2009, 11:02 pm

You need a wifi connection to be able to install UltraSn0w then.

ML1 July 27, 2009, 1:15 am

Thanks, would get this done next thing 2mrow.

Ok, kindly let me know after i install “UltraSn0w” , will i be able to connect my iphone to itunes? will it show as a iphone on the itunes ?


iPhone Heat July 28, 2009, 9:40 am

yeah. It ll work like a charm

rag July 29, 2009, 2:34 pm

Will it work for Iphone 3G 2.3 firmware and bootloader 5.9.. Please help me out. Thanks

james August 3, 2009, 6:54 pm

yay! it worked!! thank you guys..you are all awesome:D

KT August 5, 2009, 3:52 am

Can anyone tell us if after doing the above, will this will work using the verizon wireless system and what settings would need to be made?

iPhone Heat August 5, 2009, 10:51 am

@ KT
yes, that’s what it does

anonymous August 8, 2009, 10:48 pm

thank you guys..it works perfectly 🙂

Baller2109 August 16, 2009, 9:05 pm

Absolutely awesome guys!! Cheers!!!

v1313 September 13, 2009, 11:56 am

thanx man……gre8 work……thanx again

carlos September 13, 2009, 2:31 pm

wow man
thanks alot
at first i tho it didnt work
but it was better
thanks alot!!!

the bad thing is that i lost all contacts an stuff

giangchimto September 13, 2009, 4:49 pm

suong vai lon ! thanh cong roi
cam on cac hackers

Lawrence Perry September 18, 2009, 6:27 pm

I followed all y0ur instructions to the letter, but it does not recognize Orange Israel – any ideas?

Jibran Qureshi September 24, 2009, 3:18 am

help me….
coz i dn’t know, it will work with the bootloader 6.2, version 2.2.1, OS 20.30.03….
plz help….

Santos Ramos September 24, 2009, 7:44 am

I keep getting “Searching” I update to 3.1 and added ultrasn0w..
I have a t-mobile sim card and i turn off 3G

Sohaib saleem September 26, 2009, 4:11 am

Hey…great work guys!
i wanted to knw that when are u going to post the UNLOCKING of iphone 3g 3.1??????

Samuel O Afriyie September 29, 2009, 6:21 pm

hey there i jailbreak my iphone3g running 3.1 but i cant unlock it with ultrasn0w after trying all what they said on the web site because the phone is no accepting the sim card that i was using before the jailbreak and even any other sim card am stock here please does repo666.ultrasn0w.com unlock iphone3g os 3.1 and can i do it.

Samuel owusu afriyie October 1, 2009, 12:24 pm

Hello guys I asked for a help and I recieved no answer from no body even the IphoneHeat have not come out with a solution for my problem. I successfuly jailbreak my iPhone3g os3.1 but I could no onluck it with ultrasn0w I try it several times but it would not recognize my sim card, it’s always in searching mode and then goes to no service so what I would like to know is that does repo666.ultrasn0w.com really onluck iPhone3g os 3.1 if yes then how do I do that? Thank you.

Steve October 3, 2009, 2:31 am

Worked perfectly. The unlock steps were simple and straightforward. Thanks!

Duke Asher October 15, 2009, 4:02 am

my seventh time JB you guys’ method; always works like a charm for me. keep the good work up guys. a zillion kudos!

rhey October 20, 2009, 5:09 pm

pls help us i want my phone back to normal with call and text

iPhone Heat October 20, 2009, 9:17 pm


What’s the issue?

ski 13 October 23, 2009, 4:52 am

hey there i jailbreak my iphone3g running 3.1 but i cant unlock it with ultrasn0w after trying all what they said on the web site because the phone is no accepting the sim card that i was using before the jailbreak and even any other sim card am stock here please does repo666.ultrasn0w.com unlock iphone3g os 3.1 and can i do it.

iPhone Heat October 23, 2009, 11:30 am

@ ski 13
UltraSn0w even unlocks OS 3.1.2 but only if your MOdem firmwares is 04.26 or lower. It can’t unlock 05.11

ski13 October 27, 2009, 12:06 am

if I would to restore a clean 3.1 or 3.0.1 fireware will it still keep the 5.11 modern or will it down grade it. If at all possible I have a 3.1.2 fireware and a 5.11 modern how can I get it to work with ultrasnow.


iPhoneHeat October 27, 2009, 10:41 am

Sorry you can’t downgrade baseband by downgrading firmware..
If you have Cydia on ur iPhone try 3G Fuzzyband from cydia it will tell you if your baseband is downgradable.

Buri October 23, 2009, 11:28 pm

Hi guys i´ve just finished jailbreaking and unlocking and it seems it works :D. You are awesome thx so much !

Efomie October 29, 2009, 12:16 am

Hello, I’ve just followed the whole process on my iphone 3G and after everything, it’s not recognising any sim card. Can you please help?

iPhoneHeat October 29, 2009, 12:34 am

Your OS? Baseband?

arrygoo October 29, 2009, 8:41 pm

nice … it works perfectly on my 4.28.06 … but the unlocking part was quick and dirty!

Ronny October 30, 2009, 7:52 am

Hi, I followed the instructions above and just installed Ultrasnow from Cydia on the 3.1.2(7d11) firmware. My modem firmware is 2.28.00. I’ve just restarted the phone, but it says “no service”. It’s unable to recognize my sim card. I followed the directions with the 3g off. Can you help me?

Ronny October 30, 2009, 8:09 am

I just saw a message in Cydia that says,”If you upgrade to 3.1.2 without using Pwnagetool to do so you will not be able to unlock your phone at this time, and maybe forever after.”

I did the custom restore method of using the custom .ipsw files in itunes 9. Is that the problem?

iPhoneHeat October 30, 2009, 3:06 pm

He mentioned that if you do WITHOUT using PwnageTool..
Custom Firmwares are created with PwnageTool..
because it’s for MAC only so I have created custom firmwares for Windows users:

Ronny October 30, 2009, 6:31 pm

I’m not sure what you mean exactly sorry. I dled the custom firmwares provided on the site. After the jailbreak, I went on to unlock the phone w/ Ultrasnow, but it doesn’t recognize my T mobile service.

micz December 22, 2009, 2:42 pm

you can use Fuzzyband Downgrader to upgrade your baseband to 4.26 then reinstall Ultrasnow. it should work like magic.

iPhoneHeat October 30, 2009, 3:04 pm

try resetting carrier/network setting..
turn OFF/ON airplane mode..
reinstall UltraSn0w

Ronny October 30, 2009, 6:48 pm

I’ve tried reinstalling Ultrasnow 3 times on separate occasions. Nothing. The airplane mode and resetting carrier settings doesn’t work neither. 🙁

Ronny October 30, 2009, 7:04 pm

On the settings menu, the carrier option disappears, going in and out. I don’t know if that helps with much because either way, it doesn’t detect a service.

iPhoneHeat October 31, 2009, 2:01 pm

Did you disabled 3G before installing UNltraSn0w?
so it now and reinstall..
and also try turning OFF and ON the AirPlane Mode.

Johno146 December 21, 2009, 4:46 am

I justed broke my iphone 3g out of ATT Correctional Facilities and im feeling like a new man, the unlocking was seemless. BYE BYE ATT

yashaas March 6, 2010, 10:48 pm

the confirm button does not come once the source is installed it say due to conflicts that cannot be found

VictorSanam March 8, 2010, 7:04 am

i’ve recently upgraded my iphone 3G from 2.2.1 to custom activated 3.2.1 fw successfully.. I tried to unlock by ultrasn0w through cydia. ultrasn0w got installed but i get ‘No Service’, unable to call… able to connect to WLAN….

iPhoneHeat March 8, 2010, 4:04 pm

reset network settings… reboot 🙂

VictorSanam March 8, 2010, 4:34 pm

I appreciate your reply very much..
Did a couple of times, no luck. Redone the whole process twice, no luck… Any problem with these details
Version 3.1.2(7D11)
Carrier Carrier 5.0
Modem Firmware 02.28.00 ??

Many Thanks

VictorSanam March 8, 2010, 5:34 pm

Finally worked when I used Fuzzyband Downgrader.. Worked like charm.. Thanks for all your help guys..

bendertherobot March 23, 2010, 4:58 am

Thank you for your detailed explanations iPhoneHeat. I just did Jailbreak iPhone 3GS, 3G OS 3.1.2 with PwnageTool 3.1.4 (Mac). After that to unlock I used ultraSn0w but couldnt get it workin. My modem firmware 05.11.07

What do I do to fix it?

p April 17, 2010, 8:53 am

Cydia isn’t working for me, it keeps giving me error messages when downloading. (http://apt.saurik.com/ POSIX: Operation timed out) What can I do? I am stuck with a phone that isn’t a phone.

allysoflyy April 25, 2010, 11:50 pm

okay i did everything correctly..
i put in my sim card and where the network is supposed to be displayed, it says “searching…” what do i do?

iPhoneHeat April 26, 2010, 1:21 pm

Your baseband?

newwavegeek May 3, 2010, 9:59 pm

I have unlock my iPhone 3G OS 3.0 BB 4.26 with ultrasnow. I can see that my iphone recognizes the network T-Mobile but I can’t make any calls nor received any calls though I have a full bar of signal. Any suggestions? Thanx.

iPhoneHeat May 4, 2010, 2:10 am

reset network settings

Angelo Mar June 12, 2010, 1:26 pm

THANK YOU! Ultrasn0w worked flawlessly!

OK. Here’s what had happened.

3G running 3.0.1 Jailbroken with Pwanage and Unlocked with Ultrasn0w: Cydia became unusable. A few months later the iPhone started running very slowly.

Restored in iTunes.. ipsw 3.0.1 A700

Launched Pwanage 3.0 to “cook” the ipsw. Pwanage couldn’t recognize the ipsw file. I had to “cook” ipsw 3.0.7.. WTF?

Anyways I was able to JB/Unlock, but now it’s running 3.0 instead of 3.0.1.

Anyone else experiencing this?


Kone June 27, 2010, 9:18 pm

Help me, my iphone is 3g firmware 3.1.3 baseband 5.12.01 bloodloader 5.09. can i use ultrasn0w 0.93 to unlock ??????

iPhoneHeat June 28, 2010, 1:23 am


Kone June 29, 2010, 6:41 am

Thank you, Dev. Team….

domjax October 1, 2010, 3:55 am

got iphone 2g with software 3.1.3 basband 4.5.4_G and followed the instruction the right way, it just says searching all the time and when in try a different sim it tells me it s invalid?

have reset network settings,

any help really appreciated thanks

thyshalldye May 12, 2011, 1:58 am

i hv 6.15 bb ….n cydia oly says loading help!!!!!!!!

saif January 30, 2012, 12:45 pm

my phone 3G (05.12.01) upgraded to iOS 3.1.3 (7E18), jail-broken with ultra snow successfully. But i am not able to unlock it, i tried many times in last one week, every time i try to enter http://repo666.ultrasn0w.com/ it says ‘Verification error – timed out’.
Can anybody help me out? this link is still working? is there any alternative to unlock my 3G?
Please help…

Leave a Comment