Calibrate SoC 0.3.4-alpha — firmware-robust AYANEO detection + accessibility fix
0.3.4-alpha — better AYANEO support + an accessibility fix
🟢 AYANEO tuning detection is firmware-robust now
Newer AYANEO Pocket DS firmware moved (and un-exported) its performance service, so Calibrate couldn't find it and fell back to read-only. It now tries several known service locations and uses whichever your firmware exposes — with honest per-attempt logging. If none are available on your firmware, it says so honestly and uses another tuning path instead of showing a false "live" state. Lights up automatically if a firmware re-exports the service.
♿ Accessibility fix
The app's screens can now be read by screen readers (TalkBack) and automated testing tools — previously the Compose UI wasn't exposing its content to the accessibility layer at all (it returned an empty tree). Verified on-device.
2792 tests passing. Same signer as prior releases — in-app update works.