Unable To Recognize Specified IPSW Error In Redsn0w 0.9.5 Beta
Some users are coming across an error that says ‘Unable to recognize specified IPSW’ while using redsn0w 0.9.5b5-2 to jailbreak iOS 4. This problem is occurring because the version of redsn0w being used is not compatible with the version of the IPSW file.
Since there have been too many versions of redsn0w 0.9.5 Beta 5 released in quick succession one after the other, and also many are confused between iOS 4 GM and iOS 4 final release, let us clarify these things a bit.
Firstly, you should now download iOS 4 final version for your iPhone or iPod Touch.
Download redsn0w 0.9.5b5-4, the latest version (which fixes the iBooks issue) to jailbreak iPhone 3G, iPod Touch 2G.
Follow the instructions on how to jailbreak iOS 4 iPhone 3G using redsn0w 0.9.5 Beta 5.

SBSettings Alternative for iPhone 4S/iPad 2, No Jailbreak Required
How to Unlock iPhone 4S on AT&T without Jailbreaking
Save SHSH Blobs of iOS 5.0.1 for iPhone 4S with TinyUmbrella
Gmail App for iPhone, iPad, iPod Touch Available for Download
Enable FaceTime over 3G in iOS 5 [Jailbreak Tweak]
iTunes 10.5.1 for Windows, Mac OS X [Direct Download Links]
Jailbreak iOS 5.0.1 with Redsn0w 0.9.9b8