What's Changed
- app: implement HardwareAccessDialog with confirmation gate for hardware access toggles (da4bc05)
- droidspaces: bump v6.1.5 (69bb63d)
- Add Redmi Note 13 4G / NFC to supported devices list (#122) (d4e752c)
- Refactor nix flake code and support building android app (#123) (45b0ce1)
- perf(ui): implement container list caching for instant display (ae098d6)
- ui: add net mode to container card info row, fix hostname display (b24143d)
- post_extract_fixes.sh: improve systemd detection logic and encapsulate initialization within conditional block (92a3103)
- container: enhance SysVinit shutdown with /dev/initctl and SIGPWR (2eca653)
- container: implement graceful shutdown for OpenRC via SIGPWR (146c3b9)
- container: sysvinit shutdown via initctl FIFO instead of SIGTERM (5544379)
- boot: silence harmless fchown console warning (30c8f1a)
- utils: detect NixOS as systemd in is_systemd_rootfs (4958f52)
- container: detect init system and send targeted shutdown signal (73632ba)
- ui: implement global keyboard overlap fix for input fields (c5158d2)
- Merge branch 'dev' (49b3d5f)
- ui: enable sparse image mode by default and fix keyboard overlap (4f531ff)
- Add Redmi K20 Pro (China) to supported devices list (#120) (5b312fa)
- ui: fix container installer back navigation and failure redirection (5ec2362)
- ui: replace all dropdowns with shared DsDropdown composable (6125b9d)
- build: skip riscv64 sync and clean Android assets (4d14086)
- Added: RM6785 community maintained kernel (#117) (461906a)
- Add initial nix flake support (#116) (7d59409)
- Translated using Weblate (#115) (f35fa31)
- post_extract_fixes.sh: removed redundant nixOS check in run_in_chroot() (1dddd75)
- sparsemgr.sh: add path length validation when migrating to rootfs.img mode (56a9975)
- nixOS: enable CONFIG_TMPFS_XATTR in kernel configuration for NixOS setcap support (c8b3848)
- feat: skip post-extraction fixes for NixOS environments (8bd9a75)
- feat: add GitHub Actions workflow to build and release Musl cross-compilation toolchains (c369010)
- nixOS: skip run_in_chroot in post_extract_fixes.sh (09201f6)
- nixOS: app: filter nixbld users from container user list (880bb48)
- nixOS: append system binary path to PATH in run_in_rootfs (2c73947)
- ui: fix InstallationSummaryScreen bottom bar aesthetics to match ContainerNameScreen (4b43376)
- app: cap container name to 17 chars to prevent losetup path overflow (5057304)
- chore: update musl-cross-make toolchain versions, switch to curl, and implement manual kernel header installation (e1999a6)
- build: add riscv64 cross-compile target (565cf77)
Automated Release by Droidspaces CI