
1) Jailbreak your iPhone 3GS 3.1 using PwnageTool 3.1.3.
Here is the tutorial:Link.
2) Once you have jailbroken your iPhone, tap on cydia.
3) Then Tap on manage tab at the bottom and choose sources.

4) On the top-right corner you will find edit button, select that and then tap add button. You will be asked to enter a url. Enter http://repo666.ultrasn0w.com and tap on add sources. (That last “o” is actually the number zero “0”! If you use the letter “o” you’ll get an error.)

5) Cydia then updates your sources.


6) Once this is done. Tap on search at the bottom of cydia and in the search box look for ultrasn0w.(0 in the word is number zero and not letter o).

7) Now select ultrasn0w and install it. (T-Mobile users should disable 3G before installing ultrasnow).

8 ) Restart your iPhone.
9) Congrats now your iPhone is not alone jailbroken but also unlocked. Use any carrier of your choice :)




{ 2 comments… read them below or add one }
is this the unlock we’ve all been waiting for? or is it just for iphone 3GS? I have a 3G iphone
@Tom Hi there!
Here’s the tutorial to unlock iPhone 3G
http://www.digitalmarketingtalk.com/iphone/how-to-unlock-iphone-3g-3-1-using-ultrasn0w/
Please make sure you are on 04.26.08 baseband(modem) firmware. If you are on 05.11.07 baseband then your iPhone has lost it’s unlock ability and the above tutorial won’t work.
Go to settings > General > About on your iPhone to check the modem firmware number.