No *speaker* when taking calls (Sailfish X) [duplicate]
I am not able to put the call on speaker when calling or taking calls. If I press the speaker it lights up but nothing else happends. Is this happening to anyone else?
We have moved to a new Sailfish OS Forum. Please start new discussions there.
I am not able to put the call on speaker when calling or taking calls. If I press the speaker it lights up but nothing else happends. Is this happening to anyone else?
Hi. I'm reposting this answer from the other issue opened by @MartinK :D
I also think this question is not duplicated: this one deals with speaker not switching on/off while the others complain about low speakerphone volume.
The speaker of my Xperia didn't switch on during a call when tapping the appropriate button. After the changes explained below it did switch on when required to do it (I can actually set the volume).
I think I solved this issue by manually editing as root the following file:
vi /usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf
And then changing line 108, changing "switch = mute" to "switch = on" so that the [Element Speaker] section looks like this:
.....................
[Element Speaker]
required-any = any
switch = on
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right
[Element Desktop Speaker]
.....................
Please be careful while editing and make a backup copy of the original file. After this, you may reboot or restart pulseaudio service (as nemo user) with:
systemctl --user restart pulseaudio
and try to make a phone call with the speaker on.....
Regards.
Could you try if this produces an echo towards the other side (towards the caller)? I remember Jolla saying that the volume of the built-in speaker is currently reduced to prevent echos as the noise reduction mechanism is not yet fully functional in the Xperia X hardware adaption (apparently as well on AOSP). So I'm wondering if the external speaker is currently disabled due to the same reasons.
ghling ( 2017-11-28 09:22:00 +0200 )editHi.
I've been using it for a while without problems, but will give it a spin again and report back here ASAP. :D
Regards.
UPDATE: After trying for a while I can certainly hear the echo (I'm on the other side of the communication). I think it can be mitigated by reducing the volume..... which is not very useful if you're willing to use the external loudspeaker. I also think the loudspeaker is disabled on purpose by Jolla instead of the volume reduced as they said. :D
I also didn't notice the echo at first because I use it to call to IVR machines and they usually can't complain about echo. :D
Pasko ( 2017-11-28 10:08:39 +0200 )editHi @Direc
You may want to try the following steps and see if you notice the difference:
1.- Make a call (hopefully a free phone number, for instance to an 800-XXX number)
2.- When the call is established, activate the speaker in the phone app.
3.- Now, pump up the volume with the volume rocker.
4.- Finally disconnect/reconnect the speaker in the phone app to see if you notice the difference...
My guess is that the volume is adjusted 'online' that is: when the external speaker is active.
I hope this helps.
Best regards.
Pasko ( 2017-12-05 13:00:39 +0200 )editThis thread is public, all members of Together.Jolla.Com can read this page.
Asked: 2017-10-12 22:26:43 +0200
Seen: 781 times
Last updated: Nov 28 '17
[Fixed in 1.0.3.8] Crash when linking contacts? [not relevant]
Time slider usage in video player of Gallery app causes the app to hang [duplicate]
QAudioOutput isn't integrated with system volume and libresource like QMediaPlayer
Bug: E-Mail synchronization does not work as configured [released]
Word prediction should be always turned off when entering passwords in Android apps [released]
Don't enforce focus to textfield [answered]
[Implemented in 1.0.3.8] Email: Honour Reply-To header [answered]
I just finished a call and noted almost the same thing: the switch toggles, but speaker volume is hardly increased at all, enen at maximum volume. The tone, however, changes, so I think the audio routing works and the volume is the issue...
Direc ( 2017-10-12 23:13:23 +0200 )editI can activate it and it definitely does switch to the speaker mode - but the maximum volume is much lower than on the Jolla C. Filled an issue about that:
https://together.jolla.com/question/169291/xperia-x-speakerphone-volume-too-low/
MartinK ( 2017-10-13 03:20:08 +0200 )editI noticed same
MJolla ( 2017-10-30 20:07:19 +0200 )edit