LibrePods
AirPods features your Android phone was missing
This comes straight from LibrePods’s own GitHub page — it’s free. Need help installing? →
About this app
LibrePods gives your AirPods the tricks Apple keeps for its own devices. On Android you get an accurate battery reading for each bud and the case, music that pauses the moment you take one out, and a proper control for switching between noise cancellation, transparency and off.
It manages this by implementing Apple's own AirPods protocol, which the project worked out by reverse engineering. Beyond the basics there are head gestures, conversational awareness, renaming your AirPods, automatic connection, and the accessibility and hearing-aid settings — including loading an audiogram you already have.
Whether it works without root depends on your phone. Recent Pixels and ColorOS or OxygenOS 16 devices are fine as they come; on most other phones an Android Bluetooth bug means you need root and Xposed before the app can connect at all. A few extras, like making Android pretend to be an Apple device or showing battery in the system settings, always need root. And of course you need AirPods.
From the app’s home page
- See the codeHow it’s made — every line is public
- Questions & commentsTalk with the people who make it
- Report a problemTell the makers something is broken
- All versionsOlder downloads and what changed
- LicenseThe rules for using and sharing it
More like this
All Tools →
nRF Toolbox
Connect to Bluetooth LE gadgets and see their data