The iPhone Dev-Team has released PwnageTool 3.1.5 for Mac OS X. It allows iPhone and iPod Touch users to safely upgrade to firmware 3.1.3. With PwnageTool you can preserve jailbreak and ultrasn0w unlock. But if you’re using the blacksn0w unlock with baseband 05.11.07 you will need to stay at firmware 3.1.2.
PwnageTool 3.1.5 creates a custom 3.1.3 IPSW for the following devices:
iPhone 3GS with early bootrom
iPod touch 1G
iPod touch 2G with early bootrom
Warning! Don't try to use this tool if you have iPhone 3GS with firmware 3.1.3 - it just won't work. If you have iPod Touch 1G, iPhone 2G or factory unlocked iPhone 3G , try to use redsn0w - is would be much easier.
When asked about PwnageTool, MuscleNerd said via twitter "they can compile now for wxwidgets for redsn0w 0.9, so pwnagetool port can be based on this", "and so that means, pwnagetool port for windows and linux. For OSX it's all on @wizdaz of course "
PwnageTool lets you build custom ipsw files which can include personalized boot logos as well as automatic installation of applications. There is also project called Sn0wBreeze, a port of PwnageTool to Windows. However a port from DevTeam is of course more preferrable.
The latest version of PwnageTool 3.14 can be downloaded here.
DevTeam just released PwnageTool 3.1.4. It allows users to jailbreak firmware 3.1.2 on iPhone 2G/3G/3GS and iPod Touch 1G/2G. It also supports OTB iPhone 3GS with firmware 3.1.x. We remind you that if you need unlock, do not update on regular 3.1.x firmware, use Pwnagetool to create custom firmware to preserve old baseband.
Here is a quick howto:
Factory Unlocked iPhone 3G and iPhone 3GS: You do not need unlock, just use PwnageTool to create an ipsw and then use this to update and jailbreak your phone.
iPhone 3G and iPhone 3GS: if you need unlock, use PwnageTool to create a custom firmware with an old baseband. Then update using created custom firmware and install ultrasw0w via Cydia to unlock.
iPhone 2G: Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw.The baseband will be unlocked, the phone jailbroken.
iPod Touch 1G: Use PwnageTool to create a firmware image and restore with that .ipsw using iTunes.
iPod Touch 2G: You must already be jailbroken in order to use PwnageTool. If so, create a firmware image and restore with that .ipsw using iTunes.
The DevTeam has just released Pwnage Tool 3.1-3, the new version of the tool for Mac OS that lets you run the jailbreak on iPhones and iPod Touch with firmware 3.1. The new version adds limited support for iPhone 3GS and iPod Touch 2G. It still works with iPhone 2G (EDGE), iPhone 3G and iPod Touch 1G.
The iPhone 3GS is now supported in PwnageTool 3.1.3,assuming the phone was pwned at 3.0 or 3.0.1 - PwnageTool does not support the 3GS out of the box. If your iPhone 3GS has 3.1 preinstalled and is not Pwned then there is no tested jailbreak solution at the moment.
The iPod 2G is now supported in PwnageTool 3.1.3, assuming the iPod 2G was pwned at 3.0 or 3.0.1 - PwnageTool does not support the iPod 2G with 3.1 softwareout of the box.
DevTeam released PwnageTool 3.1. This utility will allow users of iPhone 2G, iPhone 3G, iPod Touch to run jailbreaked firmware 3.1. We still recommend staying on firmware 3.0/3.0.1 for as long as possible. The 3.1 firmware is not worth it. But if you really want 3.1. Here are the details:
If you are using a 3G iPhone with ultrasn0w and rely on ultrasn0w to obtain cellular service, then you should only upgrade to 3.1 with a PwnageTool created .ipsw. Never update using Apple's unmodified firmware. Stay away from Apple’s direct updates.
This version of PwnageTool WILL NOT work for the iPhone 3GS and iPod Touch 2G/3G.
PwnageTool WILL work for Original iPhone (1st Generation), Original iPod touch (1st Generation) and the iPhone 3G.
It works only with Mac OS X.
Future releases of PwnageTool and RedSn0w will be soon with more functionality.
Here is per device info:
iPhone 3G (unlocked): This model of iPhone 3G doesn’t have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates, simply upgrade to 3.1 using iTunes and then use PwnageTool to create an ipsw and then use this to jailbreak your phone.
iPhone 3G (locked): You need to preserve 3.0 baseband. Create a custom firmware.
iPhone 2G (1st Generation): Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw, you don’t need to worry about anything, the baseband will be unlocked, the phone jailbroken.
iPod touch 1G (Original iPod Touch): Use PwnageTool to create a firmware image and restore with that .ipsw using iTunes.
iPod touch 2G: Sorry, no support at this time within PwnageTool, use Redsn0w for an earlier (pre 3.1) firmware release instead.
iPod touch 3G (New iPod Touch): Sorry, no support at this time within PwnageTool.
You can download PwnageTool 3.1 in our utilities page.
After days of silence, the DevTeam has finally updated the official blog, writing a little phrase:
Update: We’re currently working on PwnageTool for 3.1, and will be sure to let you know when it’s available!
Good news! PwnageTool is a utility to jailbreak iPhone with a custom created firmware. So what we know for now is that DevTeam is creating a new version of PwnageTool for firmware 3.1. No dates or deadlines as usual. We will keep you updated.
Sn0wBreeze 2.9.3(pwnagetool for windows, supports tethered jailbreak of iOS 5.1 for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad; untethered for iPhone 3GS with old bootrom; untethered for iOS 5.0.1, iOS 4, iOS 3 supports Apple TV 2G)
Sn0wBreeze 2.8b11(pwnagetool for windows, supports iOS 5, iOS 5.0.1, tethered jailbreak for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad, Apple TV 2G; untethered for iPhone 3GS with old bootrom)
Current version is ultrasn0w 1.2.3, download in Cydia (unlock for iPhone 4, iPhone 3GS, iPhone 3G, firmwares 3.0-4.3.3; it supports basebands 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04, 06.15.00)