These are instructions on how to jailbreak your iPhone using PwnageTool 4.1.2 for Mac OS X. If you need unlock and you have not updated to iOS 4 you will be able to preserve baseband and unlock iPhone using ultrasn0w.
This guide will work for iPhone 4, iPhone 3GS, iPhone 3G, iPod Touch 3G, iPod Touch 4G, iPad and AppleTV. Just use the right firmware and select the right device (step four).
Step One
Make a folder called “Pwnage” on the desktop. Now you need to download there PwnageTool 4.1.2 from here and iOS 4.1 firmware from here.
When downloading the IPSW file, it is best to download it with Firefox since Safari often auto extracts it!
Step Two
Double click to mount PwnageTool then drag the PwnageTool icon into the Pwnage folder.
The iPhone DevTeam has just released jailbreak utility PwnageTool 4.1 for Mac OS X.
PwnageTool allows you to restore to a custom IPSW file. The main advantage of PwnageTool is for unlockers. It gives the ability to keep current baseband and preserve ultrasn0w unlock. This is only for those, who have not updated to iOS 4.1 by themseleves.
You can also add whatever packages you want in the “Expert” mode of PwnageTool, if you wish to pre-install something from Cydia.
DevTeam recently released new version of redsn0w to jailbreak iOS 4.1. New RedSn0w 0.9.6 b1 supports iOS 4.0 and iOS 4.1 running on iPhone 3G or iPod touch 2G.
There is only Mac OS X x86 version, that you can download here.
Select your stock 4.1 or 4.0 ipsw (you’ve already used this to update your device to 4.1 or 4.0)
Select “Install Cydia” and any of the other options shown above, then click “Next”. Use DFU mode to install the jailbreak.
As usual DevTeam reminds us: IF YOU USE THE ULTRASN0W UNLOCK, PLEASE WAIT FOR PWNAGETOOL TO SUPPORT 4.1. DO NOT USE REDSN0W
That’s because to use redsn0w at 4.1, you need to already have updated to official 4.1 from Apple. If you do that, you lose the ultrasn0w unlock (possibly forever).
Have you already updated your device to the version iOS4 and want to unlock your 3GS? Firstly there was Redsn0w, now PwnageTool is available, which can easily help you. Here is for jailbreaking iPhone 3GS (old bootrom). Warning: this is not an official release and therefore may be some bugs that can destroy your device or delete some important information. So be careful while using it!
MuscleNerd, a member of the DevTeam, posted an interesting tweet. He claims that a new version of PwnageTool to jailbreak the Firmware 3.1.3 will be released soon.
However he also warns the owners of an iPhone 3G or 3GS, suggesting not rush for firmware update. In other words, the improvements of firmware 3.1.3 are minimal, so if you are comfortable with firmware 3.1.2 just stay with that.