UPDate 2: Attention! We’ve received info, that Apple stopped signing iOS 4.2 for devices for which iOS 4.3 is available. This means you will not be able to restore to 4.2.1 without saved SHSH keys.
Using this tutorial you will be able to jailbreak iOS 4.2.1 running on iPhone 3G, iPhone 3GS, iPhone 4, iPod Touch 3G, iPod Touch 4G and iPad. Pwnagetool will also preserve baseband version if you need carrier unlock. If you have updated the baseband to version 06.15, you can use this tutorial. This tutorial uses PwnageTool 4.2 for Mac OS X.
We are not developers of jailbreak utilities, so we cannot assure that everything will work just fine. However we tried this tutorial on several devices and succeeded.
We will use iPhone 4 in our jailbreak tutorial. The process is the same for all devices.
Step One
Make a folder called “Pwnage” on the desktop. Download a couple of things:
DevTeam released PwnageTool 4.2 utility. It is able to create a custom IPSW that can perform an untethered jailbreak on iOS 4.2.1. As usual it can preserve baseband version for unlockers. Devteam used the same method that was implemented in greenpois0n.
PwnageTool supports all 4.2.1 devices other than iPod touch 2G:
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 and iOS 4.1 firmware from .
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.
MuscleNerd, a hacker from DevTeam, recently published a screenshot of anticipated jailbreak utility PwnageTool 4.1. It will support iOS 4.1 and will be able to preserve old baseband for unlockers, who have not updated to iOS 4.1.
From the screenshot we can tell that PwnageTool 4.1 will support: