iPhone 3G

Download iPhone 3G IPSW

Official iOS firmware for iPhone 3G, served directly from Apple. 17 IPSW files are listed below, including developer betas and release candidates.
  • Identifier iPhone1,2
  • Chip APL0098
  • Model A1241, A1324
  • Released 2008

Latest firmware

iOS 4

6 builds
VersionBuildReleasedSizeStatusDownload
iOS 4.2.1 GMRC 8C148 339 MB Signed IPSW
iOS 4.1 GMRC 8B117 323 MB Signed IPSW
iOS 4.0.2 8A400 320 MB Unsigned IPSW
iOS 4.0.1 8A306 320 MB Unsigned IPSW
iOS 4.0 GMRC 8A293 306 MB Unsigned IPSW
iOS 4.2 8C134 339 MB Unsigned IPSW

iPhone OS 3

5 builds
VersionBuildReleasedSizeStatusDownload
iPhone OS 3.1.3 7E18 239 MB Unsigned IPSW
iPhone OS 3.1.2 7D11 253 MB Unsigned IPSW
iPhone OS 3.1 7C144 253 MB Unsigned IPSW
iPhone OS 3.0.1 7A400 241 MB Unsigned IPSW
iPhone OS 3.0 GMRC 7A341 241 MB Unsigned IPSW

iPhone Software 2

6 builds
VersionBuildReleasedSizeStatusDownload
iPhone Software 2.2.1 5H11 258 MB Unsigned IPSW
iPhone Software 2.2 5G77 258 MB Unsigned IPSW
iPhone Software 2.1 5F136 249 MB Unsigned IPSW
iPhone Software 2.0.2 5C1 261 MB Unsigned IPSW
iPhone Software 2.0.1 5B108 261 MB Unsigned IPSW
iPhone Software 2.0 5A347 236 MB Unsigned IPSW

No firmware matches these filters.

How to install iOS on iPhone 3G with an IPSW file

Back up your iPhone 3G first. Connect it to a computer, open Finder on macOS or iTunes on Windows, then hold Option (Mac) or Shift (Windows) while you click Restore and pick the IPSW file. Your device will be erased and the selected version installed. Follow our restore guide for every step.

Only firmware marked as Signed can be installed today. To leave a beta and return to the public release, restore the latest signed release build listed above.

Other iPhone models

Data from AppleDB, last updated .