3 ms·
It will be impossible to distribute the app targeting 28 in the near future. Targeting 29, the only replacement for apt get that they could come up with is to
by cft 6y ago
It will be impossible to distribute the app targeting 28 in the near future.
Targeting 29, the only replacement for apt get that they could come up with is to stuff Linux binaries into 100s of apps and upload those apps to the play store. I am not sure this is usable anymore. You might want to read this:
https://github.com/termux/termux-app/issues/1072#issuecomment-627983273 https://github.com/termux/termux-app/issues/1072#issuecommen...
- zozbot234 6y agoImpossible to distribute in Play. Will work fine as a plain .apk, or downloaded from e.g. F-Droid.
- cft 6y agoNote that they will eventually tighten SELinux policy to forbid exec() outside of userspace of the process https://github.com/termux/termux-app/issues/1072#issuecomment-474564702 https://github.com/termux/termux-app/issues/1072#issuecommen... So the app will not work on the OS level
- zozbot234 6y agoOne will always be able to gain write access to that "user space" by having a separate app build "APK update" packages on-demand, signed by a user-controlled signature. It will be the moral equivalent of running a Linux live distribution from read-only media and having to reboot Termux for each "update". Of course, one will be able to execute other code via JIT, perhaps even hooking into a patched version of qemu-user. It will be annoying but it will broadly work.