And now, PwnageTool bundle for iPhone 3GS (for both old and new bootrom) has been released. You can use this to jailbreak iPhone 3GS on the newly released iOS 4.3.1 firmware.
And as with all the current iOS 4.3 jailbreak releases, this one too is limited to tethered boot only. You will have to use tetheredboot utility to boot your device in a jailbroken state on every reboot/restart.
The instructions for jailbreaking iPhone 3GS are similar to the ones for iPhone 4 and iPad. Simply follow the instructions posted here, with appropriate changes for iPhone 3GS where necessary, to jailbreak iOS 4.3.1 on new and old bootrom iPhone 3GS.
- Download iOS 4.3.1 for iPhone 3GS
- Download PwnageTool 4.2
- Download Universal Ramdisk Fixer
- Download iOS 4.3.1 PwnageTool Bundle for iPhone 3GS (Old Bootrom)
- Download iOS 4.3.1 PwnageTool Bundle for iPhone 3GS (New Bootrom)