List of iPhones

There are thirteen iterations of the iPhone.

iPhone
This is the very first iPhone. It is sometimes referred to as the "iPhone 2G" due to its lack of support for 3G networks.
 * Battery Specs:
 * Current: 1400 mA
 * Power: 5.18 Wh
 * Voltage: 3.7 V
 * Bluetooth 2.0 EDR
 * Camera Specs:
 * Rear: 2.0 megapixels
 * Cellular Radio: Up to EDGE (2.5G)
 * Colors: Aluminum (Gray)
 * CPU Specs:
 * Core Design: ARM1176 x 1
 * CPU: S5L8900
 * CPU Speed: 400 MHz (412 MHz as of iPhone OS 1.1.2)
 * Instruction Set: ARMv6
 * Firmware:
 * Initial firmware: 1.0 (1A543a)
 * Latest firmware: 3.1.3 (7E18)
 * Internal Name: iPhone1,1
 * RAM: 128 MB
 * Storage: 4/8/16 GB
 * Wi-Fi: 802.11b/g

iPhone 3G

 * Battery Specs:
 * Current: 1150 mA
 * Voltage: 3.7 V
 * Bluetooth 2.0 EDR
 * Camera Specs:
 * Rear: 2.0 megapixels
 * Cellular Radio: Up to HSDPA (3G)
 * Colors: Black/White
 * CPU Specs:
 * Core Design: ARM1176 x 1
 * CPU: S5L8900
 * CPU Speed: 412 MHz
 * Instruction Set: ARMv6
 * Firmware:
 * Initial firmware: 2.0 (5A345)
 * Latest firmware: 4.2.1 (8C148)
 * Internal Name: iPhone1,2
 * RAM: 128 MB
 * Storage: 8/16 GB
 * Wi-Fi: 802.11b/g

iPhone 3GS

 * Battery Specs:
 * Current: 1219 mA
 * Power: 4.51 Whr
 * Voltage: 3.7 V
 * Bluetooth 2.1 EDR
 * Camera Specs:
 * Rear: 3.2 megapixels
 * Cellular Radio: Up to HSDPA (3G)
 * Colors: Black/White
 * CPU Specs:
 * Core Design: ARM Cortex-A8 x 1
 * CPU: S5L8920
 * CPU Speed: 620 MHz
 * Instruction Set: ARMv7
 * Firmware:
 * Initial firmware: 3.0 (7A341)
 * Latest firmware: 6.1.6 (10B500)
 * Internal Name: iPhone2,1
 * RAM: 256 MB
 * Storage: 8/16/32 GB
 * Wi-Fi: 802.11b/g

iPhone 4


There are three models of the iPhone 4: the iPhone3,1, iPhone3,2, and iPhone3,3.
 * Battery Specs
 * Current: 1419 mA
 * Power: 5.25 Whr
 * Voltage: 3.7 V
 * Bluetooth 2.1 EDR
 * Camera Specs:
 * Front: VGA
 * Rear: 5 megapixels
 * Cellular Radio:
 * iPhone3,1 and iPhone3,2: Up to HSDPA+HSUPA (3G)
 * iPhone3,3: EV-DO Rev. A (3G)
 * Colors: Black/White
 * CPU Specs:
 * Core Design: ARM Cortex-A8 x 1
 * CPU: S5L8930
 * CPU Speed: 800 MHz
 * Instruction Set: ARMv7
 * Firmware:
 * Initial firmware: 4.0 (8A293), 6.0 (10A403), 4.2.5 (8E128), 4.2.6 (8E200)
 * Latest firmware: 7.1.2 (11D257), 7.1.2 (11D257), 7.1.2 (11D257)
 * Internal Name: iPhone3,1, iPhone3,2, iPhone3,3
 * RAM: 512 MB
 * Storage: 8/16/32 GB
 * Wi-Fi: 802.11b/g/n (2.4 GHz only)

iPhone 4S

 * Battery Specs
 * Current: 1432 mA
 * Power: 5.3 Whr
 * Voltage: 3.7 V
 * Bluetooth 4.0
 * Camera Specs:
 * Front: VGA
 * Rear: 8 megapixels
 * Cellular Radio:
 * Up to HSDPA (14.4 Mbps)+HSUPA (3G), EV-DO Rev. A (3G)
 * Colors: Black/White
 * CPU Specs:
 * Core Design: ARM Cortex-A9 x 2
 * CPU: S5L8940
 * CPU Speed: 800 MHz
 * Instruction Set: ARMv7
 * Firmware:
 * Initial firmware: 5.0 (9A334)
 * Latest publicly available firmware:
 * Latest firmware:
 * Internal Name: iPhone4,1
 * RAM: 512 MB
 * Storage: 8/16/32/64 GB
 * Wi-Fi: 802.11b/g/n (2.4 GHz only)

iPhone 5


There are two models of the iPhone 5: iPhone5,1 and iPhone5,2.
 * Battery Specs
 * Current: 1434 mA
 * Power: 5.45 Whr
 * Voltage: 3.8 V
 * Bluetooth 4.0
 * Camera Specs:
 * Front: 1.2 megapixels
 * Rear: 8 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Black/White
 * CPU Specs:
 * Core Design: Swift x 2
 * CPU: S5L8950
 * CPU Speed: 1.2 GHz
 * Instruction Set: ARMv7s
 * Firmware:
 * Initial firmware: 6.0 (10A405), 6.0 (10A405)
 * Latest publicly available firmware: ,
 * Latest firmware: ,
 * Internal Name: iPhone5,1, iPhone5,2
 * RAM: 1 GB
 * Storage: 16/32/64 GB
 * Wi-Fi: 802.11a/b/g/n

iPhone 5c


There are two models of the iPhone 5: iPhone5,3 and iPhone5,4.
 * Battery Specs
 * Current: 1508 mA
 * Power: 5.73 Whr
 * Voltage: 3.8 V
 * Bluetooth 4.0
 * Camera Specs:
 * Front: 1.2 megapixels
 * Rear: 8 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Blue, Green, Pink, White, Yellow
 * CPU Specs:
 * Core Design: Swift x 2
 * CPU: S5L8950
 * CPU Speed: 1.2 GHz
 * Instruction Set: ARMv7s
 * Firmware:
 * Initial firmware: 7.0 (11A466), 7.0 (11A466)
 * Latest publicly available firmware: ,
 * Latest firmware: ,
 * Internal Name: iPhone5,3, iPhone5,4
 * RAM: 1 GB
 * Storage: 16/32/64 GB
 * Wi-Fi: 802.11a/b/g/n

iPhone 5s


There are two models of the iPhone 5: iPhone6,1 and iPhone6,2.
 * Battery Specs
 * Current: 1508 mA
 * Power: 5.73 Whr
 * Voltage: 3.8 V
 * Bluetooth 4.0
 * Camera Specs:
 * Front: 1.2 megapixels
 * Rear: 8 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Gold, Silver, Space Gray
 * CPU Specs:
 * Core Design: Apple Cyclone x 2
 * CPU: S5L8960
 * CPU Speed: 1.3 GHz
 * Instruction Set: ARMv8
 * Firmware:
 * Initial firmware: 7.0 (11A466), 7.0 (11A466)
 * Latest publicly available firmware: ,
 * Latest firmware: ,
 * Internal Name: iPhone6,1, iPhone6,2
 * RAM: 1 GB
 * Storage: 16/32/64 GB
 * Wi-Fi: 802.11a/b/g/n

iPhone 6

 * Battery Specs
 * Current: 1809 mA
 * Power: 6.91 Whr
 * Voltage: 3.82 V
 * Bluetooth 4.0
 * Camera Specs:
 * Front: 1.2 megapixels
 * Rear: 8 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Gold, Silver, Space Gray
 * CPU Specs:
 * Core Design: Apple Typhoon x 2
 * CPU: T7000
 * CPU Speed: 1.38 GHz
 * Instruction Set: ARMv8
 * Firmware:
 * Initial firmware: 8.0 (12A365)
 * Latest publicly available firmware:
 * Latest firmware:
 * Internal Name: iPhone7,2
 * RAM: 1 GB
 * Storage: 16/64/128 GB
 * Wi-Fi: 802.11a/b/g/n/ac

iPhone 6 Plus

 * Battery Specs
 * Current: 2906 mA
 * Power: 11.1 Whr
 * Voltage: 3.82 V
 * Bluetooth 4.0
 * Camera Specs:
 * Front: 1.2 megapixels
 * Rear: 8 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Gold, Silver, Space Gray
 * CPU Specs:
 * Core Design: Apple Typhoon x 2
 * CPU: T7000
 * CPU Speed: 1.38 GHz
 * Instruction Set: ARMv8
 * Firmware:
 * Initial firmware: 8.0 (12A366)
 * Latest publicly available firmware:
 * Latest firmware:
 * Internal Name: iPhone7,1
 * RAM: 1 GB
 * Storage: 16/64/128 GB
 * Wi-Fi: 802.11a/b/g/n/ac

iPhone 6s

 * Battery Specs
 * Current: 1715 mA
 * Power: 6.55 Whr
 * Voltage: 3.8 V
 * Bluetooth 4.2
 * Camera Specs:
 * Front: 5 megapixels
 * Rear: 12 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Gold, Rose Gold, Silver, Space Gray
 * CPU Specs:
 * Core Design: Apple Twister x 2
 * CPU: S8000 and S8003
 * CPU Speed: 1.85 GHz
 * Instruction Set: ARMv8
 * Firmware:
 * Initial firmware: 9.0 (13A342)
 * Latest publicly available firmware:
 * Latest firmware:
 * Internal Name: iPhone8,1
 * RAM: 2 GB
 * Storage: 16/64/128 GB
 * Wi-Fi: 802.11a/b/g/n/ac with MIMO

iPhone 6s Plus

 * Battery Specs
 * Current: 2750 mA
 * Power: 10.45 Whr
 * Voltage: 3.8 V
 * Bluetooth 4.2
 * Camera Specs:
 * Front: 5 megapixels
 * Rear: 12 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Gold, Rose Gold, Silver, Space Gray
 * CPU Specs:
 * Core Design: Apple Twister x2
 * CPU: S8000 and S8003
 * CPU Speed: 1.85 GHz
 * Instruction Set: ARMv8
 * Firmware:
 * Initial firmware: 9.0 (13A343)
 * Latest publicly available firmware:
 * Latest firmware:
 * Internal Name: iPhone8,2
 * RAM: 2 GB
 * Storage: 16/64/128 GB
 * Wi-Fi: 802.11a/b/g/n/ac with MIMO

iPhone SE

 * Battery Specs
 * Current: ? mA
 * Power: ? Whr
 * Voltage: ? V
 * Bluetooth 4.2
 * Camera Specs:
 * Front: 1.2 megapixels
 * Rear: 12 megapixels
 * Cellular Radio:
 * Up to LTE (4G)
 * Colors: Gold, Silver, Space Gray, Rose Gold
 * CPU Specs:
 * Core Design: Apple Twister x 2
 * CPU: S8000 & S8003
 * CPU Speed: 1.85 GHz
 * Instruction Set: ARMv8-A
 * Firmware:
 * Initial firmware: 9.3 (13E233)
 * Latest publicly available firmware:
 * Latest firmware:
 * Internal Name: iPhone8,4
 * RAM: 2 GB
 * Storage: 16/64 GB
 * Wi-Fi: 802.11a/b/g/n/ac