mirror of
https://github.com/LukeZGD/Legacy-iOS-Kit.git
synced 2025-04-20 21:51:24 +02:00
a
parent
a7119e67ff
commit
70b7591881
@ -6,6 +6,6 @@ On iOS 4 and older though, the device will be in the "Activation screen" where t
|
||||
|
||||
**Activation** is typically done by iTunes or Finder, but it can also be done with a utility called ideviceactivation, which is identical to how iTunes activates devices.
|
||||
|
||||
**To do activation in Legacy iOS Kit, just go to: Other Utilities -> Attempt Activation**
|
||||
**To do activation in Legacy iOS Kit, just go to: Main Menu or Misc Utilities -> Attempt Activation**
|
||||
|
||||
This process requires a SIM card for iPhone 2G, 3G, 3GS, and 4. It can also be done without a valid SIM card by going through [Hacktivation](Hacktivation) instead.
|
||||
This process requires a SIM card for iPhone 2G, 3G, 3GS, and 4. It can also be done without a valid SIM card by going through [Hacktivation](Hacktivation) instead.
|
||||
|
@ -70,7 +70,7 @@ For 64-bit checkm8 devices compatible with pwned restores:
|
||||
|
||||
## Notes for iPhone 4 powdersn0w
|
||||
- If you want to go back and restore to iOS 7.1.2, you need to disable the exploit
|
||||
- From the main menu, select "Other Utilities" > "Disable/Enable Exploit" or "Clear NVRAM"
|
||||
- From the main menu, select "Useful Utilities" > "Disable/Enable Exploit" or "Clear NVRAM"
|
||||
- If disabling the exploit did not work: [Follow the steps for Clearing NVRAM](#clearing-nvram)
|
||||
- This script uses powdersn0w and mostly automates the downgrade process for the iPhone 4
|
||||
- **This supports iPhone 4 GSM and CDMA (iPhone3,1 and 3,3)**
|
||||
@ -84,9 +84,9 @@ For 64-bit checkm8 devices compatible with pwned restores:
|
||||
|
||||
## Notes for iPad 1 and iPod touch 3 powdersn0w
|
||||
- If you want to go back and restore to iOS 5.1.1, you need to disable the exploit
|
||||
- From the main menu, select "Other Utilities" > "Disable/Enable Exploit" or "Clear NVRAM"
|
||||
- From the main menu, select "Useful Utilities" > "Disable/Enable Exploit" or "Clear NVRAM"
|
||||
- If disabling the exploit did not work: [Follow the steps for Clearing NVRAM](#clearing-nvram)
|
||||
- To fix getting stuck in recovery mode after the restore to 4.3.x, try going to: Other Utilities -> Disable/Enable Exploit -> Enable exploit
|
||||
- To fix getting stuck in recovery mode after the restore to 4.3.x, try going to: Useful Utilities -> Disable/Enable Exploit -> Enable Exploit
|
||||
|
||||
## macOS
|
||||
- Note for Apple Silicon Mac users: Better use a USB Dock than USB Dongle for connecting your devices. Since with dongles, the device needs a quick unplug and replug every time the device changes modes.
|
||||
@ -110,7 +110,7 @@ For 64-bit checkm8 devices compatible with pwned restores:
|
||||
- You can easily create an Ubuntu live USB with tools like [Rufus](https://rufus.ie/). Make sure to **enable [Persistent Storage](https://www.linuxuprising.com/2019/08/rufus-creating-persistent-storage-live.html)**, or use another USB drive to store Legacy iOS Kit and its files.
|
||||
- **Support for iPhone 4 and older, and A7 devices is limited.** More details below.
|
||||
- Windows users may encounter errors like `Unable to send APTicket` or `Unable to send iBEC` in the restore process.
|
||||
- To exit recovery, run the script again and go to Other Utilities -> Exit Recovery Mode.
|
||||
- To exit recovery, run the script again and go to Main Menu -> Exit Recovery Mode.
|
||||
- Verify your iTunes version: Open iTunes -> Help -> About iTunes. Legacy iOS Kit can also detect your iTunes version.
|
||||
- **You should have iTunes version 12.6.5 or older.** Downgrade your iTunes version first before attempting any other fixes.
|
||||
- To attempt to fix this, [follow steps 1 to 5 here](https://github.com/futurerestore/futurerestore/#unable-to-send-ibec-error--8).
|
||||
@ -187,7 +187,7 @@ For 64-bit checkm8 devices compatible with pwned restores:
|
||||
- kDFUApp can be installed from my repo: https://lukezgd.github.io/repo/
|
||||
- For installation instructions, [follow "All devices, jailbroken on iOS 9 or lower (alternative)"](Restore-32-bit-device)
|
||||
- Some devices are not supported by kDFUApp. To add support for more devices and iOS versions, make sure to also install "kDFUApp Bundles" from my repo
|
||||
- kDFUApp works on iOS versions 6.0 to 9.3.6. Other versions are not supported. Use Legacy iOS Kit's kDFU utility instead: Other Utilities -> Enter kDFU mode
|
||||
- kDFUApp works on iOS versions 6.0 to 9.3.6. Other versions are not supported. Use Legacy iOS Kit's kDFU utility instead: Useful Utilities -> Enter kDFU mode
|
||||
|
||||
## Using manually saved SHSH blobs
|
||||
- Restoring to other versions with saved SHSH blobs is done with the "Other" Restore/Downgrade option. This will ask for the IPSW and SHSH files for the version that you want to downgrade to.
|
||||
@ -197,7 +197,7 @@ For 64-bit checkm8 devices compatible with pwned restores:
|
||||
- The BuildVersion for 6.1.3 is `10B329`, 8.4.1 is `12H321`, and 10.3.3 is `14G60`
|
||||
|
||||
## Clearing NVRAM
|
||||
- This can be done using the Clear NVRAM option in "Other Utilities."
|
||||
- This can be done using the Clear NVRAM option in "Useful Utilities."
|
||||
- For A5(X)/A6(X) devices, you can also do the following method below. Restore to the latest version first and jailbreak before proceeding.
|
||||
1. [Jailbreak your device](Jailbreaking).
|
||||
1. Install MTerminal or NewTerm from Cydia/Zebra
|
||||
|
@ -27,7 +27,7 @@ Before using futurerestore, you will need SHSH blobs for your device, and the ta
|
||||
- One option that will be prompted after selecting Start Restore is the "Pwned Restore Option." (`--use-pwndfu`) This option is recommended to be enabled at all times, especially for OTA/onboard/factory blobs where this is required to be enabled.
|
||||
- For A7 devices, this option is disabled by default mainly because of difficulties pwning A7 devices (especially on Linux). If this is the case for you, it is recommended to set nonce manually for these devices instead.
|
||||
- There is also an option to "Set Nonce Only" meaning the device's nonce generator will be set to the selected SHSH blob generator, making the device ready for restoring even without the "Pwned Restore Option" enabled.
|
||||
- There may be instances where blob validation needs to be skipped. This can be enabled by going to Other Utilities -> Enable Flags -> Enable skip-blob flag, or running Legacy iOS Kit restore.sh with `--skip-blob`
|
||||
- There may be instances where blob validation needs to be skipped. This can be enabled by going to Misc Utilities -> Enable Flags -> Enable skip-blob flag, or running Legacy iOS Kit restore.sh with `--skip-blob`
|
||||
- In Legacy iOS Kit, the builds of futurerestore currently come from [my fork](https://github.com/LukeeGD/futurerestore) with minimal changes such as disabled update check, fixing the Segmentation Fault that can be encountered when it checks for updates.
|
||||
- The build of futurerestore used also depend on the target iOS version. For iOS 15 and lower, the main branch is used. The dev branch is only used when restoring to an iOS 16 or newer version.
|
||||
|
||||
|
@ -6,7 +6,7 @@ In Legacy iOS Kit, powdersn0w is modified to have features like automatic creati
|
||||
|
||||
To use the powdersn0w feature, you will need iOS 7 SHSH blobs for your device. The exceptions to this are the iPad 1, iPod touch 3, and iPhone 4 devices, where no existing blobs are needed since iOS 5.1.1 or 7.1.2 is signed.
|
||||
|
||||
Also note that for the iPad 1, iPod touch 3, and iPhone 4 devices, restoring back to iOS 5.1.1 or 7.1.2 requires doing the Clear NVRAM procedure. **Clearing NVRAM can be done by going to: Other Utilities -> Clear NVRAM**
|
||||
Also note that for the iPad 1, iPod touch 3, and iPhone 4 devices, restoring back to iOS 5.1.1 or 7.1.2 requires doing the Clear NVRAM procedure. **Clearing NVRAM can be done by going to: Useful Utilities -> Clear NVRAM**
|
||||
|
||||
Clearing NVRAM also applies to any restore that uses blobs for iOS versions 8.4.1 and lower for all supported devices.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user