-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[LENA][11][4.19] Echo cancellation is not enabled for voice calls #771
Comments
please compare the acdb ID used in stock with the ones used by AOSP |
Logs during phonecall: Stock:
AOSP:
|
While following sonyxperiadev/device-sony-seine@44f723e, here are more relevant acdb logs, that happen when switching on loudspeaker mode during phone call:
Stock:
PR created to enable loudspeaker echo cancellation: sonyxperiadev/device-sony-lena#14. |
I have however failed to enable echo cancellation for the ordinary phone call (via built-in speaker), even after reverting portions of Namely because there is no difference in acdb IDs between AOSP and Stock when phone call is initiated (you can see them both being switched away from |
Due to above reading this comment it seems that it won't be possible to fix this for phone calls.. |
@sonyxperiadev this looks like one of those bug we, the community, will not be able to fix easily without Sony help. As this bug does not exist in stock sony ROM can you please provide a fix for this? Thanks |
The Edo Platform PDX203/PDX206 is also affected by this issue. Is one issue enough for all affected platforms? |
I'm curious if there are any updates to getting this issue fixed? Thanks! |
unfortunately not yet |
If anyone else avoided buying the device because of this bug, place a thumbs up here. |
1 similar comment
If anyone else avoided buying the device because of this bug, place a thumbs up here. |
Here is a terrible workaround, which introduces a bigger bug, which at least can be avoided by never turning loudspeaker on:
After rebooting the echo cancellation should now work. BUT! If you ever enable loudspeaker (especially during the "Ringing" phase of the phone call), the caller will hear their echo VERY VERY LOUDLY, AND even after you disable loudspeaker, it will persist until next reboot. So to be able to live life with your Xperia 10 III and make phone-calls without caller hearing the echo, do not use the loudspeaker feature altogether. P.S. If you believe you did something wrong during the above steps, please just reflash the Background story (long read): I could not live with this bug, because callers would hear their echo even through my headphones. I have also tried to extract the binary blobs from Sony's stock Android 11 and 12 (with greater difficulties), but replacing libaudcal.so from there was not enough, perhaps other files need to be included, but this goes way beyond my bandwidth to blindly poke at closed bits. If anyone has more patience/braveness, it might be possible to re-test with Android 13 SW binaries for lena (v1 and v2), and share your findings here. |
At https://forum.sailfishos.org/t/android-13-and-sailfishos-on-xperia-10-iii/17431 user Wetab73 is reporting great successes of "everything bug free: no echo, no tint, etc" just flashing Android 13 AOSP under SFOS. Not sure if he's tested the loudspeaker like this 🤔 I am on A11 AOSP and for whatever reason not experiencing the echo bug. But same, not sure if I've tested the loudspeaker like you describe. Will report back with data at one point. |
I noticed on Xperia 1/5 II (Edo) calling with headphones works much better, I'm not sure if echo cancellation is involved here. |
Platform: lena
Device: pdx213 xqbt52 (Xperia 10 III)
Kernel version: 4.19.188-gadf298fa3900
Android version: AOSP11 android-11.0.0_r46
Software binaries version: SW_binaries_for_Xperia_Android_11_4.19_v9a_lena.img
Previously working on stock Sony Android 62.0.A.3.70 (also when reflashed via Emma to 62.0.A.3.109).
Description
Echo cancellation does not work during phone call.
Symptoms
Caller can hear their own voice when they make a call to Xperia 10 III (lena).
How to reproduce
Make a phone call and ask the 3rd party to speak. They should not hear their own voice echoing back, but they do.
The text was updated successfully, but these errors were encountered: