Skip to content

Latest commit

 

History

History
76 lines (49 loc) · 3.06 KB

README.md

File metadata and controls

76 lines (49 loc) · 3.06 KB

Galaxy Buds Client

An unofficial Galaxy Buds Manager for Windows (Buds/Buds+)

This README is also available in Korean and Japanese!

This README is also available in Russian and Ukrainian!

(You can find downloads in the release tab)

This Client is a product of my research on the custom RFComm Serial Protocol the Buds use to receive and send binary (configuration) data. If you are interested in the structure of the protocol and its serial messages, I recommend you to check my notes out which I took while reverse-engineering the whole thing:

Features

New features (in addition to the existing ones):

  • Touchpad: Customizable tap-and-hold actions (launch application, toggle equalizer, change ambient volume, ...)[1]
  • Resume media playback if Buds are worn
  • Systray context menu with battery statistics
  • Display detailed sensor statistics on the dashboard, this includes:
    • Voltage and Current of the in-built ADC (Analog-to-Digital converter) of both Earbuds
    • Temperature of both Earbuds
    • More precise battery percentage (instead of steps of 5 percent)
  • Perform a self-test with all on-board components
  • Display various (debug) information, including:
    • Hardware Revision
    • (Touch) Firmware Version
    • Bluetooth Addresses of both Earbuds
    • Serial Numbers of both Earbuds
    • Firmware Build Info (Compile Date, Developer Name)
    • Battery Type
    • Other sensor data
  • Equalizer: unlock 'Optimize for Dolby' feature
  • Touchpad: Combine Volume Up/Down with other options[1]

[1] Note that the Wearable app will automatically reset this feature when attempting to switch Touchpad options on the phone

Installation

This app requires .Net Framework 4.6.1 or higher

You can download a fully automated Setup in the release section of this repo!

The original Galaxy Buds (2019) and Galaxy Buds Plus are fully supported.

Downloads

Alternatively, you can also use the chocolatey package provided by @superbonaci:

choco install galaxybudsclient

Translators

Contributors


Bitcoin: 3EawSB3NfX6JQxKBBFYh6ZwHDWXtJB84Ly