Download latest & previous versions of IPSW firmware files for iPhone, iPad, iPod touch and Apple TV.

Signed IPSWs

Signed firmwares can be restored in iTunes.

Version Release Date Size File Name
3.1.3 (7E18) Fri, 22-Jan-2010 227.28 MB iPhone1,1_3.1.3_7E18_Restore.ipsw
3.1.2 (7D11) Mon, 05-Oct-2009 240.82 MB iPhone1,1_3.1.2_7D11_Restore.ipsw
3.1 (7C144) Thu, 03-Sep-2009 240.84 MB iPhone1,1_3.1_7C144_Restore.ipsw
3.0.1 (7A400) Fri, 31-Jul-2009 229.3 MB iPhone1,1_3.0.1_7A400_Restore.ipsw
3.0 (7A341) Wed, 10-Jun-2009 229.26 MB iPhone1,1_3.0_7A341_Restore.ipsw
2.2.1 (5H11) Thu, 22-Jan-2009 245.66 MB iPhone1,1_2.2.1_5H11_Restore.ipsw
2.2 (5G77) Mon, 17-Nov-2008 245.64 MB iPhone1,1_2.2_5G77_Restore.ipsw
2.1 (5F136) Fri, 05-Sep-2008 230.95 MB iPhone1,1_2.1_5F136_Restore.ipsw
2.0.2 (5C1) Fri, 15-Aug-2008 241.84 MB iPhone1,1_2.0.2_5C1_Restore.ipsw
2.0.1 (5B108) Tue, 29-Jul-2008 242.28 MB iPhone1,1_2.0.1_5B108_Restore.ipsw
2.0 (5A347) Tue, 08-Jul-2008 218.17 MB iPhone1,1_2.0_5A347_Restore.ipsw
1.1.4 (4A102) Fri, 22-Feb-2008 162.07 MB iPhone1,1_1.1.4_4A102_Restore.ipsw
1.1.3 (4A93) Thu, 10-Jan-2008 162.08 MB iPhone1,1_1.1.3_4A93_Restore.ipsw
1.1.2 (3B48b) Wed, 07-Nov-2007 160.15 MB iPhone1,1_1.1.2_3B48b_Restore.ipsw
1.1.1 (3A109a) Thu, 27-Sep-2007 152.27 MB iPhone1,1_1.1.1_3A109a_Restore.ipsw
1.0.2 (1C28) Tue, 21-Aug-2007 91.2 MB iPhone1,1_1.0.2_1C28_Restore.ipsw
1.0.1 (1C25) Tue, 31-Jul-2007 91.2 MB iPhone1,1_1.0.1_1C25_Restore.ipsw
1.0 (1A543a) Thu, 28-Jun-2007 91.18 MB iPhone1,1_1.0_1A543a_Restore.ipsw
All firmware files are hosted on Apple's servers and you will be redirected to their server when you click on the download link. We don't mirror these files.