The iPhone hacking group known as the Dev-Team has released UltraSn0w, an unlocking utility for 2G and 3G iPhones running iPhone OS 3.0. The new utility is easy to use and lets you unlock your jailbroken iPhone for use on a variety of carriers (such as T-Mobile or AT&T in the U.S.). However, it does not support the iPhone 3GS at this time, but, according to the Dev-Team, future releases will support the new hardware.
Jailbreaking iPhone 2G/3G with OS 3.0
To unlock your iPhone with UltraSn0w, you must first jailbreak it. iClarified has posted a good tutorial: How to Jailbreak Your iPhone on OS 3.0 Using RedSn0w (Mac). It will accomplish the jailbreak and install Cydia on the SpringBoard.
Unlocking iPhone 2G/3G with OS 3.0
After jailbreaking, you are ready to unlock your iPhone using UltraSn0w. iClarified has posted another good tutorial on how to unlock your iPhone called How to Unlock the iPhone 3G Using UltraSn0w. It will free your iPhone from its original carrier.
The following iClarified YouTube video tutorial guides you through the use of UltraSn0w.
We've seen a gradual relaxation of iTunes App Store restrictions over the last few months. One recently lifted major restriction allows apps that provide turn-by-turn directions, including's Tom Tom future GPS app or the recently released. Despite these relaxed restrictions, the Dev-Team is still moving forward with new hacks and a dogged determination to keep the iPhone open.
Are you still jailbreaking your iPhone even as Apple removes iTunes App Store restrictions? Or have you recently had a change of heart and plan to use your AT&T iPhone as is? Tell us all about it in the comments.