Windows
- Install the latest version of iTunes from the Microsoft Store.
- Plug your iPhone 4 (GSM / 2012) in to your PC.
- Open iTunes, and navigate to your iPhone 4 (GSM / 2012).
- Hold the Shift key on your keyboard, and press "Restore".
- Select the
iPhone3,2_7.1.2_11D257_Restore.ipsw
file that you downloaded.
- Wait for the restore to complete, and the iPhone 4 (GSM / 2012) to reboot.
macOS
- Plug your iPhone 4 (GSM / 2012) in to your Mac.
- Navigate to your iPhone 4 (GSM / 2012) in Finder.
- Hold the Option or Alt key on your keyboard, and press "Restore".
- Select the
iPhone3,2_7.1.2_11D257_Restore.ipsw
file that you downloaded.
- Wait for the restore to complete, and the iPhone 4 (GSM / 2012) to reboot.
Linux
- Install idevicerestore.
- Plug your iPhone 4 (GSM / 2012) in to your PC.
- Open a terminal, and navigate to the IPSW file that you downloaded, e.g.
cd ~/Downloads
- To perform a full erase restore, type
idevicerestore -e iPhone3,2_7.1.2_11D257_Restore.ipsw
and press enter.
- Wait for the restore to complete, and the iPhone 4 (GSM / 2012) to reboot.
Windows
- Open PowerShell, and navigate to the IPSW file that you downloaded, e.g.
cd Downloads
- Type
Get-FileHash iPhone3,2_7.1.2_11D257_Restore.ipsw -Algorithm SHA1
- The output of the command should match the following checksum:
b3c0c0adc95ae2ae1184e9aa111845cd705975d9
. If it doesn't, you may need to redownload the file.
macOS
- Open a terminal, and navigate to the IPSW file that you downloaded, e.g.
cd ~/Downloads
- Type
openssl sha1 iPhone3,2_7.1.2_11D257_Restore.ipsw
- The output of the command should match the following checksum:
b3c0c0adc95ae2ae1184e9aa111845cd705975d9
. If it doesn't, you may need to redownload the file.
Linux
- Open a terminal, and navigate to the IPSW file that you downloaded, e.g.
cd ~/Downloads
- Type
openssl sha1 iPhone3,2_7.1.2_11D257_Restore.ipsw
- The output of the command should match the following checksum:
b3c0c0adc95ae2ae1184e9aa111845cd705975d9
. If it doesn't, you may need to redownload the file.
Checksums
SHA256sum |
8fddeb06b0247fbb18132d9792af569d486422355b272786f4e77cd57b7491fb |
MD5sum |
681686a3e860d3c592aa201c27e2d5a0 |
SHA1sum |
b3c0c0adc95ae2ae1184e9aa111845cd705975d9 |
Please note, the documentation below is supplied from Apple's update servers. We don't modify the contents of this documentation.
This update contains bug fixes and security updates, including:
- Improves iBeacon connectivity and stability
- Fixes a bug with data transfer for some 3rd party accessories, including bar code scanners
- Corrects an issue with data protection class of Mail attachments
For information on the security content of this update, please visit this website:
http://support.apple.com/kb/HT1222