With every new firmware comes a new unlock. Once again, it only took the Dev Team a few days to release an update to their PwnageTool and UltraSn0w to bring a safe and reliable iPhone 3.1.2 unlock.

This article is a summary of the different options you have to unlock your iPhone, iPhone 3G, or iPhone 3GS running 3.1.2.

How to unlock iPhone 2G 3.1.2:

How to unlock iPhone 3G or iPhone 3GS 3.1.2:

The first step is to jailbreak your iPhone using PwnageTool. Once you have jailbroken your iPhone, you will have to install UltraSn0w from Cydia. To do so, follow these simple steps:

  • Launch Cydia.
  • Add the following source to Cydia repo666.ultrasn0w.com (note there is a “0″ in sn0w, not an “o”).
  • After installing this source in Cydia, search for “ultraSn0w”.
  • Install UltraSn0w and reboot your iPhone.

Or you can use BlackSn0w to unlock your iPhone 3G or iPhone 3GS: