Jailbreak/Unlock iPhone OS 3.1.2 Firmware with PwnageTool 3.1.4
After the recent release of Blackra1n by Geohot, the iPhone dev team have now released the latest version of PwnageTool for Mac OSX which can be used to jailbreak/unlock your iPhone 1G/3G/3GS or iPod Touch 1G/2G with firmware 3.1.2.
The iPhone 3GS is now supported out of the box in PwnageTool 3.1.4 (or if you have upgraded to 3.1.x in iTunes). The iPod 2G is also still supported in PwnageTool 3.1.4 but it must already be jailbroken once. The iPod touch 3G is NOT supported as of now.
Also, Note that if you are using a iPhone 3G or iPhone 3G S with ultrasn0w and rely on it to obtain the cellular service, then you should only update your device with an .ipsw that is made with the new PwnageTool.
For a detailed description on how to jailbreak your iPhone 3.1.2 using PwnageTool 3.1.4, I would recommend you to check the article here before proceeding with the jailbreak.
You can also check the video below to learn how to jailbreak iPhone OS 3.1.2 with PwnageTool:
Download PwnageTool 3.1.4
(via)

