Droidspaces on Android is designed to be a "Zero Terminal" experience. From the first install to running a full Linux distribution, everything is handled through the intuitive Android app.
On the first launch, Droidspaces performs an Atomic Installation of the backend system: - It detects your device architecture (aarch64, armhf, etc.). - It extracts the droidspaces and busybox binaries to /data/local/Droidspaces/bin. - It performs an atomic move to ensure the binaries are installed correctly even if an older version is currently running. - It verifies checksums to ensure zero corruption.
You don't need to manually extract rootfs files. The app handles it all.
The easiest way to get started. The app can browse, download, and install distros directly - no manual downloading required.
If you already have a .tar.xz or .tar.gz rootfs file on your device:
You can verify your system status at any time: 1. Go to Settings (gear icon) -> Requirements. 2. Tap Check Requirements. This runs the full droidspaces check suite internally. 3. Kernel Config: If you're a kernel developer, you can find a copyable droidspaces.config defconfig fragment, similar to this page, to make sure your kernel is perfectly compatible with Droidspaces.
© 2026 Droidspaces · GPLv3 · by ravindu644 and contributors