

Local Desktop
Local Desktop helps you run a desktop Linux environment on your Android device.
Cost / License
- Free
- Open Source (GPL-3.0)
Platforms
- Android
- Android Tablet
Local Desktop News & Activities
Recent activities
- OrdinaryPerson added Local Desktop as alternative to AnLinux
- gwrvan-barre added Local Desktop
- POX updated Local Desktop
- gwrvan-barre added Local Desktop as alternative to BlueStacks, Android-x86, Anbox and Genymotion
Local Desktop information
What is Local Desktop?
Local Desktop helps you run a desktop Linux environment on your Android device.
Rootless : Local Desktop does not require root access to run.
Standalone : Local Desktop allows you to start Linux on your Android device with just one tap, all in one app.
Efficient : Local Desktop is built with Rust and runs entirely in native code. By using the Wayland protocol, it incurs less overhead compared to X or VNC alternatives.
FOSS : Local Desktop is free and open-source, and will always be.
Local Desktop is a Rust rewrite of the original Polar Bear project, which was written in Kotlin and C++. The aim of this rewrite is to make it more stable, portable, and able to do the development work on Android.
How it works :
- An Arch Linux ARM64 filesystem is set up inside the app's internal storage.
- Proot mounts the filesystem and provides a chroot-like environment.
- A minimal built-in Wayland compositor runs in Android NDK.
- Rootful Xwayland & a desktop environment launches inside the chroot and renders back to the Android native activity.




