Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/advanced/alternative.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Then for each other device:
## VPN
### WireGuard
:::note
The SideStore WireGuard VPN **only works on SideStore versions between 0.3.1-0.6.1, and 0.6.3-nightly.4e6756d on**, and is not recommended if you have an alternative available such as LocalDevVPN or StikDebug. If you are not on these versions and it doesn't work, **please do not ask for support with this**.
The SideStore WireGuard VPN **only works on SideStore versions between 0.3.1-0.6.1, and 0.6.3-nightly.4e6756d on**, and is not recommended if you have an alternative available (LocalDevVPN). If you are not on these versions and it doesn't work, **please do not ask for support with this**.
:::

SideStore utilizes an on-device WireGuard VPN which allows SideStore to communicate with internal services.
Expand Down
13 changes: 6 additions & 7 deletions docs/advanced/jit.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@ description: A tutorial on how to enable Just-in-Time (JIT) Compilation for apps
---

:::note
iOS 26 has broken JIT once again. An update has been released to StikDebug with a fix, but support is limited. As of writing (Nov 10), the only supported apps are:
iOS 26 has broken JIT once again. An update has been released to StikDebug with a fix, but support is limited. As of writing (Dec 18), the only supported apps are:
* UTM
* Amethyst
* MeloNX
* maciOS
* DolphiniOS (beta)
* Geode
* Manic EMU

Please keep an eye on our announcements channel in our Discord server and on the [idevice server](https://discord.gg/mACqxMxP3X)'s announcements and compatibility channels for further updates.

Expand All @@ -25,24 +26,22 @@ As an alternative, SideStore 0.6.2 includes updates to minimuxer, allowing built
## StikDebug installation procedures:

1. **Install StikDebug**
Install StikDebug [from the Apple App Store](https://apps.apple.com/app/stikdebug/id6744045754) or [from the AltStore PAL source](https://api.altstore.io/source/stikdebug.xyz/apps.json?app=com.stik.sj).
Install StikDebug from the [Official AltStore Source](https://intradeus.github.io/http-protocol-redirector?r=sidestore://https://stikdebug.xyz/index.json).

:::note The VPN present in StikDebug functions the same as one used in SideStore, meaning you can also use it to install and refresh apps in SideStore, similar to LocalDevVPN.
:::

2. **Place the Pairing File:**
Use iloader to import the same **pairing file** you use for SideStore with iloader. For more information on this process, see [here](https://github.com/StephenDev0/StikDebug-Guide/blob/main/pairing_file.md).


### Standard setup procedure (must be done every time you restart your device)
### Standard setup procedure (must be done first, every time you restart your device)

1. **Mount the DDI:**
Open StikDebug with Wi-Fi and the VPN connected and the pairing file placed, then force close it and reopen it. This mounts the DDI. StikDebug should now show all green indicators.
Open StikDebug with Wi-Fi and the VPN connected as well as the pairing file placed, then force close it and reopen it. This mounts the DDI. StikDebug should now show all green indicators.

## To enable JIT:

1. **Enable VPN:**
Start by opening StikDebug on Wi-Fi or with cellular data enabled to activate the built-in VPN. Now, if using cellular data, enable Airplane Mode and reopen the app with the VPN still enabled.
Start by opening LocalDevVPN on Wi-Fi or with cellular data enabled and activating the built-in VPN. Now, if using cellular data, enable Airplane Mode and reopen the app with the VPN still enabled.

2. **Activate JIT:**
Select the “Connect by App” button and select an app from the list (must be sideloaded with proper entitlements to appear in the list) to attach a debugger and activate JIT functionality.
4 changes: 2 additions & 2 deletions docs/installation/prerequisites.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ To install SideStore, you will need:
- A computer running Windows 7 or higher, macOS High Sierra or higher, or an up-to-date Linux distribution; only for initial install
- An Apple Account (also called an Apple ID)
- A Wi-Fi connection
- Some time! This is a quick and easy process, but you should [leave time for troubleshooting](/docs/troubleshooting)
- Some time! This is a quick and easy process, but you should leave time for [troubleshooting](/docs/troubleshooting)

## Preparing Your Devices
SideStore utilizes an on-device VPN which allows SideStore to communicate with internal services.

1. Install the LocalDevVPN app [from the Apple App Store](https://apps.apple.com/app/localdevvpn/id6755608044) or [from the AltStore PAL source](https://api.altstore.io/source/adp.se2crid.me?app=com.jkcoxson.LocalDevVPN).
1. Install the LocalDevVPN app from the [Apple App Store](https://apps.apple.com/app/localdevvpn/id6755608044) or from the [AltStore PAL source](https://api.altstore.io/source/adp.se2crid.me?app=com.jkcoxson.LocalDevVPN).
2. Connect to the VPN. If you are prompted to "Allow VPN Configurations", tap 'Allow' and enter your passcode.

This VPN is required to be turned on any time you wish to install, update, or refresh apps in SideStore.
Expand Down
6 changes: 3 additions & 3 deletions docs/troubleshooting/common-issues.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@ Check our helpful [list of error codes](error-codes)!
#### Cause
Connection issues with the minimuxer service.
#### Resolution
1. If using WireGuard or StosVPN, switch to LocalDevVPN or StikDebug
1. If using WireGuard or StosVPN, switch to LocalDevVPN
2. Turn off any DNS-blockers
3. Ensure your VPN app (LocalDevVPN or StikDebug) and Wi-Fi are both connected
3. Ensure your VPN app (LocalDevVPNg) and Wi-Fi are both connected
4. Try again (spamming the button sometimes helps)
5. Restart SideStore
6. Restart LocalDevVPN or StikDebug
6. Restart LocalDevVPN
7. [Replace your pairing file](/docs/advanced/pairing-file) using iloader.

### SideStore Hangs Partway Through Installation
Expand Down