The announcement of the iPhone OS 3.0 and the iPhone 3G S has prompted some interesting events in the iPhone world. Mainly, there was a leak of the iPhone OS 3.0 Golden Master, and many iPhoners are already running 3.0. Go here to learn how you can install 3.0 right now. With all these “iPhone hacks” floating around, there are bound to be some errors (particularly with individuals who have jailbroken or unlocked phones.) . Also, we will keep you posted on any iPhone 3.0 jailbreak developments.
So, while we hope you won’t need these files, the following list has links to download every single version of the iPhone OS that ever existed. There are also links to download previous iTunes versions, QuickPwn, Pwnage Tool, WinPwn, and ZiPhone.
iPhone 3GS Firmware
iPhone 3G Firmware
iPhone 2G Firmware
iPod Touch 2G
You might want to download previous versions of iTunes because sometimes only certain versions are optimal for jailbreaking and entering DFU mode.
Direct Link to Jailbreaking Tools Download.