[qualcomm-sdm845 | oneplus-enchilada] No audio in calls - pipewire
OS: postmarketOS edge aarch64
Init System: busybox
Host: OnePlus 6
Kernel: Linux 6.11.0-sdm845
I had the call_audio_idle_suspend_workaround
and q6voiced
services enabled.
The former is for pulseaudio and it is in the soc-qcom-sdm845-pulseaudio
package.
Is https://pkgs.postmarketos.org/package/master/postmarketos/x86_64/q6voiced meant for PA only too?
I built the image with pmbootstrap selecting sxmo-dwm as ui.
I had no microphone at all.
I stopped and disabled them and then I rebooted.
After that microphone is fine I can call using matrix and records sounds.
But no audio in normal calls.
Using this script from system64 user I was able to use calls:
#!/bin/sh
pw-loopback -n 'op_microphone' --playback-props='media.class=Audio/Source' &
pw-loopback -n 'op_speaker' --capture-props='media.class=Audio/Sink' &
sleep 1
q6voiced hw:0,6 &
Edited by real root