-
-
Notifications
You must be signed in to change notification settings - Fork 274
Restore iPhone 4 and older
LukeeGD edited this page Jun 25, 2023
·
26 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.
- You do NOT need blobs to use this.
- This page for the restoring (and jailbreaking) the following devices without blobs:
- iPhone 4 GSM and CDMA (iPhone3,1 and 3,3) - powdersn0w (any iOS from 4.3 to 6.1.3), iOS 7.1.2
- Other iPhone 4 (iPhone3,2) - iOS 7.1.2
- iPhone 3GS, iPod touch 2nd gen, 3rd gen - latest/lower iOS versions
- For restoring with SHSH blobs, go to: Restore-32-bit-Device
- 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.
- You NEED a working Home and Top/Power button to enter DFU mode.
Please select your operating system and iOS device.
iPhone 4 GSM - restore (and jailbreak) with powdersn0w
- Your iPhone 4 must be a GSM or CDMA model (iPhone3,1 or 3,3) to use powdersn0w on Legacy iOS Kit. iPhone3,2 is not supported.
- Connect your iOS device to your PC/Mac.
- Start the script by running
restore.sh(restore.cmdon Windows) - When the main menu shows up, select Restore/Downgrade -> powdersn0w.
- 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 (and jailbreak) to iOS 7.1.2
- Connect your iOS device to your PC/Mac.
- Start the script by running
restore.sh(restore.cmdon Windows) - When the main menu shows up, select Restore/Downgrade -> 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.
All other devices - restore (and jailbreak) to latest/lower iOS version
- Note: The iOS versions you can restore are limited depending on your device.
- Plug in your device and place your device in DFU mode.
- Start the script by running
restore.sh(restore.cmdon Windows) - When the main menu shows up, select Restore/Downgrade -> Your preferred iOS version.
- 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 restored to your target iOS version.