Skip to content

DuDuClaw OS v0.2.0

Latest

Choose a tag to compare

@zhixuli0406 zhixuli0406 released this 08 Sep 18:26
· 9 commits to main since this release

DuDuClaw OS v0.2.0 — duduclaw-qemux86-64 and duduclaw-genericx86-64 images, embedded DuDuClaw platform v1.63.0.

What changed since v0.1.0: the vendored platform moved to v1.63.0 (account credential hardening, ten bundled AI CLIs + llama.cpp, provider-aware accounts, local models), the OS layer gained scripts/sync-platform.sh for one-shot platform sync, and release-os.sh now chains the release overlay, compresses with zstd -19 --long=27 and refuses assets over GitHub's 2 GiB limit. Full list: CHANGELOG.md.

Verify before flashing or burning (same key for every asset):
minisign -V -P RWQyI00ugZ/+WVisQ2ZnKeTqFs8Ze8h2X11FO9Z8le0YubFMXYTwQD7n -m
shasum -a 256 -c .sha256

Whole-disk images (flash directly with bmaptool or dd):

  • duduclaw-os-duduclaw-qemux86-64-v0.2.0.wic.zst (+ .sha256, .minisig, .manifest.json) — appliance image for QEMU; booted to a login prompt under headless QEMU before signing.
  • duduclaw-os-duduclaw-genericx86-64-v0.2.0.wic.zst (+ .sha256, .minisig, .manifest.json) — same image for real x86-64 hardware; config-audited, not QEMU-smoke-tested (no QEMU profile for this machine).
    Decompress with zstd -d <file>; the archives use --long=27 (128 MiB window), which is within zstd's default decompression limit, so no extra flag is needed on a current zstd. If your zstd asks for it, add --long=27.
    The .manifest.json files are build provenance only and are not part of the trust chain.

Live installer ISOs (write to USB or burn, boot, follow the wizard; both variants use the same A/B GPT layout on the target disk):

  • duduclaw-os-installer-duduclaw-qemux86-64-v0.2.0.iso / duduclaw-os-installer-duduclaw-genericx86-64-v0.2.0.iso (+ .sha256, .minisig) — installs the headless gateway + dashboard image (duduclaw-image-ab).
  • duduclaw-os-installer-desktop-duduclaw-qemux86-64-v0.2.0.iso / duduclaw-os-installer-desktop-duduclaw-genericx86-64-v0.2.0.iso (+ .sha256, .minisig) — installs the full desktop appliance image (same content as the .wic.zst above: A/B update chain, duduclaw-comp/duduclaw-shell desktop, Flatpak-preloaded Chromium/LibreOffice/Steam, fcitx5 IME, bundled AI runtimes).
    The installer payload inside both ISO variants is zstd -19 --long=27 compressed as of this release (previously -3), which is what keeps the desktop edition under 2 GiB.

Rollback: v0.1.0 (platform v1.62.0) remains available under its own tag.