Mohammed R. Attia introduces his GSoC 2026 project with Haiku OS: modernizing the Bluetooth stack and implementing the HID profile. The project covers three main areas: completing missing HCI commands (inquiry, pairing, link key persistence, disconnection handling), implementing an SDP client for service discovery, and building a working HID Bluetooth profile to support keyboards and mice. The goal is to make Haiku's Bluetooth stack functional with modern devices end-to-end.
Sort: