Hacker News new | ask | show | jobs
by prmoustache 756 days ago
From what I understand it is in AltStore which is installable without another device in UE and still installable running AltServer on a separate computer.

Annoying I understand. But fairly easy to anyone motivated to get it.

As for the performance they say:

"The lack of hardware virtualization on Apple A-chips means that even for ARM code we must re-compile it with JIT. Therefore performance would never reach the levels possible with KVM. There is also no support for GPU virtualization so that means no DirectX or OpenGL. This makes most modern games non-playable."

I guess it would be at least good enough to run an IDE, git and have terminal access provided any serious compilation is done remotely and not locally. And might even be good enough to run some lightweight containers.

EDIT: seeing that on ios 14 devices it needs to be jailbroken, so I guess it is best used on "obsolete" models.

1 comments

The Altstore they are referring to is the sideload version, not the EU store that was just released. This requires a computer to install the IPA file. Once you install UTM using this sideloading method the only way to activate JIT to make UTM useable in any meaningful way is to be on the same local network as a computer with SideJitServer installed and running. Then you can use an emulated OS and drain your battery super fast.

Long story short UTM is not currently a solution. Apple either needs to allow JIT for all apps or SideJitServer needs to do the impossible and figure out a way to activate over a remote connection.