11-27-2021, 03:11 PM
A similar thing happened to me recently. My issue was that I could hear the call audio, but no one could hear me. (I'm using Phosh on Arch Linux)
In my case, the issue was PulseAudio. I installed pavucontrol (https://archlinuxarm.org/packages/aarch64/pavucontrol) and messed around with the levels during a call until it worked how I wanted it to.
Also, check out this file: /usr/share/alsa/ucm2/PinePhone/VoiceCall.conf
It allows you to adjust the default volumes during a call.
These settings work well for me:
cset "name='AIF1 DA0 Playback Volume' 90%"
cset "name='AIF2 DAC Playback Volume' 90%"
cset "name='AIF2 ADC Capture Volume' 80%"
If you do edit the file, make sure you save a backup because if you mess it up then audio won't work at all. Also, you have to reboot the OS to test your changes.
In my case, the issue was PulseAudio. I installed pavucontrol (https://archlinuxarm.org/packages/aarch64/pavucontrol) and messed around with the levels during a call until it worked how I wanted it to.
Also, check out this file: /usr/share/alsa/ucm2/PinePhone/VoiceCall.conf
It allows you to adjust the default volumes during a call.
These settings work well for me:
cset "name='AIF1 DA0 Playback Volume' 90%"
cset "name='AIF2 DAC Playback Volume' 90%"
cset "name='AIF2 ADC Capture Volume' 80%"
If you do edit the file, make sure you save a backup because if you mess it up then audio won't work at all. Also, you have to reboot the OS to test your changes.