Droidspaces
1.21K subscribers
243 photos
26 videos
31 files
105 links
Download Telegram
Droidspaces
Can anyone try the recently discovered "Copy Fail" vulnerability on Droidspaces? https://github.com/tgies/copy-fail-c/releases/tag/v0.2.0 Looks like I don't have a supported kernel. What is expected is gaining root access inside the container or total container…
It seems like Google saved all ya all asses by turning off the core Android kernel configuration necessary for this vulnerability:

CONFIG_CRYPTO_USER_API_AEAD=y

But that doesn’t mean we are immune to this kind of attack since non-GKI kernels exist.

We still gotta block the necessary syscalls needed for this kind of attack using seccomp for the greater good.
❀3πŸ’©1
Droidspaces
Can anyone try the recently discovered "Copy Fail" vulnerability on Droidspaces? https://github.com/tgies/copy-fail-c/releases/tag/v0.2.0 Looks like I don't have a supported kernel. What is expected is gaining root access inside the container or total container…
Well, you are vulnerable on Linux Desktop

What happened was a Local Privilege Escalation, not a container escape.

Therefore, this is a kernel issue rather than an issue with Droidspaces.

However, we will work on a fix from our side if possible ❀️
😨3πŸ’©1
I know. Most users use hw-access by default, and you all want freedom.

But we have to admit this: if your rooting method is compromised, if sudo, su, or the kernel is compromised, Droidspaces is compromised too. We can't prevent that.

Our goal is to make devices real Linux servers that need real capabilities, not sandboxes.
❀9πŸ’©1
I'm going to deprecate support for XFCE tarballs. Users have the full ability to manually install anything they want. Is this a good choice?

Or, you guys can contribute to https://github.com/ravindu644/Droidspaces-rootfs-builder to add support for your favorite distros and desktop environments.
πŸ‘8πŸ’©1
We reached 800 stars today :)

I hope we can reach 1K stars this month :)

https://github.com/ravindu644/Droidspaces-OSS

Thank you so much for your support!
❀10πŸŽ‰4πŸ’©1
LET HIM COOK

#meme
😭7😁5πŸ—Ώ5πŸ”₯2πŸ’©1
DroidSpaces vs. Termux+LXC Duct Tape

Testing the limits of containerization on a literal potato:

Device: Galaxy A16 5G
Chipset: MediaTek Dimensity 6100+

The "Duct Tape" Method (Termux + LXC) 🀑

- Setup: 6,999,999 manual config changes, cgroup nightmares, and GPG errors.
- Boot Time: 732ms (Userspace)
- Status: Fragile. White logs. One RAM spike away from being killed by Android.

The Native Execution (DroidSpaces) πŸ—Ώ

- Setup: Native integration, zero manual mounting.
- Boot Time: 423ms (Userspace) - Nearly 2x FASTER.
- Status: Clean Green [ OK ] logs. Running as a persistent system daemon.
- Pure Cgroupv2

The numbers don't lie. Even on a budget Dimensity chip, DroidSpaces hits graphical.target in under half a second πŸ™ƒ
πŸ—Ώ7❀4πŸ’©1
If you are maintaining a kernel with Droidspaces support, you can now add your kernel to our "Community-supported Android devices" section in the documentation.

This list helps users identify second hand phones that work for self hosting as an alternative to buying an expensive Raspberry Pi.

By contributing your device details, you provide a clear path for others to flash the correct firmware and turn their hardware into servers.

Documentation link:

https://github.com/ravindu644/Droidspaces-OSS/blob/main/Documentation/community-supported-devices.md

Let's build this resource together to help the community repurpose spare devices for the greater good.
❀14πŸ’©1
Refined the Features and Options sections :)

Droidspaces container with all the possible features enabled 😁
πŸ—Ώ7❀2πŸ’©1
The next version of Droidspaces will be released today, only if there are no critical bugs or weird issues you guys are facing in the latest CI build:

https://t.me/DroidspacesCI/260?single

It's hella stable, with a new UI, Ubuntu 26.04 support, systemd-udevd support without messing up Android, enhanced security, and more!
πŸ”₯10πŸ’©1
Since we are one step away from the next release, we have to fix the untranslated strings that exist in already translated languages.

As the "Get Started" page that appears only on fresh installs has been redesigned, it introduced a few new strings that haven't been translated yet, except for Chinese.

So, if someone installs Droidspaces for the first time, the start page would appear fully in English, while the rest appears in their native language.

We have to fix this :)

Your contribution is appreciated:

https://hosted.weblate.org/engage/droidspaces/
πŸ’©1
Droidspaces v6.1.0 has been released! πŸ₯³

- New UI for the app
- Enhanced security
- A lot of bug fixes

105 changes since the last release πŸŒ›

Full changelog and downloads:


https://github.com/ravindu644/Droidspaces-OSS/releases/tag/v6.1.0

@Droidspaces
❀6πŸ”₯5πŸ’©1