Earlier quoted context omitted.
FWIW, Bluetooth LE Audio [0] solves most of these problems in my experience. Battery life is way better, pairing is almost instant, you can connect to multiple devices simultaneously, the latency is almost imperceptible, etc. The sound quality is still worse than wired, but it's close enough that it doesn't bother me personally. Very few headphones support BLE Audio, and you need to enable some experimental Bluez fla…
I wasn't able to find the answer on that page or with google, does bluetooth LE solve the dogshit quality when using the microphone?
As you've seen, the documentation on LE Audio is rather horrible. The Android documentation [1] is semi-useful even on other platforms, and the official book [2] is also helpful if you're willing to wade through a ton of dense technical details, but there's not really much else available on the internet. I've had to spend an annoying amount of time tracing stuff with Wireshark and reading through the specifications [3] (which are thankfully free) and the BlueZ source code [4] to figure stuff out.
(The poor documentation mostly only matters if you're trying to do something specific; LE Audio mostly "just works" on Android out-of-the-box and Linux after you change the single config setting from [0])
[0]: https://www.collabora.com/news-and-blog/blog/2025/11/24/impl...
[1]: https://developer.android.com/develop/connectivity/bluetooth...
[2]: https://www.bluetooth.com/wp-content/uploads/2025/01/Introdu...