Skip to content

feat(lib): add support for soundcore a3134 - #437

Open
murkl wants to merge 1 commit into
Oppzippy:masterfrom
murkl:feat/a3134
Open

murkl wants to merge 1 commit into
Oppzippy:masterfrom
murkl:feat/a3134

Conversation

@murkl

@murkl murkl commented Nov 7, 2026

Copy link
Copy Markdown

Adds support for the Soundcore Boom 2 Plus (A3134).

Features

  • Battery level and charging state
  • Firmware version and serial number
  • BassUp
  • Equalizer with the 4 presets of the official app and a 9 band custom profile (-6 to +6 dB)
  • Lights on/off, brightness and 8 effects

Notes

  • Commands, preset curves and effect ids come from an HCI capture of the official app
  • The state update packet carries the custom profile even while a preset is active, so the active preset's curve comes from the preset list
  • Changing the effect or the brightness turns the lights on
  • The speaker also offers the RFCOMM service 0cf12d31-fac3-4553-bd80-d6832e7c3134, which leaves state requests unanswered, so the module pins ...7b3134

Testing

Tested on firmware 03.12 with the CLI, the desktop GUI and the Android app.

@murkl
murkl marked this pull request as ready for review November 7, 2026 22:58
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