What it is
A SteamOS support layer for Intel handheld PCs, owned as source, packaging, service drop-ins, and release documentation.
holo.libz.so / rivoreo-steamos
A small support layer for Intel handheld PCs running SteamOS. It keeps TDP control, MangoHud sensor access, package delivery, and hardware verification in one auditable repository instead of patching SteamOS Manager in place.
It is the product surface for Intel SteamOS adaptation: clear scope, tracked delivery, and a safe path from source code to an activated pacman repository.
A SteamOS support layer for Intel handheld PCs, owned as source, packaging, service drop-ins, and release documentation.
Route TDP requests, expose sensor paths MangoHud can read, package the result, and verify behavior on real hardware.
SteamOS targets AMD handheld assumptions first. Intel handhelds need a tracked compatibility layer that survives system updates.
Use the bootstrap endpoint once the public pacman repository is activated. Until then it only reports repository status and exits safely.
Each part is kept small enough to review and practical enough to test on the target handheld before it reaches users.
Adds a remote endpoint so existing SteamOS controls can request Intel-specific power behavior.
Uses the Intel RAPL interface for CPU package power instead of inventing a separate telemetry stack.
Keeps the goal focused on making MangoHud see real sensors, not replacing MangoHud with a custom overlay.
Reserves a signed Arch-style package repository at holo.libz.so for SteamOS installs.
Documents a SteamOS image based build path so artifacts match the target system instead of the host machine.
Scripts collect device data, verify counters, host pacman repo paths, and record results from real hardware.
The package definitions and repository scaffold are in place. The public pacman repository opens after the signed package database is published.
curl -fsSL https://holo.libz.so/rivoreo-steamos/bootstrap.sh | sudo bash
Current behavior: the script prints package status and exits without changing the system.
[rivoreo-steamos]
SigLevel = Required TrustedOnly
Server = https://holo.libz.so/rivoreo-steamos/os/$arch