
The iPhone 2G was introduced in 2007, shipped in 4 GB, 8 GB and 16 GB configurations.
Device facts (year, capacities, colours) from Apple Support. Capacities and colours can vary by model and region.
This page covers everything Apple has published for the iPhone 2G (device identifier iPhone1,1).
Apple lists the model number A1203 for this device, and the firmware on this page applies to it.
Before downloading, verify this is the correct device model:
- Go to Settings → General → About on your device
- Check that Model Number matches: A1203
- Or verify that Model Name is: iPhone 2G
Make sure you select the correct model to avoid installation errors
Apple's firmware list for the iPhone 2G starts with iOS 1.0 (Jun 28, 2007) and currently ends with iOS 3.1.3 (Jan 22, 2010).
That is 18 releases in total, spanning 2 years 6 months between the first and the most recent build.
Every build Apple has published for this device is listed below with its original Apple download link, build ID, release date, and checksums, so an older release can still be verified or archived after Apple stops signing it.
Across that history the device has received 3 major iOS versions: iOS 1 (7 releases) , iOS 2 (6 releases) and iOS 3 (5 releases) .
| Version | Release Date | Status | Action |
|---|---|---|---|
| 3.1.3 | January 22, 2010 | Unsigned | |
| 3.1.2 | October 5, 2009 | Unsigned | |
| 3.1 | September 3, 2009 | Unsigned | |
| 3.0.1 | July 31, 2009 | Unsigned | |
| 3.0 | June 10, 2009 | Unsigned | |
| 2.2.1 | January 22, 2009 | Unsigned | |
| 2.2 | November 17, 2008 | Unsigned | |
| 2.1 | September 5, 2008 | Unsigned | |
| 2.0.2 | August 15, 2008 | Unsigned | |
| 2.0.1 | July 29, 2008 | Unsigned | |
| 2.0 | July 8, 2008 | Unsigned | |
| 1.1.4 | February 22, 2008 | Unsigned | |
| 1.1.3 | January 10, 2008 | Unsigned | |
| 1.1.2 | November 7, 2007 | Unsigned | |
| 1.1.1 | September 27, 2007 | Unsigned | |
| 1.0.2 | August 21, 2007 | Unsigned | |
| 1.0.1 | July 31, 2007 | Unsigned | |
| 1.0 | June 28, 2007 | Unsigned |