> 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.
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.
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.
https://github.com/termux/termux-packages/wiki/Termux-and-An...
https://developer.android.com/ndk/guides/stable_apis
https://android.googlesource.com/platform/bionic/+/master/an...