Unlock iPhone 3GS | How to Unlock iPhone 3GS OS 3.0 With UltraSn0w

How to Unlock iPhone 3GS OS 3.0, 3.0.1, 3.1, 3.1.2 Using UltraSn0w

In this iPhone guide, you will learn how to unlock iPhone 3GS OS 3.0, 3.0.1, 3.1, 3.1.2 using UltraSn0w. This guide is for iPhone 3GS users only. If you want to Unlock iPhone 3GS, you should continue reading.

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

iPhone 3G users please navigate to:

iPhone 2G users please navigate to:

In order to unlock iPhone 3GS you need to jailbreak iPhone 3GS first. and you can do it by using the following guide:

When you have successfully jailbreak iPhone 3GS using above guide, then you are ready to unlock iPhone 3GS using this guide. So lets unlock iPhone 3GS with UltraSn0w.

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

How to Unlock iPhone 3GS OS 3.0

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 UltraSn0w 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 3GS back ON.

Enjoy the SIM of any carrier on your just Unlocked iPhone 3GS 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

70 comments… add one
arska July 8, 2009, 11:08 pm

this is not working for me :(((( iphone 3g 8gb black from Finland. please help!!!!

iPhone Heat July 9, 2009, 12:51 pm

You need to jailbreak your iPhone 3GS first.
Jailbreak guides links are available in the start of this guide.

iphonechris July 9, 2009, 3:10 am

Good news from iphonechris the software redsn0w 0.72 and firmware
Iphone2,1_3.0_(7a341)_restore.ipsw has don the jailbreaking job it had written to do.

Congrats to the developement team. unlocking was a cake walk. heck tickly good and easy.


Ketan July 14, 2009, 11:50 am


Amir hossein July 16, 2009, 3:33 am

It was very easy for me to unlock my iphone 3gs.
Thank you Dev team you are the best!

Andy July 19, 2009, 2:55 am

Just Jailbroke and unlocked by 3GS. Everything worked like a charm. During unlock, after step 12, it asked me to “Reboot device” rather than “Return to Cydia”
Havent tested if the phone is unlocked or not, but everything appears ok. Thanks a lot. Great set of instructions as well.

Dino August 28, 2009, 8:57 am

Dude This shit rocks….u guys are fantastic

jay August 31, 2009, 5:33 am

iPhone 3GS Unlock worked like a charm
thanks for the clear instructions

R.................. August 31, 2009, 6:31 am

Once I switched to I.E. it was super simple using Windows Vista. The directions are great and so is the jailbreak and unlock.


goochi September 1, 2009, 7:01 am

instructions worked great to unlock my iPhone 3GS OS 3.0.

thanks for the simplest steps iPhoneheat.. You guys Rock!!!

Ahmed AfRoo September 8, 2009, 4:39 pm

hey whasup guy, my friend shipped to me from America 4 iphones the new device 3gs 32GBs but im so carefull i dont know is it will unlock this devices or my money gone for air ,, please reply to me i can stop this shipping opiration before i get it ???

U Kyaw October 13, 2009, 9:26 am

Thank you very much iphoneheat because of so useful of this side

Aryan October 26, 2009, 2:18 pm

I am still waiting to unlock my 3GS 3.1 Out of Box, is there any hope? my baseband is 05.xx.xx?

rajivmehta12 October 30, 2009, 1:52 pm

I am based in India and have purchased iphone 3Gs from USA under the At&T plan, with version 3.1 (7C144) and Modem firmware version 05.11.07

Let me know if this can be unlocked, as I want to use Indian SIM card


iPhoneHeat October 30, 2009, 3:07 pm

Sorry it’s not unlockable atleast for now..

mads November 1, 2009, 2:13 am

Looks like Geohot will release the unlock for the 5.X baseband around Nov 4.

Ruben October 30, 2009, 6:13 am

So when can we expect to be able to unlock our iPhones if we have the 5.11.07 firmware???? Please let us know asap!

iPhoneHeat October 30, 2009, 3:03 pm

Hacker are working on it no one can say how long will it take..

Ace October 31, 2009, 9:26 am

Thanks very simple and very easy

sachin November 2, 2009, 4:42 pm

I have unlocked my 3g iphone all went well but when i insert idea simcard it says u r phone is outoff coverage area. anybody have the solution


Johnri Chan November 2, 2009, 9:38 pm

Hi iPhone Heat i need ur help .
My iPhone GS is NOT Activated (for Official Carrier Users)and i download already the custom firmware n i restore from the itunes but after done the got some text that says

The SIM Card inserted in this phone does not appear to be supported

Only compatible SIM cards from a supported carrier may be used to activate iPhone.
Please insert the SIM card that came with your iPhone or visit a supported Carrier’s store to receive a replacement SIM card.

Btw i dunno what is the modem firmware version .
Can u let me know why is that happend ?


iPhoneHeat November 2, 2009, 10:31 pm

You’re on Official carrier.. right!
did you install NOT Activated custom firmware?

You can check modem firmware from:
Settings > General > About

yetun November 10, 2009, 8:16 pm

where can i download the custom firmware 3.1.2, actually i m not the premium user

sai November 12, 2009, 6:32 am

hey, can i install custom firmware 3.1.2 to iphone 3GS modern firmware 05 and then jailbreak from blackra1n? please reply me iphone Heat

iPhoneHeat November 12, 2009, 7:05 am

Simple solution for you is to Restore with official firmware..
follow this guide to jailbreak 3GS:

Karan February 7, 2010, 7:58 am

ok.. big problem… i tried to flash the data by selecting delete content and settings from the phone itself… PHONE IS NOW HUNG!… nothings working.. restore from iTunes is not working as well.. would really appreciate quick advise!

iPhoneHeat February 7, 2010, 9:13 am

never erase data from within iPhone when you have a jailbroken device.. this is what happens afterward
now put your iPhone into DFU mode and restore

Karan February 8, 2010, 11:23 am

restore also not working.. its a brand new 3gs… would appreciate help!

vesh February 16, 2010, 9:47 pm

why my cydia program is deleted after i update 3.1.3(7E18) version with baseband 05.12.01 in my 3gs iphone. can somebody tell me please and i cannot use sim anymore its lock. how cani get a cydia again.

iPhoneHeat February 16, 2010, 11:19 pm

because iPhone Baseband 05.12.01 is not unlockable at the moment..
and you lose Cydia because Apple hates jailbreaking

vesh February 17, 2010, 4:03 pm

so when and how can i unlock my iphone?

vesh February 17, 2010, 4:10 pm

i know my phone 3gs is lock but is there any possibe or website, source to download cydia back to my iphone or to downgrade the baseband

iPhoneHeat February 18, 2010, 12:50 am

Nope.. not yet

grace2626 June 11, 2010, 3:11 pm

after add source but can’t see the “ultrasn0w” in cydia….
pls helppppppppppppppppppp

Fil June 22, 2010, 11:14 pm

Excellent! Clear, concise, easy to follow instructions which work…
Thanks from a relieved iphone user in Germany.

porkypig July 28, 2010, 4:44 pm

Thank You!!!

dRAGON August 10, 2010, 5:36 pm


Tree Service Houston October 22, 2010, 6:51 am

Wonderful Entry, If you dont mind I bookmarked your site to increase your rankings as well, as find new posts later on

Leave a Comment