We did inform you about PwnageTool bundles which were released yesterday to jailbreak iPhone 3GS on iOS 4.0 (formerly iPhone OS 4), while preserving your baseband on the older 05.11.07 or 04.26.08 so that you can unlock it using ultrasn0w or blacksn0w. We got lots requests via twitter, facebook and email for full instructions on how to patch the existing version of PwnageTool so that it can work with iOS 4.0 GM release. And so here are the complete set of instructions for you to get it to work.
Yet another update to Sn0wbreeze has been released. This new update version 3.1.3 V1.5.2 brings fix for 64-bit users who were earlier having problems using this software with their iPhone on 64-bit Windows machines. Also added in this version is more speed and reliability, and the package has now been reduced to just 18mb in size. Unfortunately though, Blacksn0w unlock for iPhone 3GS is still crippled in this version, but you can follow the fix posted here for blacksn0w to unlock 05.11.07 baseband on this latest firmware. If you have iPhone 2G, 3G, 3GS or iPhone touch 1G/2G, you can use sn0wbreeze to jailbreak iPhone OS 3.1.3.
I have got loads of emails and queries via comments on the posts here and here where many of you have been asking on how to fix 1604, 1603, 1602, 1601, 1600 error in iTunes during firmware restore. This error is occurred when you are trying to restore your jailbroken custom iPhone 3.1.3 .ipsw file which you cooked using either PwnageTool or sn0wbreeze.
Sn0wbreeze 3.1.3 V1.5 has been released which adds support for iPod touch 2G (older non-MC model). For those of you who don't know, Sn0wbreeze is a jailbreaking tool like PwnageTool for iPhone and iPod touch which can be used to create custom .ipsw files. But unlike the PwnageTool, Sn0wbreeze is fully compatible to work with Windows machines.