Check out termux so you can combine the native install with tools such as Git to have a fuller installation. org-roam seems to work. No native compilation but performance is still ok. Also turn on touch-screen-display-keyboard
and touch-screen-precision-scroll
.
Emacs
Our infinitely powerful editor.
I would love to use it, but I've had some issues with getting it working with Termux. The author provides some builds that have the same signatures as Termux, along with instructions on setting up early-init.el here: https://sourceforge.net/projects/android-ports-for-gnu-emacs/ which I thought should resolve any issues. However, I've encounter issues with permissions and with interpreting certain paths (/usr/bin, /etc/ /usr/lib) which makes some features which execute commands fail on Emacs. I also get annoying warnings spamming the console like WARNING: linker: normalize_path - invalid input: "nil", the input path should be absolute
. I'm kind of waiting until someone has a better solution for Termux integration.