Skip to content

Ming OS 26.3.1 Home Edition

Latest

Choose a tag to compare

@bzm2008 bzm2008 released this 04 Jul 00:46

Ming OS 26.3.1 Home Edition

Current public release candidate for Ming OS 26.3.1, rebuilt on 2026-07-05.

Download

Official complete ISO:
https://ming.scallion.uno/iso/ming-os-26.3.1-home-amd64.download

GitHub assets are split. Merge before writing to USB:

Linux/macOS/WSL:

cat ming-os-26.3.1-home-amd64.iso.part* > ming-os-26.3.1-home-amd64.iso
sha256sum -c ming-os-26.3.1-home-amd64.iso.sha256

Windows PowerShell:

cmd /c copy /b ming-os-26.3.1-home-amd64.iso.part01+ming-os-26.3.1-home-amd64.iso.part02 ming-os-26.3.1-home-amd64.iso
Get-FileHash ming-os-26.3.1-home-amd64.iso -Algorithm SHA256

Expected ISO SHA256:
5188940fad9365921e440b60f5509d8d8fe53cf3c61c666b0c65e4a1f1bb3f48

Size: 2695856128 bytes

Final Fixes

  • Fixes post-install reboot falling back into ISO GRUB by adding installed-system auto handoff when /etc/ming-release is found.
  • Adds ming-finish-install-reboot to prefer the installed Ming OS UEFI entry, eject live media, and reboot cleanly.
  • Keeps Calamares on the simplified install flow without visible locale/keyboard/users pages and without users or displaymanager execution modules.
  • Keeps the phone-style desktop as a true desktop layer with watchdog readiness before xfdesktop is stopped.
  • Keeps 11 core desktop entries only, with Chinese labels and launch fallbacks.
  • Restores bottom Ming Dock watchdog startup and validates phone desktop/Dock autostart entries from the final ISO.
  • Pins NetworkManager to wpa_supplicant for older Wi-Fi compatibility and ships wmctrl for desktop layer state control.

Validation

  • Built ISO: output/ming-os-26.3.1-home-amd64.iso.
  • git diff --check, bash -n build_onion_os.sh resume_build.sh modules/*.sh, and Python compilation passed.
  • Final ISO extracted and checked from filesystem.squashfs.
  • Calamares settings confirmed: show only welcome/partition/summary/finished; no users/displaymanager/bootloader execution modules.
  • ISO GRUB confirmed: BIOS + UEFI El Torito images, installed-system handoff, direct /vmlinuz and /initrd.img boot path.
  • Desktop launcher count confirmed: 11.
  • ming-phone-desktop, ming-phone-desktop-watchdog, ming-dock, ming-update, wmctrl, wpa_supplicant, and ming-release confirmed inside the final squashfs.

Note: the official download and OTA server now return this exact size and checksum. The recommended complete ISO URL uses the .download compatibility path to avoid stale CDN cache on the bare .iso path.