github timschneeb/GalaxyBudsClient 4.2
GalaxyBudsClient v4.2 (Major update)

latest releases: 5.0.0, 4.6.0, 4.5.4...
3 years ago

All Galaxy Buds models are supported!

SmartScreen notice: The current Windows installer seems to trigger a SmartScreen ('unrecognized developer') warning on some systems, most likely because I'm publishing these installers as unsigned binaries. Unfortunately, using a proper code signing certificate is not an option since I cannot afford recurring monthly payments for an open-source app with zero budget.

Please keep your firmware updated. Concerning the Buds, Buds+, and Buds Live: very old firmware versions such as R175XXU0ASLE can cause crashes and are not properly supported. However, this app will support all Buds Pro firmware versions available to end users from launch.

Changelog v4.2

  • Firmware update flashing tool (Buds+ and Buds Pro only)
    • Upgrade using official firmware binaries
    • Downgrade to older firmware (not officially supported, experienced users only)
    • Flash custom firmware binaries (dangerous, experienced users only)
  • Remap Bixby wakeup feature (Buds Live, Buds Pro)
  • Dump spatial 3D head-tracking data (Buds Pro)
  • Added outside double-tap volume support (Buds Pro)
  • Change how the noise control switch on the touchpad behaves (Buds Pro)
    • Option 1: Switch between ANC <-> Off
    • Option 2: Switch between Ambient <-> Off
    • Option 3: Switch between Ambient <-> ANC
    • Option 4 (exclusive): Iterate over ANC, Ambient, and Off
  • Added stereo pan support (Buds Live, Buds Pro)
  • Support new case battery behavior changed by Samsung

Bug fixes

  • Fixed overflow issue with original Galaxy Buds and certain Bluetooth adapters
  • Detect connection issues more reliably (WindowsRT)
  • Fixed self-updater issue
  • Various minor crash fixes

Translation updates

  • Updated Czech translation (@Joedmin580)
  • Added Greek translation (@nikossyr)

Note to Linux users

  • x86_64-musl binaries are only compatible with libc-musl based distributions (e.g., Alpine Linux).
  • You need to give the binary execute permissions before launching it: chmod +x GalaxyBudsClient
  • Proprietary NVIDIA drivers may cause crashes on some Linux systems (feel free to open an issue, I need to collect information)
  • If your system language is set to a language that has non-Latin characters (Korean, Japanese, Chinese), you need to start the app like this: LC_ALL=C ./GalaxyBudsClient (temporary workaround)

Note: The first launch (or after updating) always takes a few seconds longer.


Q: How to fix connection issues

A: If you experience issues while connecting or using the Galaxy Buds with this app, you can do the following:

  1. Unregister your earbuds in the app if not already done, like this: Options > Unregister device
  2. Proceed to the device selection page
  3. Disable the switch with the label 'Use alternative Bluetooth backend'
  4. Select your earbuds from the list and continue

Q: The app does not launch

A: If you are on Windows, please (re-)install the latest version of the Microsoft .NET Framework Runtime.


Thank you for 850+ stars on GitHub!

Don't miss a new GalaxyBudsClient release

NewReleases is sending notifications on new releases.