zlacker

[parent] [thread] 4 comments
1. icebra+(OP)[view] [source] 2019-11-28 18:12:58
Nope, no root required.
replies(2): >>pjmlp+Q9 >>imtrin+Ua1
2. pjmlp+Q9[view] [source] 2019-11-28 19:57:02
>>icebra+(OP)
So how does it work around the missing APIs not described here?

https://developer.android.com/ndk/guides/stable_apis

Given the changes started with Android 7 to block access to everything else?

In fact, https://wiki.termux.com/wiki/Differences_from_Linux

replies(1): >>Mathne+Ik
◧◩
3. Mathne+Ik[view] [source] [discussion] 2019-11-28 22:02:27
>>pjmlp+Q9
It runs stuff in a container (PRoot) with standard Linux libraries and FHS layout, then you ssh or VNC in locally. The emulation isn't perfect due to Android's security policies, but close enough.
replies(1): >>pjmlp+5l
◧◩◪
4. pjmlp+5l[view] [source] [discussion] 2019-11-28 22:08:59
>>Mathne+Ik
Standard Android does not support chroot, nor standard Linux libraries, hence why termux needs to patch them.
5. imtrin+Ua1[view] [source] 2019-11-29 11:35:37
>>icebra+(OP)
Try installing OpenJDK without root.
[go to top]