-
-
Notifications
You must be signed in to change notification settings - Fork 122
Restore iPhone 4 and older
LukeeGD edited this page Oct 26, 2024
·
23 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 existing 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.0 to 7.1.1), iOS 7.1.2
- Other iPhone 4 (iPhone3,2) - iOS 7.1.2
- iPhone 3G, 3GS, iPad 1, iPod touch 2nd gen, 3rd gen - latest/lower iOS versions
- iPhone 2G, iPod touch 1st gen - iOS 3.1.3
- For restoring with SHSH blobs, go to: Restore-32-bit-Device
- iPhone 2G, 3G, and 3GS also have the option to hacktivate for the custom IPSW
- 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 the latest, I recommend saving onboard blobs first before continuing.
- You NEED a working Home and Top/Power button to enter DFU mode when needed.
- If your button/s are broken, you can use a DFU IPSW to force the device to DFU mode. This will also clear all device data, so backup data and SHSH blobs before proceeding.
- To proceed using a DFU IPSW, run the script and go to: Restore/Downgrade -> DFU IPSW
Please select your operating system and iOS device.
iPhone 4 GSM and CDMA, iPad 1, iPod touch 3 - restore (and jailbreak) with powdersn0w
- For iPhone 4, it 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
- When the main menu shows up, select Restore/Downgrade -> powdersn0w.
- Select Base IPSW. For the iPhone 4, select iOS 7.1.2 IPSW for your device. For the iPad 1 and touch 3, select iOS 5.1.1 IPSW.
- Select Target IPSW. This will be the IPSW for the iOS version that you want to restore/downgrade to.
- 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 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 other devices - restore (and jailbreak) to latest/lower iOS version
- Note: The iOS versions you can restore to are limited depending on your device.
- Plug in your device and place your device in DFU mode.
- Start the script by running
restore.sh
- 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.