[GH-ISSUE #31] JIT With SideJITServer #22

Closed
opened 2026-03-03 15:29:47 +03:00 by kerem · 15 comments
Owner

Originally created by @SoY0ung on GitHub (Apr 18, 2024).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/31

Enabling JIT in SideStore does not support iOS 17. However, SideJITserver(https://github.com/nythepegasus/SideJITServer/) can be used to enable JIT for iOS 17+.
Does SideJITServer applicable to LiveContainer?
I've tried SideJITServer method, but I always loop in the app selector page after click the play button. Sometimes I get the Assertion failed

IMG_2586

Originally created by @SoY0ung on GitHub (Apr 18, 2024). Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/31 Enabling JIT in SideStore does not support iOS 17. However, SideJITserver(https://github.com/nythepegasus/SideJITServer/) can be used to enable JIT for iOS 17+. Does SideJITServer applicable to LiveContainer? I've tried SideJITServer method, but I always loop in the app selector page after click the play button. Sometimes I get the `Assertion failed` ![IMG_2586](https://github.com/khanhduytran0/LiveContainer/assets/32095074/d36fe282-eeab-42db-ab52-7ed4dba9a1ce)
kerem closed this issue 2026-03-03 15:29:47 +03:00
Author
Owner

@SARankDirector-Minecraft commented on GitHub (Apr 18, 2024):

https://github.com/khanhduytran0/LiveContainer/issues/32

Huh, I'm getting a similar issue with jitless.

<!-- gh-comment-id:2064002236 --> @SARankDirector-Minecraft commented on GitHub (Apr 18, 2024): https://github.com/khanhduytran0/LiveContainer/issues/32 Huh, I'm getting a similar issue with jitless.
Author
Owner

@HyperrJedi commented on GitHub (Apr 19, 2024):

Yeah I would love support for SideJITServer. Hope either that comes, or a better JIT solution comes out

<!-- gh-comment-id:2065611303 --> @HyperrJedi commented on GitHub (Apr 19, 2024): Yeah I would love support for SideJITServer. Hope either that comes, or a better JIT solution comes out
Author
Owner

@khanhduytran0 commented on GitHub (Apr 20, 2024):

Latest build should fix this issue now

<!-- gh-comment-id:2067656767 --> @khanhduytran0 commented on GitHub (Apr 20, 2024): Latest build should fix this issue now
Author
Owner

@SoY0ung commented on GitHub (Apr 20, 2024):

Latest build should fix this issue now

The latest build fixed the jitless mode in iOS 17.
After setting up jitless mode, I can launch the most apps with a click.👍
But the jit mode is still broke, I also get the app selector page after enable JIT with SideJITServer.

<!-- gh-comment-id:2067708692 --> @SoY0ung commented on GitHub (Apr 20, 2024): > Latest build should fix this issue now The latest build fixed the jitless mode in iOS 17. After setting up jitless mode, I can launch the most apps with a click.👍 But the jit mode is still broke, I also get the app selector page after enable JIT with SideJITServer.
Author
Owner

@HyperrJedi commented on GitHub (Apr 20, 2024):

Latest build should fix this issue now

The latest build fixed the jitless mode in iOS 17.

After setting up jitless mode, I can launch the most apps with a click.👍

But the jit mode is still broke, I also get the app selector page after enable JIT with SideJITServer.

Yeah JIT isn't working for me. When I try JIT-less, the apps crash on start. Is this a Known issue?

<!-- gh-comment-id:2067709265 --> @HyperrJedi commented on GitHub (Apr 20, 2024): > > Latest build should fix this issue now > > > > The latest build fixed the jitless mode in iOS 17. > > After setting up jitless mode, I can launch the most apps with a click.👍 > > But the jit mode is still broke, I also get the app selector page after enable JIT with SideJITServer. Yeah JIT isn't working for me. When I try JIT-less, the apps crash on start. Is this a Known issue?
Author
Owner

@SoY0ung commented on GitHub (Apr 20, 2024):

Latest build should fix this issue now

The latest build fixed the jitless mode in iOS 17.
After setting up jitless mode, I can launch the most apps with a click.👍
But the jit mode is still broke, I also get the app selector page after enable JIT with SideJITServer.

Yeah JIT isn't working for me. When I try JIT-less, the apps crash on start. Is this a Known issue?

May be the app you install in LiveContainer is not compatible for now. You can try other ipa file.

<!-- gh-comment-id:2067710156 --> @SoY0ung commented on GitHub (Apr 20, 2024): > > > Latest build should fix this issue now > > > > > > The latest build fixed the jitless mode in iOS 17. > > After setting up jitless mode, I can launch the most apps with a click.👍 > > But the jit mode is still broke, I also get the app selector page after enable JIT with SideJITServer. > > Yeah JIT isn't working for me. When I try JIT-less, the apps crash on start. Is this a Known issue? May be the app you install in LiveContainer is not compatible for now. You can try other ipa file.
Author
Owner

@lumen-novum commented on GitHub (Apr 22, 2024):

SideJIT now works for me in the latest update. You guys should try it out. :)

<!-- gh-comment-id:2070666142 --> @lumen-novum commented on GitHub (Apr 22, 2024): SideJIT now works for me in the latest update. You guys should try it out. :)
Author
Owner

@HyperrJedi commented on GitHub (Apr 22, 2024):

SideJIT now works for me in the latest update. You guys should try it out. :)

The pre release, right? I can just grab the pre release ipa and it should work?

<!-- gh-comment-id:2070709998 --> @HyperrJedi commented on GitHub (Apr 22, 2024): > SideJIT now works for me in the latest update. You guys should try it out. :) The pre release, right? I can just grab the pre release ipa and it should work?
Author
Owner

@lumen-novum commented on GitHub (Apr 22, 2024):

The pre release, right? I can just grab the pre release ipa and it should work?

Yes, just don't set up JIT-less for now since it screws with the JIT version.

<!-- gh-comment-id:2070734572 --> @lumen-novum commented on GitHub (Apr 22, 2024): > The pre release, right? I can just grab the pre release ipa and it should work? Yes, just don't set up JIT-less for now since it screws with the JIT version.
Author
Owner

@HyperrJedi commented on GitHub (Apr 22, 2024):

The pre release, right? I can just grab the pre release ipa and it should work?

Yes, just don't set up JIT-less for now since it screws with the JIT version.

I'll try asap. Thanks for letting me know. I really want this to work lol

<!-- gh-comment-id:2070787800 --> @HyperrJedi commented on GitHub (Apr 22, 2024): > > The pre release, right? I can just grab the pre release ipa and it should work? > > > > Yes, just don't set up JIT-less for now since it screws with the JIT version. I'll try asap. Thanks for letting me know. I really want this to work lol
Author
Owner

@HyperrJedi commented on GitHub (Apr 23, 2024):

The pre release, right? I can just grab the pre release ipa and it should work?

Yes, just don't set up JIT-less for now since it screws with the JIT version.

Yo, it still isn't working for me. How did you do it exactly

<!-- gh-comment-id:2071274827 --> @HyperrJedi commented on GitHub (Apr 23, 2024): > > The pre release, right? I can just grab the pre release ipa and it should work? > > > > Yes, just don't set up JIT-less for now since it screws with the JIT version. Yo, it still isn't working for me. How did you do it exactly
Author
Owner

@lumen-novum commented on GitHub (Apr 23, 2024):

@HyperrJedi Yo, it still isn't working for me. How did you do it exactly

  1. Make sure phone and computer are on the same network (hotspot works fine on MacOS).
  2. IMPORTANT! Make sure SideJITServer is up to date and isn't already opened.
  3. "Open" the app you want to use JIT with in LiveContainer. It should direct you to SideStore.
  4. Launch SideJITServer and wait until you see these three IP addresses:
    Screenshot 2024-04-23 at 17 15 36

Put the third IP address into the SideJIT shortcut and make sure your device UDID is correct.
5. Launch SideJIT shortcut and select LiveContainer.
6. Profit.

It's important that you DON'T open any other app with SideJIT other than LiveContainer that already has the app selected.

If for whatever reason you open another app with SideJIT, open LiveContainer with JIT before "opening" the app in the LiveContainer menu, LiveContainer doesn't work, or you close LiveContainer while in JIT you have to restart SideJITServer.

I believe that there is an issue with SideJIT where it doesn't properly apply JIT after the first app is opened.

With these steps, LiveContainer works every time. 🙂

<!-- gh-comment-id:2073587948 --> @lumen-novum commented on GitHub (Apr 23, 2024): > @HyperrJedi Yo, it still isn't working for me. How did you do it exactly 1. Make sure phone and computer are on the same network (hotspot works fine on MacOS). 2. **IMPORTANT! Make sure SideJITServer is up to date and isn't already opened.** 3. "Open" the app you want to use JIT with in LiveContainer. It should direct you to SideStore. 4. Launch SideJITServer and wait until you see these three IP addresses: <img width="337" alt="Screenshot 2024-04-23 at 17 15 36" src="https://github.com/khanhduytran0/LiveContainer/assets/91717010/3a629e7e-29e3-4db3-b057-d8a567da4dd6"> Put the third IP address into the SideJIT shortcut and make sure your device UDID is correct. 5. Launch SideJIT shortcut and select LiveContainer. 6. Profit. **It's important that you DON'T open any other app with SideJIT other than LiveContainer that already has the app selected.** If for whatever reason you open another app with SideJIT, open LiveContainer with JIT before "opening" the app in the LiveContainer menu, LiveContainer doesn't work, or you close LiveContainer while in JIT **you have to restart SideJITServer.** I believe that there is an issue with SideJIT where it doesn't properly apply JIT after the first app is opened. With these steps, LiveContainer works every time. 🙂
Author
Owner

@xFr0z3n commented on GitHub (May 12, 2024):

@HyperrJedi Yo, it still isn't working for me. How did you do it exactly

  1. Make sure phone and computer are on the same network (hotspot works fine on MacOS).
  2. IMPORTANT! Make sure SideJITServer is up to date and isn't already opened.
  3. "Open" the app you want to use JIT with in LiveContainer. It should direct you to SideStore.
  4. Launch SideJITServer and wait until you see these three IP addresses:
Screenshot 2024-04-23 at 17 15 36 Put the third IP address into the SideJIT shortcut and make sure your device UDID is correct. 5. Launch SideJIT shortcut and select LiveContainer. 6. Profit.

It's important that you DON'T open any other app with SideJIT other than LiveContainer that already has the app selected.

If for whatever reason you open another app with SideJIT, open LiveContainer with JIT before "opening" the app in the LiveContainer menu, LiveContainer doesn't work, or you close LiveContainer while in JIT you have to restart SideJITServer.

I believe that there is an issue with SideJIT where it doesn't properly apply JIT after the first app is opened.

With these steps, LiveContainer works every time. 🙂

Can you help? If I enable Jit on live container I get the shortcut pop up saying it works but if I launch an app in there it redirects me to sidestore for some reason and after going back to LiveContainer it says jit couldn’t be activated (without jit less) and with jit less the shortcut says it works but when I launch an app it says in the app that it’s waiting for jit I followed the steps you mentioned but I can’t get it to work

<!-- gh-comment-id:2106328603 --> @xFr0z3n commented on GitHub (May 12, 2024): > > @HyperrJedi Yo, it still isn't working for me. How did you do it exactly > > 1. Make sure phone and computer are on the same network (hotspot works fine on MacOS). > 2. **IMPORTANT! Make sure SideJITServer is up to date and isn't already opened.** > 3. "Open" the app you want to use JIT with in LiveContainer. It should direct you to SideStore. > 4. Launch SideJITServer and wait until you see these three IP addresses: > > <img alt="Screenshot 2024-04-23 at 17 15 36" width="337" src="https://private-user-images.githubusercontent.com/91717010/325009808-3a629e7e-29e3-4db3-b057-d8a567da4dd6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTU1MzYzOTAsIm5iZiI6MTcxNTUzNjA5MCwicGF0aCI6Ii85MTcxNzAxMC8zMjUwMDk4MDgtM2E2MjllN2UtMjllMy00ZGIzLWIwNTctZDhhNTY3ZGE0ZGQ2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTEyVDE3NDgxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM3NmJlN2Y4MzM5ZGVmODk2ZWU2NWVjODUyMTBlMTg3YTA1ZDBkZTkxZGQ2MDdjMmVhODEwODc1M2I5NjI4MWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.XGxfjkO539XYSfZsB3TJcpm5boegKuNJ4s5UYE7VzmM"> > Put the third IP address into the SideJIT shortcut and make sure your device UDID is correct. 5. Launch SideJIT shortcut and select LiveContainer. 6. Profit. > > **It's important that you DON'T open any other app with SideJIT other than LiveContainer that already has the app selected.** > > If for whatever reason you open another app with SideJIT, open LiveContainer with JIT before "opening" the app in the LiveContainer menu, LiveContainer doesn't work, or you close LiveContainer while in JIT **you have to restart SideJITServer.** > > I believe that there is an issue with SideJIT where it doesn't properly apply JIT after the first app is opened. > > With these steps, LiveContainer works every time. 🙂 Can you help? If I enable Jit on live container I get the shortcut pop up saying it works but if I launch an app in there it redirects me to sidestore for some reason and after going back to LiveContainer it says jit couldn’t be activated (without jit less) and with jit less the shortcut says it works but when I launch an app it says in the app that it’s waiting for jit I followed the steps you mentioned but I can’t get it to work
Author
Owner

@lumen-novum commented on GitHub (May 12, 2024):

@xFr0z3n You have to launch the app in LiveContainer (which should redirect you to SideStore) and THEN use the shortcut.

If you mess it up, make sure to restart completely and carefully follow the steps from step one.

Also make sure that you haven't set up jitless. If you did, delete and reinstall LiveContainer.

<!-- gh-comment-id:2106332183 --> @lumen-novum commented on GitHub (May 12, 2024): @xFr0z3n You have to launch the app in LiveContainer (which should redirect you to SideStore) and THEN use the shortcut. If you mess it up, make sure to restart completely and carefully follow the steps from step one. Also make sure that you haven't set up jitless. If you did, delete and reinstall LiveContainer.
Author
Owner

@xFr0z3n commented on GitHub (May 18, 2024):

@xFr0z3n You have to launch the app in LiveContainer (which should redirect you to SideStore) and THEN use the shortcut.

If you mess it up, make sure to restart completely and carefully follow the steps from step one.

Also make sure that you haven't set up jitless. If you did, delete and reinstall LiveContainer.

Tysm it works perfectly I just didn’t knew you had to do it in that specific order.

<!-- gh-comment-id:2118781594 --> @xFr0z3n commented on GitHub (May 18, 2024): > @xFr0z3n You have to launch the app in LiveContainer (which should redirect you to SideStore) and THEN use the shortcut. > > If you mess it up, make sure to restart completely and carefully follow the steps from step one. > > Also make sure that you haven't set up jitless. If you did, delete and reinstall LiveContainer. Tysm it works perfectly I just didn’t knew you had to do it in that specific order.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LiveContainer#22
No description provided.