iPhone Firmware
iPhone OS or the iPhone Firmware is the piece of software that is running above the iPhone hardware and the capabilities of the the phone slightly differ across different version of Fimrware though the hardware capabilities are the same.
Apple officially releases FREE firmware upgrades which also includes security patches. In some cases the user might also need to downgrade the firmware versions for some applications to work.
How to check firmware version ?
On Unactivated Phones

- Switch ON your phone to display Emergency Calls Only Mode
- Dial *3001#12345#* and ‘Press Call’ to enter the ‘Field Test Mode‘
- Tap on Revisions
- The Firmware Revision that is preinstalled out of the box will show up.
- The table below shows the mapping between Firmware revision and the Firmware version.
| Firmware Revision | Firmware Version |
|---|---|
| 03.12.06_G | 1.0.0 |
| 03.14.08_G | 1.0.1 or 1.02 |
| 04.01.13_G | 1.1.1 |
| 04.02.04_G | 1.1.1 |
NOTE: If you downgrade your firmware from 1.1.1 to 1.0.2, this 04.01.13_G value will not change. Be aware of this!
