Hello all,
Have been using non EMUI ROM's for a while now as I'm sure many of you have as EMUI isn't everyone's favourite cup of tea.
One thing missing is the stereo speakers which although doesn't break functionality it certainly wouldn't be a terrible idea to have it working.
Anyone have any ideas on how to fix it?
@kessaras @moto999999
If you guys have any thoughts i and many many others would greatly appreciate your input and help with getting it working.
Any testing you need, im here as I'm sure others will be.
Many thanks in advance.
:good:
What's the problem? I haven't noticed anything, maybe I haven't observed it as mainly use my Bluetooth headphones.
Is it on Bluetooth output? Or UBC C to jack? Or the phones direct speaker?
please explain. what exactly do i connect to reproduce the issue ?
just stereo speakers or a headphone will do ?
wireless ? or
directly type C or i need a type C to audio jack adapter ?
or a type c to usb adapter ?
I think it stands for the internal speakers. On EMUI they were playing together in stereo, on aosp roms only the bottom speaker plays while listening to the music or playing a movie.
kessaras said:
please explain. what exactly do i connect to reproduce the issue ?
just stereo speakers or a headphone will do ?
wireless ? or
directly type C or i need a type C to audio jack adapter ?
or a type c to usb adapter ?
Click to expand...
Click to collapse
Headphones for me are fine.
Bluetooth is fine.
It's just the normal stereo speakers on the phone.
Only one works..
djlukas1983 said:
I think it stands for the internal speakers. On EMUI they were playing together in stereo, on aosp roms only the bottom speaker plays while listening to the music or playing a movie.
Click to expand...
Click to collapse
Correct
dladz said:
Headphones for me are fine.
Bluetooth is fine.
It's just the normal stereo speakers on the phone.
Only one works..
Click to expand...
Click to collapse
Ok . I think you don't understand.
Audio takes routes.
From kernel to Hal to framework to app to user it goes through many many routes.
I need the whole route.
Can you be specific clear or not ?
I can't just buy any available combination in the market and test them all, I don't have the money for that or the time.
So.
You connect with type C ?
Type C to jack ?
Type C to usb ?
Then you connect what ?
Just speakers ?
Audio jack to two speakers ?
Type C to speakers ?
Do the speakers have an amplifier , so you connect from :
jack to amplifier and then the amplifier to speakers ?
Type C to amplifier and then speakers ?
Help me understand the whole route or debug it yourself.
There are more than 50 audio routes.
Be specific clear !!!
this phone have two speakers, one at the bottom, one at the top...
if you listen to anything, only the bottom one works, not the top one...
speakers, headset and whatever, connected via bluetooth or usb, works just fine
it's just the speakers on the phone
don't know how to be more clear, apologies
kessaras said:
Ok . I think you don't understand.
Audio takes routes.
From kernel to Hal to framework to app to user it goes through many many routes.
I need the whole route.
Can you be specific clear or not ?
I can't just buy any available combination in the market and test them all, I don't have the money for that or the time.
So.
You connect with type C ?
Type C to jack ?
Type C to usb ?
Then you connect what ?
Just speakers ?
Audio jack to two speakers ?
Type C to speakers ?
Do the speakers have an amplifier , so you connect from :
jack to amplifier and then the amplifier to speakers ?
Type C to amplifier and then speakers ?
Help me understand the whole route or debug it yourself.
There are more than 50 audio routes.
Be specific clear !!!
Click to expand...
Click to collapse
I have no idea what you're asking dude..
In fact I have already been as clear I can be.
To reiterate..
With the p20 pro with pie installed..
If you play music with just the phone! As I said just the stereo speakers that are built in..
You will have audio coming out of the earpiece and the speaker at the bottom, the bottom being right and the top being left..
There are no usb C or otherwise connected, as I said headphones, usb, Bluetooth all work fine, in which case anything else you connect would also work fine..
This is solely for the phones actual output, not sure where the confusion is mate??
Do you have the pro? If you have it and have your ROM or any other non emui ROM installed you'd know exactly what I'm saying.
Hasn't anyone mentioned this in your ROMs thread??
Any audio from the device usually (with emui) comes from both speakers, top and bottom (on the phone, nothing external)
With non emui ROMs this does not happen.
I've no idea how to debug where the break down is.. specifically within the devices software... which is why I'm asking for help.
kaiowas82 said:
this phone have two speakers, one at the bottom, one at the top...
if you listen to anything, only the bottom one works, not the top one...
speakers, headset and whatever, connected via bluetooth or usb, works just fine
it's just the speakers on the phone
don't know how to be more clear, apologies
Click to expand...
Click to collapse
There is no way to be more clear, it's blatantly obvious what the problem is mate.
As in the internal speakers, not some external, amplified or otherwise externally connected speakers.
dladz said:
There is no way to be more clear, it's blatantly obvious what the problem is mate.
As in the internal speakers, not some external, amplified or otherwise externally connected speakers.
Click to expand...
Click to collapse
Ok now I finally understand. I never noticed anything like that because when I disassembled two p20 pro to change lcd (at work, because I'm a mechanic normally) I never saw a speaker up there. We only have one below.
In some reviews I read that p20 pro can create a Dolby surround effect.
Maybe the Dolby effect confused you ?
And no actually nobody else ever said anything. It's just you since I did my first build until now ?
Edit:
To add more,
If Huawei in closed source audio Hal has some way to create a Dolby surround effect , then that's something we can't do unless Huawei shared the Hal.
Absolutely no idea about Dolby.
Doesn't confuse me at all, just the left (earpiece speaker) doesn't work..
I think Luk got it to work. Could be wrong.
dladz said:
Absolutely no idea about Dolby.
Doesn't confuse me at all, just the left (earpiece speaker) doesn't work..
I think Luk got it to work. Could be wrong.
Click to expand...
Click to collapse
That's true! On Emui the left sound is coming from the earpiece speaker and the right sound is coming from the bottom speaker. The option is called Stereo +
When the phone is on landscape orientation the audio is switching from mono to stereo
dladz said:
Absolutely no idea about Dolby.
Doesn't confuse me at all, just the left (earpiece speaker) doesn't work..
I think Luk got it to work. Could be wrong.
Click to expand...
Click to collapse
nikifeto said:
That's true! On Emui the left sound is coming from the earpiece speaker and the right sound is coming from the bottom speaker. The option is called Stereo +
When the phone is on landscape orientation the audio is switching from mono to stereo
Click to expand...
Click to collapse
i see. no i can not do that. i can not create a stereo + effect by routing the left sound to earpiece and right sound from speaker.
what i can do is make the earpiece play sound too just like the speaker , but i don't know how bad the quality will be because the earpiece is not strong like the speaker.
I will keep that in mind , when i have time i will change the routing and test it at mine.
kessaras said:
i see. no i can not do that. i can not create a stereo + effect by routing the left sound to earpiece and right sound from speaker.
what i can do is make the earpiece play sound too just like the speaker , but i don't know how bad the quality will be because the earpiece is not strong like the speaker.
I will keep that in mind , when i have time i will change the routing and test it at mine.
Click to expand...
Click to collapse
One good thing we know is, is that the earpiece is capable of being used as a speaker.
A lot of devices with only one speaker have had mods in the past which have enabled the earpiece as a second speaker but some have caused damage over time, this shouldn't be the case for us.
Nice one. I think the quality will be great.
If we can match up the Vol level and emulate the output specifically Vs the emui one then we'll be sorted.
@kessaras whatever you can do would be amazing mate
kessaras said:
Ok . I think you don't understand.
Audio takes routes.
From kernel to Hal to framework to app to user it goes through many many routes.
I need the whole route.
Can you be specific clear or not ?
I can't just buy any available combination in the market and test them all, I don't have the money for that or the time.
So.
You connect with type C ?
Type C to jack ?
Type C to usb ?
Then you connect what ?
Just speakers ?
Audio jack to two speakers ?
Type C to speakers ?
Do the speakers have an amplifier , so you connect from :
jack to amplifier and then the amplifier to speakers ?
Type C to amplifier and then speakers ?
Help me understand the whole route or debug it yourself.
There are more than 50 audio routes.
Be specific clear !!!
Click to expand...
Click to collapse
P20 Pro have stereo internal speaker... see picture
he only works one out of 2 on non-emui system
i using factory emui system, it works for me in stereo channel
spityu85hun said:
P20 Pro have stereo internal speaker... see picture
he only works one out of 2 on non-emui system
i using factory emui system, it works for me in stereo channel
Click to expand...
Click to collapse
Please...... -_-
in your picture i see the earpiece, not the speaker.
If it was a speaker then how do you hear the opposite side when you make a phone call ?
"Earpiece" it's called, not speaker.
In EMUI they create a stereo effect by using the earpiece to play music.
If you so much want this , then ask Huawei to send me link to their sources, hals and framework, end of story.
Me i said already , the only thing i can (Maybe i can) , is to add a route for the earpiece to also play music just like the speaker. I can not produce the stereo effect of EMUI.
I do not have the code for that and i don't know how to write the code for that.
spityu85hun said:
P20 Pro have stereo internal speaker... see picture
he only works one out of 2 on non-emui system
i using factory emui system, it works for me in stereo channel
Click to expand...
Click to collapse
Can't do exactly that without files from Huawei mate, which they won't release.
But he can maybe do it another way.. The result will probably be the same so let's just see what can be done..
kessaras said:
Please...... -_-
in your picture i see the earpiece, not the speaker.
If it was a speaker then how do you hear the opposite side when you make a phone call ?
"Earpiece" it's called, not speaker.
In EMUI they create a stereo effect by using the earpiece to play music.
If you so much want this , then ask Huawei to send me link to their sources, hals and framework, end of story.
Me i said already , the only thing i can (Maybe i can) , is to add a route for the earpiece to also play music just like the speaker. I can not produce the stereo effect of EMUI.
I do not have the code for that and i don't know how to write the code for that.
Click to expand...
Click to collapse
you are wrong...
p20 pro have 2 speaker's
https://forum.xda-developers.com/huawei-p20-pro/help/speakers-t3800876
I was testing a Bluetooth headphones using some youtube clips, I noticed that there is no left and right audio channels, the audio was coming from both sides, I used the cable instead of Bluetooth and it was the same, I tried lessening to the clip on my PC using the same headphone and the experience is completely different.
Anyone faced the same issue??? I tried another set and it was the same thing
The clips I used to test the headphones from youtube (I can't post the urls, just search for the title)
Check your Earphones/Headphone Sound Quality with 7D Virtual Expirience
#Stereo: Left and Right Stereo Sound Test
I checked and on my device everything works fine, left and right channels separately just as they should be.
You might want to check if you have Mono Sound turned on in Accessibility settings.
If no, then I don't know what might be the cause.