Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Wrong audio routing during the phone call (via external USB headset)

  • /e/ version: 2.2-beta.2-t-20240624412362-stable-two
  • Device model(s): Murena Two
  • Developer mode enabled: yes
  • Device rooted: no
  • Trackers blocker enabled: no

Summary

When the USB headset (or USB to mini-jack pigtail interface) is connected - it cannot be used to call other phones, or to receive calls. No audio present in either outbound or inbound direction.

The problem

Steps to reproduce

  1. Connect a USB headset (or a USB to mini-jack pigtail and regular, wired headset to its mini-jack port).
  2. Place or receive a call.
  3. Observe behaviour.

What is the current behaviour?

When call is connected / received - no audio in the headset and it's microphone is not transmitting audio in the opposite direction, either.

What is the expected correct behaviour?

The headset should be usable during the call and the both (outgoing, incoming) audio streams should be redirected to the headset.

Technical information

Relevant logs (adb logcat)

USB headset device attached:

07-10 23:01:45.574  1290  1528 D UsbHostManager: USB device attached: vidpid 0000:0000 mfg/product/ver/serial UC02/UC02/1.00/UC02 hasAudio/HID/Storage: true/true/false

then a telephone call is initiated from this phone device (Murena Two). See attachment.

Relevant screenshots

Solutions

Workaround

Unknown.

Possible fixes

Audio routing must be improved.

Edited by Piotr Świątkiewicz