@devSJR That is true. Also, the only way to access the desktop in Termux is VNC or similar. That is also an overhead.
@SanskritFritz I can say that the #Termux/PRoot/VNC approach works but for average users this one seems to be a better fit.
I looked in more detail. It is a rewrite (previously Kotlin + C++). They write the app in #Rust and use #Wayland and #PRoot. PRoot can be a show stopper since some Android kernels have no system calls to support it. Besides #XFCE, #KDE, #GNOME and more are being worked on.
It is ARM64-v8a only but https://localdesktop.github.io/docs/developer/build-for-unofficially-supported-platform
Edit:
how-it-works: https://localdesktop.github.io/docs/developer/how-it-works