openfreebuds

OpenFreebuds

HUAWEI Freebuds client for PC.

What is that?

OpenFreebuds is a management software for HUAWEI FreeBuds/Honor EarBuds series devices for computer. Allows you to change noise-canceling modes and various Bluetooth headphone settings without using your smartphone.

Available for Windows and Linux. Features:

In fact, the program almost completely replaces AI Life.

The program does not have any main window, only displays an indicator in the notification area, from where you can access the main settings and the device setup menu.

Device compatability

Table bellow shows which devices and features currently are supported in OpenFreebuds. If your device isn't listed here, you could try to use it with profile for other model.

Notes:

Columns mean device model, rows mean feature name.

Feature name SE Lace Pro 4i Pro Pro 2 5i Pro 3
Fetch device info 🟡 🟢 🟢 🟢 🟢 🟢 🟡
Fetch battery level 🟡 🟢 🟢 🟢 🟢 🟢 🟡
Set double-tap action 🟡 🟢 🟢 🔴 🟢 🔴
Control noise cancellation 🟢 🟢 🟢 🟢 🟢 🟡
Set long-tap action 🟢 🟢 🟢 🟢 🟢 🔴
Set preferred ANC modes for gestures 🟢 🟢 🟢 🟢 🟢 🔴
Change voice language 🟢 🟢 🟢 🔴 🟢 🔴
Fetch in-ear status 🟢 🟢 🟢 🟢 🔴
Pause when plug-off setup 🟢 🟢 🟢 🟢 🟡
Toggle multi-device support 🟡 🟢 🟢 🟡
List and switch between devices 🟡 🟢 🟢 🔴
Set priority device 🟡 🟢 🟢 🔴
Swipe action setting 🟢 🟢 🔴
Sound quality preference 🟢 🟢 🟡
Built-in equalizer presets 🟢 🟢 🟡
Low-latency mode (Idk how it works) 🔴 🔴
Custom equalizer presets 🔴
Implementation level Marker
Fully implemented 🟢
Partially implemented or not tested on real device 🟡
Not implemented, maybe not enough information 🔴
Not supported by device

If you want to get full support of your headphones, you can create a Bluetooth-traffic dump from Ai Life, which will contain all requests and responses that is used by official app to manage your headset. Then send collected file to me, I'll analyze them and try to implement their features in OpenFreebuds.

More information can be found in repository on GitHub.

thumb_up 13 thumb_down 0 chat Comments (0) favorite Donate