These are instructions on how to unlock the iPhone 3G for use with any GSM cellphone carrier using UltraSn0w.

Before you can follow these instructions you must have a jailbroken iPhone and you must be on the 04.26.08 baseband(modem firmware). This means that you must be running the 3.0 firmware and have used PwnageTool or RedSn0w to jailbreak…

Step One
Press to launchCydia Installerfrom your SpringBoard.

Step Two
Press to select theManagetab at the bottom of the screen.

Step Three
Press to select the largeSourcesbutton

Step Four
Press theEditbutton at the top right of the screen.

Step Five
Press theAddbutton at the top left of the screen.

Step Six
Enterhttp://repo666.ultrasn0w.com/as the source url and press theAdd Sourcebutton.

Step Seven
Once the source has been added press the largeReturn to Cydiabutton.

Step Eight
Press theDonebutton at the top right of the screen.

Step Nine
Press to selectrepo666.ultrasn0w.comfrom the list of user entered sources.

Step Ten
Press to selectultrasn0wfrom the list of packages

Step Eleven
Press theInstallbutton at the top right of the screen.

Step Twelve
Press theConfirmbutton at the top right of the screen.

Step Thirteen
After installation completes successfully press the largeReturn to Cydiabutton.

Step Fourteen
Now press theHomebutton then power off and power on the iPhone. You do this by holding down the power button for 3 seconds then moving the power slider that appears to the right. Press the power button again to turn on the phone.

Step Fifteen
You should now be able to insert the SIM of your choice!

***THANKS: A big thank you to all the members of the iPhone Dev-Team for all their hard work! It is much appreciated by all.