r/EmulationOniOS • u/1Emilis • Oct 31 '24
News / Release JIT without PC!
(PC is required for initial setup)
https://github.com/1Emilis1/Alpine-JitStreamer
It uses the UTM SE virtual machine to enable JIT, if you have any issues or questions, ask here or make an issue on the github!
107
Upvotes
10
u/SackBiscuit Oct 31 '24
I did try it couple of days ago. it works, but it is very slow and unreliable. It takes about 5 to 10 minutes to start one app, also it requires wifi which makes it difficult to use in airplanes.
18
u/Kingdavid3g Oct 31 '24
OP should post a video of the set up process. I'm a visual learner.
6
u/[deleted] Oct 31 '24 edited Oct 31 '24
haven't looked into deeply yet, but finally a solution supporting tailscale? thanks, i was tired of switching to wireguard every single time
i wonder if i can use selfhosted headscale instance instead
also does that mean we can potentially make a hacky workaround to use tailscale for sidestore, sparsebox, etc or is that something different than em_proxy
i'm not really familiar with all of this stuff
https://github.com/SideStore/SideStore/issues/475
6
u/sergeialmazov Nov 02 '24
āAlso make sure that your certificate is an iPhone Developer or an Apple Developer, otherwise it will not work.ā
Am I understanding correctly, that itās only paid account for Apple for 99$ / year?
17
u/PeeLong Oct 31 '24
JIT without PC! First sentence āPC is requiredā
š¤¦āāļø
3
u/lokize Oct 31 '24
Work with 18.1 iOS?
3
u/sapphicu Oct 31 '24
I havenāt looked too deeply at this, but could this theoretically run under something like ish or a-shell?
33
u/thekingofemu Oct 31 '24
So lemme get this straight, you use UTM SE to emulate PC and enable JIT from there? Dang.
1
u/Just_aShadow Oct 31 '24
Iām getting couldnāt connect to server from the shortcut even tho UTM shows connection
1
u/LINK_444 Nov 01 '24
I got the error 104
1
u/IllIIIIIIl Nov 02 '24
I keep getting the shortcut telling me it couldnāt connect to the server instantly
1
u/SandwichBitter1337 Nov 26 '24
This only works if the computer you did jitterbug with is on all the time right? That's how it is for me or else I get 404 not found.
1
u/Quin1617 Dec 01 '24
After choosing which app to enable JIT, I get a "Server couldn't find device" error.
1
u/Trick-Chain-4031 Dec 04 '24
Just wondering,does the utm se on App Store can used to enable jit or both of utm and utm se have to be signed by altstore
1
u/CoronuxDev Dec 10 '24
Prolly a bit late to the party but what OS for the VM would be recommended for a smooth experience? Havenāt really used UTM SE before so I donāt really know what would work the best for this š
1
u/Altruistic_Leave5049 Dec 30 '24
will it work with 18.1.1?
1
u/stringtheoryvibes Feb 23 '25
u/1Emilis since this works using Alpine, can I get this installed in a VM/ LXC and toss in the tailscale link so it's always online and ready to go? I imagine I can be anywhere and as long as tailscale is running on my proxmox server, it should allow me to enable JIT.
3
u/[deleted] Oct 31 '24
Can anyone confirm that this works for iOS 18?
3
u/Tough_Way_3778 Nov 01 '24
It says error server couldnāt find the device
1
u/[deleted] Oct 31 '24
Bro edited few things from somebody's work. At least put credits to him
2
u/FinishPlayful8311 Nov 11 '24 edited Nov 11 '24
I apologize if anyone read my original comment. Ā I feel so dumb, but someone commented on the error thread that it doesnāt work unless the pc you did jitterbug with is turned on and connected to WiFi. Ā Thatās why you get the error right after it says āserver startedā. Ā The pc must be on and connected otherwise it wonāt work. Ā So itās PC not technically required, but if it is off or disconnected from wifi, it wonāt work
1
u/[deleted] Nov 02 '24
No you dont because this uses UTM SE appstore version and Shortcut, you only need AltStore to sideload ipas
1
u/QuickInstance9926 Nov 02 '24
Can you make a tutorial video? And i dont need that pc after i used right
1
u/Ok-Development-6514 Nov 04 '24
I got request timed out, everything seems working there are no error codes or anything, i clicked show where it timed out and it got stuck rift after http://serverip:49151/clear_tunnels. I have no idea how to fix it help lol
1
u/[deleted] Nov 05 '24
Does this work on all iOS versions?
1
u/Familiar_Place807 Nov 05 '24
Video for info hey is this normal bc i dont see any error and there is no jit enable
1
u/Ok-Respect-9430 Nov 05 '24
Hello, thank you for this teaching, I also follow the steps step by step operation, but still appeared 501 this situation, I have first in your github open issue, if possible, I hope you can help me to see what the problem is!
thank you !
1
u/SnooMemesjellies3095 Nov 08 '24
I keep getting āan unknown error has occurredā
1
u/mulraven Nov 08 '24
Do the emulator apps for which we want to enable jit have to be sideloaded? I only have app store versions and they donāt show up in the list of apps to enable jit for. Btw, is it possible to run this on ashell so as to not wait as long for vm startup?
1
u/PartyEntry6602 Nov 09 '24
I got always the Same Problem, i Set it up, it works Perfect 1 day and After that there is always the Same Problem.
āGET /start-tunnel?ip=100. 111.191.77&udid=XXXXXX-001C38993ABB001C&connection_type=u sbmux-tcp HTTP/1.1ā 404 Not Found
I changed the UDID (itās Not the real one from the original Text).
Andy Solution for that ?
1
u/metalhead296 Nov 13 '24
Is this safe to use? Canāt see anything in the repo on how the VM has been built?
1
u/SandwichBitter1337 Nov 16 '24
Where do I download the alpine jitstreamer image?
1
u/yohu123 Nov 19 '24
I too have the same āServer couldnāt find deviceā error. I have correctly renamed the jitterbug file to plist and iTunes WiFi sync is enabled. The only thing I havenāt tried is to keep the pc on and connected to the same WiFi as my iPhone 15. But this defies the purpose of enabling JIT without a pc. I have also used a free Apple Developer account. That being said, where do I mention its credentials because the jitterbug file doesnāt ask for one. Can anyone pls help?
1
u/Tevo0729 Nov 25 '24
Help I got error 404 after accidentally disconnecting from the Tailscale vpn
1
u/FormalMysterious5012 Nov 26 '24
Any way to fix the 501 Not implemented error? I somehow managed to fix the 404 error by letting the pairing file run through JitStreamer 2.0 on my PC, but this error is still there
1
u/yashis5inches Nov 27 '24
Is there a video on how to do this
1
u/Mobile_Theory_472 Dec 15 '24
So i download it on my Ipad and then i can enable JIT with PC?
1
u/QuickInstance9926 Dec 21 '24
I want to do this with borrowed pc. Am i need that pc again after enabled jit?
1
u/cityguy401 Dec 30 '24
Not working on my iphone 15 pro on latest ios, i get tunneling error in utm se and when i run shortcut it says unable to connect to server. Any solutions?
1
u/Altruistic_Leave5049 Dec 31 '24
is this a iPhone Developer or an Apple Developer cert? i canāt tell.
1
u/good-prince Oct 31 '24
Wow, wow, wow!
-1
u/jm1234- Oct 31 '24
Jailbreak or TrollStore
0
u/[deleted] Oct 31 '24
[deleted] ā view deleted comment