Re:Termux: Linux Applications on Android
by remram on Sunday November 19, 2023 @04:00PM
(#38337919)
I'm not sure what you are trying to say. Termux is about bringing GNU and other apps to Android, no need to build against the NDK you linked.
[ Parent
| on HN ]
Read the first link why Termux cannot do Android 10 and later.
Later editions have more restrictions in place, after the safe systems programming effort has started.
Re:Termux: Linux Applications on Android
by forgotpwd16 on Sunday November 19, 2023 @04:55PM
(#38338651)
> Read the first link why Termux cannot do Android 10 and later.
Because of the addition of SELinux ruleset restricting a system call. This has nothing to do with whether Android uses GNU or is similar to desktop Linux. Can enable SELinux and this configuration on a GNU/Linux system just fine.
Not only, seccomp and other mechanisms actively killing use of non official APIs, or access to out of bounds system areas.
Is that what you were trying to say? If that's the case, I'm happy to report that you are misinformed: they have worked around that. Termux works flawlessly on my Android 14 phone.
Re:Termux: Linux Applications on Android
by a_JIT_pie on Sunday November 19, 2023 @05:37PM
(#38339192)
Same, used it just yesterday on Android 12.
Re:Termux: Linux Applications on Android
by bitwize on Sunday November 19, 2023 @08:14PM
(#38340830)
Only because it's built against a previous API version which later versions of Android deign to support for now. Eventually it will pop up a scary "This app was built for an earlier version of Android and may not work properly" box; a short time later it will stop working altogether.
Android should really just go the "curated app store" route like Apple.
Re:Termux: Linux Applications on Android
by matheusmoreira on Tuesday November 21, 2023 @06:57AM
(#38362455)
> Android should really just go the "curated app store" route like Apple.
I'll buy an iPhone if Android goes down that path. If I must be in some walled garden, I'll choose the better kept garden.
Remote attestation is bad enough but breaking Termux will be the last straw for me.