ch
Feedback
Droidspaces

Droidspaces

前往频道在 Telegram
1 403
订阅者
+924 小时
+477 天
+14830 天
帖子存档
Droidspaces' Android app has been open-sourced..! 🥳 https://github.com/ravindu644/Droidspaces-OSS/tree/main/Android

This should fix all the issues related to the sparse image mode..

+1
Droidspaces v4.3.0 What's new..? [ App ]
- Change the SELinux context of rootfs.img to `u:object_r:vold_data_file:s0` after formatting to avoid mounting errors in the sparse image installer
- Update the boot script to auto-detect all `.img` files under /data/local/Droidspaces/Containers and set their SELinux context to `u:object_r:vold_data_file:s0`
[ Backend ]
- If the host is Android and rootfs.img mode is used, set the SELinux context of rootfs.img to `u:object_r:vold_data_file:s0` before mounting to prevent mounting issues
Github Release: https://github.com/ravindu644/Droidspaces-OSS/releases/tag/v4.3.0 @Droidspaces

+1
Droidspaces v4.2.5 What's Changed..? [ App ]
Added custom DNS servers support in the container configuration menu
[ Backend ]
terminal: upgrade terminal proxy from select to epoll for better performance
mount: harden unmount_rootfs_img with retries and settle time
android: refactor iptables configuration logic into a clean loop
core: harden PID validation and implement shared OS-release parsing
core: implement dynamic container list allocation and use shared OS-release parsing
network: implement multi-DNS support and update CLI options
fix: ensure host-side resource cleanup on container boot failure in rootfs.img mode
Github Release: https://github.com/ravindu644/Droidspaces-OSS/releases/tag/v4.2.5 @Droidspaces

I added custom DNS support to the Droidspaces binary. Do you guys want me to add it to the Android APK, too?

+1
Droidspaces v4.2.4 What's changed? [ Backend ]
Changelog
- Improve rootfs mount and unmount resilience on older kernels like Kernel 4.14 by adding retry logic for image mounting and extra sync calls during unmounting
Github Release: https://github.com/ravindu644/Droidspaces-OSS/releases/tag/v4.2.4 @Droidspaces

+1
Droidspaces v4.2.3 What's changed..? [ App ]
- Completely re-wrote the sparse image installer and hardened the image integrity verifying process before mounting the created rootfs.img
[ Backend ]
undefined
Changelog
- fix container restart bug: implement restart marker and early mount detection
- fix: sync and sleep 200ms after repairing the rootfs image AND before mounting the image
Github Release: https://github.com/ravindu644/Droidspaces-OSS/releases/tag/v4.2.3 @Droidspaces

+1
Droidspaces v4.2.1 What's changed..? [ App ]
- Added "Mask service" option to all 4 stages (Running, Enabled, Disabled, Abnormal) in the Systemd Services menu
- Removed the redundant "Running, Enabled, Disabled..." color legend bar from the top of the Systemd screen
[ Backend ]
- Implement and integrate cgroup attachment to ensure processes entering containers are correctly placed in the host's cgroup hierarchy for D-Bus/logind functionality and refine container-specific cgroup path creation
Github Release: https://github.com/ravindu644/Droidspaces-OSS/releases/tag/v4.2.1 @Droidspaces