From 71cfac0fa3cfed3b8bf6fe43ae775dcec94dbe7d Mon Sep 17 00:00:00 2001 From: Michael <68412795+TheMasterOfMike@users.noreply.github.com> Date: Mon, 27 Nov 2023 21:53:51 -0600 Subject: [PATCH 1/4] Start implementing updated guides arm64 15.7.7-15.8 and arm64 16.2+ still need jailbreak-agonistic installation guides but I don't entirely understand installing it on rootless personally so I'm opting to push this off for now --- README.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 67d791f..8d792b0 100644 --- a/README.md +++ b/README.md @@ -12,17 +12,23 @@ It works because of an AMFI/CoreTrust bug where iOS does not verify whether or n | --- | --- | --- | | 13.7 and below | Not Supported (Both CT Bugs only got introduced in 14.0) | Not Supported (Both CT Bugs only got introduced in 14.0) | | 14.0 - 14.8.1 | [checkra1n + TrollHelper](./install_trollhelper.md) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | -| 15.0 - 15.4.1 | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | -| 15.5 beta 1 - 4 | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | -| 15.5 | Coming Soon | Coming Soon | -| 15.6 beta 1 - 5 | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | -| 15.6 - 16.5 | Coming Soon | Coming Soon | -| 16.5.1 - 16.6.1 | Coming Soon | No Installation Method | +| 15.0 - 15.5 beta 4 | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | +| 15.5 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | +| 15.6 beta 1 - 5 | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | +| 15.6 - 15.6.1 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | +| 15.7 - 15.7.1 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | +| 15.7.2 - 15.7.6 | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | +| 15.7.7 - 15.8 | Coming Soon | N/A | +| 16.0 - 16.1.2 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | +| 16.2 - 16.5 | Coming Soon | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | +| 16.5.1 | Coming Soon | No Installation Method | +| 16.6 beta 1 | Coming Soon | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | +| 16.6 - 16.6.1 | Coming Soon | No Installation Method | | 16.7 - 16.7.2 | Not Supported (Both CT Bugs fixed) | Not Supported (Both CT Bugs fixed) | | 17.0 | Coming Soon | No Installation Method | | 17.0.1 and newer | Not Supported (Both CT Bugs fixed) | Not Supported (Both CT Bugs fixed) | -Due to the discovery of a new CoreTrust vulnerability, support for 15.5 - 16.6.1 and 17.0 will be added in the future. Stay on these versions if you want TrollStore. 16.7 and 17.0.1+ will NEVER be supported (unless Apple fucks CoreTrust up a third time...). +16.7.x and 17.0.1+ will NEVER be supported (unless Apple fucks CoreTrust up a third time...). ## Updating TrollStore From b1d7030cc619f5219c5e07f846ebcce68365140b Mon Sep 17 00:00:00 2001 From: Michael <68412795+TheMasterOfMike@users.noreply.github.com> Date: Mon, 27 Nov 2023 21:54:17 -0600 Subject: [PATCH 2/4] bump install_trollhelperota_arm64e.md to 15.6.1 --- install_trollhelperota_arm64e.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install_trollhelperota_arm64e.md b/install_trollhelperota_arm64e.md index e18d8eb..a10f728 100644 --- a/install_trollhelperota_arm64e.md +++ b/install_trollhelperota_arm64e.md @@ -1,8 +1,8 @@ # TrollHelperOTA (arm64e) -**Supported Devices:** All arm64e (A12 - A15) devices +**Supported Devices:** All arm64e (A12 - A15 / M1) devices -**Supported Versions:** iOS 14.0 - 15.5b4, 15.6b1 - 15.6b5 +**Supported Versions:** iOS 14.0 - 15.6.1 ## Guide From ffbd1d8a00d58e166d2feef227b260bdd7c7db09 Mon Sep 17 00:00:00 2001 From: Michael <68412795+TheMasterOfMike@users.noreply.github.com> Date: Mon, 27 Nov 2023 21:55:01 -0600 Subject: [PATCH 3/4] Make install_trollhelperota_ios15.md more accurate --- install_trollhelperota_ios15.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_trollhelperota_ios15.md b/install_trollhelperota_ios15.md index 9543b56..a207d60 100644 --- a/install_trollhelperota_ios15.md +++ b/install_trollhelperota_ios15.md @@ -2,7 +2,7 @@ **Supported Devices:** All devices -**Supported Versions:** iOS 15.0 - 15.5b4 +**Supported Versions:** iOS 15.0 - 15.5b4, 15.6b1 - 15.6b5 ## Guide From 6b8c3fa2016613d11ea36501b64e869479839997 Mon Sep 17 00:00:00 2001 From: Michael McAuliff Date: Tue, 28 Nov 2023 01:48:49 -0600 Subject: [PATCH 4/4] Move everything to ios.cfw.guide, link there as appropriate --- README.md | 22 +--------------------- install_sshrd.md | 29 ----------------------------- install_trollhelper.md | 31 ------------------------------- install_trollhelperota_arm64e.md | 25 ------------------------- install_trollhelperota_ios15.md | 25 ------------------------- 5 files changed, 1 insertion(+), 131 deletions(-) delete mode 100644 install_sshrd.md delete mode 100644 install_trollhelper.md delete mode 100644 install_trollhelperota_arm64e.md delete mode 100644 install_trollhelperota_ios15.md diff --git a/README.md b/README.md index 8d792b0..11d8307 100644 --- a/README.md +++ b/README.md @@ -6,27 +6,7 @@ It works because of an AMFI/CoreTrust bug where iOS does not verify whether or n ## Installing TrollStore -### Installation Guides - -| Version / Device | arm64 (A8 - A11) | arm64e (A12 - A17, M1-M2) | -| --- | --- | --- | -| 13.7 and below | Not Supported (Both CT Bugs only got introduced in 14.0) | Not Supported (Both CT Bugs only got introduced in 14.0) | -| 14.0 - 14.8.1 | [checkra1n + TrollHelper](./install_trollhelper.md) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | -| 15.0 - 15.5 beta 4 | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | -| 15.5 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | -| 15.6 beta 1 - 5 | [TrollHelperOTA (iOS 15+)](./install_trollhelperota_ios15.md) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | -| 15.6 - 15.6.1 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [TrollHelperOTA (arm64e)](./install_trollhelperota_arm64e.md) | -| 15.7 - 15.7.1 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | -| 15.7.2 - 15.7.6 | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | -| 15.7.7 - 15.8 | Coming Soon | N/A | -| 16.0 - 16.1.2 | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | [Misaka (mdc)](https://ios.cfw.guide/installing-trollhelper-misaka-mdc) | -| 16.2 - 16.5 | Coming Soon | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | -| 16.5.1 | Coming Soon | No Installation Method | -| 16.6 beta 1 | Coming Soon | [Misaka (kfd)](https://ios.cfw.guide/installing-trollhelper-misaka-kfd) | -| 16.6 - 16.6.1 | Coming Soon | No Installation Method | -| 16.7 - 16.7.2 | Not Supported (Both CT Bugs fixed) | Not Supported (Both CT Bugs fixed) | -| 17.0 | Coming Soon | No Installation Method | -| 17.0.1 and newer | Not Supported (Both CT Bugs fixed) | Not Supported (Both CT Bugs fixed) | +For installing TrollStore, refer to the guides at [ios.cfw.guide](https://ios.cfw.guide/installing-trollstore) 16.7.x and 17.0.1+ will NEVER be supported (unless Apple fucks CoreTrust up a third time...). diff --git a/install_sshrd.md b/install_sshrd.md deleted file mode 100644 index 4ee926f..0000000 --- a/install_sshrd.md +++ /dev/null @@ -1,29 +0,0 @@ -# SSH Ramdisk - -**Supported Devices:** All checkm8 / arm64 devices - -**Supported Versions:** iOS 14.0 - 15.5b4, 15.6b1 - 15.6b5 - -**Additional requirements:** Linux / macOS Computer - -## Guide - -Video tutorial: https://youtu.be/B0MueVvJSK4 - -1. Run `git clone https://github.com/verygenericname/SSHRD_Script --recursive && cd SSHRD_Script` - -2. Put your device into DFU mode. Instructions for this can be found [here](https://www.theiphonewiki.com/wiki/DFU_Mode#iPhone.2C_iPad.2C_iPod_touch). - - If you are on an A11 device, enter recovery mode first by pressing and quickly releasing the volume up and volume down button, one at a time. Then, press and hold the side button until you see the recovery mode screen. Finally, put your device into DFU mode as said above. - -3. Run `./sshrd.sh TrollStore ` - - Make sure to **not** include the `<>` - - The uninstallable system app should be an app you don't need to use (e.g. Tips) - - i.e. `./sshrd.sh 15.0 TrollStore Tips` - -4. Run `./sshrd.sh boot` the device should start verbosing and show a TrollFace in ascii, then reboot eventually - -5. Open up the app you replaced (Tips in this example), it should be TrollStore Helper now. - -6. Make sure you're connected to the internet, and press "Install TrollStore." - -7. Done, your device will respring and TrollStore should appear on your home screen. diff --git a/install_trollhelper.md b/install_trollhelper.md deleted file mode 100644 index 88a2ee0..0000000 --- a/install_trollhelper.md +++ /dev/null @@ -1,31 +0,0 @@ -# TrollHelper - -**Supported Devices:** All jailbroken devices - -**Supported Versions:** iOS 14.0 - 15.5b4, 15.6b1 - 15.6b5 - -## Guide - -1. Open your package manager, and make sure [Havoc repo](https://havoc.app) is added under Sources, then search for "TrollStore Helper" and install it. - -2. After the installation, respring and the "TrollHelper" app should have appeared on your home screen. - -3. Launch the app, tap "Install TrollStore" - -4. Wait a few seconds, your device should respring and TrollStore will be installed. - -5. Open the TrollStore app and press "Install ldid" in the Settings tab, then read the information under "Persistence", the TrollHelper app on the home screen will be your persistence helper. - -6. Done, you can now share IPA files with TrollStore and they will be permanently installed on your device. - -## Unjailbreaking while retaining TrollStore - -Some people might prefer to use TrollStore in an unjailbroken environment, if that applies to you, follow this guide. - -1. Uninstall TrollHelper from your package manager - -2. Now when you launch TrollStore, it will have an option to install the persistence helper into a System app like on iOS 15, do so. - -3. Now restore rootFS through your jailbreak app, afterwards use the System app to refresh app registrations. - -4. Done, your device will be jailed, but TrollStore will still work. diff --git a/install_trollhelperota_arm64e.md b/install_trollhelperota_arm64e.md deleted file mode 100644 index a10f728..0000000 --- a/install_trollhelperota_arm64e.md +++ /dev/null @@ -1,25 +0,0 @@ -# TrollHelperOTA (arm64e) - -**Supported Devices:** All arm64e (A12 - A15 / M1) devices - -**Supported Versions:** iOS 14.0 - 15.6.1 - -## Guide - -1. On your device, go to the following link: https://api.jailbreaks.app/troll64e - -2. An alert should appear, tap "Install" - -3. When the installation is finished, you will find a "GTA Car Tracker" application on your device. - -4. If this app has not appeared, that's a stock iOS bug, reboot your device and the app will appear. - -5. Launch the app, tap "Install TrollStore" - -6. Wait a few seconds, your device should respring and TrollStore will be installed. - -7. You can now either delete the "GTA Car Tracker" app, or register it as the persistence helper by opening it and tapping the option at the bottom. If you do this, don't delete the app. - -8. Open the TrollStore app and press "Install ldid" in the Settings tab, then read the information under "Persistence", and install the Persistence Helper into a system app if you want persistence (not needed if you registered the GTA Car Tracker app as the persistence helper in step 7). - -9. Done, you can now share IPA files with TrollStore and they will be permanently installed on your device. diff --git a/install_trollhelperota_ios15.md b/install_trollhelperota_ios15.md deleted file mode 100644 index a207d60..0000000 --- a/install_trollhelperota_ios15.md +++ /dev/null @@ -1,25 +0,0 @@ -# TrollHelperOTA (iOS 15) - -**Supported Devices:** All devices - -**Supported Versions:** iOS 15.0 - 15.5b4, 15.6b1 - 15.6b5 - -## Guide - -1. On your device, go to the following link: https://api.jailbreaks.app/troll - -2. An alert should appear, tap "Install" - -3. When the installation is finished, you will find a "GTA Car Tracker" application on your device. - -4. If this app has not appeared, that's a stock iOS bug, reboot your device and the app will appear. - -5. Launch the app, tap "Install TrollStore" - -6. Wait a few seconds, your device should respring and TrollStore will be installed. - -7. You can now either delete the "GTA Car Tracker" app, or register it as the persistence helper by opening it and tapping the option at the bottom. If you do this, don't delete the app. - -8. Open the TrollStore app and press "Install ldid" in the Settings tab, then read the information under "Persistence", and install the Persistence Helper into a system app if you want persistence (not needed if you registered the GTA Car Tracker app as the persistence helper in step 7). - -9. Done, you can now share IPA files with TrollStore and they will be permanently installed on your device.