On Android 12L QPR3, Google Pixel 6 can use additional USB devices

On Android 12L QPR3, Google Pixel 6 can use additional USB devices

Support direct USB access to allow APP to access external USB DAC directly for extending the hi-res USB audio and format support.
Commit in AOSP that enables Direct USB Access on Pixel 6 Assuming Google doesn’t reverse course, this change should mean that the next major Pixel Feature Drop (currently set for July) should improve support for USB audio devices on the Pixel 6 and Pixel 6 Pro. Freak07 was also able to backport the change to the kernel found in this month’s stable Android 12L/12.1 update, which does fix problems with Neutron Player and other USB audio applications.

With the release of Android 12 QPR3 Beta 1, Google began public beta testing for Android’s Quarterly Platform Releases, or QPRs for short. The beta, which was updated a few days ago to fix faults on the Pixel 6, didn’t include a lengthy changelog, but one useful improvement was discovered: Support for Direct USB Access on the Pixel 6. The kernel in Android 12L QPR3 Beta 1.1 has support for Direct USB Access, according to XDA Recognized Developer Freak07. More external USB DACs and 3.5mm headphone dongles can now be used, and music programmes like Tidal, Neutron, and USB Audio Player Pro no longer have difficulties.


  • The Pixel 6 and Pixel 6 pro just received Android 12L, the March security patches, Verizon C-Band 5G support, and the March Pixel Feature Drop in a single combined update last week. The other Pixel phones received the same update earlier this month, minus the C-Band 5G support.

  • If you have a rooted/unlocked Pixel 6, and you want to try the new USB functionality right now without flashing QPR3 Beta 1.1 or waiting a few months, the latest version of Freak07’s Kirisakura-Kernel custom kernel for the Pixel 6 series includes the backported code.