USB-C headphones not working

Hey there,
since the penultimate iodé update my in-ear usb-c headphones are no longer recognized by the system (samsung galaxy note 10+). In the usb settings the first two options are blinking but I cannot change any of the options.

The headphones are working well with other devices, so it should be no hardware issue.

Is there a way to fix that problem? Maybe an app?

Thanks and greetings.

Hi @chris1,

Welcome on this forum! I have tried to imitate your situation on my FairPhone4 Beta 4.5-20230925-FP4. Could you check “Settings / Privacy / Trust / Restrict USB” please?

The screenshot shows my setting, the default.

I ran into same problem on 2 phones driven by switching now to a model no longer providing 3,5 mm jack.

  • Samsung A52s 5G (A528B) running iodeOS 6.11 (Android 15)
  • OnePlus 9 5G (LE2115) running iodeOS 7.1 (Android 16)

Plugging an 3,5 mm jack to USB-C converter (with a small cable inbetween) has no effect.

It’s recognized by Linux system as: ID 001f:0b21 Walmart AB13X Headset Adapter

and even by an iPhone. It was also recognized by OnePlus OS before replaced by iodeOS - Samsung phone was only used for doublechecking, original OS not restored so far.

USB restrictions checked in “Trust”, both phones have “Always allow USB connections” active.

Any hints or suggestions, which adapter is supported?

Side note: at least an USB is detected, but I cannot change control in “USB” from “connected device” to “this device” (if this would be required for headphone or such adapter).

When I plug in a USB cable, the automatic/standard is charging. “This device” is default in my case.

Have you tried the “data transfer” option (PIN needed)? Does that make any difference?

Thank you for your reply! Meanwhile I’ve configured debugging via WiFi and found, that the adaptor is recognized well:

D APM::HwModule: createDevice: adding dynamic device AUDIO_DEVICE_OUT_USB_HEADSET, @:card=1;device=0 to module primary

and at least listening music is also working (not tested before) - and after I enabled showing “Headphone” icon in status bar it’s even there…so somehow layer 8 error.