iPhone 3G
Identifier: iPhone1,2
Selected
Selected
Version
Download
Signed IPSWs
These firmwares are currently being signed by Apple and can be restored via iTunes.
Unsigned IPSWs
These firmwares are no longer being signed and cannot be restored without saved SHSH blobs.
iOS 4.0.2
Build: 8A400
Released
December 31, 1969
iOS 4.0.1
Build: 8A306
Released
December 31, 1969
iOS 4.0
Build: 8A293
Released
December 31, 1969
iOS 3.1.3
Build: 7E18
Released
December 31, 1969
iOS 3.1.2
Build: 7D11
Released
December 31, 1969
iOS 3.1
Build: 7C144
Released
December 31, 1969
iOS 3.0.1
Build: 7A400
Released
December 31, 1969
iOS 3.0
Build: 7A341
Released
December 31, 1969
iOS 2.2.1
Build: 5H11
Released
December 31, 1969
iOS 2.2
Build: 5G77
Released
December 31, 1969
iOS 2.1
Build: 5F136
Released
December 31, 1969
iOS 2.0.2
Build: 5C1
Released
December 31, 1969
iOS 2.0.1
Build: 5B108
Released
December 31, 1969
iOS 2.0
Build: 5A347
Released
December 31, 1969
How to Install?
Follow these critical steps to ensure a successful firmware installation.
Secure Your Data
Always start by creating a full backup of your device via iCloud or a computer to ensure your personal files are safe.
Establish Connection
Use a high-quality MFi-certified cable to connect your device to your Mac or PC.
Verify Security
Temporarily disable Find My in your iCloud settings to allow the restoration process to proceed.
Initiate Restore
Hold Option (Mac) or Shift (PC) while clicking Restore in Finder/iTunes, then select your downloaded IPSW.
Finalize Setup
Once the installation completes, follow the on-screen prompts to restore your data from your backup.