A GSoC 2026 project proposal to modernize Haiku OS's Bluetooth stack by implementing the Hands-Free Profile (HFP). The work involves adding SCO (Synchronous Connection-Oriented) link support for low-latency audio, RFCOMM protocol support, Serial Port Profile, and finally the HFP profile itself. Completion will allow Haiku users to use Bluetooth headphones and earphones for audio and voice calls.
Table of contents
[GSoC 2026] Modernizing Haiku’s Bluetooth stack: Implementing support for HFP profileIntroductionProject overviewGoalsImplement SCO support in the kernel stackImplement RFCOMM supportImplement Serial Port ProfileImplement the HFP profile for BluetoothConclusionSort: