emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Android port of Emacs


From: Gregory Heytings
Subject: Re: Android port of Emacs
Date: Thu, 22 Jun 2023 22:49:51 +0000



The issues with installing and running binaries has been completely solved: in fact, it is possible to build the entire Termux binary repositories with the prefix changed to `org.gnu.emacs', and to run the programs built directly from inside Emacs.


IOW, users will run Termux under Emacs instead of running Emacs under Termux. (Yes, that's a simplified way of presenting things, but it's the idea.)

Concretely speaking, this means that the same programs will be installed twice on the same device (which typically do not have a large storage capacity): in the /data/data/com.termux directory, and in the /data/data/org.gnu.emacs directory.

Concretely speaking, this also means that all programs installed in the /data/data/org.gnu.emacs directory need to be built from source, either on the Android device itself (but they typically have slow CPUs) or by cross-compiling them on a faster computer.

I've also looked at the "exec" subdirectory in the feature branch. You may be aware that the hack you use there to circumvent Android's "write xor execute" security policy has been rejected by the Termux developers, and that in all likelihood that hole in Android's security policy will be patched sooner or later.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]