Skip to content

lucasskluser/GalaxyBudsClient

 
 

Repository files navigation

Galaxy Buds Client

An unofficial Galaxy Buds Manager for Windows (Buds, Buds+, Buds Live)

This README is also available in Korean, Japanese, 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
  • Tray-bar context menu with battery statistics
  • Display detailed sensor statistics on the dashboard, this includes:
    • Voltage, current and temperature of the built-in ADC (Analog-to-Digital converter)
    • Precise battery percentage (instead of steps of 5 percent)
  • Perform a self-test with all on-board components
  • Display various (debug) information, including:
    • Hardware/Software/Touch revision
    • Bluetooth addresses, serial numbers
    • Firmware build info (compile date, developer name)
    • Battery type
    • Other sensor data
  • Touchpad: Combine Volume Up/Down with other options[1]
  • Equalizer: unlock 'Optimize for Dolby' feature[2]

[1] The official Wearable app by Samsung cannot handle these features

[2] Buds (2019) only

Installation Downloads

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

This app requires .Net Framework 4.6.1 or later

Translators

Contributors


Check my website out: https://timschneeberger.me

About

Unofficial Galaxy Buds Client for Windows

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.5%
  • NSIS 1.5%