USB OTG not working (USB-C headphones)
<!--INSTRUCTIONS What not to report - Bugs in unofficial builds or anything not downloaded from our official portal - Missing Builds - Problems with the website - Asking for device support - Feature requests If you need help, please see https://wiki.lineageos.org/how-to/bugreport#android-bugs for more detailed instructions on how to report bugs or https://www.lineageos.org/community/ for ways to get in touch with the community. Anything between <!- - and - -> won't be shown when your issue is created.--> ## Expected Behavior USB-C headphones are recognised by the OS and I can play audio with them. ## Current Behavior USB-C headphones are not recognised. Playing audio through them is not possible. Their device ID shows up utilising `lsusb` though. ## Steps to Reproduce * connect USB-C headphones * try to play audio ![Screenshot_20260123-144803_Termux.png](/uploads/f2c5096ce4d872e00aab3ddb6b185d17/Screenshot_20260123-144803_Termux.png){width=270 height=600} Screenshot shows that the device ID (`2e50:0028`) gets listed using `lsusb`. Notable: I am also not able to switch the USB mode to be controlled by the device. It fails to switch. Logcat of connecting headphones, trying to play audio, lsusb, trying to switch USB mode, disconnecting headphones: [logcat.txt](/uploads/50911488899c59979b47ccd8ae67cef9/logcat.txt) <!--- reproduce this bug. Include code to reproduce, if relevant--> ## Device information <!--THIS SECTION IS MANDATORY. If it is not filled out correctly, your issue will be marked as invalid. The following is a partially filled out example. It will be ignored by the bot that processes issues, even if the information in the example is updated. Please fill out the second (blank) copy with your actual device information instead. The device codename can be found at https://wiki.lineageos.org/devices/, and most of the other required information is visible when navigating to "About phone" in the Settings and clicking on the "Android version" item. /codename redfin /version lineage-20 /date 2023-03-22 /kernel Linux localhost 4.19.261-ga3e87045cf37 #1 Wed Mar 22 06:26:12 UTC 2023 /baseband g7250-00247.1-230113-B-9488784 /mods Google Apps, microG--> /codename apollon /version lineage-22.2 /date 2026-01-17 /kernel 4.19.325-cip125-st9-perf-gd401417d0c45 /baseband 2.5.c1-7.1-4393.32-0316_2224_2909a17037 /mods MindTheGApps, Magisk (to spoof device integrity) <!--Replace the following line with "I have read the directions"--> I have read the directions.
issue