09-08-2020, 05:57 PM
(09-08-2020, 03:11 AM)SwordfishII Wrote:(09-08-2020, 01:53 AM)Xerxes 8933A/A Wrote:I have seen it quite a bit in a bunch of threads. Likely software as calls didn't used to work but do now (with poor audio).(09-04-2020, 10:04 AM)qiset Wrote: The call audio is too bad to understand. Broken mechanical static. It is bad
for both incoming and outgoing calls. I've tried the sound settings for the phone
but nothing makes a difference. Any clues?
So. The plot thickens.
There are two speakers in this phone, the one you heard youtube on is the rear speaker. The garbled one in calls is the ear speaker.
My phone has the same issue as yours, can place a call, but then the call audio on the pinephone is garbled, but the audio for the call is otherwise fine (the other phone recieves the call fine and the mic input is sent and its perfect)
So I have disassembled the phone and tested the earpiece speaker. 29Ohms which is fine. I then used it with some test leads to play headphone output and it was fine if not that loud but definitely audiable. So thats a red herring to suspect the speaker itself. Whatever is happening is either hardware related internally or software.
No one else has had this issue?
It is helpful that you confirmed is not a software issue.
I think you meant not a hardware issue ;-)
Thanks for confirming though that others have seen this issue.
I figured out a little time after I could reroute the audio internally, and the call audio was just as bad on the rear speaker, and the ear speaker worked fine for system audio so it seems the hardware is OK in that respect.
I wasn't expecting for calls to work (ie connect) but audio not working so it threw me a curve ball. Sounds like it's pretty close to working though, you can almost make out the words ;-) The driver is doing a lot right, so that's a good start. I'm very new with this PinePhone stuff, so it'll take me a while before I understand the exact state of development and where/how things are being implemented. Think I'll hit up the postmarketos development community and see if I can find this exact issue and if anyone is working on it.