Related
Hi all
Please bare with me as I'm not the best when it comes to typing out what im thinking or trying to say
This info is mainly for our awesome devs but also for everyone else. Shout outs to @Unjustified Dev @DrakenFX @tdm and anyone else who can fix this
I was just wanting to help get this fixed as this one bug is keeping a lot of users including myself from moving away from stock and enjoying all the other roms available. I believe the bug has to do with the the work our beloved anonymous dev who helped correct the speaker issues a few months ago. Specifically this---> https://review.lineageos.org/#/c/168154/.
I'm pretty confidant it has nothing to do with any of the different modems people are flashing. I have tested this with all of the different modem versions for my G variant and none have made a difference
Also, there are other users that are getting this bug confused with another potential bug that has to do with distorted sound coming out when activating speakerphone while in call or something like that. I have not experienced that bug so I dont know the specifics. People are just using the term "Speakerphone bug" as both of these bugs involve the speakerphone
Now I can create the bug at will and have attached logcats below in the different scenarios. Hopefully the info is there for those who know how to fix
The steps I do to recreate the bug are as follows
1 - unlock phone and using the volume buttons, make sure the ringtone is NOT set to vibrate/silent and Do Not Disturb is NOT activated.
2 - Make a call. Call comes through earpiece as expected, no issues. Person on the other side can hear perfectly. Repeat as many times as you want, sound always comes through earpiece
3 - using volume buttons, reduce ringtone volume to vibrate/silent or turn on Do Not Disturb
4 - Make a call. Call comes through earpiece as expected, Hang up
5 - With the ringtone still set to silent/vibrate, turn the screen off using the power button and let it sit for about 5 - 10 seconds
6 - Unlock the phone and try to make a call. Call will connect but no sound will come from earpiece. Person on the other side can hear everything as per normal but we cant hear them
7 - While in call, toggle the speakerphone or if you have dial pad sounds enabled in the sound menu, press a number on the dial pad, sound now comes through earpiece as expected
From my testing and the procedure above, you can see that the bug happens when the phones ringer is put in silent/vibrate or when do not disturb is activated and the phone is locked/unlocked.
logcat 1 is with everything working normally, ringtone set to sound and call coming through earpiece as expected
logcat 2 is with ringtone set to silent and making a call. No sound comes from earpiece
logcat 3 is the same as 2 but during the call toggling speakerphone to fix
Now I dont know what is going on in the logs but I do see a lot of errors from "TFA9890"
This was all done on a fresh install of the universal bootloader, twrp 3.1.1.0, A2017G N Modem, latest LOS and Open Gapps mini and logcats were captured with MatLog on my G variant
Oh see this is Incredibly interesting, because tfa4990 is the route being used.... This is potentially incredibly helpful!!!!
I'm going to analyze these I've the weekend and see if I can figure something out. Thank you for the logs
Interesting timing on this post. I've been working on the axon7mini the past 10 days or so, and it also uses the tfa9890 amp. So I've started to familiarize myself with how all this stuff works. (I have pretty much zero experience with android audio in the past).
Fantastic post, well done. I have only encountered the problem a couple of times but upon reading what you wrote a little light bulb went off, that is exactly the situation that it occurs for me as well. It's this sort of interaction and support between the users and devs at xda have that makes it all so worthwhile. Thanks again.
As someone who's dealt with this bug for a long, long time... I have to commend you on a fantastic post. Thanks, and I hope this leads to a solution!
I hope this is looked into in the process of porting LOS 15. Would be cool to see this issue disappear.
Would this bug also happen on the U variant? I tried to recreate it using the steps above and it worked fine.
arecad said:
Would this bug also happen on the U variant? I tried to recreate it using the steps above and it worked fine.
Click to expand...
Click to collapse
I think I have read somewhere that it is not affecting U which might be the reason this has not yet been fixed but I cannot remember where I read this.
We would need the logs from an U variant to check if it looks the same.
sToRm1nG said:
I think I have read somewhere that it is not affecting U which might be the reason this has not yet been fixed but I cannot remember where I read this.
We would need the logs from an U variant to check if it looks the same.
Click to expand...
Click to collapse
It does affect the U variant. I have one and it happened a few times that when I would call someone I had no ringing tone coming from the earpiece unless I toggled the speakerphone on/off.
same problem here in a2017g aosp extended...
So I take it we can give up trying to solve this? Seems to exist in all non stock roms.
Wish someone would fix it. I don't even know where to begin, and with what I've read about the axon 9, i wont be switching phones for quite some time.
Knuxyl said:
Wish someone would fix it. I don't even know where to begin, and with what I've read about the axon 9, i wont be switching phones for quite some time.
Click to expand...
Click to collapse
simply use macrodroid fix it when phone call is activated.Speakerphone on ,speakerphone off .
Thats it
Dodgexander said:
So I take it we can give up trying to solve this? Seems to exist in all non stock roms.
Click to expand...
Click to collapse
Knuxyl said:
Wish someone would fix it. I don't even know where to begin, and with what I've read about the axon 9, i wont be switching phones for quite some time.
Click to expand...
Click to collapse
did you guys try the fix that @Miustone plasters all over XDA?
@Miustone Could you make a flashable zip with ONLY THAT ONE FIX for the Fluence stuff? Pretty please?
Choose an username... said:
did you guys try the fix that @Miustone plasters all over XDA?
@Miustone Could you make a flashable zip with ONLY THAT ONE FIX for the Fluence stuff? Pretty please?
Click to expand...
Click to collapse
Fluence settings will not fix driver implementation. Miustone's claims are misleading. I have tested it to death
The only way to fix would be by a Dev with audio skills. Good luck finding one. I've tried
Stay on a stock roms or risk not hearing in calls in other roms
Tebor said:
Fluence settings will not fix driver implementation. Miustone's claims are misleading. I have tested it to death
The only way to fix would be by a Dev with audio skills. Good luck finding one. I've tried
Stay on a stock roms or risk not hearing in calls in other roms
Click to expand...
Click to collapse
I fixed all Mic Bugs, Just the Echo is left which seams to came from /system/vendor/etc. Don't blame Me for the Bugs, i never touched the Sources of the Axon 7 and besides Kranoner has No Dev ever asked Me about it again. That My Patch is fixing Bugs means Just that there are Things Missing which are working and present on other Devices too...
I was coming from the LG G5 which has used almost the Same Fluence and Mic Configs as currently present in the Patch. Point.
Miustone said:
I fixed all Mic Bugs, Just the Echo is left which seams to came from /system/vendor/etc. Don't blame Me for the Bugs, i never touched the Sources of the Axon 7 and besides Kranoner has No Dev ever asked Me about it again. That My Patch is fixing Bugs means Just that there are Things Missing which are working and present on other Devices too...
I was coming from the LG G5 which has used almost the Same Fluence and Mic Configs as currently present in the Patch. Point.
Click to expand...
Click to collapse
Well, you have a chance to prove it! Make a flashable zip with ONLY the call bug fixes. If it actually fixes their problems then they'll believe you. otherwise they're right not to.
It's next to pointless using a custom rom if you want a good daily driver.
I bought this phone because I thought things like this could be solved this day and age but I won't be making that mistake next time!
Sent from my ZTE A2017U using Tapatalk
Miustone said:
I fixed all Mic Bugs, Just the Echo is left which seams to came from /system/vendor/etc. Don't blame Me for the Bugs, i never touched the Sources of the Axon 7 and besides Kranoner has No Dev ever asked Me about it again. That My Patch is fixing Bugs means Just that there are Things Missing which are working and present on other Devices too...
I was coming from the LG G5 which has used almost the Same Fluence and Mic Configs as currently present in the Patch. Point.
Click to expand...
Click to collapse
Omg who is blaming you for bugs? Your claiming you fixed it but many others still have this issue
This thread is not about mic issues. Please re-read first post and for the hell of it, check out the logcats. They might help you actually fix it
Unless your digging into the audio/dac driver code, I'm doubtful it will ever be fixed
Why do yall think its the driver? I dont have any problems with audio, its how the Phone app is handling it. If i was to debug this I would check the source for the Phone app and trace it from there. It seems like something might not be using the driver correctly, but the driver seems to be working fine. I could be wrong but I'm not new to linux and android, just no experience with audio development.
Maybe try installing stock phone app on LOS or RR and see if it still has problems. That would either show where the problem is or eliminate Phone app from being source of problem.
Hi, are there any problems with this smartphone? I'm coming from a Moto G4 with a screen burn-in issue, and I've read somewhere that this phone has it too, but I hope only some phones have it.
Also how is the microphone issue that some people claim it to have a bad quality? Has it been solved with official updates or only with community solutions?
Any other issues that I should be aware of?
I'm using xiaomi.eu rom right now, first time unboxing i got global stable MIUI8 rom, updated it to MIUI9. These 3 rom i haven't encounter any bugs related to audio, incall is fine, speakerphone doing good, recording audio or video went nice.
But i also try aosp custom rom, AEX, RR, even Xenon HD gave me the incall bug, nobody hear me whether i do the call or i took some calls.
the only way i can chat is using the apeakerphone mode.
i'm reading and searching for the same problem but no one did.
they had aosp custom rom running fine
do i did something wrong while flashing the rom?
only God knows
deleted
Do you mean RR.O hellsgate fixes the issue?
I do not understand your post.
nfsmw_gr said:
Do you mean RR.O hellsgate fixes the issue?
I do not understand your post.
Click to expand...
Click to collapse
OP updated.Not only flash Hellsgate.
hello all, i tried the fix on my RR-O 20180422 with hellsgate 2.1 from kraoner, it isn't still not working for me, i don't have any audio using the second sim.
del_piero3 said:
hello all, i tried the fix on my RR-O 20180422 with hellsgate 2.1 from kraoner, it isn't still not working for me, i don't have any audio using the second sim.
Click to expand...
Click to collapse
This isn't the bug you are thinking of.
The bug you have is related to dual sim.
Right now on oreo you can only make a call to the sim you are currently using data with. It is a separate bug.
Dodgexander said:
This isn't the bug you are thinking of.
The bug you have is related to dual sim.
Right now on oreo you can only make a call to the sim you are currently using data with. It is a separate bug.
Click to expand...
Click to collapse
hello,
thanks for your answer, then i didn't understand what the fix was made for.
Do we know already when the bug i am talking about will be fix roughly ? It is pretty annoying because the rest of the ROM works really good ...
Can anyone confirm if the OP's fix (Kernel and Mixer.zip) works for fixing the call bug? I previously tested a few of the common Oreo builds on my A2017U and ran into the 'call bug' with just about every build. It happened to me most often with incoming calls where I had to turn the speaker on and off to workaround it. I just finished flashing my Axon 7 or I would test this myself.
del_piero3 said:
hello,
thanks for your answer, then i didn't understand what the fix was made for.
Do we know already when the bug i am talking about will be fix roughly ? It is pretty annoying because the rest of the ROM works really good ...
Click to expand...
Click to collapse
No one seems to be able to fix it. All you can do is pray there is an official release from ZTE and someone is able to source a fix then. I have same problem as you and I hate it but there is nothing that can be done. Best to assume there will be no fix.
2000impreza said:
Can anyone confirm if the OP's fix (Kernel and Mixer.zip) works for fixing the call bug? I previously tested a few of the common Oreo builds on my A2017U and ran into the 'call bug' with just about every build. It happened to me most often with incoming calls where I had to turn the speaker on and off to workaround it. I just finished flashing my Axon 7 or I would test this myself.
Click to expand...
Click to collapse
I don't have any problems even without this zip using the latest AEX on oreo but as far as I know this has never been announced as being fixed so it wouldn't surprise me that it still exists.
Dodgexander said:
No one seems to be able to fix it. All you can do is pray there is an official release from ZTE and someone is able to source a fix then. I have same problem as you and I hate it but there is nothing that can be done. Best to assume there will be no fix.
I don't have any problems even without this zip using the latest AEX on oreo but as far as I know this has never been announced as being fixed so it wouldn't surprise me that it still exists.
Click to expand...
Click to collapse
As far as i know, the A2017G was supposed to get an official Oreo rom by end of this month, should arrive quite soon. The thing is that A2017 from China already have an official Oreo Rom, and i don't think these 2 phones have such different hardware component in it, don't you think ?
del_piero3 said:
As far as i know, the A2017G was supposed to get an official Oreo rom by end of this month, should arrive quite soon. The thing is that A2017 from China already have an official Oreo Rom, and i don't think these 2 phones have such different hardware component in it, don't you think ?
Click to expand...
Click to collapse
Yes but it's not really easy for someone to use the phone in Chinese and see if these bugs are there. If there is any chance of them being solved having an official English release will help more than an unofficial Chinese one.
With things to do with mobile networking this is even more the case which the dual sim bug is probably related to. (There are different basebands that the U & G models work with for example).
Dodgexander said:
Yes but it's not really easy for someone to use the phone in Chinese and see if these bugs are there. If there is any chance of them being solved having an official English release will help more than an unofficial Chinese one.
With things to do with mobile networking this is even more the case which the dual sim bug is probably related to. (There are different basebands that the U & G models work with for example).
Click to expand...
Click to collapse
i don't really understand what you're saying..?
The A2017 build obviously comes with other languages, why would you think otherwise (or not even check before saying that)? ?
Now, it being crap is beyond the scope of this comment of course
Choose an username... said:
i don't really understand what you're saying..?
The A2017 build obviously comes with other languages, why would you think otherwise (or not even check before saying that)? ?
Now, it being crap is beyond the scope of this comment of course
Click to expand...
Click to collapse
That's okay, I have yet to grasp what you are saying either.
Dodgexander said:
That's okay, I have yet to grasp what you are saying either.
Click to expand...
Click to collapse
all right, let's help each other
The Chinese ROMs come with English language, so nobody needs to use their phone in Chinese
Your dual sim statement is pretty weird
Hi,
I have been experiencing low call volumes since few month's, exactly don't remember when this started and what was the reason behind it.
I tried out all the possible troubleshooting methods but nothing worked till now, but there is one strange thing that when i use whatsapp or any other internet voice call applications the sound is normal, loud and crystal clear. The only issue is with the normal calls.
I'm assuming it's because of the last update of miui 11.0.8, though i am not sure but i have strong feeling that the update is the issue.
I'm running MIUI 11.0.8 Global Rom and phone is not rooted neither bootloader is unlocked.
If anybody know what's the reason behind it or anybody has a solution for it, kindly share asap.
And if someone else is experiencing the same issue do share your feedback on this thread.
Any kind of help and feedfack is appreciated.
Thanks
i'm facing the same issue best case to wait for another update to fix it
Maybe you should try to clean the mesh that is on the speaker.
Mine mic totally "glued" by dirt ( I bouth used phone). It was hard to clean it without damaging the mic. Try isopropyl alcohol.
I guess its 11.0.8 update issue. Lets wait for next update till next year. ****ty China.
Do you guys think factory reset will solve this issue?
Did 11.0.9 update resolved this issue for anyone?
Guys one thing i can confirm is, its not due to the software. Thinking its the Miui,i rooted the phone and flashed Corvus ROM, but still the issue persists..
mac4rfree said:
Guys one thing i can confirm is, its not due to the software. Thinking its the Miui,i rooted the phone and flashed Corvus ROM, but still the issue persists..
Click to expand...
Click to collapse
Have you tried flashing custom kernel?
Maybe that might help.
MIUI comes with Silvercore kernel and most probably Corvus comes with the same.
I suggest use optinus drunken or sphinx kernel
I hope its helps you.
I did flashed sphinx kernel.. even though it's better than previous but still is low..
Is your device rooted?
No.. by rooted means ' did I flash magisk?'.. no I didn't flash magisk..
Sent from my Poco F1 using Tapatalk
If you've tried all possible methods on the software end then it might be an issue with hardware. If you have a local cellphone repair, might want to have it checked.
Actually after a day flashing the kernel, the audio volume has increased significantly.. guess the new kernel is learning the volume.. finally now I am able to use my poco F1..
Sent from my Poco F1 using Tapatalk
Just an update.. the phone is back!!! Kernel was the issue. After flashing custom kernel microphone volume is fixed..
Which kernel did you flash?
aaru_s said:
Which kernel did you flash?
Click to expand...
Click to collapse
I flashed sphinx kernel!!!
Sent from my Poco F1 using Tapatalk
I use to sing in Karaoke apps. What I noticed that this is the issue with Firmware itself. All Android 10 firmwares like 11.0.4, 11.0.6, 11.0.8 and 11.0.9.
Because when I flash any Rom based on Android 9 with any Pie firmwares till 11.0.5 I use to set my Mic gain to" -2" in Karaoke apps... As it's too loud.
But when I use any Android 10 rom with Android 10 firmware then I have to set Mic gain to "+3.5".. as it's too low and I can't hear anything.. and even after setting it up at +3.5 it's barely audible..
This is not hardware issue at all this is particularly firmware issue. Because it's working fine in Pie firmwares.
If you don't believe then you may experience it by your own. Just flash any Rom based on 11.0.5 firmware and see the difference in Mic volume in any recording apps or whatsapp voice messages or video calls or Messenger calls etc
I have got the same issue. Don't understand why the volume is low. Did you find any fix for the same?
you can use Franco Kernel Manager, in the kernel settings it is possible to change the sound. but it needs root, i always use it with all kernel and roms you can buy it on playstore very cheap.
one screenshot.
https://i.imgur.com/IrafObk.jpg
I try everything , new speaker ,many kernels with speaker gain nothing help and still low earpice volume.
Hello all,
I own a Xiaomi Redmi Note 9 Pro Global (joyeuse).
I have been, for the last three days, hopping between all of the ROMs available for my device (joyeuse) only to be disappointed by one very persistent and insufferable bug on each.
Quite simply, none of the ROMs I have tried, as listed below, have a working speaker at the top of the screen. Some of them don't have any sound whatsoever, others use the large speaker at the bottom, and this is not adequate for me due to a fundamental desire for privacy and noise isolation in public.
I have tried, to name a few, crDroid, EvolutionX, ArrowOS, AOSPK, Pixel Experience, Pixel Experience Plus, and Pixel Extended. These are just what I can remember, I have tried more than this.
I have also attempted using the myriad of custom kernels available in effort to mitigate this issue. None have worked.
I even tried to flash over the ROMs with official firmware, and I thought about flashing vendor images from Xiaomi Firmware Updater but hit a dead-end, because I do not know how to properly flash the image.
Any assistance with this, or suggestions for a good ROM or kernel to solve these issues would be HUGELY appreciated, because at this point I'm considering buying a new phone for better ROM support.
I've seen reports of this bug since the device launched. It was listed in one of the weekly bug report threads in the 'mi community' app/forum. It had a status update saying the bug was in the chipset and xiaomi was awaiting a patch from qualcomm. The thread has since been edited and the update removed. That's all the info I have
jwchips said:
I've seen reports of this bug since the device launched. It was listed in one of the weekly bug report threads in the 'mi community' app/forum. It had a status update saying the bug was in the chipset and xiaomi was awaiting a patch from qualcomm. The thread has since been edited and the update removed. That's all the info I have
Click to expand...
Click to collapse
yes I have the same issue after I upgraded to MIUI 12.5 - it's awful. I am still on sotck and was hoping to flash to fix the issue but it looks like other ROMs dont fix it. So I will sty on stock until there's a fix.
what. a. pain !!!!!!
Same issue for me. Currently running evolution x on my Redmi note 9 pro. This is a great phone, but this bug is driving me crazy. I haven't tried any custom kernels, but from what the original person said, it didn't help. Interesting. Does anyone know if this issue affects the Redmi note 10 pro? I'm debating on getting that but want to know if the Redmi note 10 pro has the same issue. Ideally, I'm looking for a phone with good rom support, and has dual sim, or esim and a micro SD card slot.
Any update on this? I'm on a joyeuse as well with the same problem.
I found a solution, please read here and let me know if it works for you.
pielordbrian said:
I found a solution, please read here and let me know if it works for you.
Click to expand...
Click to collapse
It worked! Thanks! The only strange thing is the first test call after I booted up the phone, the earpiece was finally working properly but the loud speaker wasn't working properly when I put the call on speaker. But on the next test call everything worked fine again.
Glad it worked for you. I Have no idea why this works, or what the bug really is, but i'm pretty happy to have my phone working again.