You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/advanced/jit.mdx
+41-15Lines changed: 41 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,21 +5,47 @@ description: A tutorial on how to enable Just-in-Time (JIT) Compilation for apps
5
5
6
6
:::note
7
7
8
-
There are many methods to enabling JIT, such as AltServer, SideJITServer, and more. This tutorial will cover the use of StikJIT, as it is the method we currently recommend.
9
-
8
+
There are many methods to enabling JIT, such as AltJIT, SideJITServer, and more. This tutorial will cover the use of StikJIT/StikDebug, as it is the method we currently recommend. As an alternative, SideStore 0.6.2-nightly.2025.04.15 also includes updates to minimuxer, allowing built-in JIT functionality similar to StikDebug. To use this, simply ensure you are connected to StosVPN and Wi-Fi or with mobile data and Wi-Fi disabled.
10
9
:::
11
10
12
11
## Prerequisites
13
-
* An iDevice on iOS/iPadOS 17.4 or above, excluding 18.4b1
14
-
* At least 1 free app slot
15
-
16
-
## Steps
17
-
1. If you haven't already, make sure you're using StosVPN rather than Wireguard. StosVPN can be downloaded from the App Store [here](https://apps.apple.com/app/id6744003051). If for whatever reason you cannot install this, the Wireguard VPN can still work for this.
18
-
2. Grab the latest .ipa for StikJIT [here](https://nightly.link/0-Blu/StikJIT/workflows/build_ipa/main) and install it as normal.
19
-
3. Once installed, open the app and wait for the Developer Disk Image to download and mount. **This requires WiFi.**
20
-
4. Press the "Select Pairing File" button and select your pairing file in the file picker. You can use the 'ALTPairingFile.mobiledevicepairing' file in SideStore's folder for this.
21
-
5. Once done, the button on the home page will change to say 'Enable JIT'. Press this.
22
-
6. Select the app you want to enable JIT for from the selector pop-up. If your desired app is launched, check that JIT has been enabled. If so, congrats!
23
-
24
-
## Offline JIT Enabling
25
-
To enable JIT offline, make sure WiFi and Mobile Data are OFF when you launch StikJIT. You can then enable JIT as normal.
12
+
* An iDevice on iOS/iPadOS 17.4 or above, excluding 18.4b1. If you are on 17.0-17.3, you must use an alternative such as [SideJITServer](https://github.com/nythepegasus/SideJITServer)
13
+
* At least 1 free app slot for StikJIT
14
+
15
+
## StikJIT installation with SideStore
16
+
17
+
1.**Obtain StikJIT:**
18
+
Add the StikJIT AltSource to SideStore [here](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (You must have SideStore installed or this link will not function).
19
+
20
+
2.**Install:**
21
+
Use SideStore to install StikJIT.
22
+
23
+
3.**Installation procedures:**
24
+
Follow the standard installation procedures in the usage guide below.
25
+
26
+
## StikDebug installation with App Store (Doesn't require an app slot)
27
+
28
+
1.**Install StikDebug**
29
+
Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754). Something nice- the VPN present in StikDebug is similar to the one used in SideStore, meaning you use it to install and refresh apps as well.
30
+
31
+
2.**Installation procedures:**
32
+
Follow the standard installation procedures in the usage guide below.
33
+
34
+
### Standard installation procedures:
35
+
36
+
1.**Enable VPN:**
37
+
Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug.
38
+
39
+
2.**Upload the Pairing File:**
40
+
When prompted, import the same **unzipped pairing file** obtained via JitterbugPair you use for SideStore. For more information on obtaining this pairing file, see [here](installation/pairing-file).
41
+
42
+
## To enable JIT:
43
+
44
+
1.**Enable VPN:**
45
+
Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug.
46
+
47
+
2.**Activate JIT:**
48
+
Click the “Enable JIT” button and select an app from the list to activate the JIT functionality.
49
+
50
+
### Offline JIT Enabling
51
+
To enable JIT offline, enable the StosVPN VPN or StikDebug. Then, turn both Wi-Fi and Mobile Data OFF when you launch StikJIT (use Airplane Mode). You can then enable JIT as normal.
Copy file name to clipboardExpand all lines: docs/advanced/sparserestore.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ The SparseRestore "Bypass 3 app limit" exploit **only works on iOS/iPadOS versio
28
28
29
29
2. Tick on "Disable App Limit" in SideStore, and make sure SideStore is **closed** (not in background), then open SparseBox.
30
30
31
-
3.Set up WireGuard, select your pairing file and tap 'Bypass 3-app limit'. This should bring up a log output. Wait for it to say `idevicebackup2 exited with code -18` or `idevicebackup2 exited with code 2`, then close the app. No need to hit apply.
31
+
3.Enable StosVPN, select your pairing file and tap 'Bypass 3-app limit'. This should bring up a log output. Wait for it to say `idevicebackup2 exited with code -18` or `idevicebackup2 exited with code 2`, then close the app. No need to hit apply.
32
32
33
33
4. Re-open SideStore, and scroll down in SideStore settings. Press "clear cache", this will allow the exploit to be seen by SideStore.
Copy file name to clipboardExpand all lines: docs/faq.mdx
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Frequently Asked Questions
3
3
description: A section on the most frequently asked questions for SideStore.
4
-
sidebar_position: 2
4
+
sidebar_position: 3
5
5
---
6
6
7
7
# FAQ
@@ -16,9 +16,9 @@ SideStore is an iOS application that allows you to sideload apps onto your iOS d
16
16
17
17
### Can I activate JIT?
18
18
19
-
For users using iOS or iPadOS 16 or lower, you can activate JIT directly from the SideStore 'My Apps' page by holding down on your app and selecting 'Enable JIT'.
19
+
For users using iOS/iPadOS 16 or lower, you can activate JIT directly from the SideStore 'My Apps' page by holding down on your app and selecting 'Enable JIT'.
20
20
21
-
Users on iOS or iPadOS 17.4 or higher will need to use a solution such as StikJIT. Please refer to the tutorial in the Advanced section.
21
+
Users on iOS or iPadOS 17.4 or higher will need to use a solution such as StikJIT/StikDebug or SideStore nightly. Please refer to the tutorial in the [Advanced](advanced/jit) section.
22
22
23
23
### When will SideStore release?
24
24
@@ -134,7 +134,7 @@ There is times when the Debugserver doesn't work. However, there is a fix you ca
134
134
135
135
**Make a new pairing file**
136
136
137
-
To start the process of using a new pairing file you go to settings tab and click Reset Pairing file, and you accept the prompt. Then you just follow the [Pairing File instructions](getting-started/pairing-file).
137
+
To start the process of using a new pairing file you go to settings tab and click Reset Pairing file, and you accept the prompt. Then you just follow the [Pairing File instructions](installation/pairing-file).
Copy file name to clipboardExpand all lines: docs/installation/linux.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Instructions for installing SideStore using Linux
4
4
sidebar_position: 5
5
5
---
6
6
7
-
To install SideStore (or any other IPA) on Linux, make sure you have Docker installed. Before you start, make sure to setup WireGuard and [prerequisites](prerequisites) are satisfied!
7
+
To install SideStore (or any other IPA) on Linux, make sure you have Docker installed. Before you start, make sure to install StosVPN and any other and [prerequisites](prerequisites) that are satisfied!
Copy file name to clipboardExpand all lines: docs/installation/pairing-file.mdx
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,15 @@ description: Pairing files are essential to SideStore's functionality.
4
4
sidebar_position: 2
5
5
---
6
6
7
-
Using Jitterbugpair (*not* the Jitterbug app) allows us to create a pairing file for programs like SideStore to talk to your device. This is required to use SideStore, or it will not function.
7
+
Using JitterbugPair (*not* the Jitterbug app) allows us to create a pairing file for programs like SideStore to talk to your device. This is required to use SideStore, or it will not function.
8
8
9
-
Download Jitterbugpair for [Windows (64-bit)](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-win64.zip), [macOS](https://github.com/SideStore/SideStore-Docs/releases/download/need-a-place-to-put-jittterbug/jitterbugpair), or [Linux](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip).
9
+
Download JitterbugPair for [Windows (64-bit)](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-win64.zip), [macOS](https://github.com/SideStore/SideStore-Docs/releases/download/need-a-place-to-put-jittterbug/jitterbugpair), or [Linux](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip).
10
10
11
11
## Pairing Instructions
12
12
13
13
### Windows
14
14
15
-
1. Extract the Jitterbugpair zip file.
15
+
1. Extract the JitterbugPair zip file.
16
16
2. Plug your device into your computer, and open your device to its home screen. Once done, execute the program.
17
17
* Your device may ask you to trust your computer. Make sure to accept this prompt, as it is required for the pairing process.
18
18
3. Once it is done, you will get a file that ends with `.mobiledevicepairing`.
@@ -29,7 +29,7 @@ On Windows, you might have to execute the program using Command Prompt or Powers
Copy file name to clipboardExpand all lines: docs/installation/post-install.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,11 @@ The last step to installing SideStore is to refresh SideStore, within itself.
7
7
8
8
To do this, you need to:
9
9
10
-
1. Connect to the WireGuard VPN.
10
+
1. Connect to StosVPN.
11
11
2. Open SideStore.
12
12
3. If you haven't already, select the pairing file.
13
13
4. Go to "My Apps".
14
14
5. Select the "x DAYS" button, where x is the number of days until expire.
15
15
* If successful, this will open a blank Safari tab or go to your home screen. You will get a notification also telling you to do this.
16
16
17
-
If SideStore is not refreshed, a bug causing early expiry will require you to reinstall SideStore. There is a plan to have this done automatically, but for now it needs to be done manually.
17
+
If SideStore is not refreshed, a bug causing early expiry will require you to reinstall SideStore. There is a plan to have this done automatically, but for now it needs to be done manually.
0 commit comments