Skip to content

Commit d9e8a26

Browse files
authored
Merge pull request #5 from CelloSerenity/main
Updates Fixes grammar, clarifies JIT-Less support and adds StikDebug (+ link)
2 parents 83c7142 + 1226b51 commit d9e8a26

File tree

2 files changed

+19
-16
lines changed

2 files changed

+19
-16
lines changed

docs/guides/jit-support.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,24 @@ sidebar_position: 2
66
# JIT Support
77

88
LiveContainer has built-in support for popular JIT enablers. You can set it up in LiveContainer settings -> JIT section.
9-
Mark an app as JIT needed by going to: long press app -> settings -> enable Launch with JIT. LiveContainer will wait for JIT to be enabled and try to contact the JIT enabler you configured.
9+
Mark an app as JIT needed by going to: long press app -> settings -> enable "Launch with JIT." LiveContainer will wait for JIT to be enabled and, if avaliable, try to contact the JIT enabler you configured.
1010

11-
The correct way to enable JIT for an app inside LiveContainer
11+
The correct way to enable JIT for an app inside LiveContainer:
1212

13-
1. Don't enable JIT for LiveContainer now
14-
2. Set up your JIT enabler as said above
13+
(1-3 only the first time, 6 if applicable)
14+
1. Open LiveContainer (don't try to enable JIT yet)
15+
2. Set up your JIT enabler as outlined above
1516
3. Enable "Launch with JIT" as said above
16-
4. Tap run
17-
5. If your JIT enabler doesn't support automatic enabling, you need to enable JIT for LiveContainer from your JIT enabler while keeping the "waiting for JIT" prompt open.
17+
4. Ensure your JIT enabler's requirements are currently being met
18+
5. Tap run
19+
6. If your JIT enabler supports automatic enabling, you are done! Otherwise, you need to enable JIT for LiveContainer from your JIT enabler manually while the "waiting for JIT" prompt remains open in the background.
1820

19-
## StikJIT
21+
## StikJIT or StikDebug (Recommended)
2022

21-
[Stikjit](https://github.com/0-Blu/StikJIT)
23+
[StikJIT](https://github.com/StephenDev0/StikJIT), [StikDebug](https://apps.apple.com/us/app/stikdebug/id6744045754)
24+
FYI- All the steps to using StikJIT and StikDebug are the same, so for clarity's sake, "StikJIT" in this article will relate to both StikJIT and StikDebug.
2225

23-
For StikJIT (Recommended), you have 2 choices. If you prefer to install StikJIT as a separate app, choose "StikJIT (StandAlone)". Or if you have 2 LiveContainers installed, you can install StikJIT inside LiveContainer and convert it to a shared app. In this case, select "StikJIT (Another LiveContainer)"
26+
If using StikJIT (Recommended), you have 2 choices. If you prefer to install StikJIT as a separate app, choose "StikJIT (StandAlone)". If you have 2 LiveContainers installed, you can install StikJIT inside LiveContainer and convert it to a shared app. In this case, select "StikJIT (Another LiveContainer)"
2427

2528
1. Install StikJIT and finish the setup.
2629
2. Enter the settings of the app you want to run, enable "Launch with JIT"
@@ -31,22 +34,22 @@ For StikJIT (Recommended), you have 2 choices. If you prefer to install StikJIT
3134

3235
4. Launch the app and enjoy!
3336

34-
## SideStore
37+
## SideStore (nightly)
3538

36-
For SideStore, choose SideStore as your JIT enabler. Please note that since SideStore's JIT URL Scheme is not implemented yet, you still need to manually enable JIT for current LiveContainer in SideStore.
39+
If using SideStore, choose SideStore as your JIT enabler. Please note that since SideStore's JIT URL Scheme is not implemented yet, you still need to manually enable JIT for current LiveContainer in SideStore. To do this, in the apps screen, ensure VPN and Wi-Fi or Airplane Mode is enabled, hold down on the app, and press "Enable JIT."
3740

38-
## JitStresmer-EB (Relanch)
41+
## JitStreamer-EB (Relaunch)
3942

4043
[JITStreamer-EB](https://jkcoxson.com/jitstreamer)
4144

42-
For JitStreamer-EB (Deprecated), choose JitStreamer-EB as your JIT enabler. If you use JitStreamer through a Wireguard VPN and you use the official server or you self-host and did not changed the WIREGUARD_SERVER_ADDRESS variable, you can leave "Address" blank. Otherwise, put the address to your server in "Address", including scheme (http/https) and port (9172).
45+
If using JitStreamer-EB (largely Deprecated), choose JitStreamer-EB as your JIT enabler. If you use JitStreamer through a Wireguard VPN and you use the official server or you self-host and did not changed the WIREGUARD_SERVER_ADDRESS variable, you can leave "Address" blank. Otherwise, put the address to your server in "Address", including scheme (http/https) and port (9172).
4346

4447
- Set it up first in JITStreamer-EB's website
4548
- Go to LiveContainer settings->JIT Enabler->Select JITStreamer-EB. You can leave the "Address" blank if you are using official server and it's default to http://[fd00::]:9172.
4649
- Long press the app that needs JIT->Settings->enable Launch with JIT->Tap Run, LiveContainer will contact the server and enable JIT for that app.
4750

48-
## SideJITServer/JITStreamer 2.0
51+
## SideJITServer
4952

5053
[SideJITServer](https://github.com/nythepegasus/SideJITServer)
5154

52-
For SideJITServer/JITStreamer 2.0, please input both your address and device UDID.
55+
If using SideJITServer, please input both your address and device UDID.

docs/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ sidebar_position: 1
1919

2020
### JIT-Less mode (without JIT \[recommended])
2121

22-
Without JIT, guest apps need to be codesigned, which requires retrieving the certificate and password from SideStore or AltStore.
22+
These steps can be bypassed if you don't mind enabling JIT for your app every time, but it is not recommended. Without JIT, guest apps need to be codesigned, which requires retrieving the certificate and password from SideStore or AltStore.
2323

2424
:::note
2525
JIT-Less mode does not mean you can't enable JIT for your apps. Instead, it means JIT is not required to launch an app. If you want to use JIT, see the instructions below in "JIT Support" section.

0 commit comments

Comments
 (0)