Download Redsn0w 0.9.6rc16 for Windows + Mac and PwnageTool 4.3.3.1 for Mac updated version, brings fix for side switch vibration bug for iPhone 3GS and iPhone 4 to jailbreak on iOS 4.3.3, 4.3.2 and 4,3,1. The update for Redsn0w v0.9.6rc16 also included fix for verbose boot for iPhone 3GS (old bootrom) over iOS 4.3.3. More details after the break.

PwnageTool and redsn0w have been updated to include a fix for the iPhone3GS/i4 side switch vibration issue. Thanks to @i0n1c for tracking this down (even though he doesn’t even have an iPhone!).
If you’re already jailbroken at 4.3.3 (by either redsn0w or custom IPSW), you can install this fix simply by running redsn0w rc16 over your existing jailbreak. Just uncheck the “Install Cydia” option and check any other options you want. The fix will be installed no matter what you’ve selected. This is safe for even ultrasn0w unlockers to do (because redsn0w itself won’t update your baseband…only an iTunes stock IPSW update/restore will do that).
redsn0w rc16 has a few more improvements: Windows 7 and Vista users should no longer need to set their CPU affinity…just run redsn0w as Administrator in XP compatiblity mode. Also, the “verbose boot” option for old-bootrom iPhone 3GS has been fixed for 4.3.3 (remember: old-bootrom 3GS users can even have custom bootlogos that show right at power-up). Enjoy!
Download Links:
Download Redsn0w 0.9.6 RC16 for Windows [Direct download link]
Download Redsn0w 0.9.6 RC16 for Mac OS X [Direct download link]
Download PwnageTool 4.3.3.1 for Mac OS X [Mirror link]
Jailbreak Tutorials:
Redsn0w 0.9.6rc16: follow our complete step-by-step guide on how to jailbreak your iPhone, iPod Touch and iPad over iOS 4.3.3 firmware on Windows or Mac can be found here.
PwnageTool 4.3.3.1 for Mac users: follow our complete step-by-step guide on how to jailbreak your iPhone, iPod Touch and iPad over iOS 4.3.3 firmware and preserve your iPhone baseband (for those who rely on unlock) can be found here.