The LibrePods app brings better AirPods support to Android, but it requires root access. It turns out that this is due to an Android bug.