Skip to content

feat(plugins): register AYANEO 3 Fan Controls - #10

Open
sknowledge1 wants to merge 1 commit into
ShadowBlip:mainfrom
sknowledge1:add-ayaneo-fan-control-v0.5.1
Open

sknowledge1 wants to merge 1 commit into
ShadowBlip:mainfrom
sknowledge1:add-ayaneo-fan-control-v0.5.1

Conversation

@sknowledge1

Copy link
Copy Markdown

Adds the AYANEO 3 Fan Controls native plugin to the OpenGamepadUI store.

The plugin provides firmware automatic, manual duty, custom curve, and Quiet modes for all AYANEO 3 CPU variants through the stock quick-access card. It requires the separately installed shared ay3-fancontrol service from the same repository; the archive does not install or run privileged code by itself.

The entry pins native/service v0.5.1 and SHA-256 ec77472b97f816487bbb9289976890f823669e025e653bfcb01a24b7b04c779e. The public screenshot is rendered from the real stock OGUI card and contains no user data.

Validation:

  • 48 backend/installer tests
  • 30 native menu checks
  • 8 overlay/card/focus checks
  • 6 transport/protocol checks
  • deterministic ZIP builds from fresh clones
  • installed and reboot-tested on AYANEO 3 / Ryzen 7 8840U with Bazzite 44 and OGUI 0.46.1
  • user-confirmed access through Guide/Home + B

The shared service accepts all AYANEO 3 CPU variants, while physical validation currently remains on the 8840U. The 95 C full-fan and 98 C firmware-handoff values are explicitly presented for maintainer review across the 8840U and HX 370 variants.

The source includes Codex-assisted code and discloses that provenance. Ayaneo3 Fans for Decky is now a separate repository and is not part of this store entry.

Related: ShadowBlip/OpenGamepadUI#505 and ublue-os/bazzite#5791.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant