From 0864d1de955dccba63df28995b4cad356d944153 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Thu, 24 Apr 2025 13:43:13 -0600 Subject: [PATCH 01/25] Update repo.json --- repo.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/repo.json b/repo.json index 0d1d254b..a9c8e0ba 100644 --- a/repo.json +++ b/repo.json @@ -1,7 +1,8 @@ { "name": "StikJIT Repository", "identifier": "com.stik.sj", - "subtitle": "AltStore/SideStore compatible source repository for StikJIT.", + "website": "stikdebug.xyz", + "subtitle": "AltStore/SideStore Source compatible repository for StikJIT.", "description": "An on-device JIT enabler for iOS versions 17.4+ (excluding iOS 18.4 beta 1), powered by idevice.", "tintColor": "#293B45", "iconURL": "https://github.com/0-Blu/StikJIT/blob/main/assets/StikJIT.png?raw=true", @@ -94,4 +95,4 @@ "url": "https://github.com/0-Blu/StikJIT/releases/tag/1.3.2" } ] -} \ No newline at end of file +} From e5dcaddba77a90693a4f1de510c01648e78d982e Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Thu, 24 Apr 2025 13:46:35 -0600 Subject: [PATCH 02/25] Update repo.json --- repo.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/repo.json b/repo.json index a9c8e0ba..d5ad8bba 100644 --- a/repo.json +++ b/repo.json @@ -5,8 +5,8 @@ "subtitle": "AltStore/SideStore Source compatible repository for StikJIT.", "description": "An on-device JIT enabler for iOS versions 17.4+ (excluding iOS 18.4 beta 1), powered by idevice.", "tintColor": "#293B45", - "iconURL": "https://github.com/0-Blu/StikJIT/blob/main/assets/StikJIT.png?raw=true", - "headerURL": "https://github.com/0-Blu/StikJIT/blob/main/assets/StikJIT.png?raw=true", + "iconURL": "https://github.com/StephenDev0/StikJIT/blob/main/assets/StikJIT.png?raw=true", + "headerURL": "https://github.com/StephenDev0/StikJIT/blob/main/assets/StikJIT.png?raw=true", "apps": [ { "name": "StikJIT", @@ -15,16 +15,16 @@ "subtitle": "An on-device JIT enabler for iOS versions 17.4+ (excluding iOS 18.4 beta 1), powered by idevice.", "version": "1.3.2", "versionDate": "2025-04-17", - "versionDescription": "What's Changed\r\n* Add check if 17.4+ is installed by @C4ndyF1sh in https://github.com/0-Blu/StikJIT/pull/128\r\n* Actually fix the -17 error by @0-Blu \r \nFull Changelog: https://github.com/0-Blu/StikJIT/compare/1.3.1...1.3.2", - "downloadURL": "https://github.com/0-Blu/StikJIT/releases/download/1.3.2/StikJIT_1.3.2.ipa", + "versionDescription": "What's Changed\r\n* Add check if 17.4+ is installed by @C4ndyF1sh in https://github.com/StephenDev0/StikJIT/pull/128\r\n* Actually fix the -17 error by @StephenDev0 \r \nFull Changelog: https://github.com/StephenDev0/StikJIT/compare/1.3.1...1.3.2", + "downloadURL": "https://github.com/StephenDev0/StikJIT/releases/download/1.3.2/StikJIT_1.3.2.ipa", "localizedDescription": "Enable JIT capabilities for your sideloaded apps.", - "iconURL": "https://github.com/0-Blu/StikJIT/blob/main/assets/StikJIT.png?raw=true", + "iconURL": "https://github.com/StephenDev0/StikJIT/blob/main/assets/StikJIT.png?raw=true", "tintColor": "#293B45", "size": 6211946, "screenshotURLs": [ - "https://github.com/0-Blu/StikJIT/blob/main/assets/views/dark/HomeScreen.PNG?raw=true", - "https://github.com/0-Blu/StikJIT/blob/main/assets/views/dark/AppsList.PNG?raw=true", - "https://github.com/0-Blu/StikJIT/blob/main/assets/views/dark/Settings.PNG?raw=true" + "https://github.com/StephenDev0/StikJIT/blob/main/assets/views/dark/HomeScreen.PNG?raw=true", + "https://github.com/StephenDev0/StikJIT/blob/main/assets/views/dark/AppsList.PNG?raw=true", + "https://github.com/StephenDev0/StikJIT/blob/main/assets/views/dark/Settings.PNG?raw=true" ], "appPermissions": { "entitlements": [], @@ -34,8 +34,8 @@ { "version": "1.3.2", "date": "2025-04-17", - "localizedDescription": "What's Changed\r\n* Add check if 17.4+ is installed by @C4ndyF1sh in https://github.com/0-Blu/StikJIT/pull/128\r\n* Actually fix the -17 error by @0-Blu \r \nFull Changelog: https://github.com/0-Blu/StikJIT/compare/1.3.1...1.3.2", - "downloadURL": "https://github.com/0-Blu/StikJIT/releases/download/1.3.2/StikJIT_1.3.2.ipa", + "localizedDescription": "What's Changed\r\n* Add check if 17.4+ is installed by @C4ndyF1sh in https://github.com/StephenDev0/StikJIT/pull/128\r\n* Actually fix the -17 error by @StephenDev0 \r \nFull Changelog: https://github.com/StephenDev0/StikJIT/compare/1.3.1...1.3.2", + "downloadURL": "https://github.com/StephenDev0/StikJIT/releases/download/1.3.2/StikJIT_1.3.2.ipa", "size": 6211946, "minOSVersion": "17.4" }, @@ -88,11 +88,11 @@ "caption": "Update of StikJIT just got released!", "date": "2025-04-17T05:06:07Z", "identifier": "release-1.3.2", - "imageURL": "https://github.com/0-Blu/StikJIT/blob/main/assets/StikJIT.png?raw=true", + "imageURL": "https://github.com/StephenDev0/StikJIT/blob/main/assets/StikJIT.png?raw=true", "notify": true, "tintColor": "#293B45", "title": "1.3.2 - StikJIT 17/04/25", - "url": "https://github.com/0-Blu/StikJIT/releases/tag/1.3.2" + "url": "https://github.com/StephenDev0/StikJIT/releases/tag/1.3.2" } ] } From 7b3d9c8313c09a564cc7bab0dd35720594149a02 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Sat, 26 Apr 2025 02:48:17 +0000 Subject: [PATCH 03/25] Update user-manual.md Clears up some things in the user manual --- user-manual.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/user-manual.md b/user-manual.md index 2e9b426a..67fb51b6 100644 --- a/user-manual.md +++ b/user-manual.md @@ -8,7 +8,7 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb ### For Windows 1. **Extract** `Jitterbugpair-win64.zip`. -2. **Set a passcode** for your device if you haven't already. Unlock your device, connect it to your computer via cable. If a prompt appears: tap "Trust." +2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears: tap "Trust." 3. Open your device to the homescreen. 4. In File Explorer, locate `jitterbugpair.exe` and run it by double-clicking or right-clicking and selecting "Open". 5. JitterbugPair will generate a **pairing file** in the same folder. This file will have the extension `.mobiledevicepairing`. @@ -19,10 +19,10 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb ### For macOS 1. **Extract** `Jitterbugpair-macos.zip`. -2. **Set a passcode** for your device if you haven't already. Unlock your device, connect it to your computer via cable. If a prompt appears: tap "Trust." +2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears: tap "Trust." 3. Open your device to the homescreen. 4. Execute `JitterBugPair` by double-clicking or right-clicking and selecting "Open". -5. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing`. +5. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your library folder. 6. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. --- @@ -48,15 +48,15 @@ This document outlines the installation process for StikJIT, both with and witho ## Installation with SideStore or AltStore Classic -1. **Install SideStore of AltStore:** +1. **Install SideStore or AltStore Classic:** Visit the [SideStore](https://sidestore.io/#get-started) or [AltStore](https://altstore.io) website and follow the provided installation instructions. 2. **Install StosVPN:** It is recommended to install [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051). 3. **Obtain the StikJIT IPA:** - Download the StikJIT IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). + Download the StikJIT IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). Alternatively, you can add the AltStore or SideStore source from the ReadMe. -4. **Install via SideStore:** +4. **Install via SideStore or AltStore Classic:** Use SideStore or AltStore to install the downloaded IPA. Once the installation is complete, the process is finished. ## Installation with AltStore PAL (EU Only) @@ -72,7 +72,7 @@ This document outlines the installation process for StikJIT, both with and witho ## Installation without SideStore or AltStore -If you prefer not to use SideStore, alternative methods such as Sideloadly or AltStore are available. +If you prefer not to use SideStore, alternative methods such as Sideloadly are available. 1. **Download the StikJIT IPA:** Obtain the IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). @@ -109,7 +109,7 @@ If you prefer not to use SideStore, alternative methods such as Sideloadly or Al - **Issue:** StikJIT is frequently updated with bug fixes. - **Recommendation:** - Reinstall the latest IPA every 1–2 days to ensure optimal performance. + Reinstall the latest IPA every 1–2 days to ensure optimal performance. Alternatively- add the AltStore/SideStore source repository (found in the ReadMe). ## Frequently Asked Questions From ac4a355fe9c6b1f366a22c2d0da88bfd1d011b73 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Sat, 26 Apr 2025 12:00:37 -0600 Subject: [PATCH 04/25] Update user-manual.md --- user-manual.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/user-manual.md b/user-manual.md index 67fb51b6..658518de 100644 --- a/user-manual.md +++ b/user-manual.md @@ -8,7 +8,7 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb ### For Windows 1. **Extract** `Jitterbugpair-win64.zip`. -2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears: tap "Trust." +2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. 4. In File Explorer, locate `jitterbugpair.exe` and run it by double-clicking or right-clicking and selecting "Open". 5. JitterbugPair will generate a **pairing file** in the same folder. This file will have the extension `.mobiledevicepairing`. @@ -19,10 +19,10 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb ### For macOS 1. **Extract** `Jitterbugpair-macos.zip`. -2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears: tap "Trust." +2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. 4. Execute `JitterBugPair` by double-clicking or right-clicking and selecting "Open". -5. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your library folder. +5. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your Home/user folder. 6. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. --- @@ -49,7 +49,7 @@ This document outlines the installation process for StikJIT, both with and witho ## Installation with SideStore or AltStore Classic 1. **Install SideStore or AltStore Classic:** - Visit the [SideStore](https://sidestore.io/#get-started) or [AltStore](https://altstore.io) website and follow the provided installation instructions. + Visit the [SideStore](https://sidestore.io/#get-started) or [AltStore Classic](https://altstore.io) website and follow the provided installation instructions. 2. **Install StosVPN:** It is recommended to install [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051). @@ -81,10 +81,7 @@ If you prefer not to use SideStore, alternative methods such as Sideloadly are a Get the latest version of [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051) from the AppStore. 3. **Create a Pairing File:** - Follow the instructions in the Pairing Guide section to generate a pairing file. Afterward, compress (zip) the pairing file. - -4. **Transfer the Pairing File:** - Share the zipped pairing file with your device. It is recommended to email the file to yourself or upload it to a cloud service such as Google Drive or Proton Drive. + Follow the instructions in the Pairing Guide section to generate a pairing file. Afterward, compress and transfer (zip) the pairing file to your iDevice. ## How to Use StikJIT @@ -92,7 +89,7 @@ If you prefer not to use SideStore, alternative methods such as Sideloadly are a Start by activating StosVPN. 2. **Upload the Pairing File:** - Open the StikJIT application and upload the pairing file obtained via Jitterbugpair. + Open the StikJIT application and upload the (unzipped) pairing file obtained via Jitterbugpair. 3. **Activate JIT:** Click the “Enable JIT” button and select an app from the list to activate the JIT functionality. From b8000e253eac971b4f141e407cfdbe0a99d33b59 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Sat, 26 Apr 2025 13:47:28 -0600 Subject: [PATCH 05/25] Update user-manual.md --- user-manual.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/user-manual.md b/user-manual.md index 658518de..2d6bc467 100644 --- a/user-manual.md +++ b/user-manual.md @@ -1,7 +1,7 @@ ## Pairing Instructions ### Downloads -Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterbug/releases/tag/v1.3.1) +Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterbug/releases/tag/latest) --- @@ -22,7 +22,7 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb 2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. 4. Execute `JitterBugPair` by double-clicking or right-clicking and selecting "Open". -5. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your Home/user folder. +5. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your user's home folder. 6. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. --- @@ -33,7 +33,7 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb 2. Launch the **StikJIT or StikDebug** app. - If the app doesn’t appear, restart your device. 3. When prompted, import the **unzipped pairing file**. -4. StikJIT or StikDebug will now be **paired** with your computer. +4. StikJIT or StikDebug will now be **paired** with your iDevice. --- @@ -54,15 +54,15 @@ This document outlines the installation process for StikJIT, both with and witho 2. **Install StosVPN:** It is recommended to install [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051). 3. **Obtain the StikJIT IPA:** - Download the StikJIT IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). Alternatively, you can add the AltStore or SideStore source from the ReadMe. + Add the Source for [AltStore](https://tinyurl.com/AltstoreStikJIT) or [SideStore](https://tinyurl.com/SideStoreStikJIT), or download the StikJIT IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). 4. **Install via SideStore or AltStore Classic:** - Use SideStore or AltStore to install the downloaded IPA. Once the installation is complete, the process is finished. + Use SideStore or AltStore to install StikJIT. Once the installation is complete, import your pairing file to StikJIT/StikDebug. ## Installation with AltStore PAL (EU Only) 1. **Install StikDebug:** - Download StikDebug from AltStore PAL and follow the standard installation procedures. + Download StikDebug from AltStore PAL [here](https://tinyurl.com/AltstorePALStikJIT) and follow the standard installation procedures. 2. **Install AltStore Classic:** Next, install AltStore Classic via AltStore PAL. AltStore Classic will automatically detect that StikDebug is installed. @@ -78,7 +78,7 @@ If you prefer not to use SideStore, alternative methods such as Sideloadly are a Obtain the IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). 2. **Download StosVPN:** - Get the latest version of [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051) from the AppStore. + Get the latest version of [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051) from the App Store. 3. **Create a Pairing File:** Follow the instructions in the Pairing Guide section to generate a pairing file. Afterward, compress and transfer (zip) the pairing file to your iDevice. From 8be1d159faf4f75d37b2db585815720eb04f4442 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Sat, 26 Apr 2025 13:51:30 -0600 Subject: [PATCH 06/25] Update README.md --- README.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 979ac35c..63eb5e52 100644 --- a/README.md +++ b/README.md @@ -17,17 +17,17 @@ - - + + - - + + - - + + - - + +
@@ -46,13 +46,15 @@ For detailed installation instructions, including setup with SideStore, AltStore, or Altstore PAL (EU), please refer to our [User Manual](user-manual.md).

- +     - + +  +   - +  

@@ -60,7 +62,7 @@ For detailed installation instructions, including setup with SideStore, AltStore 1. **Clone the repository:** ```sh - git clone https://github.com/0-Blu/StikJIT.git + git clone https://github.com/StephenDev0/StikJIT.git cd StikJIT ``` @@ -86,7 +88,7 @@ For detailed installation instructions, including setup with SideStore, AltStore 1. **Set up your development environment:** ```sh # Clone the repository - git clone https://github.com/0-Blu/StikJIT.git + git clone https://github.com/StephenDev0/StikJIT.git cd StikJIT # Open in Xcode From b0c76465c80f8df1fb9eb9bbe08f464362d06816 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Sat, 26 Apr 2025 13:52:02 -0600 Subject: [PATCH 07/25] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 63eb5e52..fee3181c 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ ## Features - On-device Just-In-Time (JIT) compilation for supported apps via [`idevice`](https://github.com/jkcoxson/idevice). - Seamless integration with [`em_proxy`](https://github.com/SideStore/em_proxy). - - Note: em_proxy isn't needed for StosVPN, its only kept for backwards compatibility with WireGuard + - Note: em_proxy isn't required for StosVPN, it is only kept for backwards compatibility with WireGuard - Native UI for managing JIT-enabling. - No data collection—ensuring full privacy. From fecf7293f87811db5622d2de52a8795a320a093f Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 29 Apr 2025 01:51:50 +0000 Subject: [PATCH 08/25] Update iOS version range in README [skip ci] --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fee3181c..5eb7ffbf 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

StikJIT

-

An on-device JIT enabler for iOS versions 17.4+ (17.4-18.5b3 (latest)), excluding iOS 18.4 beta 1 (22E5200), powered by idevice

+

An on-device JIT enabler for iOS versions 17.4+ (17.4-18.5b4 (latest)), excluding iOS 18.4 beta 1 (22E5200), powered by idevice

From 4c04bb64c6aea780cdc13d9da1239ec628f435eb Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Fri, 2 May 2025 20:01:27 -0600 Subject: [PATCH 09/25] Major readme rewrite All the same info, but added app store version and made it cleaner --- user-manual.md | 113 +++++++++++++++++++++++++++++-------------------- 1 file changed, 68 insertions(+), 45 deletions(-) diff --git a/user-manual.md b/user-manual.md index 2d6bc467..c6e12726 100644 --- a/user-manual.md +++ b/user-manual.md @@ -27,100 +27,126 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb --- -### On your iOS device - -1. In the **Files app**, long-press your zipped pairing file and select **Uncompress**. -2. Launch the **StikJIT or StikDebug** app. - - If the app doesn’t appear, restart your device. -3. When prompted, import the **unzipped pairing file**. -4. StikJIT or StikDebug will now be **paired** with your iDevice. - ---- - ### Notes - If you **update or reset your iDevice**, the pairing file will become **invalid**, and you’ll need to repeat the pairing process. - To prompt StikJIT to ask for the pairing file again, go to **StikJIT > Settings** and tap **Import New Pairing File**. -# How to Install StikJIT +--- + +# How to Install StikJIT or StikDebug This document outlines the installation process for StikJIT, both with and without SideStore, along with usage instructions, troubleshooting tips, and frequently asked questions. -## Installation with SideStore or AltStore Classic +## StikJIT installation with SideStore or AltStore Classic 1. **Install SideStore or AltStore Classic:** Visit the [SideStore](https://sidestore.io/#get-started) or [AltStore Classic](https://altstore.io) website and follow the provided installation instructions. 2. **Install StosVPN:** It is recommended to install [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051). -3. **Obtain the StikJIT IPA:** - Add the Source for [AltStore](https://tinyurl.com/AltstoreStikJIT) or [SideStore](https://tinyurl.com/SideStoreStikJIT), or download the StikJIT IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). + +4. **Obtain StikJIT:** + Add the source for [SideStore](https://tinyurl.com/SideStoreStikJIT) or [AltStore](https://tinyurl.com/AltstoreStikJIT). + +5. **Install via SideStore or AltStore Classic:** + Use SideStore or AltStore to install StikJIT. -4. **Install via SideStore or AltStore Classic:** - Use SideStore or AltStore to install StikJIT. Once the installation is complete, import your pairing file to StikJIT/StikDebug. +6. **Installation procedures** + Follow the standard installation procedures in the usage guide below. -## Installation with AltStore PAL (EU Only) +## StikDebug installation with AltStore PAL (EU Only) 1. **Install StikDebug:** - Download StikDebug from AltStore PAL [here](https://tinyurl.com/AltstorePALStikJIT) and follow the standard installation procedures. + Install StikDebug from AltStore PAL [here](https://tinyurl.com/AltstorePALStikJIT). -2. **Install AltStore Classic:** +2. **Installation procedures** + Follow the standard installation procedures in the usage guide below. + +4. **Install AltStore Classic:** Next, install AltStore Classic via AltStore PAL. AltStore Classic will automatically detect that StikDebug is installed. -3. **Enable JIT:** +5. **Enabling JIT:** In AltStore Classic, press and hold the desired app, then select the "Enable JIT" option to activate the feature. -## Installation without SideStore or AltStore +## StikDebug installation with App Store + +1. **Install StikDebug** + Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754) -If you prefer not to use SideStore, alternative methods such as Sideloadly are available. +2. **Installation procedures** + Follow the standard installation procedures in the usage guide below. -1. **Download the StikJIT IPA:** - Obtain the IPA from [StikJIT](https://github.com/0-Blu/StikJIT/releases/latest). +## StikJIT installation without SideStore or AltStore -2. **Download StosVPN:** +If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources), alternative methods such as Sideloadly are available. + +1. **Install StosVPN:** Get the latest version of [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051) from the App Store. + +2. **Download the StikJIT IPA:** + Obtain the latest StikJIT IPA from [StikJIT](https://github.com/StephenDev0/StikJIT/releases/latest). + +3. **Alternative install:** + Install the downloaded IPA through your prefered method. + +4. **Installation procedures** + Follow the standard installation procedures in the usage guide below. + +--- -3. **Create a Pairing File:** - Follow the instructions in the Pairing Guide section to generate a pairing file. Afterward, compress and transfer (zip) the pairing file to your iDevice. +## Usage guide -## How to Use StikJIT +### Standard installation procedures: -1. **Enable StosVPN:** - Start by activating StosVPN. +1. **Pair your device:** + - Follow the instructions in the Pairing Guide section to generate a pairing file. In the **Files app** on your iDevice, locate your newly-generated pairing file. (If zipped, long-press your zipped pairing file and select **Uncompress**.) + - When prompted, import the **unzipped pairing file**. + - StikJIT or StikDebug will now be **paired** with your iDevice. + +2. **Enable VPN:** + Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. -2. **Upload the Pairing File:** - Open the StikJIT application and upload the (unzipped) pairing file obtained via Jitterbugpair. +3. **Upload the Pairing File:** + When prompted, import the **unzipped pairing file** obtained via JitterBugPair. -3. **Activate JIT:** +### Every time: + +1. **Enable VPN:** + Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. + +2. **Activate JIT:** Click the “Enable JIT” button and select an app from the list to activate the JIT functionality. -## Common Issues and Solutions +--- + +# Common Issues and Solutions -### Pairing File Issue -9 +## Pairing File Issue -9 - **Issue:** This error may occur if the pairing file has been modified or if a new pairing file was created. - **Solution:** Generate a new pairing file using JitterBugPair and retry the process. -### Keeping the IPA Up-to-Date +## Keeping the IPA Up-to-Date -- **Issue:** StikJIT is frequently updated with bug fixes. +- **Issue:** StikJIT/StikDebug is frequently updated with bug fixes. - **Recommendation:** - Reinstall the latest IPA every 1–2 days to ensure optimal performance. Alternatively- add the AltStore/SideStore source repository (found in the ReadMe). + Check for updates in your installation store method or reinstall the latest IPA (if applicable) every 1–2 days to ensure optimal performance. ## Frequently Asked Questions - **Does this work with LiveContainer?** - Yes, it functions in the same manner. + Yes, it can be used both standalone or inside LiveContianer. - **Do I need to be connected to Wi-Fi?** -The first launch requires Wi-Fi to mount the ddi. After this you can use Wi-Fi or Airplane mode. +The first launch requires Wi-Fi to mount the DDI. After that you can use Wi-Fi or Airplane Mode. - **Can this be used with a certificate?** Yes, it has to be used with a developer certificate. Distribution and enterprise certificates will **NOT** work. - **Is this open source?** - Yes, the source code is available on [GitHub](https://github.com/0-Blu/StikJIT). + Yes, the source code is available on [GitHub](https://github.com/StephenDev0/StikJIT). - **What iOS versions are supported?** Supported versions range from iOS 17.4 to iOS 18.5 Developer Beta 2 (latest version). @@ -131,11 +157,8 @@ The first launch requires Wi-Fi to mount the ddi. After this you can use Wi-Fi o - **Does iOS 18.4 beta 1 work?** No, Apple broke JIT in this version. You should update. -- **Will StikDebug be available on the normal App Store?** - Maybe, it is unclear if Apple will allow it. - - **Is WireGuard still an option, or is StosVPN required?** -StosVPN is required for StikJIT to work properly. It is not needed for StikDebug because the vpn is built in. +StosVPN is required for StikJIT to work properly. It is not needed for StikDebug because the VPN is built in. # Idevice Error Codes From daa692e7c49216d6fffd2620f9e94492e4dd9ab9 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Fri, 2 May 2025 20:03:52 -0600 Subject: [PATCH 10/25] Update user-manual.md --- user-manual.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/user-manual.md b/user-manual.md index c6e12726..c10a0900 100644 --- a/user-manual.md +++ b/user-manual.md @@ -1,7 +1,7 @@ ## Pairing Instructions ### Downloads -Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterbug/releases/tag/latest) +Downloads for JitterbugPair can be found [here.](https://github.com/osy/Jitterbug/releases/latest) --- @@ -21,8 +21,8 @@ Downloads for Jitterbug Pair can be found [here.](https://github.com/osy/Jitterb 1. **Extract** `Jitterbugpair-macos.zip`. 2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. -4. Execute `JitterBugPair` by double-clicking or right-clicking and selecting "Open". -5. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your user's home folder. +4. Execute `bugpair` by double-clicking or right-clicking and selecting "Open". +5. JitterbugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your user's home folder. 6. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. --- @@ -108,7 +108,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. 3. **Upload the Pairing File:** - When prompted, import the **unzipped pairing file** obtained via JitterBugPair. + When prompted, import the **unzipped pairing file** obtained via JitterbugPair. ### Every time: @@ -126,7 +126,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) - **Issue:** This error may occur if the pairing file has been modified or if a new pairing file was created. - **Solution:** - Generate a new pairing file using JitterBugPair and retry the process. + Generate a new pairing file using JitterbugPair and retry the process. ## Keeping the IPA Up-to-Date From 125162c29ceb1fc71b1ac5f3f613789270c2f782 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 6 May 2025 08:51:49 -0600 Subject: [PATCH 11/25] Update user-manual.md --- user-manual.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user-manual.md b/user-manual.md index c10a0900..e955ffee 100644 --- a/user-manual.md +++ b/user-manual.md @@ -113,10 +113,10 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) ### Every time: 1. **Enable VPN:** - Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. + Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. If Wi-Fi is avaliable, leave it on, otherwise disable Wi-Fi and mobile data (Airplane Mode). 2. **Activate JIT:** - Click the “Enable JIT” button and select an app from the list to activate the JIT functionality. + Click the “Enable JIT” button and select an app from the list to activate the JIT functionality. --- From 70c77d778e4010adb82905139bc2e6d4fb84609c Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 6 May 2025 08:52:43 -0600 Subject: [PATCH 12/25] Update user-manual.md --- user-manual.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/user-manual.md b/user-manual.md index e955ffee..be46a7a3 100644 --- a/user-manual.md +++ b/user-manual.md @@ -52,7 +52,7 @@ This document outlines the installation process for StikJIT, both with and witho 5. **Install via SideStore or AltStore Classic:** Use SideStore or AltStore to install StikJIT. -6. **Installation procedures** +6. **Installation procedures:** Follow the standard installation procedures in the usage guide below. ## StikDebug installation with AltStore PAL (EU Only) @@ -60,7 +60,7 @@ This document outlines the installation process for StikJIT, both with and witho 1. **Install StikDebug:** Install StikDebug from AltStore PAL [here](https://tinyurl.com/AltstorePALStikJIT). -2. **Installation procedures** +2. **Installation procedures:** Follow the standard installation procedures in the usage guide below. 4. **Install AltStore Classic:** @@ -74,7 +74,7 @@ This document outlines the installation process for StikJIT, both with and witho 1. **Install StikDebug** Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754) -2. **Installation procedures** +2. **Installation procedures:** Follow the standard installation procedures in the usage guide below. ## StikJIT installation without SideStore or AltStore @@ -90,7 +90,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) 3. **Alternative install:** Install the downloaded IPA through your prefered method. -4. **Installation procedures** +4. **Installation procedures:** Follow the standard installation procedures in the usage guide below. --- From a00deb31d26b8b0cff24488bb04b8f1a1c1219d6 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 7 May 2025 01:53:32 +0000 Subject: [PATCH 13/25] Update iOS version range in README [skip ci] --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a16a00c5..653327a1 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

StikJIT

-

An on-device JIT enabler for iOS versions 17.4+ (17.4-18.5b4 (latest)), excluding iOS 18.4 beta 1 (22E5200s), powered by idevice

+

An on-device JIT enabler for iOS versions 17.4+ (17.4-18.5rc1 (latest)), excluding iOS 18.4 beta 1 (22E5200s), powered by idevice

From d2a9e2d0e28135ac1255eb5161d7e5317f2fe6b5 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 13 May 2025 01:54:50 +0000 Subject: [PATCH 14/25] Update iOS version range in README [skip ci] --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 653327a1..03378bf9 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

StikJIT

-

An on-device JIT enabler for iOS versions 17.4+ (17.4-18.5rc1 (latest)), excluding iOS 18.4 beta 1 (22E5200s), powered by idevice

+

An on-device JIT enabler for iOS versions 17.4+ (17.4-18.5 (latest)), excluding iOS 18.4 beta 1 (22E5200s), powered by idevice

From 133ddd75f71f2518f8cf2f75bbf0c815133d05d9 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 15:59:13 -0600 Subject: [PATCH 15/25] Update user-manual.md --- user-manual.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/user-manual.md b/user-manual.md index be46a7a3..17a0dd52 100644 --- a/user-manual.md +++ b/user-manual.md @@ -55,6 +55,14 @@ This document outlines the installation process for StikJIT, both with and witho 6. **Installation procedures:** Follow the standard installation procedures in the usage guide below. +## StikDebug installation with App Store (US) + +1. **Install StikDebug:** + Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754) + +2. **Installation procedures:** + Follow the standard installation procedures in the usage guide below or from the official guide [here](https://github.com/StephenDev0/StikDebug-Guide/blob/main/pairing_file.md). + ## StikDebug installation with AltStore PAL (EU Only) 1. **Install StikDebug:** @@ -69,14 +77,6 @@ This document outlines the installation process for StikJIT, both with and witho 5. **Enabling JIT:** In AltStore Classic, press and hold the desired app, then select the "Enable JIT" option to activate the feature. -## StikDebug installation with App Store - -1. **Install StikDebug** - Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754) - -2. **Installation procedures:** - Follow the standard installation procedures in the usage guide below. - ## StikJIT installation without SideStore or AltStore If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources), alternative methods such as Sideloadly are available. From fc173da8991bac7383e2208d56ec57ba08528b38 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 15:59:41 -0600 Subject: [PATCH 16/25] Update user-manual.md --- user-manual.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-manual.md b/user-manual.md index 17a0dd52..53150e66 100644 --- a/user-manual.md +++ b/user-manual.md @@ -88,7 +88,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) Obtain the latest StikJIT IPA from [StikJIT](https://github.com/StephenDev0/StikJIT/releases/latest). 3. **Alternative install:** - Install the downloaded IPA through your prefered method. + Install the downloaded IPA through your preferred method. 4. **Installation procedures:** Follow the standard installation procedures in the usage guide below. From 9ee088dce40b4c55d1a6f7153fe6385d4387b888 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 16:15:41 -0600 Subject: [PATCH 17/25] Update repo.json --- repo.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repo.json b/repo.json index d5ad8bba..c794a1cb 100644 --- a/repo.json +++ b/repo.json @@ -1,8 +1,8 @@ { "name": "StikJIT Repository", "identifier": "com.stik.sj", - "website": "stikdebug.xyz", - "subtitle": "AltStore/SideStore Source compatible repository for StikJIT.", + "website": "https://github.com/StephenDev0/StikJIT/", + "subtitle": "Official AltSource for StikJIT.", "description": "An on-device JIT enabler for iOS versions 17.4+ (excluding iOS 18.4 beta 1), powered by idevice.", "tintColor": "#293B45", "iconURL": "https://github.com/StephenDev0/StikJIT/blob/main/assets/StikJIT.png?raw=true", From b51a8b1cb4c0a57769aeb8820381e82ed1529929 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 16:24:30 -0600 Subject: [PATCH 18/25] Update user-manual.md --- user-manual.md | 115 +++++++++++++++++++++++++++++++------------------ 1 file changed, 72 insertions(+), 43 deletions(-) diff --git a/user-manual.md b/user-manual.md index 53150e66..07711454 100644 --- a/user-manual.md +++ b/user-manual.md @@ -1,40 +1,4 @@ -## Pairing Instructions - -### Downloads -Downloads for JitterbugPair can be found [here.](https://github.com/osy/Jitterbug/releases/latest) - ---- - -### For Windows - -1. **Extract** `Jitterbugpair-win64.zip`. -2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." -3. Open your device to the homescreen. -4. In File Explorer, locate `jitterbugpair.exe` and run it by double-clicking or right-clicking and selecting "Open". -5. JitterbugPair will generate a **pairing file** in the same folder. This file will have the extension `.mobiledevicepairing`. -6. **Transfer the pairing file** to your iOS device using One/iCloud/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. - ---- - -### For macOS - -1. **Extract** `Jitterbugpair-macos.zip`. -2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." -3. Open your device to the homescreen. -4. Execute `bugpair` by double-clicking or right-clicking and selecting "Open". -5. JitterbugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your user's home folder. -6. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. - ---- - -### Notes - -- If you **update or reset your iDevice**, the pairing file will become **invalid**, and you’ll need to repeat the pairing process. -- To prompt StikJIT to ask for the pairing file again, go to **StikJIT > Settings** and tap **Import New Pairing File**. - ---- - -# How to Install StikJIT or StikDebug +# How to Install StikJIT (or StikDebug) This document outlines the installation process for StikJIT, both with and without SideStore, along with usage instructions, troubleshooting tips, and frequently asked questions. @@ -63,7 +27,7 @@ This document outlines the installation process for StikJIT, both with and witho 2. **Installation procedures:** Follow the standard installation procedures in the usage guide below or from the official guide [here](https://github.com/StephenDev0/StikDebug-Guide/blob/main/pairing_file.md). -## StikDebug installation with AltStore PAL (EU Only) +## StikDebug installation with AltStore PAL (EU only) 1. **Install StikDebug:** Install StikDebug from AltStore PAL [here](https://tinyurl.com/AltstorePALStikJIT). @@ -87,7 +51,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) 2. **Download the StikJIT IPA:** Obtain the latest StikJIT IPA from [StikJIT](https://github.com/StephenDev0/StikJIT/releases/latest). -3. **Alternative install:** +3. **Install via alternative method:** Install the downloaded IPA through your preferred method. 4. **Installation procedures:** @@ -97,10 +61,75 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) ## Usage guide -### Standard installation procedures: +## Pairing Instructions + +### Downloads +- **Windows**: [Jitterbugpair-win64.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-win64.zip) +- **macOS**: [Jitterbugpair-macos.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-macos.zip) +- **Linux**: [Jitterbugpair-linux.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip) + +--- + +### For Windows + +1. **Extract** `jitterbugpair-win64.zip`. +2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." +3. Open your device to the homescreen. +4. In File Explorer, locate `jitterbugpair.exe` and run it by double-clicking or right-clicking and selecting "Open". +5. JitterbugPair will generate a **pairing file** in the same folder. This file will have the extension `.mobiledevicepairing`. +6. **Transfer the pairing file** to your iOS device using One/iCloud/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. + +--- + +### For macOS + +1. **Extract** `jitterbugpair-macos.zip`. +2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." +3. Open your device to the homescreen. +4. Execute `jitterbugpair` by double-clicking or right-clicking and selecting "Open". +5. If you get "macOS cannot verify that this app is free from malware": + - Go to System Settings > Privacy & Security + - Scroll down to the message about the app + - Click "Open Anyway" + - If the program doesn't run automatically, try manually runnin git again +6. JitterbugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your user's home folder. +7. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. + +--- + +### For Linux + +1. **Extract** `jitterbugpair-linux.zip`. +2. Open a terminal in the extracted directory. +3. Make the program executable: + ```bash + chmod +x ./jitterbugpair + ``` +4. **Set a passcode** for your device if you haven't already. Unlock your device, connect it to your computer via cable. If a prompt appears: tap "Trust." +5. Open your device to the homescreen. +6. Execute the program: + ```bash + ./jitterbugpair + ``` +7. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing`. +8. **Transfer the pairing file** to your iOS device using your preferred method. For best results, compress the file into a .zip folder first. + +> [!TIP] +> When using cloud storage, the file extension might change (usually to .txt). It is always recommended to zip your pairing file before transferring it. StikJIT only accepts `.mobiledevicepairing` or `.plist` files. + +--- + +### Notes + +- If you **update or reset your iDevice**, the pairing file will become **invalid**, and you’ll need to repeat the pairing process. +- To prompt StikJIT to ask for the pairing file again, go to **StikJIT > Settings** and tap **Import New Pairing File**. + +--- + +## Standard installation procedures: 1. **Pair your device:** - - Follow the instructions in the Pairing Guide section to generate a pairing file. In the **Files app** on your iDevice, locate your newly-generated pairing file. (If zipped, long-press your zipped pairing file and select **Uncompress**.) + - Follow the instructions in the pairing guide section above to generate a pairing file. In the **Files app** on your iDevice, locate your newly-generated pairing file. (If zipped, long-press your zipped pairing file and select **Uncompress**.) - When prompted, import the **unzipped pairing file**. - StikJIT or StikDebug will now be **paired** with your iDevice. @@ -110,7 +139,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) 3. **Upload the Pairing File:** When prompted, import the **unzipped pairing file** obtained via JitterbugPair. -### Every time: +## To enable JIT (Every time): 1. **Enable VPN:** Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. If Wi-Fi is avaliable, leave it on, otherwise disable Wi-Fi and mobile data (Airplane Mode). @@ -160,7 +189,7 @@ The first launch requires Wi-Fi to mount the DDI. After that you can use Wi-Fi o - **Is WireGuard still an option, or is StosVPN required?** StosVPN is required for StikJIT to work properly. It is not needed for StikDebug because the VPN is built in. -# Idevice Error Codes +# iDevice Error Codes ## Main Library Errors - `Socket` (-1) From c57b58211ed885dc199c066697713d0859661c6f Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 16:26:53 -0600 Subject: [PATCH 19/25] Update user-manual.md --- user-manual.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user-manual.md b/user-manual.md index 07711454..78fe848f 100644 --- a/user-manual.md +++ b/user-manual.md @@ -59,7 +59,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) --- -## Usage guide +# Post-install Usage Guide ## Pairing Instructions @@ -87,7 +87,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) 2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. 4. Execute `jitterbugpair` by double-clicking or right-clicking and selecting "Open". -5. If you get "macOS cannot verify that this app is free from malware": +5. If you get the message" "macOS cannot verify that this app is free from malware": - Go to System Settings > Privacy & Security - Scroll down to the message about the app - Click "Open Anyway" From 1e8ad8cc73029e77c734e9258f0e5566ae6ec8d8 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 16:28:27 -0600 Subject: [PATCH 20/25] Update user-manual.md --- user-manual.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-manual.md b/user-manual.md index 78fe848f..c100e33a 100644 --- a/user-manual.md +++ b/user-manual.md @@ -134,7 +134,7 @@ If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources) - StikJIT or StikDebug will now be **paired** with your iDevice. 2. **Enable VPN:** - Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. + Activate StosVPN for StikJIT or the built-in VPN in StikDebug. 3. **Upload the Pairing File:** When prompted, import the **unzipped pairing file** obtained via JitterbugPair. From 0ce72095818280d9b2aad53cd494596bb705db42 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 16:30:40 -0600 Subject: [PATCH 21/25] Update user-manual.md --- user-manual.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-manual.md b/user-manual.md index c100e33a..ce74d089 100644 --- a/user-manual.md +++ b/user-manual.md @@ -43,7 +43,7 @@ This document outlines the installation process for StikJIT, both with and witho ## StikJIT installation without SideStore or AltStore -If you prefer not to or cannot use the App Store or SideStore/AltStore (Sources), alternative methods such as Sideloadly are available. +If you prefer not to or cannot use the App Store, SideStore, or AltStore, alternative methods such as Sideloadly are available. 1. **Install StosVPN:** Get the latest version of [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051) from the App Store. From 96935e2ec3e78eaa64f4b325c3db61fb052e2ece Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 16:33:17 -0600 Subject: [PATCH 22/25] Update user-manual.md --- user-manual.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user-manual.md b/user-manual.md index ce74d089..5aba044b 100644 --- a/user-manual.md +++ b/user-manual.md @@ -86,12 +86,12 @@ If you prefer not to or cannot use the App Store, SideStore, or AltStore, altern 1. **Extract** `jitterbugpair-macos.zip`. 2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. -4. Execute `jitterbugpair` by double-clicking or right-clicking and selecting "Open". +4. Open `jitterbugpair` by double-clicking it or right-clicking it and selecting "Open." 5. If you get the message" "macOS cannot verify that this app is free from malware": - Go to System Settings > Privacy & Security - Scroll down to the message about the app - Click "Open Anyway" - - If the program doesn't run automatically, try manually runnin git again + - If the program doesn't run automatically, try manually running it again 6. JitterbugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your user's home folder. 7. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. From 40667e39c8a5850fd2d0efdf08eb40f527d68e46 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 16:44:29 -0600 Subject: [PATCH 23/25] Update user-manual.md --- user-manual.md | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/user-manual.md b/user-manual.md index 5aba044b..9316b13e 100644 --- a/user-manual.md +++ b/user-manual.md @@ -86,14 +86,17 @@ If you prefer not to or cannot use the App Store, SideStore, or AltStore, altern 1. **Extract** `jitterbugpair-macos.zip`. 2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. -4. Open `jitterbugpair` by double-clicking it or right-clicking it and selecting "Open." +4. Find and open the extracted `jitterbugpair` file (it should have a black and green icon) by double-clicking it or right-clicking it and selecting "Open." 5. If you get the message" "macOS cannot verify that this app is free from malware": - Go to System Settings > Privacy & Security - Scroll down to the message about the app - - Click "Open Anyway" - - If the program doesn't run automatically, try manually running it again + - Click "Open Anyway," if the program doesn't run automatically, try manually running it again 6. JitterbugPair will generate a **pairing file** with the extension `.mobiledevicepairing` to your user's home folder. -7. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. +7. If you can't find the pairing file: + - Copy the name of the pairing file generated + - Paste it into Finder + - If you ran the program more than once, all pairing files for your device should appear since they share the same name +8. **Transfer the pairing file** to your iOS device using AirDrop, iCloud/One/Google Drive, email, or any other method. For best results, compress the file into a .zip folder first. --- @@ -129,15 +132,16 @@ If you prefer not to or cannot use the App Store, SideStore, or AltStore, altern ## Standard installation procedures: 1. **Pair your device:** - - Follow the instructions in the pairing guide section above to generate a pairing file. In the **Files app** on your iDevice, locate your newly-generated pairing file. (If zipped, long-press your zipped pairing file and select **Uncompress**.) - - When prompted, import the **unzipped pairing file**. - - StikJIT or StikDebug will now be **paired** with your iDevice. + Follow the instructions in the pairing guide section above to generate a pairing file. In the **Files app** on your iOS/iPadOS device:, locate your newly-generated pairing file. (If zipped, long-press your zipped pairing file and select **Uncompress**.) 2. **Enable VPN:** - Activate StosVPN for StikJIT or the built-in VPN in StikDebug. + Activate StosVPN if using StikJIT. -3. **Upload the Pairing File:** - When prompted, import the **unzipped pairing file** obtained via JitterbugPair. +3. **Open the app:** + Launch the **StikJIT** app. If it doesn't appear, restart your device. + +4. **Import your pairing file:** + Upon launching the app, tap **Import Pairing File**, then navigate to and select your **unzipped pairing file**. ## To enable JIT (Every time): From 2ef3c41ec780518846ff1bd1c746fd2e6342d285 Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Tue, 13 May 2025 21:50:49 -0600 Subject: [PATCH 24/25] Update user-manual.md --- user-manual.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/user-manual.md b/user-manual.md index 9316b13e..77bacf6f 100644 --- a/user-manual.md +++ b/user-manual.md @@ -64,11 +64,13 @@ If you prefer not to or cannot use the App Store, SideStore, or AltStore, altern ## Pairing Instructions ### Downloads -- **Windows**: [Jitterbugpair-win64.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-win64.zip) -- **macOS**: [Jitterbugpair-macos.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-macos.zip) -- **Linux**: [Jitterbugpair-linux.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip) +- **Windows**: [jitterbugpair-win64.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-win64.zip) +- **macOS**: [jitterbugpair](https://github.com/SideStore/SideStore-Docs/releases/download/need-a-place-to-put-jittterbug/jitterbugpair) +- **Linux**: [jitterbugpair-linux.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip) --- +> [!TIP] +> When using cloud storage, the file extension might change (usually to .txt). It is always recommended to zip your pairing file before transferring it. StikJIT only accepts `.mobiledevicepairing` or `.plist` files. ### For Windows @@ -83,7 +85,7 @@ If you prefer not to or cannot use the App Store, SideStore, or AltStore, altern ### For macOS -1. **Extract** `jitterbugpair-macos.zip`. +1. **Extract** `jitterbugpair-macos.zip` (if applicable). 2. **Set a passcode** for your device if you haven't already. Unlock your device and connect it to your computer via cable. When a prompt appears, tap "Trust." 3. Open your device to the homescreen. 4. Find and open the extracted `jitterbugpair` file (it should have a black and green icon) by double-clicking it or right-clicking it and selecting "Open." @@ -117,9 +119,6 @@ If you prefer not to or cannot use the App Store, SideStore, or AltStore, altern 7. JitterBugPair will generate a **pairing file** with the extension `.mobiledevicepairing`. 8. **Transfer the pairing file** to your iOS device using your preferred method. For best results, compress the file into a .zip folder first. -> [!TIP] -> When using cloud storage, the file extension might change (usually to .txt). It is always recommended to zip your pairing file before transferring it. StikJIT only accepts `.mobiledevicepairing` or `.plist` files. - --- ### Notes From adb42f3f219b4e5b014504b8b24ba72bc437f4ed Mon Sep 17 00:00:00 2001 From: "Anon Y. Mus" <195480169+CelloSerenity@users.noreply.github.com> Date: Thu, 15 May 2025 21:52:26 -0600 Subject: [PATCH 25/25] Update user-manual.md --- user-manual.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-manual.md b/user-manual.md index 77bacf6f..96fa97fb 100644 --- a/user-manual.md +++ b/user-manual.md @@ -65,7 +65,7 @@ If you prefer not to or cannot use the App Store, SideStore, or AltStore, altern ### Downloads - **Windows**: [jitterbugpair-win64.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-win64.zip) -- **macOS**: [jitterbugpair](https://github.com/SideStore/SideStore-Docs/releases/download/need-a-place-to-put-jittterbug/jitterbugpair) +- **macOS**: [jitterbugpair](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-macos.zip) - **Linux**: [jitterbugpair-linux.zip](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip) ---