Restore iPhone 4
LukeeGD edited this page Mar 19, 2023
·
9 revisions
- The procedure will be depending on your usage, operating system, and iOS device. Make sure that your setup is supported by the script. See the README for details.
- Some of the options in this page are also applicable for restoring to iOS 7.1.2 with the option to jailbreak.
- You do NOT need blobs to use this, the script will get the needed iOS 7.1.2 blobs for you.
- The restore will ERASE ALL DATA on your iOS device. Backup your data before proceeding.
- Make sure to have at least 10 GB of free space on your PC/Mac.
- Do not rename the IPSW firmwares from their default names.
- If you are using Windows, please read the "Troubleshooting" page
- If you are on an iOS version that is not 7.1.2, I recommend saving onboard blobs first before continuing.
Please select your operating system and iOS device.
iPhone 4 GSM (iPhone3,1)
- You NEED a working Home and Top/Power button to enter DFU mode.
- Connect your iOS device to your PC/Mac.
- Start the script by running
restore.sh
(restore.cmd
on Windows) - When the main menu shows up, type '1' and press Enter/Return to select Downgrade Device.
- When prompted, select your options and follow the given instructions to put the device to pwnDFU mode.
- After the restore process, your device will be successfully downgraded/restored to your selected target version.
- If you are stuck at the boot logo after downgrading, see the "Clearing NVRAM" section of the "Troubleshooting" wiki page for more details.
All iPhone 4 devices (restore to iOS 7.1.2)
- Connect your iOS device to your PC/Mac.
- Start the script by running
restore.sh
(restore.cmd
on Windows) - When the main menu shows up, select Restore to Latest iOS.
- When prompted, select your options and follow the given instructions to put the device to kDFU/pwnDFU mode.
- After the restore process, your device will be successfully restored to iOS 7.1.2.