An ( fs-cook & debootstrap ) wrapper to build udroid with cmdline
The resolute/plasma target builds the ARM64 Ubuntu 26.04 desktop image. It
contains Plasma X11 with the pinned MacTahoe profile, uDroid session helpers,
Firefox, Chromium, Visual Studio Code, and the daily desktop applications. The
image intentionally does not carry the older Xfce desktop.
sudo bash build.sh -s resolute -v plasma -a arm64The finished archive is written to
fs-cook/out/resolute-plasma-arm64.tar.gz. The target is included in the CI
matrix and declares its supported architecture in .architectures.
The trixie/plasma target builds a Debian 13 ARM64 image with the same Plasma
X11 desktop, MacTahoe profile, session helpers, and development applications.
Chromium and Firefox ESR come directly from Debian's APT repositories, including
security updates. VS Code uses the existing verified Microsoft .deb installer.
Snap and Flatpak are not required.
sudo bash build.sh -s trixie -v plasma -a arm64The archive is fs-cook/out/trixie-plasma-arm64.tar.gz. CI discovers the target
automatically; the release job adds its URL and checksum to distro-data.json
after a successful build and release. Both Plasma targets share the provisioning
scripts and overlay in shared/plasma/.