Skip to content

al3xander/GalaxyBudsClient

 
 

Repository files navigation

Galaxy Buds Client

An unofficial Galaxy Buds Manager for Windows

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):

  • 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)
  • 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[1]
  • Touchpad: Combine Volume Up/Down with other options[2]

[1] There are actually 10 EQ-Presets, not 5. If a Samsung Android device has Dolby enabled, then another set of presets will be used. It is unknown if those extra presets actually are different from the normal ones, but according to the Wearable app, these presets seem to be optimized for use with Dolby. (Note that the Wearable app will automatically reset this feature once connected to a non-Samsung mobile device (with Dolby disabled) when attempting to switch EQ presets in the app)

[2] Note that the Wearable app will automatically reset this feature when attempting to switch Touchpad options in their app

Installation

This app requires .Net Framework 4.6.1 or higher (Download)

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

Designed for the original Galaxy Buds. Galaxy Buds Plus are unsupported since I do not own a pair.

Downloads


In case somone wants to donate a buck or two ;-)

Bitcoin: 3EawSB3NfX6JQxKBBFYh6ZwHDWXtJB84Ly

About

Unofficial Galaxy Buds Client for Windows

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.0%
  • NSIS 2.0%