iPhone 3G[S]

iPhone 3G[S]

iPhone2,1

Beta Firmware — Signed and beta files shown first, unsigned below.

Version Build Type Release Date Status Size Download
6.1.6 10B500 Release Feb 21, 2014 Signed 0.77 GB Download
4.1 8B117 Release N/A Signed 0.37 GB Download
3.0 7A341 Release N/A Unsigned 0.29 GB Download
3.0.1 7A400 Release N/A Unsigned 0.29 GB Download
3.1 7C144 Release N/A Unsigned 0.3 GB Download
3.1.2 7D11 Release N/A Unsigned 0.3 GB Download
3.1.3 7E18 Release N/A Unsigned 0.28 GB Download
4.0 8A293 Release N/A Unsigned 0.37 GB Download
4.0.1 8A306 Release N/A Unsigned 0.37 GB Download
4.0.2 8A400 Release N/A Unsigned 0.37 GB Download
iOS 4.2.1 8C148a Beta N/A Unsigned 0.39 GB Beta Download
4.3 8F190 Release N/A Unsigned 0.41 GB Download
4.3.1 8G4 Release N/A Unsigned 0.41 GB Download
4.3.2 8H7 Release N/A Unsigned 0.41 GB Download
4.3.3 8J2 Release N/A Unsigned 0.41 GB Download
4.3.4 8K2 Release N/A Unsigned 0.41 GB Download
4.3.5 8L1 Release N/A Unsigned 0.41 GB Download
5.0 9A334 Release N/A Unsigned 0.65 GB Download
5.0.1 9A405 Release N/A Unsigned 0.67 GB Download
5.1 9B176 Release N/A Unsigned 0.67 GB Download
5.1.1 9B206 Release N/A Unsigned 0.67 GB Download
6.0 10A403 Release N/A Unsigned 0.76 GB Download
6.0.1 10A523 Release N/A Unsigned 0.76 GB Download
6.1 10B141 Release N/A Unsigned 0.77 GB Download
6.1.2 10B146 Release N/A Unsigned 0.77 GB Download
6.1.3 10B329 Release N/A Unsigned 0.77 GB Download

What is IPSW?

IPSW is the file format used by Apple to distribute firmware updates for iOS, iPadOS, watchOS and tvOS devices. These files contain the complete operating system and can be used to restore or update your device.

Release & Beta

This page lists all firmware versions for this device: release and beta. Beta IPSW files are pre-release builds; when our data source provides them they appear here with a "Beta" badge. You can filter by Show: All / Release only / Beta only. Beta firmware may also be available from the Apple Developer Program.

Signing Status

Signed: Apple is currently signing this firmware, allowing you to restore to this version.

Unsigned: Apple has stopped signing this firmware. You cannot restore to this version unless you have saved SHSH blobs.

Important

Always backup your device before restoring. Downgrading to unsigned firmwares is not possible without saved SHSH blobs.