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 2G
iPhone 3G
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 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.
Sn0wBreeze 2.9.6(pwnagetool for windows, supports untethered jailbreak of iOS 5.1.1 for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad and Apple TV 2G)
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)