A clever developer just cracked Apple's walled garden wide open. The free LibrePods app, created by Kavish Devar through reverse engineering, brings premium AirPods features like ear detection, head gestures, and noise control to Android and Linux devices - functionality that Apple deliberately locks away from non-iPhone users.
The walls around Apple's ecosystem just got a lot shorter thanks to one determined developer. Kavish Devar has released LibrePods, a free app that transforms how AirPods work with Android and Linux devices by reverse engineering the proprietary protocols that Apple uses to lock out non-iPhone users.
For years, AirPods users on Android have been stuck with a basic listening experience - no battery indicators, no ear detection, no customizable controls. LibrePods changes all that by essentially tricking the AirPods into thinking they're connected to an iPhone, unlocking the same device status information and controls that iOS users take for granted.
The app brings a surprisingly comprehensive feature set to non-Apple devices. Users get conversational awareness that automatically lowers volume when you're speaking, the ability to switch between noise control modes, accurate battery level monitoring, and even accessibility features like hearing aid mode. You can rename your headphones, customize settings, and enjoy multi-device connectivity - all previously iPhone-exclusive perks.
"LibrePods was created by reverse engineering the AirPods' proprietary protocols," Devar explains in the project's GitHub repository. The technical achievement here is impressive - cracking Apple's carefully guarded communication protocols to extract functionality the company never intended to share.
The app supports the entire AirPods lineup, from the standard models to the AirPods Max and latest AirPods Pro versions. However, there's one notable exception: the AirPods Pro 3's heart rate monitoring feature remains locked to Apple devices for now.
But there's a catch - and it's a significant one for mainstream users. LibrePods currently only works on rooted Android phones with the Xposed framework installed, which Devar attributes to "a bug in the Android Bluetooth stack." This requirement immediately limits the app's accessibility to power users willing to modify their devices.
There is some hope for certain users, though. If you own a OnePlus or Oppo device running ColorOS or OxygenOS 16, you can install and use LibrePods without rooting your phone. However, you'll miss out on some advanced features like customizing transparency mode until you take the rooting plunge.











