[ Fixes ]
- Completely rewrote the entire backend
- Fixed support for bleeding-edge systemd versions that wouldn’t even start
- Fixed Getty not appearing in foreground mode on systemd v258+ (binary only)
- Finally fixed systemd not functioning properly on older kernels (e.g., 4.19 and below), where it was completely bugged and unresponsive
- Fixed "required key not available" issues on older kernels / Android devices with FBE /data encryption
- Improved TTY handling
- Implemented proper cgroups handling and cgroups isolation
[ New ] - Binary-only changes
- Added a new --volatile mode, which wipes out all changes after shutting down the container. Great for experimenting!
- Added a new -B flag, allowing users to bind mount any folder(s) from host to container!
e.g.: ./droidspaces -B /home/ravindu/toolchains:/home/container/toolchains