Now that the iOS 4 jailbreak has been released, those of you who were waiting for an unlock can unlock their iPhones with UltraSn0w. Before getting into the details, let me tell you more about who this is for and who this is not for.

The latest version of ultrasn0w will unlock the iPhone 3G and iPhone 3GS running iOS 3.1.2 or higher. As long as you are running iOS 3.1.2 or up to 4.0.1, you’re good.

This being said, ultrasn0w will not unlock the iPhone 4 at the time being. The Dev Team needs a little bit more of time to test out the iPhone 4 unlock before releasing it. I believe they will release the iPhone 4 unlock in the next few days, so stay tuned.

This guide and tutorial will show you how to unlock your iPhone 3GS or iPhone 3G running iOS 4 using ultrasn0w.

Step 1: Make sure your iPhone is backed up in iTunes.

Step 2: Jailbreak your iPhone using JailbreakMe (see instructions here).

Step 3: After the jailbreak process is done, go to Cydia and search for ultrasn0w.

Step 4: Install ultrasn0w and reboot your iPhone.

Step 5: Done!

You now have an unlocked iPhone 3G or 3GS.


    Wanting to give my old Iphone 3G to my daughter (I have an Iphone 5 under contract) I requested unlock for the 3G from ATT over a week ago, and have updated the request. I have been looking at the “jailbreaking” and have a question. Everything I read says to “update ITunes”…this old phone does NOTHING…how do I do that? I turn it on and it shows a pic. of the charger and the Itunes symbol ..and when I slide it on, it shows keypad for emergency. Do I have to USB it to my computer to upgrade Itunes or what?