Droidspaces v6.5.5 has been released! 🎉
- feat(ui): dedicated Terminal settings page - font size, custom font picker with live preview, dark mode toggle, manual keyboard toggle, optional confirm before closing a tab
- feat(app): install a container rootfs to any directory, with filesystem capability probing for the chosen path
- feat(app): experimental 64-bit backend toggle for 32-bit userspaces, plus an update-available notice fed by the latest GitHub release
- fix: restart now honors every CLI flag exactly like start; command locks left over from a previous boot are treated as stale
- fix: prefer busybox consistently for loop mounts and image tooling; drop sparsemgr's mkfs fallback and loop path length check
- fix: fail closed in the ds_peer_in_pidns peer namespace guard
- fix(app): Reinstall Backend runs more than once, RAM chip survives 0MB, SELinux row no longer flashes "Checking" on launch, one shared AppStateViewModel across Home/Settings/Requirements
- refactor(ui): full design-system pass - one dialog shell, one SectionHeader, one type scale, unified radii and spacing, legacy colour constants and dead components deleted
- app: no more container name length limit, NixOS rootfs tarballs accepted, swipe-to-dismiss snackbars, UIJ permissions and battery exemption helper, IME activation for 12-key terminal input
Plus the usual round of translation updates, UI polish, and under-the-hood refactoring.
Full Changelog and Downloads:https://github.com/ravindu644/Droidspaces-OSS/releases/tag/v6.5.5@Droidspaces#Release