[GSoC 2026] Modernizing Haiku’s Bluetooth stack: Implementing support for HFP profile | Haiku Project

Hello! I am Vighnesh Sawant, a first year Computer Science undergrad at the Indian Institute of Technology, Madras (IITM). I have contributed to the bluetooth stack before GSoC a little, enabling pairing with most bluetooth devices (before you could only really pair with Bluetooth 1.0 devices) although the implementation is not quite polished yet. Little trivia, my first patch to Haiku ended up breaking DNS resolution on nightly (sorry waddlesplash and Jerome!). I’ll be working on implementing support for the HFP profile in Haiku’s bluetooth stack, which enables audio streaming and hands free voice calls while also laying the groundwork for further improvements of the bluetooth stack. I’ll be mentored by waddlesplash and scottmc.


This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/vighnesh-sawant/2026-05-03_gsoc_2026_modernizing_haikus_bluetooth_stack_implementing_support_for_hfp_profile
14 Likes

Very nice project, which means that Bluetooth Soundbar could work too?

which enables audio streaming and hands free voice calls while also laying the groundwork for further improvements of the bluetooth stack.

It would be awesome !

Yes, I think most Bluetooth Soundbar’s should work. (Some high end ones might not work if they only support A2DP (a better version of the profile I am implementing))

3 Likes