superx-goes-arch/docs/next-steps.md

1.2 KiB

Nächste Schritte

Phase 1: Frostbay zuerst

  1. BlueZ-Discovery auf dem echten Gerät prüfen

    • erscheint CoolingSystem_ONEC1?
    • welcher Adapter funktioniert wirklich?
    • wird FFE1 sauber sichtbar?
  2. Linux-Probe bauen

    • read current state
    • set OFF
    • set smart preset
    • set manual fan/pump
  3. HID-Nebenwirkungen dokumentieren

    • welches /dev/input/eventX entsteht?
    • wie sieht passende hwdb-Regel auf deinem Gerät genau aus?

Phase 2: Super-X-RGB / Keyboard

  1. Live-Geräteinventur

    • lsusb
    • usb-devices
    • hid-recorder / usbhid-dump
    • dmesg | grep -Ei 'hid|oxp|onex|platform|wmi|rgb|led'
    • /sys/devices/platform/ und /sys/class/leds/
  2. Kandidaten sortieren

    • separater vendor HID für RGB?
    • EC-/ACPI-Pfad?
    • hhd-kompatibler hid_v1/hid_v2-Pfad?
  3. Erst danach sichere Schreibtests

    • keine blind random Bytes
    • erst Report-Längen / Feature-vs-Output sauber klären

Phase 3: Nutzbares Tooling

  • Standalone superx-frostbayctl
  • evtl. superx-rgb-probe
  • udev/hwdb snippets
  • Arch-PKG oder Repo-Howto

Architekturidee fürs Repo

  • docs/ = Wissen
  • tools/ = kleine Diagnose-/Analysehelfer
  • später src/ = echte Linux-Tools
  • später packaging/ = Arch-/PKGBUILD-Kram