iPhone 3G IPSW downloads

Model iPhone1,2Board n82ap16 versions

Signed now

Apple is signing these versions, so they install with a normal restore.

  • iOS 4.2.1Latest

    Build 8C148 · Unknown date · 323 MB

    Download
  • iOS 4.1

    Build 8B117 · Unknown date · 308 MB

    Download

Restoring wipes all data. Back up your device first. How to restore

All firmware

16 versions

Newest first, every release Apple has published for this model.

iOS 4

5 builds
iOS 4 firmware for iPhone 3G
iOS 4.2.1LatestSigned

8C148 · Unknown date · 323 MB

8C148Unknown date323 MBSigned
iOS 4.1Signed

8B117 · Unknown date · 308 MB

8B117Unknown date308 MBSigned
iOS 4.0.2Unsigned

8A400 · Unknown date · 305 MB

8A400Unknown date305 MBUnsigned
iOS 4.0.1Unsigned

8A306 · Unknown date · 305 MB

8A306Unknown date305 MBUnsigned
iOS 4.0Unsigned

8A293 · Unknown date · 292 MB

8A293Unknown date292 MBUnsigned

iOS 3

5 builds
iOS 3 firmware for iPhone 3G
iOS 3.1.3Unsigned

7E18 · Unknown date · 228 MB

7E18Unknown date228 MBUnsigned
iOS 3.1.2Unsigned

7D11 · Unknown date · 242 MB

7D11Unknown date242 MBUnsigned
iOS 3.1Unsigned

7C144 · Unknown date · 242 MB

7C144Unknown date242 MBUnsigned
iOS 3.0.1Unsigned

7A400 · Unknown date · 230 MB

7A400Unknown date230 MBUnsigned
iOS 3.0Unsigned

7A341 · Unknown date · 230 MB

7A341Unknown date230 MBUnsigned

iOS 2

6 builds
iOS 2 firmware for iPhone 3G
iOS 2.2.1Unsigned

5H11 · Unknown date · 246 MB

5H11Unknown date246 MBUnsigned
iOS 2.2Unsigned

5G77 · Unknown date · 246 MB

5G77Unknown date246 MBUnsigned
iOS 2.1Unsigned

5F136 · Unknown date · 238 MB

5F136Unknown date238 MBUnsigned
iOS 2.0.2Unsigned

5C1 · Unknown date · 249 MB

5C1Unknown date249 MBUnsigned
iOS 2.0.1Unsigned

5B108 · Unknown date · 249 MB

5B108Unknown date249 MBUnsigned
iOS 2.0Unsigned

5A347 · Unknown date · 225 MB

5A347Unknown date225 MBUnsigned