Download iOS 3.1 IPSW for iPhone, iPad and iPod Touch

Signed IPSWs

Apple is still signing the following firmwares. You can restore to this firmware via iTunes.
Device
Version (Build)
Release Date
Size
File name
iPhone 3G
(iPhone1,2)
3.1 (7C144)
Mar 26, 2023
0.24 GB
iPhone1,2_3.1_7C144_Restore.ipsw
iPhone 2G
(iPhone1,1)
3.1 (7C144)
Mar 26, 2023
0.24 GB
iPhone1,1_3.1_7C144_Restore.ipsw

Unsigned IPSWs

Apple has stopped signing these firmwares. You cannot restore or downgrade to this firmware via iTunes.
Device
Version (Build)
Release Date
Size
File name
iPhone 3G[S]
(iPhone2,1)
3.1 (7C144)
Mar 26, 2023
0.30 GB
iPhone2,1_3.1_7C144_Restore.ipsw