droidspaces-arm64-static-1.2.0-stable.tar.gz
300.1 KB
For testing: Droidspaces v1.2.0-stable
How to use? , Help
01. Extract the tarball to /data/local
02. Give
03. Download any container tarball you want from: https://images.linuxcontainers.org/images/
- On older kernels, likely below GKI v2, you won't be able to run modern containers like Ubuntu 24.x+, Arch, Fedora, SUSE, etc.
- You are limited to Ubuntu 22.04 or Alpine Linux.
04. Extract it to /data/local using:
05. Finally, you can run the container using:
To configure the root password, open another terminal, enter a root shell, and change the password for the root user:
How to use? , Help
01. Extract the tarball to /data/local
02. Give
droidspaces executable permissions using: chmod +x /data/local/droidspaces03. Download any container tarball you want from: https://images.linuxcontainers.org/images/
- On older kernels, likely below GKI v2, you won't be able to run modern containers like Ubuntu 24.x+, Arch, Fedora, SUSE, etc.
- You are limited to Ubuntu 22.04 or Alpine Linux.
04. Extract it to /data/local using:
mkdir -p /data/local/my-rootfs
busybox tar -xvf /path/to/rootfs.tar.xz -C /data/local/my-rootfs
05. Finally, you can run the container using:
cd /data/local
./droidspaces --rootfs=/data/local/my-rootfs --pidfile=/data/local/rootfs.pid start -F
To configure the root password, open another terminal, enter a root shell, and change the password for the root user:
cd /data/local
#running inside Android
./droidspaces --rootfs=/data/local/my-rootfs --pidfile=/data/local/rootfs.pid enter
#run inside container
passwd root
⚡5❤3🔥1🍾1
Samsung & Android Tweaks
droidspaces-arm64-static-1.2.0-stable.tar.gz
For help:
a16xm:/data/local # ./droidspaces --help
Droidspaces v1.2.0-stable
by ravindu644
https://github.com/ravindu644/Droidspaces
Usage: ./droidspaces [OPTIONS] COMMAND
Required (one of):
--rootfs=PATH Path to rootfs directory
--rootfs-img=PATH Path to rootfs.img (ext4 image)
--pidfile=PATH Path to PID file
Optional:
--hostname=NAME Container hostname
--enable-ipv6 Enable IPv6 inside container (default: disabled)
--enable-android-storage Bind-mount /storage/emulated/0 into container
--hw-access Enable full hardware access
-F, --foreground Attach terminal to console
Commands:
start Start container
stop Stop container
restart Restart container
status Show status
enter [user] Enter shell
run [cmd...] Run command inside container
🗿4❤2
Added support for compiling for all common architectures :)
So, no matter whether it is Linux or Android, ARM or x86, DroidSpaces will support everything :)
Edit: I know the name has "droid," which means it is made for Android. The reason I added Linux support is that it also just worked on my Linux PC :)
So, no matter whether it is Linux or Android, ARM or x86, DroidSpaces will support everything :)
Edit: I know the name has "droid," which means it is made for Android. The reason I added Linux support is that it also just worked on my Linux PC :)
❤🔥6❤2🤩1
Samsung & Android Tweaks
stress testing by running multiple containers :)
image_2025-12-24_19-35-59.png
90.1 KB
Testing all 74 possible combinations of scenarios
🔥3🗿3⚡1
Me and my friends are cooking something 😌❤️
🔥22❤3❤🔥1👏1😎1
This media is not supported in your browser
VIEW IN TELEGRAM
Droidspaces final demonstration !
This is where the frontend is properly communicating with the backend 👀
All of this is just 12MB, with multi-architecture support (both frontend and backend: aarch64, armhf, x86, x86_64) 🗿,
with a fully functional systemd manager for Android! (World’s first time?) 🟢
This kind of thing has never been done by anyone, and it is totally unique to our work, which we achieved after spending over a month on research.
That means we won't open source everything,
but we will provide some documentation about how the backend works,
and provide you with a simple set of example code to show how to achieve something like this.
I hope you guys understand this situation from the perspective of just a single developer :)
This is where the frontend is properly communicating with the backend 👀
All of this is just 12MB, with multi-architecture support (both frontend and backend: aarch64, armhf, x86, x86_64) 🗿,
with a fully functional systemd manager for Android! (World’s first time?) 🟢
This kind of thing has never been done by anyone, and it is totally unique to our work, which we achieved after spending over a month on research.
That means we won't open source everything,
but we will provide some documentation about how the backend works,
and provide you with a simple set of example code to show how to achieve something like this.
I hope you guys understand this situation from the perspective of just a single developer :)
❤15🔥4🍾3🤩1🏆1😎1
Samsung & Android Tweaks
Droidspaces final demonstration ! This is where the frontend is properly communicating with the backend 👀 All of this is just 12MB, with multi-architecture support (both frontend and backend: aarch64, armhf, x86, x86_64) 🗿, with a fully functional systemd…
Test APK if anyone wants to test (I haven't added the requirement checks for the kernel features yet):
https://news.1rj.ru/str/Samsung_Tweaks/97028
https://news.1rj.ru/str/Samsung_Tweaks/97028
Telegram
Ravindu Deshan in Samsung & Android Tweaks | Chat
here it is
❤7🔥2🍾2