Librepods: AirPods liberated(github.com)
414 points by rbanffy 17 hours ago | 142 comments
tl;dr: LibrePods reverse-engineers Apple's proprietary AirPods protocol to bring exclusive features—like noise control switching, ear detection, accurate battery status, conversational awareness, and head gestures—to Linux and Android. Spoofing a Vendor ID as Apple's unlocks additional capabilities such as accessibility settings and hearing aid customization, while features like Find My, spatial audio, heart rate monitoring, and high-quality two-way audio are planned but likely require root. The project is GPLv3-licensed and warns that librepods.org is an unofficial site falsely claiming affiliation.
HN Discussion:
  • Clarifies AirPods already work as basic Bluetooth; this adds proprietary extras
  • Enthusiasm for the project and hope for similar liberation of other Apple protocols
  • ~Skepticism that Apple will patch these capabilities, discouraging purchase
  • Reluctance to financially support a company hostile to interoperability
  • ~Wishes specific features (multipoint, dual speaker/headset) were enabled by the project