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
3.1.3
iPhone2,1_3.1.3_7E18_Restore.ipsw
3.1.2
iPhone2,1_3.1.2_7D11_Restore.ipsw (300+ MB)
3.1
iPhone2,1_3.1_7C144_Restore.ipsw
3.0
iPhone2,1_3.0_7A341_Restore.ipsw
iPhone 3G Firmware
3.1.3
iPhone1,2_3.1.3_7E18_Restore.ipsw
3.1.2
iPhone1,2_3.1.2_7D11_Restore.ipsw (240+ MB)
3.1
iPhone1,2_3.1_7C144_Restore.ipsw
3.0:
iPhone1,2_3.0_7A341_Restore.ipsw
2.2.1:
iPhone1,2_2.2.1_5H11_Restore.ipsw
2.2:
iPhone1,2_2.2_5G77_Restore.ipsw
2.1:
iPhone1,2_2.1_5F136_Restore.ipsw
2.0.2 3G:
iPhone1,2_2.0.2_5C1_Restore.ipsw
2.0.1 3G
iPhone1,2_2.0.1_5B108_Restore.ipsw
iPhone 2G Firmware
3.1.3
iPhone1,1_3.1.3_7E18_Restore.ipsw
3.1.2
iPhone1,1_3.1.2_7D11_Restore.ipsw (240+ MB)
3.1
iPhone1,1_3.1_7C144_Restore.ipsw
3.0:
iPhone1,1_3.0_7A341_Restore.ipsw
2.2.1:
iPhone1,1_2.2.1_5H11_Restore.ipsw
2.2:
iPhone1,1_2.2_5G77_Restore.ipsw
2.1:
iPhone1,1_2.1_5F136_Restore.ipsw
2.0.2 2G:
iPhone1,1_2.0.2_5C1_Restore.ipsw
2.0.1 2G:
iPhone1,1_2.0.1_5B108_Restore.ipsw
iPod Touch 2G
3.0:
Coming Soon
2.2.1:
iPod1,1_2.2.1_5H11_Restore.ipsw
iPod Touch
3.0:
Coming Soon
2.2.1:
iPod1,1_2.2.1_5H11_Restore.ipsw
iTunes versions
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.
QuickPwn
PwnageTool
RedSn0w
WinPWN

![Learn How to Use QuickPwn a New Jailbreaking Tool from Devteam [Guide]](http://cdn.ismashphone.com/wp-content/uploads/2008/08/quickpwn_06.jpg)

![Learn How to Use QuickPwn for Mac [Video]](http://cdn.ismashphone.com/wp-content/uploads/2008/08/quickpwn_error_fail.jpg)

![Pwnage Tool 2.0 in Action Step by Step [Screenshots and Video]](http://cdn.ismashphone.com/wp-content/uploads/2008/07/finderscreenshot008.jpg)
Accessories & Apps: Beta Testers Wanted
iOS Firmware/IPSW Download Guide
Legacy iTunes Download Archive
App Store Top Charts
how would i be able to downgrade from 3.0 to 2.2.1 i was using tmobile on my iphone that i had use ATT on before but i upgraded to 3.0 and now i can only use it as an ipod and email til rebel sim card releases it on 5th of july but i want to downgrade to 2.2.1 and firmware 2.30 so i can use my unlocked sim and use tmobile sim card how do i do this please i would appreciate a response or some help thank you and would i also have to downgrade my itunes from 8.2 to just 8?
thank you
will these ipsw’s (specifically the iphone 2.1_3.0_7A341_Restore.ipsw) update/upgrade the modem??
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-6972.20090731.Zx3Rr/iPhone1,2_3.0.1_7A400_Restore.ipsw currently not listed
why when i download these ipsw files do they download as zip files that contain no ipsw files?
it is your OS setting, just set extension back to ipsw