Just like other jailbreak tools like Redsn0w and Sn0wbreeze, if you'll provide PwnageTool with a faulty firmware file, it will error out wrong firmware bundle selected message. For those who don't know, PwnageTool is a jailbreak tool by iPhone Dev-Team which helps all iPhone, iPod Touch and iPad users to jailbreak their iDevices by creating and restoring custom cooked IPSWs of supported firmware.
PwnageTool can throw wrong firmware bundle selected error mainly because of the following 3 reasons explained below:
Wrong PwnageTool or IPSW Version:
Only certain PwnageTool versions can jailbreak certain firmwares on certain iDevices. So first make sure to check the compatibility of both PwnageTool and firmware file. To find out, just visit PwnageTool archive here.
Corrupt Firmware File:
To check if your firmware is corrupt or not, download Marxio File Checksum Verifier from here and check MD5 and SHA1 checksums of the stock IPSW.
To find correct checksum values from which you can compare the checksums of the stock IPSW, use TheiPhoneWiki website.
Wrong Firmware Extension:
Someone people download the stock IPSWs from torrents or other unofficial mirrors. These firmware files usually have .ZIP extension. Providing an IPSW file with .ZIP extension to PwnageTool results in wrong firmware bundle error. So make sure the name of firmware file ends with .IPSW extension.Contact Us for News Tips, Corrections and Feedback