mirror of
https://github.com/LukeZGD/Legacy-iOS-Kit.git
synced 2025-02-17 00:46:23 +01:00
a
parent
3ea8b2da44
commit
d58ad4c240
4
Home.md
4
Home.md
@ -67,7 +67,7 @@
|
||||
- iPhone 3GS - iOS 3.0 to 6.1.3 (all versions)
|
||||
- iPod touch 2 - iOS 2.1.1 to 4.1 (all versions)
|
||||
- iPhone 2G, 3G, iPod touch 1 - all versions
|
||||
- iOS 1 doesn't seem to work and may require usage of [ZiPhone](https://github.com/Zibri/ZiPhone), [more info here](https://nitter.net/tihmstar/status/1734620913071542435)
|
||||
- iOS 1 doesn't seem to work and may require usage of [ZiPhone](https://github.com/Zibri/ZiPhone), [more info here](https://twitter.com/tihmstar/status/1734620913071542435)
|
||||
|
||||
## Supported OS versions/distros
|
||||
|
||||
@ -79,4 +79,4 @@
|
||||
- [**Debian**](https://www.debian.org/) 12 Bookworm and newer, Sid, and Debian-based distros
|
||||
- [**openSUSE**](https://www.opensuse.org/) Tumbleweed
|
||||
- [**Gentoo**](https://www.gentoo.org/) and Gentoo-based distros
|
||||
- **macOS** 10.13 and newer (10.15 and newer recommended)
|
||||
- **macOS** 10.13 and newer (10.15 and newer recommended)
|
||||
|
@ -1,6 +1,10 @@
|
||||
**Jailbreaking** refers to the process of removing restrictions of your iOS device, gaining access to many features that are only available when your device is considered "jailbroken," including [Cydia](https://www.theapplewiki.com/wiki/Cydia.app) and jailbreak tweaks.
|
||||
|
||||
For more details about jailbreaking and its types, go to [the Apple Wiki page](https://theapplewiki.com/wiki/Jailbreak).
|
||||
|
||||
- Jailbreaking is required in order to follow the "jailbroken" procedure for 32-bit devices.
|
||||
- If you want to jailbreak 32-bit devices on iOS 9.3.4 and lower without sideloading, go here: [Jailbreaking with Legacy iOS Kit](Jailbreaking-with-Legacy-iOS-Kit)
|
||||
- Download the jailbreak tool IPA from the table below, then sideload it to your device using [AltServer (direct IPA sideloading)](https://nitter.net/altstoreio/status/1521570699361472512#m) or [Sideloadly](https://sideloadly.io/) for Windows and macOS.
|
||||
- Download the jailbreak tool IPA from the table below, then sideload it to your device using [AltServer (direct IPA sideloading)](https://twitter.com/altstoreio/status/1521570699361472512#m) or [Sideloadly](https://sideloadly.io/) for Windows and macOS.
|
||||
- Linux users can use Legacy iOS Kit to sideload instead since AltServer and Sideloadly are only for Windows and macOS.
|
||||
- If any of the websites go offline and you cannot obtain the IPA, check out [r/LegacyJailbreak Archives](https://mega.nz/folder/k4FAXCIB#Fk7pxs6ikYzL3YBvAGX5ig)
|
||||
- You may also use [jailbreaks.app Legacy](https://jailbreaks.app/legacy.html), but this will only work if the jailbreak for your device's iOS version is signed.
|
||||
|
@ -1,11 +1,9 @@
|
||||
- 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.
|
||||
- All of the options in this page are applicable for **restoring to iOS 8.4.1/6.1.3, restoring with SHSH blobs, and/or restoring with 7.x blobs using powdersn0w**.
|
||||
- **You do NOT need blobs for iOS 8.4.1/6.1.3**, the script will get them 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.
|
||||
- Make sure to have free space on your PC/Mac for the IPSW files.
|
||||
- Do not rename the IPSW firmwares from their default names.
|
||||
- If you are using Windows, please read the ["Troubleshooting" page](https://github.com/LukeZGD/Legacy-iOS-Kit/wiki/Troubleshooting#windows)
|
||||
- If you are on an iOS version that is not 9.3.5, 9.3.6, 10.3.3, or 10.3.4, I recommend [saving onboard blobs first](Saving-onboard-SHSH-blobs-of-current-iOS-version) before continuing.
|
||||
- If your device is not on the latest iOS version, I recommend [saving onboard blobs first](Saving-onboard-SHSH-blobs-of-current-iOS-version) before continuing.
|
||||
- "A6(X)" refers to iPhone 5 and iPad 4.
|
||||
- "A5(X)" refers to iPhone 4S, iPad 2, iPad 3, iPad mini 1, and iPod 5th generation.
|
||||
- If the option has "jailbroken", [jailbreak your device first](Jailbreaking). If not, jailbreaking is not required.
|
||||
@ -25,14 +23,15 @@ Please select your iOS device.
|
||||
<summary>All devices, jailbroken on iOS 9 or lower</summary>
|
||||
|
||||
1. Open Cydia on your device, and wait for sources to refresh.
|
||||
- If refreshing takes too long, remove the ultrasn0w repo, force close Cydia, then open Cydia again.
|
||||
- If refreshing takes too long, remove the ultrasn0w and ModMyi repos, force close Cydia, then open Cydia again.
|
||||
1. When it asks to upgrade, you can choose to not upgrade anything (Ignore), it is optional.
|
||||
1. Search for "OpenSSH" and install it.
|
||||
1. Connect your iOS device to your PC/Mac. Make sure to tap "Trust" in the Trust this Computer prompt.
|
||||
1. Start the script by running `restore.sh`
|
||||
- If the script always fails to detect your device, try proceeding to "All devices, jailbroken on iOS 9 or lower (alternative)"
|
||||
1. When the main menu shows up, input `1` and press Enter/Return to select Restore/Downgrade.
|
||||
1. When prompted, select your options and follow the given instructions to put the device to kDFU mode.
|
||||
1. Download/select the IPSW(s) needed to continue.
|
||||
1. When prompted, select your options and follow the given instructions to put the device to kDFU/pwnDFU mode.
|
||||
1. After the restore process, your device will be successfully downgraded/restored to your selected target version.
|
||||
- If you are having trouble placing the device in kDFU mode via SSH, [proceed here for alternatives](Troubleshooting#dfu-advanced-menu-for-32-bit-devices).
|
||||
|
||||
@ -42,15 +41,16 @@ Please select your iOS device.
|
||||
<summary>All devices, jailbroken on iOS 9 or lower (alternative)</summary>
|
||||
|
||||
1. Open Cydia on your device, and wait for sources to refresh.
|
||||
- If refreshing takes too long, remove the ultrasn0w repo, force close Cydia, then open Cydia again.
|
||||
- If refreshing takes too long, remove the ultrasn0w and ModMyi repos, force close Cydia, then open Cydia again.
|
||||
1. When it asks to upgrade, tap Upgrade Essential or Complete Upgrade.
|
||||
- If Cydia crashes, open Cydia again.
|
||||
1. Add this repository: https://lukezgd.github.io/repo/
|
||||
- Go to Sources, tap Edit at the top right, then tap Add at the top left.
|
||||
1. Search and install "kDFUApp" and "kDFUApp Bundles" from my repo.
|
||||
1. Search and install "kDFUApp" from my repo.
|
||||
1. Open kDFUApp, toggle all switches, and press "enter kDFU mode."
|
||||
1. Plug in your device and start the script by running `restore.sh`
|
||||
1. When the main menu shows up, input `1` and press Enter/Return to select Restore/Downgrade.
|
||||
1. Download/select the IPSW(s) needed to continue.
|
||||
1. When prompted, select your options and input `y` when the script asks for kDFU mode.
|
||||
1. After the restore process, your device will be successfully downgraded/restored to your selected target version.
|
||||
- If you are having trouble placing the device in kDFU mode via SSH, [proceed here for alternatives](Troubleshooting#dfu-advanced-menu-for-32-bit-devices).
|
||||
@ -60,21 +60,21 @@ Please select your iOS device.
|
||||
<details>
|
||||
<summary>A6(X) devices, jailbroken on iOS 10</summary>
|
||||
|
||||
- If you are using kok3shiX, make sure to turn on **"use legacy patches"** when re-jailbreaking.
|
||||
- If you are using kok3shiX, make sure to turn on **"use legacy patches"** when jailbreaking.
|
||||
- If you are using socket, re-jailbreak with kok3shiX. Zebra can also be used on the steps that use Cydia.
|
||||
1. Open Cydia on your device, and wait for sources to refresh.
|
||||
- If refreshing takes too long, remove the ultrasn0w repo, force close Cydia, then open Cydia again.
|
||||
- If refreshing takes too long, remove the ultrasn0w and ModMyi repos, force close Cydia, then open Cydia again.
|
||||
1. When it asks to upgrade, tap Upgrade Essential or Complete Upgrade.
|
||||
- If Cydia crashes, open Cydia again.
|
||||
1. Add this repository: https://lukezgd.github.io/repo/
|
||||
- Go to Sources, tap Edit at the top right, then tap Add at the top left.
|
||||
1. Search and install "OpenSSH" and "Dropbear."
|
||||
1. Search and install "Dropbear" from my repo.
|
||||
1. Reboot and re-jailbreak your device.
|
||||
1. Plug in your device and start the script by running `restore.sh`
|
||||
- If the script always fails to detect your device, try to start over from step 1.
|
||||
- You may also try proceeding to "A6(X) device, not jailbroken"
|
||||
1. When the main menu shows up, input `1` and press Enter/Return to select Restore/Downgrade.
|
||||
1. When prompted, select your options and follow the given instructions to put the device to kDFU mode.
|
||||
1. When prompted, select your options and follow the given instructions to put the device to kDFU/pwnDFU mode.
|
||||
1. After the restore process, your device will be successfully downgraded/restored to your selected target version.
|
||||
- If you are having trouble placing the device in kDFU mode via SSH, [proceed here for alternatives](Troubleshooting#dfu-advanced-menu-for-32-bit-devices).
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user