Those are very relevant for a Linux laptop, but much less so for a Linux smartphone. An AOSP-based distro like LineageOS, GrapheneOS, or /e/OS paired with Termux provides almost a
all of this, with the added benefit of ART - quite possibly the most polished runtime in the Linux ecosystem.
You can even plug a bluetooth keyboard and run Emacs on your Android / AOSP phone nowadays.
You can even plug a bluetooth keyboard and run Emacs on your Android / AOSP phone nowadays.