September 19, 2024
Apple Firmware

iPhone 3G
IPSW Download

Select an iPhone 3G firmware version to download. These IPSW links are compatible with model identifier iPhone1,2 and model number A1241.
4.2.1
SIGNED

iOS 4.2.1

SIGNED
iPhone1,2_4.2.1_8C148_Restore.ipsw
Released: November 22, 2010
Build: 8C148
4.1
SIGNED

iOS 4.1

SIGNED
iPhone1,2_4.1_8B117_Restore.ipsw
Released: September 8, 2010
Build: 8B117
4.0.2
UNSIGNED

iOS 4.0.2

UNSIGNED
iPhone1,2_4.0.2_8A400_Restore.ipsw
Released: August 11, 2010
Build: 8A400
4.0.1
UNSIGNED

iOS 4.0.1

UNSIGNED
iPhone1,2_4.0.1_8A306_Restore.ipsw
Released: July 15, 2010
Build: 8A306
4.0
UNSIGNED

iOS 4.0

UNSIGNED
iPhone1,2_4.0_8A293_Restore.ipsw
Released: June 21, 2010
Build: 8A293
3.1.3
SIGNED

iOS 3.1.3

SIGNED
iPhone1,2_3.1.3_7E18_Restore.ipsw
Released: February 2, 2010
Build: 7E18
3.1.2
UNSIGNED

iOS 3.1.2

UNSIGNED
iPhone1,2_3.1.2_7D11_Restore.ipsw
Released: October 8, 2009
Build: 7D11
3.1
UNSIGNED

iOS 3.1

UNSIGNED
iPhone1,2_3.1_7C144_Restore.ipsw
Released: September 9, 2009
Build: 7C144
3.0.1
UNSIGNED

iOS 3.0.1

UNSIGNED
iPhone1,2_3.0.1_7A400_Restore.ipsw
Released: July 31, 2009
Build: 7A400
3.0
UNSIGNED

iOS 3.0

UNSIGNED
iPhone1,2_3.0_7A341_Restore.ipsw
Released: June 17, 2009
Build: 7A341
2.2.1
SIGNED

iOS 2.2.1

SIGNED
iPhone1,2_2.2.1_5H11_Restore.ipsw
Released: January 27, 2009
Build: 5H11
2.2
UNSIGNED

iOS 2.2

UNSIGNED
iPhone1,2_2.2_5G77_Restore.ipsw
Released: November 21, 2008
Build: 5G77
2.1
UNSIGNED

iOS 2.1

UNSIGNED
iPhone1,2_2.1_5F136_Restore.ipsw
Released: September 12, 2008
Build: 5F136
2.0.2
SIGNED

iOS 2.0.2

SIGNED
iPhone1,2_2.0.2_5C1_Restore.ipsw
Released: August 18, 2008
Build: 5C1
2.0.1
UNSIGNED

iOS 2.0.1

UNSIGNED
iPhone1,2_2.0.1_5B108_Restore.ipsw
Released: July 31, 2008
Build: 5B108
2.0
UNSIGNED

iOS 2.0

UNSIGNED
iPhone1,2_2.0_5A347_Restore.ipsw
Released: July 11, 2008
Build: 5A347
4.2
SIGNED

iOS 4.2

SIGNED
iPhone1,2_4.2.1_8C148_Restore.ipsw
Released: September 19, 2024
Build: 8C148