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)
---