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:
.tar.xz or .tar.gz file.
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