Skip to content

Tracker: ROM compatibility for advanced AirPods features (L2CAP) #538

@d4rken

Description

@d4rken

CAPod can now talk to AirPods on a deeper level than regular Bluetooth scanning — that's what powers things like changing the noise control mode, customising press controls, and reading extra device info directly from the earbuds.

Under the hood this needs a specific kind of Bluetooth connection called L2CAP. The long technical story is in #215.

The short version: the fix that makes this connection work reliably with AirPods isn't present on every Android build. Whether it works on your phone depends on your manufacturer, ROM and Android version — some devices work out of the box, others never manage to connect.

This issue is a place to collect reports from the community so we can build a public picture of which phones / ROMs / Android versions are known to work, and which aren't.

Google confirmed on issuetracker #371713238 that the fix landed in AOSP's Bluetooth stack in the March 2026 release. Pixels were the first to ship it (in the April 2026 security update on stable A16, and the A17 beta). Other OEMs pick it up whenever they rebase.

Known ROMs that include the L2CAP Bluetooth socket fix:

  • Google Pixel
    • Android 16, since April 2026 update (QPR3)
    • Android 17, since beta 3+ (CP21.260306.017) — mixed reports on the A17 beta track, CAPod confirmation welcome
  • OnePlus — OxygenOS 16 — reportedly includes the fix; community reports are mixed, CAPod confirmation welcome
  • Oppo / Realme — ColorOS 16 — reportedly includes the fix; community reports are mixed, CAPod confirmation welcome

Metadata

Metadata

Assignees

No one assigned

    Labels

    coms/AAPUses Apples AirPod Protocol. Requires Android ROM with fixed L2CAP support on the Bluetooth sockets.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions