BudsLink

BudsLink is an application that provides battery monitoring and feature control for supported Bluetooth wearable audio devices, including AirPods, Beats, Sony, Samsung Galaxy Buds, Nothing/CMF, Bose, Redmi, Xiaomi and Sennheiser .



Disclaimer

This project is an independent effort and is not affiliated with, endorsed by, or sponsored by Apple, Sony, Samsung, Nothing/CMF, Bose, Redmi, Xiaomi or Sennheiser. All product and company names are trademarks™ or registered® trademarks of their respective holders and are used for identification purposes only.

Supported Bluetooth audio wearables

  • Airpods / Beats
  • Sony
  • Samsung Galaxy Buds
  • Nothing / CMF
  • Bose
  • Redmi / Xiaomi
  • Sennheiser

Features:

  • Available as a prebuilt Flatpak package compiled via GitHub Actions and distributed through GitHub Releases
  • Communicates with devices using L2CAP / RFCOMM sockets
  • Monitors earbuds battery levels
  • Monitors charging case battery level when reported by the device
  • Controls Active Noise Cancellation (ANC) and Ambient Sound modes when supported
  • Supports Conversation Awareness when supported
  • Provides a Configure window with additional device controls such as stem controls and long-press gesture configuration when supported
  • Option to automatically reduce volume on supported devices when Conversation Awareness is active
  • Option to pause and play media using in-ear detection
  • Ability to change device icons
  • Ability to override system dark mode
  • Ability to override system accent colors