5 ms·
This can't be installed like a regular app, can it? Also, I wonder why they emulate x86 – isn't the iPad CPU ARM64? Couldn't this simply use binaries for that
by dividedbyzero 7y ago
This can't be installed like a regular app, can it?
Also, I wonder why they emulate x86 – isn't the iPad CPU ARM64? Couldn't this simply use binaries for that architecture?
- mkskm 7y ago> This can't be installed like a regular app, can it? Surprisingly yes, it can, though it remains to be seen if it will be accepted to the App Store. > Also, I wonder why they emulate x86 – isn't the iPad CPU ARM64? Couldn't this simply use binaries for that architecture? This is explained on the FAQ: https://github.com/tbodt/ish/wiki/FAQ#q-is-ish-32-bit-or-64-bit https://github.com/tbodt/ish/wiki/FAQ#q-is-ish-32-bit-or-64-...
- simonh 7y agoThen you’d be running unsigned, unreviewed binaries bypassing iOS controls directly on the CPU, which would be a security nightmare for iOS. This way it’s a completely emulated environment that’s isolated from the underlying system.
- derefr 7y agoRunning x86 binaries under software emulation, and forking off arbirary ARM binaries, aren’t the only two alternatives. You can do what Wine or gVisor does: run native-architecture code, but virtualize system calls as calls into the host binary.
- GranPC 7y agoYou can't run arbitrary unsigned machine code on iOS. Interpreting it is the only solution.
- hsitz 7y agoUnfortunately, that slows things down with iSH a lot. iSH gives surprisingly complete Linux environment, complete with ability to install most of the packages you'd want. There's even an iSH folder in the Files app that gives easy ability to interchange files between iSH and the regular iPad environment. However, the emulation layer slows the Linux applications down quite a lot. Depending on your needs, though, might still be good solution for some things.
- int_19h 7y agoMillions of people use Android devices that allow sideloading, and it does not end up a "security nightmare".
- simonh 7y agoOh come on, security and privacy on Android barely exist at all except at the most general level. We're past the days when Samsung disabled all OS security controls on their flagship phone just to get the camera working for launch day, but Play Store apps are so infested with spyware and trackers the security of sideloaded apps is barely relevant.