Благодаря Android 12L QPR3, к Google Pixel 6 можно подключить больший спектр USB-устройств

Благодаря Android 12L QPR3, к Google Pixel 6 можно подключить больший спектр USB-устройств

В начале этого месяца Google выпустила Android 12 QPR3 Beta 1. А на прошлой неделе вышла Beta 1.1 для Pixel 6 и 6 Pro с исправлением багов. Компания не опубликовала подробного списка изменений для данной прошивки, кроме как исправление двух ошибок, но умельцы обнаружили одно весьма интересное нововведение: поддержка прямого USB-доступа на Pixel 6.

Признанный разработчик форума XDA Freak07 в своем твиттере сообщил, что ядро в Android 12L QPR3 Beta 1.1 включает поддержку прямого доступа к USB (Direct USB Access). Эта функциональность позволяет работать большему количеству внешних USB-ЦАПов и 3,5-мм наушников, а также устраняет проблемы с такими аудиоприложениями, как Tidal, Neutron и USB Audio Player Pro.

Support direct USB access to allow APP to access external USB DAC directly for extending the hi-res USB audio and format support.

Коммит в AOSP, включающий прямой доступ к USB на Pixel 6

Если Google не поменяет свои планы, то это изменение должно означать, что в следующем крупном обновлении Pixel Feature Drop на Pixel 6 и Pixel 6 Pro будет улучшена поддержка USB-аудиоустройств. Freak07 также смог перенести данное изменение на более старые прошивки с помощью кастомного ядра, основанного на стабильном обновлении Android 12L/12.1 этого месяца, что помогло устранить проблемы с Neutron Player и другими USB аудиоприложениями.

Что касается этого изменения, мне удалось перенести его на стабильную мартовскую прошивку 12.1.0, работающую с обновленным ядром. 

Это успешно позволило мне воспроизводить HiRes с помощью моего DragonFly Red через HiBy. Также подтверждена работа Neutron Player. 

- Freak07 (Twitter)

Если у вас есть если у вас Pixel 6 с разблокированным загрузчиком или установленным рут-доступом, и вы хотите попробовать новый USB-функционал прямо сейчас, не прошивая QPR3 Beta 1.1 и не ожидая несколько месяцев, то последняя версия кастомного ядра Kirisakura-Kernel от Freak07 для серии Pixel 6 включает в себя код с данным изменением.

Источник: XDA