10-15-2023, 07:34 PM
I upgraded to the latest Mobian (mobian-pinephonepro-phosh-20231015) today.
I am running Biktorgj's custom firmware.
Being able to consistently have phone conversations is a top priority.
I use a headset to eliminate the possibility of audio bleed/echo from the Internal Earpiece due to overly sensitive microphone (I have no idea how to control the sensitivity).
I use a hardwired headset because bluetooth has not worked on previous versions of Mobian.
The call quality is working as desired, but it did not work at first and I'm not sure what I changed to make it work.
/usr/share/alsa/ucm2/RockChip/PinePhonePro/VoiceCall.conf (formerly /usr/share/alsa/ucm2/PinePhonePro/VoiceCall.conf):
cset "name='ADC Capture Volume' 20"
cset "name='Mono ADC Capture Volume' 20"
...
cset "name='IN1 Boost' 0"
I test the setup by calling my voicemail, recording a greeting, reviewing it and deleting it.
This seems like the most accurate way to hear what my outgoing audio sounds like without involving another caller.
The first time I did this after the upgrade, there was background noise behind my voice.
Changing volume values in Settings > Sound made no difference to the outcome of the recording.
I know I at least re-plugged the headset after that, otherwise I am not sure what I changed, but the next time I tried it, there was no background noise in the recording.
It still worked after a suspend, and it worked when I received an incoming call during a suspend, so I am satisfied for the moment.
I am running Biktorgj's custom firmware.
Being able to consistently have phone conversations is a top priority.
I use a headset to eliminate the possibility of audio bleed/echo from the Internal Earpiece due to overly sensitive microphone (I have no idea how to control the sensitivity).
I use a hardwired headset because bluetooth has not worked on previous versions of Mobian.
The call quality is working as desired, but it did not work at first and I'm not sure what I changed to make it work.
/usr/share/alsa/ucm2/RockChip/PinePhonePro/VoiceCall.conf (formerly /usr/share/alsa/ucm2/PinePhonePro/VoiceCall.conf):
cset "name='ADC Capture Volume' 20"
cset "name='Mono ADC Capture Volume' 20"
...
cset "name='IN1 Boost' 0"
I test the setup by calling my voicemail, recording a greeting, reviewing it and deleting it.
This seems like the most accurate way to hear what my outgoing audio sounds like without involving another caller.
The first time I did this after the upgrade, there was background noise behind my voice.
Changing volume values in Settings > Sound made no difference to the outcome of the recording.
I know I at least re-plugged the headset after that, otherwise I am not sure what I changed, but the next time I tried it, there was no background noise in the recording.
It still worked after a suspend, and it worked when I received an incoming call during a suspend, so I am satisfied for the moment.