Skip to content

HopOS v1.5.2

Choose a tag to compare

@xinix00 xinix00 released this 27 Jul 06:03

Built against HOP v0.20.1.

No capacity is pending, not a crash. A placement failure (no free core, pool doesn't fit) is now marked hopos.ErrNoCapacity, so HOP parks the job as unplaceable instead of restart-looping it — every retry used to re-download the image just to fail again.

The two-sharegroup desktop recipe ships in hopos.cfg.example and docs/config.md: desktop packs the display + launcher chrome on one core; apps stacks every window app on the remaining cores (cpu_shares sizes the pool, not a per-app quota) — so the eighth window is just another cage on the pool, not a rejection. The catalog pulls straight from the hop-os-surf rolling release.


Prebuilt, signed boot images — https://gethop.org/hopos/ for the 5-minute quickstart.

  • BOOTAA64.EFI — any UEFI arm64 box: copy to EFI/BOOT/ on a FAT USB stick, add hopos.cfg
  • hopos-rpi5.zip — Raspberry Pi 5: unzip onto the SD bootfs
  • hopos-rpi4.zip — Raspberry Pi 4: unzip onto the SD bootfs
  • *-headless — the same images built with GUI=0: not a disabled GUI but zero GUI code linked. For UEFI, rename BOOTAA64-headless.EFI to BOOTAA64.EFI on the stick.

Verify: ssh-keygen -Y verify -f allowed_signers -I hello@gethop.org -n gethop-release -s SHA256SUMS.sig < SHA256SUMS && shasum -a 256 -c SHA256SUMS