Pinephone headset detection is broken
Describe your issue
What's the expected behaviour?
When connecting earplugs, or headset, the audio profile switch automatically to use it (in and out). When in a call, the audio profile also adapt itself to use it.
What's the current behaviour?
Callaudiod automatically use the headset mode, even when nothing is plugged. It means there is no sound in and out when calling atm. We have to switch both in/out to repair things when initiating a call.
Connecting headset does not switch automatically the profile to use it.
How to reproduce your issue?
Upgrade edge, reboot, initiate calls without headset (no sound), or connect headset while listening to music.
What device are you using?
Pinephone
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
v23.12
-
v23.06
(supported until 2024-01-18) -
I confirm that the issue still is present after running sudo apk upgrade -a
On what environment did you encounter the issue?
Environments
-
GNOME Shell on Mobile -
Phosh -
Plasma Mobile -
Sxmo (Wayland/Sway) Please post the output of sxmo_version.sh
-
Other: Please fill out
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device