Echo during Duo and WhatsApp video call on basically every custom ROM - OnePlus 2 Q&A, Help & Troubleshooting

Hi there,
I've tried a lot of ROM for my oneplus 2 phone and all most every ROM worked flawlessly with every feature that I've needed, but there's one feature that I really really need that I found to be broken on every ROM that I've tried:
Everytime I make a video call on google Duo or WhatsApp using speakers, the other person ears his echo making the call impossible.
I've tried all most every lineage ROMs (the official an unofficial), RR ROM, Pixel ROM, android versions 8.1, 9 and 10...
Does anyone know a fix for this?
This is very annoying and that's the only reason I don't use the phone anymore.
Thank you for your help!
Merry Christmas to everyone and stay safe!

Related

[Q] I9500 international - issues with CM11 and asking for ROM advise

Hi there ,
So I got sick with my stock ROM hangs and being so laggy , finally decided to take action , sold my gear 2 neo watch and installed CM11 on my SGS4 device.
everything worked fine until the first phone call that I tried to place , I was riding my bike on my way to work and had a static noise in my ears in full volume , so loud and painful I almost made an accident.
turns out it's a known issue , but for me it's a deal breaker - most of phone calls do not work.
bluetooth headset is not working , mic headphones is not working.
This is a real shame , thought CM ROM for SGS4 is going to be bulletproof since it's a major device.
anyway , so now I have 2 options :
1) Going back to stock and suck it up.
2) Install some other ROM that works fine.
Question is , is there any stable ROM which was built from pure android same way CM is?
I'm not looking into experimenting with my device since I had enough of this back in my SGS1 days
any help will be much appreciated.
Thanks.

Mic issues

Hey there!
When I bought my OnePlus 5, it came with a mic hardware defect: one worked and the other didn't. Since I live in Pakistan, I couldn't claim warranty and get it fixed. It wasn't a major issue though because the broken mic was only used for the voice recording app and shazam (a third party app that recognizes music around you).
Recently I switched to a different ROM: LiquidRemix and LineageOS. Using both the ROMs, I found that the phone app used the broken mic for calls. This is a major problem now because calling is a pretty important feature of the phone. This forced me to go back to OxygenOS.
I bought this phone because of the amazing developer support on it. Once OnePlus stops supporting the OnePlus 5, I would want to use a custom ROM as a daily driver, and that would not be possible if the mic for calls doesn't work.
So are there any apps or work around that I can use to prevent the ROMs from using the broken mic for calls?
Please help me guys, would flashing stock kernel on the custom ROM work? I have no experience with flashing kernels so I need your help to figure this out. Thanks

Anyone else feeling bad for having this phone?

Hi guys, I'm the owner of this device since december 2016. I was very happy when it first arrived, it was smooth, responsive, everything worked just fine and I was very happy with Xiaomi.
Later, Xiaomi just launched Redmi Note 4 and then my nightmare began. I was always searching for new MIUI features, and as such, I've installed as soon as possible a Custom MIUI China rom, like xiaomi.eu or MIUIBrasil.
Everything was just going well, but then I've noticed that Xiaomi released MIUI 8.5 on many devices with new features, and our device began to be a little "left behind" when it came to updates.
Later Xiaomi introduced MIUI 9, with the new features and so much more improvements, however, after MONTHS waiting, our phone just got a MIUI with and Android 6.0.1 on IT, they didn't even thought about updating to Android 7, on the excuse of hardware limitations (Oh yes, let's remind that apart from Camera, our phones are EQUAL to Redmi Note 4 in specs), anyway, I've already tried a few AOSP before, and now I thought that this was the time to give it a chance again...
However, with so many ROMs out there, I just thought, OK I'll try some before picking up one to be my daily. And then it began... OK, the first thing I missed from MIUI was the ability to record calls and block calls by choosing numbers from contact list (without having to type then manually), second, Network Type Dialog, which on MIUI I could see only three options (LTE, 3G and 2G) this saves battery and on my Country, my mobile company simply have a bug on their network, and if the network type 4G is selected when data is disabled, it will charge your phone anyway, everyday for using internet... (THAT's RIDICULOUS).
Another thing is the 3 finger screenshot, yes they're present I know, but on MIUI everytime you do this, the screen "freezes" and if its a list, it won't scroll, the same thing doesn't happen on AOSP, when you do Three Finger Screenshot on a list, it scrolls before taking Screenshot.
However, one may ask, Why you're not on MIUI then, if you like it so MUCH?
Ok, I'll answer this by explaining that, I CAN'T
Yes, you read it correctly, everytime I use a MIUI (I've tried many, MIUI Stable, MIUI China, Xiaomi.eu, MIUI 8.6, MIUI 8.3, even MIUI 8.2) and on ALL of them I have the same ISSUE i'm going to report now.
RANDOM REBOOTS after installing Magisk + Xposed combo.
When I got my hands on this phone, as I mentioned early, EVERYTHING worked like a charm, it never rebooted once, Xposed and Magisk were playing nice together, I could use modules from both Magisk and Xposed, and phone was amazing, but now, with newer versions of Xposed and Magisk, it doesn't work anymore.
OK, if I knew what combination I've used in the past, I could simply try them again, but the thing is that I don't, I don't remember which version of Xposed Framework I was using when everything was fine back 1 year and half from now, neither the Magisk version.
So I'm stuck with either using MIUI and having phone rebooting every now and then (it doesn't even REBOOT totally, it just doesn't turn on screen anymore and if you put screen against source of light you can barely see the BOOTLOGO animation Stuck, like if it were burned in on screen, it's weird) or with AOSP lacking many features I found useful on MIUI.
TL;DR I'm very displeased with this phone, with how XIAOMI forgot it and how frustrated I am because I can't use it properly, I can't customize it as MY OWN, and I just wanted to use it without rebooting.
Well that's all, just wanna share that and know if anyone else had the same feeling.
Best regards
1. You can use 3rd party app to record calls on aosp. With proper searching, you can get exactly what you want. For the blocking numbers from list, how often do someone need to block a number? It's a very minor feature.
2. Yes, there are more options to choose network, but choosing only 4/3/2G is still there.
3. About the three finger screenshot, yes aosp does it bad. But, you can use custom shortcut to take screenshots, even gestures like 2 fingers side swipe, which I use on Mdroid.
There's work around for almost everything, if you look properly. And if you like things simple, surely you'll miss out some things.
I feel bad, because I can no longer go back to a regular battery sized phone
I feel exactly the same
Xiaomi abandonned us
Luckily for me I gave my markw to my sister (she doesn't care about updates ) and got myself a mido ( redmi note 4)
But I miss my 4 prime it was the perfect size note 4 is too big. And battery life is slightly less with mido
I know how you feel about custom roms.
There is always a way to fix your problem with them but it demands time to find the solutions to bugs/ non-existent function ( custom rom is not for lazy person ?)
With miui you had almost everything in 1 package
( But miui also had so many problems)

Microphone problem!

Hello there all hope everyone is having a great day
I am posting to see if anyone is having the same issue as me - Microphone not working on Messenger, Snapchat and only works on certain apps!! So I was reading some app developers are correctly using the right microphone and others are using the noise cancelling microphone? So installed a custom rom and it looks like it works fine. But i really want oxygen os to work with the microphone on all apps just how the custom rom works!!! Does anyone know and can confirm which oxygen os will make the microphone work properly???? I had oos beta and totally forgot about stable oxygen os and just install paranoid Android. Greatly appreciate if someone could guide me on how to use oos with the right microphone
Thanks
garethm56 said:
But i really want oxygen os to work with the microphone on all apps just how the custom rom works
Click to expand...
Click to collapse
Yeah the system uses the noise canceling microphone to pick up the audio, but you can't do nothing about it, it's a really old OOS bug (Since the 1+3 days I think) and it even happens with the newer models, so if you really need the mic to work properly, use a custom rom.

ROM issues for all available S7 flat ROMs (Android versions higher than stock)

updated 2022-03-26 [discontinued]
Why do we need this?​Recently I've spent a lot of time trying to find an Android 9+ ROM for my S7 flat that would have those two things working: 1. fingerprint in applications like Keepass2Android and other (banking), and 2. camera to not crash after 20 minutes of video conference. The main reason it took many hours is that most ROM topics do not have a reliable issue list ("Not working" part is usually empty). If you search the thread, assuming that you know what issue to look for, then usually you may find it (but not always).
So I decided that it would be nice to have one place, where anyone looking for a S7 ROM could find a more adequate list of issues so that it would also help decide which one has the required functionality that someone needs. Anyone installing a ROM and finding there an issue, can comment here and I'll update the list. This way we will have a very nice place to look for a ROM or compare them. This can also be a good place for developers of ROMs to find out who managed to figure out a solution for a specific issue, so that they can reach out to ask for information. Without further ado, here's the list (in alphabetical order):
S7 flat ROM issues​
ROM name/linkAndroid versionLast ROM build dateMaintainerIssuesAICP 16112021-08-25@expressluke
camera crashes after 20 minutes of video chat
during a speakerphone voice call other party can hear echo of their own voice
crDroid v7.13112022-01-11@expressluke
camera crashes after 20 minutes of video chat
during a speakerphone voice call other party can hear echo of their own voice
NFC is not working
crDroid v8.1122022-01-21@expressluke
camera crashes after 20 minutes of video chat
during a speakerphone voice call other party can hear echo of their own voice
DotOS v5.2112021-07-22@expressluke
camera crashes after 20 minutes of video chat
during a speakerphone voice call other party can hear echo of their own voice
Evolution X102020-10-10@expressluke
camera crashes after 20 minutes of video chat
during a speakerphone voice call other party can hear echo of their own voice
Evolution X 5.9.3112021-10-12@expressluke
camera crashes after 20 minutes of video chat
during a speakerphone voice call other party can hear echo of their own voice
FloydQ V6.0102021-04-01@ananjaser1211
fingerprint won't work in some applications like Keepass2Android
there is echo issue in some applications like Facebook Messenger, less than LineageOS, but still. Here's @ananjaser1211's explanation on it.
phone encryption is not working
Havoc OS 3.x102020-08-08@expressluke
fingerprint won't work in some applications like Keepass2Android
during a speakerphone voice call other party can hear some echo of their own voice
SELinux: Permissive
LightROM92020-01-15@yash92duster
fingerprint won't work in some applications like Keepass2Android
Lightheart OS92020-10-30@Skulldron
fingerprint won't work in some applications like Keepass2Android
LineageOS 16.0 *92020-07-12@Ivan_Meler
during a speakerphone voice call other party can hear echo of their own voice
LineageOS 16.0 for MicroG92022-02-04@expressluke
SELinux disabled so the ROM is less secure, some applications will complain and for good reason. There are workarounds, but you may have hard times with some banking applications.
during a speakerphone voice call other party can hear echo of their own voice
LineageOS 17.1 *102022-03-15@Ivan_Meler
during a speakerphone voice call other party can hear echo of their own voice
LineageOS 17.1 for MicroG102022-02-17@expressluke
during a speakerphone voice call other party can hear echo of their own voice
LineageOS 18.1 for MicroG112022-02-20@expressluke
during a speakerphone voice call other party can hear echo of their own voice
LineageOS 18.1 *112022-03-12@Ivan_Meler
LED stops working after some time
during a speakerphone voice call other party can hear echo of their own voice (verified in Facebook Messenger video conference)
LineageOS 19.1 *122022-03-22@Ivan_Meler
during a speakerphone voice call other party can hear echo of their own voice
(verified in Facebook Messenger video conference)
MKUltraBlack92021-02-11@MKUltraBlack
fingerprint won't work in some applications like Keepass2Android
NFC payment is not working, Google Pay message: "The phone can't be used to pay in shops. This may be because it is rooted or altered in some other way."
SELinux: Permissive
NfeSuperleggera92020-12-12@arcatarc
fingerprint won't work in some applications like Keepass2Android
SELinux: Permissive
PixelExperience 11112021-09-23@expressluke
camera crashes after 20 minutes of video chat
during a speakerphone voice call other party can hear echo of their own voice
PixelExperience 12122022-03-12@expressluke
during a speakerphone voice call other party can hear echo of their own voice
ResurrectionRemix 8.x102020-10-08@expressluke
fingerprint won't work in some applications like Keepass2Android
built in microphone not working in some applications like Facebook Messenger (only headphones works for it)
echo issue in some other apps
* Some applications report this ROM as rooted and won't start. The reason is LineageOS comes with adb root feature by default. To fix it you will have to install root (Magisk with Zygisk or Magisk hide) to hide this state from those applications. Usually it works, but not always. It is not a bug and AOSP rules state that ROM should not fake it's status without user's knowledge, so I don't include it in the issue list. Still, it may be a disadvantage for some users.
As you can see some issues repeat on the list. The reason is if an issue is related to LineageOS on which many ROMs are based, most of them will have same issue.
One more thing: This topic is about ROM issues. I don't value here which ROM is better or worse, because there are many other aspects than just an issue list. Also please don't ask me to add here information about features. It may be fantastic but for another topic.
Camera crash is a known issue:
Camera doesn't close fd, resulting in crash after prolonged use · Issue #5 · 8890q/android_device_samsung_universal8890-common
This is caused by removal of fd close from libexynoscamera3.so lib 77e12d1 thing is with this edit both fd close are likely removed while we need it to stay so fds get closed properly figure out wh...
github.com
Update: will be fixed in February 2022 updates
Fingerprint on secure apps likely won't be fixed on the P/Q based stock os, however was fixed on aosp with the below:
android_device_samsung_universal8890-common/config.xml at d080020b8059bed189b3454737c6eb16ad137502 · 8890q/android_device_samsung_universal8890-common
Contribute to 8890q/android_device_samsung_universal8890-common development by creating an account on GitHub.
github.com
For anyone who is interested in knowing.
I was just about to write about this exciting news from @Ivan_Meler but you were first
There's one more issue that I know about and that affects probably all LOS ROMs which is echo that during a call other party can hear of his own voice, but I didn't test it personally on all the ROMs, so I can't be sure. I know for sure Pixel Experience 11 is affected and if anyone can confirm it for any other ROM please comment.
Again surprisingly LineageOS 16.0 for MicroG is somehow free of this issue ¯\_(ツ)_/¯ (from my tests not in 100%, but it's good enough).
how about GSI images? i wanna try them but my sd card just died for unknown reason and cant back up my current data(rom)
waayo69 said:
how about GSI images? i wanna try them but my sd card just died for unknown reason and cant back up my current data(rom)
Click to expand...
Click to collapse
If you will test it please let me know the results and I'll be happy to add those to the summary.
sure! btw how do i install gsi roms ? they're on .img file. twrp only has boot and recovery when installing img files
waayo69 said:
sure! btw how do i install gsi roms ? they're on .img file. twrp only has boot and recovery when installing img files
Click to expand...
Click to collapse
[Treble][AOSP][G930X/G935X]Project_Pizza TreblePort V2.0
Welcome to Project Pizza Treble For Galaxy S7 / S7 Edge Exynos Some information you should know.. This is a full Samsung based Treble Vendor/Kernel implementation for the Exynos8890 If you want to report a Bug, read the F.A.Q First Then...
forum.xda-developers.com
for android 9/10 gsi (then you can flash img files)
android 11 up
Release LineageOS 18.1 vndk30 treble for herolte · Kethen/lineage_build_scripts
Credits https://github.com/8890q/ for LineageOS 18.1 on 8890 https://forum.xda-developers.com/t/treble-aosp-g930x-g935x-project_pizza-trebleport-v2-0.3956076/ for libsensor blobs Notes: I do not o...
github.com
I think the "echo" issue is now the most important one for LineageOS based ROMs. There's a lot of postings about it for S7 (flat and Edge) since 2016 (so 6 years now). Some of those:
Echo when using Speaker during call
Desperate search for solution of echo problem
Is there any rom does not have echo for S7 with Android 10
Strong echo in handsfree calls due to the output to the wrong speaker?
Echo voice Phone Calls S7 edge Issue
Problem with Whatsapps and VoIP apps S7
How to build ROM with echo fixed
S7 Edge Call Echo HELP!!
And here's an explanation by @Ivan_Meler why this issue is so hard to fix. Apparently the issue do not affect all of S7 devices so lucky ones would not have problem with it when using LineageOS.
Hi,
Very useful post, the one you should definitely read before testing rom's ; indeed, the echo issue unfortunately makes many of them unusable.
Thank you.
edit : echo issue with Ressurection Remix 8.6.2
edit.2 : no echo issue with FloydQ V6.0
woam said:
Hi,
Very useful post, the one you should definitely read before testing rom's ; indeed, the echo issue unfortunately makes many of them unusable.
Thank you.
edit : echo issue with Ressurection Remix 8.6.2
edit.2 : no echo issue with FloydQ V6.0
Click to expand...
Click to collapse
Thank you @woam . About the echo issue I've spent some time today to test it across different ROMs. For FloydQ it is in fact much better than LineageOS based ones. Interesting thing about FloydQ that there's no echo in WhatsApp (LineageOS has echo here), but there is echo in Facebook Messenger. For ResurrectionRemix other party couldn't hear me at all in Facebook Messenger as if my telephone's microphone didn't work, I had to use headphone's microphone and then it was ok.
Summing up my today's echo tests:
LineageOS based ROMs: echo for both WhatsApp and Facebook Messenger (even on Android 9 / LineageOS 16)
Samsung OneUI ROMs:
Android 10:
FloydQ: WhatsApp no echo, Fb Messenger has echo (didn't find any other sound issues in FloydQ)
ResurrectionRemix: mic not working on Fb Messenger
Havoc OS: some echo in Fb Messenger, it's like the echo is less, but also the volume on both sides is lower so the call is not that comfortable
Android 9:
MKUltraBlack, NFESuperLeggera, LightROM, Lightheart - no echo for both WhatsApp and Fb Messenger
Hi Kootarsh, your table does not say that LOS 19.x has the "hears echo of their own voice" problem. Is it really true?
Thanks!
I checked the forum and the echo issue (link) is also there present.
.Michael. said:
Hi Kootarsh, your table does not say that LOS 19.x has the "hears echo of their own voice" problem. Is it really true?
Thanks!
I checked the forum and the echo issue (link) is also there present.
Click to expand...
Click to collapse
I've tested the latest build. @Ivan_Meler fixed it mostly in the last build, so in my tests of this ROM echo very rarely appears (it doesn't bother other party). The only issue now is that other party hear my voice to be quiet, so it may be still bit uncomfortable.
Sounds like mic sensitivity is either always too low to prevent echo, or too high with most custom ROMs for S7, could be missing a sweet spot but i assume it lacks decent audio filtering that the stock firmware has.
For now i will stay on stock android 8, honestly it feels OK with most bloat disabled. Got a this device for free anyway as someone who never buys smartphones. But my OCD craving for an fully functional android device free of bloat and in fully in users control remains here. Just as Linux with laptops i always had problems with custom android ROMs.
If a piece of mobile phone hardware existed with actual fully accessible hardware and drivers for devs i would consider buying it; if that even exists.
For now i will do a battery replacement and just enjoy my S7 as it is.
XV1001 said:
Sounds like mic sensitivity is either always too low to prevent echo, or too high with most custom ROMs for S7, could be missing a sweet spot but i assume it lacks decent audio filtering that the stock firmware has.
For now i will stay on stock android 8, honestly it feels OK with most bloat disabled. Got a this device for free anyway as someone who never buys smartphones. But my OCD craving for an fully functional android device free of bloat and in fully in users control remains here. Just as Linux with laptops i always had problems with custom android ROMs.
If a piece of mobile phone hardware existed with actual fully accessible hardware and drivers for devs i would consider buying it; if that even exists.
For now i will do a battery replacement and just enjoy my S7 as it is.
Click to expand...
Click to collapse
mic sensitivity is not any lower than on stock its actually a bit higher, reason why i lowered is that samsung limited mixer gains in frameworks and aosp doesnt do that.. People tend to take anything from changelog as a placebo so even if i dont change something and post it in changelog they would say they feel the difference
Ivan_Meler said:
mic sensitivity is not any lower than on stock its actually a bit higher, reason why i lowered is that samsung limited mixer gains in frameworks and aosp doesnt do that.. People tend to take anything from changelog as a placebo so even if i dont change something and post it in changelog they would say they feel the difference
Click to expand...
Click to collapse
I honestly did not study the changelog at that time, as i never used a custom rom for the s7 prior. Only for Moto Gs in the past. First ROM tried was 19.1
I liked everything, camera was fine too for VDO calls (it has network bottleneck anyway with most applications) , i didnt notice microphone issues myself, but it was my SO complaining, and hanging up/re calling 3 times to check what was wrong, it was then after that ,that i told i was on a different android ROM. Havent tested it with video recording, but if she noticed it that badly while barely knowing what a ROM is(let alone changelogs); then i have to believe by that.
After flashing stock rom, i dived into different threads about S7 microphone issues with various ROMs.
Hi,
Thank you Kootee83 for this list.
I am posting about the sound problems during phones calls. (echo and bad quality sound)
I have tried LOS from 17.1 to 19.1 and I have always a problem with echo on the other party for LOS17.1 and LOS 18.1 with good sound quallity on my side.
For LOS 19.1 I have echo on the other party and bad sound quality on my side.
A lot of replies stated a hardware problem on some phones.
But I installed Havos OS 3.x and with this ROM I don't have any issue with echo or bad call quality and this, on two different S7( Canadian versions).
So can someone please try to explain to me why the argument about different hardware is the cause for these problems still valid.
Why for my two phones Havoc OS 3.x is working perfectly, what is the difference between Havoc 3.x and the LOS.
I am not a coder and I mean no disrespect for those who build amazing ROMS but the sound problem is a real bummer.
Thank you all.
lebon00 said:
A lot of replies stated a hardware problem on some phones.
But I installed Havos OS 3.x and with this ROM I don't have any issue with echo or bad call quality and this, on two different S7( Canadian versions).
So can someone please try to explain to me why the argument about different hardware is the cause for these problems still valid.
Why for my two phones Havoc OS 3.x is working perfectly, what is the difference between Havoc 3.x and the LOS.
Click to expand...
Click to collapse
Hi @lebon00 ,
I don't know details but in fact I've seen in many comments that Havoc OS behaves differently even though it states it is based on AOSP like LOS is. I believe Havoc may have proper settings in the mixer_paths_0.xml for your phone. Seems that different settings are needed for different S7 devices.
I've spent a lot of time trying to find a ROM that would work good enough, that I could use it daily for calls without sound issues like echo. I don't need any of those fancy tunes and improvements, just reliable working phone
Unfortunately I haven't found anything good for my S7 better than Android 9 (NFE port ROMs). FloydQ is quite good, but unfortunately has also echo in some applications. On the other hand all those stock based ones (including FloydQ) have the fingerprint issue - it's a bit annoying. So, summing up, best reliable ROM for S7 is still Android 8. If you can live with not working fingerprint in some banking apps then Android 9 (NFE port) like LightROM would be my choice. If you wouldn't care about echo in some communication apps then you'd have more choices.
Kootee83 said:
I've tested the latest build. @Ivan_Meler fixed it mostly in the last build, so in my tests of this ROM echo very rarely appears (it doesn't bother other party). The only issue now is that other party hear my voice to be quiet, so it may be still bit uncomfortable.
Click to expand...
Click to collapse
At my phone (a device bought in Germany) nothing changed, I currently use LOS 17.1-20220407 version.
This:
LED stops working after some time
I have also since the beginning.
.Michael. said:
At my phone (a device bought in Germany) nothing changed, I currently use LOS 17.1-20220407 version.
This:
LED stops working after some time
I have also since the beginning.
Click to expand...
Click to collapse
Same also happened already in LOS16, first LED stops for notifications, then also for charging indication.
i think i may have found a new one too, it is the wifi, after several hours on 5ghz (more time on 2.4) it disconnects and can't find any network until i turn off then on the wifi toggle
in the meantime untill it disconnects some hicups do happen, like some big lags in the game "war alliance" or even game disconnect for "8 ball pool", but on ookla speedtest nothing appears, speeds seem fine
tested on crdroid 7.13 and lineageos 18.1, will test more builds soon
anyone else can confirm please (wifi must be used, some traffic must happen)

Categories

Resources