English | 简体中文

Droidspaces runs full Linux distributions as containers on a rooted Android phone or a Linux PC. Each container boots its own init system, whether systemd, OpenRC or any other, on the host's kernel.
There is no emulation and no virtual machine, so programs run at native speed. One static binary under 400 KB does all of it, and the Android app drives that binary so you never need a terminal to get started.
reboot from inside the container, all of it works./data/local/Droidspaces.Android
Linux
sudo ./droidspaces check to confirm.Android
The Android installation guide covers each step in detail.
Linux
The Linux installation guide shows how to install Droidspaces, where to get a rootfs and how to put it in an image file.
![]() Home |
![]() Containers |
![]() Panel |
[!WARNING]
Droidspaces is a privileged container runtime.
Root inside a container is powerful, and a hostile root process can reach the host.
Do not run code you do not trust in a container, and use a normal user with
sudofor daily work, as you would on any Linux machine.Hardware access and privileged mode relax the remaining barriers further, so turn them on only when you need them.
Everything below is also on the documentation site, rendered and searchable.
| Page | What it covers |
|---|---|
| Android installation | From a rooted phone to a running container, in the app. |
| Linux installation | Installing the binary and preparing a rootfs on a PC. |
| Android app guide | Every screen in the app and what it does. |
| Container settings | Each toggle and flag: what it does and when to use it. |
| Linux CLI | Every command, flag and config file key. |
| Networking from zero | How the network modes work, from IP addresses up to an OpenWrt gateway. |
| Display, audio and desktop | GPU acceleration, sound and a desktop environment on Android and Linux. |
| Anland | A Wayland desktop on Android through the Anland app, for KDE Plasma and other Wayland compositors. |
| Kernel configuration | Building an Android kernel with Droidspaces support. |
| Recipes | A phone as a home server with Tailscale, Docker inside a container, and more. |
| Troubleshooting | Symptoms, causes and fixes. |
| Community-supported devices | Phones known to run Droidspaces, with kernel sources. |
| NixOS | Building and configuring a NixOS container. |
| Uninstallation | Removing Droidspaces from Android or Linux. |
Questions and help: the Telegram channel. Bugs and feature requests: GitHub issues.
Code contributions start with CONTRIBUTING.md. App translations are on Weblate:
GNU General Public License v3.0. Copyright (C) 2026 ravindu644 and contributors.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|