If you own an iPhone 3GS with the old bootrom and have already upgraded to iOS 4.0.2 that disables the popular JailbreakMe.com exploit, then PwnageTool just makes it possible for you to jailbreak your device once again. Of course, this is not the only solution. I had also recently written about the alternate fix from RedSn0w for users on iOS 4.0.2.
Before you proceed though, remember to backup all the contents of your iPhone via iTunes. Also, do note that this is an unofficial release and may contain bugs. So, it’s not advisable to do it if you are not savvy to take care of complications yourselves. Also note that jailbreaking shall void your warranty and so you are going to do this at your own peril.
Update: Some readers have commented that the process doesn’t seem to work. Do note that this is an unofficial release and is likely to have issues. So, proceed if you are still keen to give it a try.
So here’s what you’ve got to do
- Download PwnageTool and iOS 4.0.2 firmware by clicking on the links. Save them on to your computer desktop
- Launch PwnageTool. You will be asked to pick your device. Click iPhone 3GS
- The appropriate firmware will be automatically selected from the desktop. If not do it manually
- When asked “Do you have an iPhone contract that would activate normally through iTunes?“, specify NO. This is for those of you who also have unlocked devices. Those users on officially supported carriers like AT&T may choose YES
- PwnageTool will now build the custom .IPSW firmware. When it’s done, you will be displayed a message that reads, ‘ihaz success‘
- Now, connect your iPhone to iTunes and while pressing the alt/shift button on your keyboard, click on your iPhone model on the iTunes sidebar. Choose to “Restore” your device and specify the firmware saved in the computer desktop
- iTunes will now restore your iPhone with the custom firmware. The process will take several minutes. Once the process is complete, the iPhone should reboot.
This completes the jailbreak process.[via Redmond Pie]