This is a great news for all iPhone 3G users and a Big Thanks to the iPhone Dev Team again. iPhone Dev Team has just announced the release of Ultrasn0w to unlock iPhone 3G on firmware 3.0. Yesterday, I’ve mentioned in this post that you should hold off the upgrade to firmware 3.0 for iPhone 3G users. Now, I have to say you’re ready to upgrade to the latest version of iPhone OS and you got a soft-unlock solution (i.e. ultrasn0w) that can handle iPhone 3.0 with baseband 4.26.08.

As you may know, the previous unlock solution (i.e. yellowsn0w) will only work on baseband 2.28.00. And for those using baseband 2.30.00, the only solution is to downgrade the baseband (but this workaround only works on bootloader 5.08).

If you have used yellowsn0w to unlock your iPhone 3G on firmware 2.2 before, ultrasn0w should be familiar to you. Ultrasn0w is simply a replacement of yellowsn0w and it works on iPhone 3.0 OS. Ultrasn0w doesn’t matter the version of bootloader you’re using. As long as you’ve upgraded to iPhone OS 3.0 with baseband 4.26.08. It will work for you. I know you may have been waiting for this unlock solution for months. Now, it’s here.

UPDATED: Also you might to checkout my post on how to jailbreak iPhone 3G for OS 3.0 using Redsn0w.

Note for T-mobile USA user: Please ensure you disable 3G service before installing ultrasn0w.

To use Ultrasn0w to unlock iPhone 3G on firmware 3.0, please follow these procedures:

Step 1: Upgrade your iTunes to iTunes 8.2 version and backup your iPhone data by synchronizing it with iTunes. Upgrade your iPhone 3G to iPhone OS 3.0 (or what so called firmware 3.0) using iTunes 8.2.
Step 2: Use PwnageTool or redsn0w to jailbreak your iPhone 3G
Step 3: Launch Cydia on iPhone and add “” as the new repository URL. You can simply tap “Manage” -> “Sources” -> “Edit” -> “Add” to add the repository URL. If your not clear about this, checkout my post here on how to add sources to Cydia.

Step 4: Then tap “Search” and search for “ultrasn0w” application
Step 5: Install “ultrasn0w”

Step 6: Reboot your iPhone 3G after installing ultrasn0w and enjoy!

You might be checkout the demo video from iPhone Dev Team on how to unlock iPhone 3G using Ultrasn0w