iPhone 3GS

Identifier: iPhone2,1

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

How to install firmware on your iPhone 3GS

To restore your device using a firmware file, you will need a computer (Mac or PC) and the latest version of Finder or iTunes.

Step-by-step Guide:

  1. Download the firmware: Select the correct OS version from the table above.
  2. Connect your device: Use a high-quality cable to connect to your computer.
  3. Perform the restore: On Mac: Option (⌥) + Restore. On Windows: Shift + Restore.