AirPods Max battery level is not displayed. Error log shows: ``` [ERROR] librepods::bluetooth::aacp] Unknown battery component: 0x01 [INFO] librepods::bluetooth::aacp] Received Battery Info: [] ``` **Root Cause:** Battery component parsing in `src/bluetooth/aacp.rs` only handles: - `0x02` = Right earbud - `0x04` = Left earbud - `0x08` = Case AirPods Max sends `0x01` (headphones battery) which is not recognized. **Environment:** - LibrePods 0.1.0 (PR #241, commit 4737cbf) - AirPods Max A2096 - Bazzite Linux (Fedora-based) - All other features work (Transparency, ear detection, audio) **Fix needed:** Add support for battery component `0x01` in the match statement.
AirPods Max battery level is not displayed. Error log shows:
Root Cause: Battery component parsing in
src/bluetooth/aacp.rsonly handles:0x02= Right earbud0x04= Left earbud0x08= CaseAirPods Max sends
0x01(headphones battery) which is not recognized.Environment:
Fix needed: Add support for battery component
0x01in the match statement.