Very noisy microphone - low SNR - G2 Q&A, Help & Troubleshooting

Hello everyone.
I'm having some problems with my LG G2. My in-call microphone doesn't seem to work at all when I'm calling someone, unless I blow straight in it. I tried testing it with some app I found on Google Play (Test Your Android) and it turns out that the microphone level is okay, but it's very noisy, so it looks like some noise filters filter out the signal as well. I tried replacing the entire ribbon on which the mic is placed (had some different problems regarding it), but it did not help. I tried changing the radio (I even found one dedicated ecpecially to my region and service provider), but it didn't help either. I tried it on stock 30d and on LineageOS 14.1. Any ideas, anyone?

Looks like it was the faulty microphone on the new ribbon cable. I tried on another and it was OK. Gonna ask for replacement where I bought it.
/thread

Related

Problem with microphone volume when calling

Hi,
Since my Hermes fell off the table people keep complaining that they have problems hearing my voice while talking on the phone. They say the volume of my voice is too low. When using a headset everything's fine.
I've never had a problem like that, nevertheless I dismantled the Hermes to see if there was anything wrong with the microphone after the fall, but it seemed ok.
I also recorded my own voice using the voice recorder in WM6 to test the microphone and strangely enough my voice sounds pretty loud and clear to me.
After some googling I found that many people seem to have a problem with their voice barely being heard by other people on the phone.
Solutions I could not find and I do not understand why that problem has occurred after the Hermes fell down, as it seems to be software-related (otherwise my mic-test would have resulted in a low-volume recording, which it did not).
Has anyone here had that problem and found a solution?
Well, I've solved the problem, although not by the means I originally wanted to. I just did a recovery of a Backup from before the day the Hermes fell down and voila - everything works again as it should (although I still don't get it how the phone falling down can change the SOFTWARE, but hey, as long as it works).
Again we see the importance of regular backups.
I had this problem before. tried to fix it but didn't work. Flashed all sorts of roms, all didn't work. Even newly flashed roms still had this problem.
Headset is fine
but just speaking into the mic isn't.
Same as you, recording works fine too, but mic to phone just doesn't work. I am curious how did you dissasemble your phone though, do you have a manual or something?
I had this problem before. tried to fix it but didn't work. Flashed all sorts of roms, all didn't work. Even newly flashed roms still had this problem.
Headset is fine
but just speaking into the mic isn't.
Same as you, recording works fine too, but mic to phone just doesn't work. I am curious how did you dissasemble your phone though, do you have a manual or something?
Hi again,
Well, the problem's back again. Even after resetting the Hermes at first it worked fine, but later people complained again that my voice was too low. So it seems that the problem is first solved by resetting/backup recovery, but then reappears. Don't know how that is possible, but I fear that it is indeed hardware-related.
Has anyone any suggestions as to what I can do?
Am I right in assuming that the hole next to the one for resetting the phone is for the microphone? Because when I dismantled my Hermes the corresponding part did not look like a microphone at all. Here's a picture of what I am talking about:
Is the part where the black rubber-thingy (circled below) that easily falls off when dismantling is placed over the microphone?
As for the dismanteling, go there:
http://www.mikechannon.net/page1.html
and search for "Hermes", there are some nice guides there.
I appreciate any hints that could lead to me solving this problem.
Update:
I've been searching for corresponding Registry Entries and so far have found these:
HKEY_CURRENT_USER/Control Panel/Phone
Changing "Vol" to 65535 increased the mic volume a little bit, but it was still too low for being acceptable (I have been testing the volume by placing my Hermes next to my PC speaker while playing an audiobook at a normal volume and calling my landline as to see how it sounds).
See also here for the thread where I found this info.
I also found these two threads:
http://forum.xda-developers.com/archive/index.php/t-260171.html
http://forum.xda-developers.com/archive/index.php/t-256734.html
My Values at HKEY_LOCAL_MACHINE\SOFTWARE\HTC\AUDIOGAINx were originally at 18 and 19. I changed them first to AA and this did, or so it seemed, increase the volume more notably. Changing the Values to CC however changed little compared to AA (although this should make the mic even louder). I may be mistaken, but I even think that the quality was better with AA.
I am not familiar with the actual volume of the mic at the receiver's end, but in my opinion the volume was pretty ok. I will call a few of the people who have been complaining and see what they have to say about the volume.
Update:
I just called my brother and he said my voice was as low as before, so my modifications had no effect.
Next thing I will try is to totally disassemble my Hermes and put it back together so to check every connection that might have gone loose.
Update: Dismantled it totally (except for the screen part) - didn't help either.
Seems like there is no solution to this problem. Most likely I will have to get a replacement. This sucks.
HI
Exactly the same problem here.
(No phone audio but Note recording & Headset works fine)
Only the phone was not dropped. Just happened !
Did a reset but did'nt wok either !
Phones in great condition.
Like you though it was a Software Issue
How much was a new mic ?
Can it be economically soldered on ?
Is there no solution whatsoever ?
Please keep me updated
Many Thanks
Sampler100
Hi Sampler,
In the end I found no solution to my problem. Got myself a Vario III and am using that one ever since.
Please let me know if you find anything that can solve this.
Greets,
Cartman
Some of these problems (I don't say all) may be caused by damage to the mini USB port and the fine wires inside it. The port has wiring related to sound both earpiece and Mic. As you know connecting a handsfree headset cuts off the Mic and earpiece, so you can see that damage to the port or bend pins inside it can cause Mic problems. This may be why sound recording is fine, but in phone mode the Mic is cut off.
I say this only to avoid the assumption that the Mic is damaged (it may be), but it can also be the port and associated wiring that causes the problem. If you are dismantling check the solder contacts around the USB port for cracks and also for bent pins in the socket.
Mike

Microphone does not work only in speakerphone mode

Hi all,
I just got a Nexus 4 recently and I've been racking my brain with what on earth is happening with the microphone.
The problem is that the microphone WORKS PERFECTLY when doing a google search, voice call in normal mode, or voice recording. It does not work at all if I enable the speakerphone during a voice call. This seems to be exactly the opposite problem that others are having with the Nexus 4. I can still hear the person in the call but when I talk, they can't hear me. Not even white noise, just total and utter silence.
I have tried 2 flex cables (trying replaced the initial one whose microphone didn't work at all, at the time I had CM11) and tried flashing everything (baseband, recovery, system) to stock 4.2.2, tested it with no luck. I then flashed everything with the latest version 4.4 off google's developer section and tested with the same issues. I've tried factory resets, unplugging the headphones, and also soundabout and nothing resolves the issue.
When I look at the flex cable and the phone housing, it seems to me that there is only one microphone on the bottom. On the top, there is the noise canceling mic, but I don't think this has anything to do with the speakerphone. Am I wrong? Does anyone have any thoughts or suggestions? I don't know whether this is a hardware problem or some low level software issue.
UPDATE:
I noticed something super strange. If I plug a headphones w/ a mic into the headphone jack, I can actually hear very loudly and in great detail the friction from my fingers moving up and down anywhere the case of the phone, and if I tap on the body of the phone (anywhere, even near the USB port on the bottom) it's like stuffing paper into your ear canals. I can still hear the person on the other end fine, and they can also hear just as clear and loud when I touch the phone body. This phone is a science experiment now. The closer I move my fingers to the bottom of the phone near the mic, the louder it gets.
've tried everything. You also changed the Kernel, I do not know ... Maybe it's a problem RADIO, but I doubt it.
Eventually contact Google support
Typical factory problem....when i bought my Nexus 4 (S/N shows production date is October 2013 so its the newer batch with little nipples and camera lens offset fix) the microphone was dead and i could've only talk through headphones and speakerphone....took it to the repair shop and everything works now. Don't know what they replaced, maybe it wasnt the microphone.

No sound from loudspeaker, maybe hardware problem

Hello guys! My loudspeaker suddenly stopped working few weeks ago. I know the cause, and I am pretty sure it is hardware related.
Here is the story:
I installed this ROM (don't think it's important). It worked fine for about a month. The sound volume was lower than MoKee or MIUI, so I started searching for some solution.
I followed a guide similar to this to boost volume, and it worked!
Although I read in the post to not set the value over 95 (to avoid damaging speakers), I decided anyway to set it to 100, because I didn't think that could happen. Sound was very loud, and I was very happy.
Next morning, alarm screamed very strong, but suddenly stopped ringing. I realized my mistake, loudspeaker is completely mute since then.
Earpiece, headphones, microphones work, everything works except loudspeaker.
I hoped so much that was software. I formatted and installed some other ROMs (MoKee, MIUI, CM12) but still no sound. Then I restored a previous MoKee backup (taken when sound worked) but no success. Unfortunately it's a hardware thing.
I bought a new loudspeaker, learnt from YouTube how to open the Note, and replaced it. Still no sound.
Then I tested both loudspeakers (the original and the one I bought) and they both emit sound when attached to an external source (jack plugged to mp3 player). So the problem is not in the loudspeaker itself!
My knowledge ends here.
How can sound stop working by simply raising a software value? But above all, how can the loudspeaker work correctly, but not when placed into the phone? Is there another component that can be damaged in abovementioned way? If so, can that component be replaced?
I hope somebody could share some knowledge to help me solve the problem, or at least point to the right direction. Thanks in advance.
Open your Phone and look if something "looks" broken and make a picture for analysing. It can be not anything but more that just one piece that's broken.
(Sry for bad English, I'm from Germany)
OverBit said:
Open your Phone and look if something "looks" broken and make a picture for analysing. It can be not anything but more that just one piece that's broken.
Click to expand...
Click to collapse
I opened it many times today, but discovered nothing wrong or weird, although I'm not an expert so maybe I simply haven't noticed.
Will post picture as soon as I manage to take photo without phone
Yeah, its like taking a selfie with your phone on your phone without mirrors, only Chuck Norris can do that
(sry for bad English, I'm from Germany)
Some photos
I resurrected my old phone and took some photos. As I said, there's apparently nothing weird, nothing that appears burned or cut.
Here three photos (full phone, upper part, lower part) the loudspeaker contacts are highlighted.
I don't expect a hint on how to fix that (although I hope so much ) because I know this forum is meant for developers/modders/those working with software. My real question is:
Why after just altering value in mixer_paths.xml my phone is now mute? Can someone describe how the sound goes from the CPU to the loudspeaker? Is there something I can do?
udda90 said:
I resurrected my old phone and took some photos. As I said, there's apparently nothing weird, nothing that appears burned or cut.
Here three photos (full phone, upper part, lower part) the loudspeaker contacts are highlighted.
I don't expect a hint on how to fix that (although I hope so much ) because I know this forum is meant for developers/modders/those working with software. My real question is:
Why after just altering value in mixer_paths.xml my phone is now mute? Can someone describe how the sound goes from the CPU to the loudspeaker? Is there something I can do?
Click to expand...
Click to collapse
I did the exact same thing. I replaced the loudspeaker just like you. My sound still doesn't work. I have done a complete factory reset and tried new roms and nothing works.
tripper22 said:
I did the exact same thing. I replaced the loudspeaker just like you. My sound still doesn't work. I have done a complete factory reset and tried new roms and nothing works.
Click to expand...
Click to collapse
My friend device redmi note 3g got same problem.. tired change with new rom.. new speaker..and factory reset that all not work..so open the case..and discovered .the problem came from cpu/chip . coz mtk chipset camera n sound came from cpu..
Hi Guys
I have exactly the same problem with my Xiaomi Mi3. After display replacement lound speaker stopped working. While I had broken display (just the touch screen, dispay was fine) loudspeaker worked fine (I cannot switch off alarm, even shut down the phone)
I bought new speaker, but sound still doesn't work. Do you think that it is comming from CPU? It is possible but I don't think so, because everything works fine via earphones or bluetooth speaker.
Did you find any solution?
tripper22 said:
I did the exact same thing. I replaced the loudspeaker just like you. My sound still doesn't work. I have done a complete factory reset and tried new roms and nothing works.
Click to expand...
Click to collapse
nokovica said:
Hi Guys
I have exactly the same problem with my Xiaomi Mi3. After display replacement lound speaker stopped working. While I had broken display (just the touch screen, dispay was fine) loudspeaker worked fine (I cannot switch off alarm, even shut down the phone)
I bought new speaker, but sound still doesn't work. Do you think that it is comming from CPU? It is possible but I don't think so, because everything works fine via earphones or bluetooth speaker.
Did you find any solution?
Click to expand...
Click to collapse
I tried many other ways, none of them worked. I ended up buying a small BT speaker and carrying always with me.
In my case I learned in the worst way that excessive software amplification can burn audio chip. I replaced EVERY replaceable part (speaker, USB/speaker lower board, main ribbon cable, maybe others I don't remember) with no success.
@tripper22 I think you have no options. If you did my same steps, sadly your sound is lost. I have not yet replaced my phone only because there was a recent increase in development, and many custom ROMs to flash, but I will probably change that phone sooner or later.
@nokovica My sound from earphones or bluetooth is working too. I remembre reading that the audio amplifier is in a separate chip.
Anyway, your problem looks like a HARDWARE issue, since you didn't played with system configuiration. This is easier to fix (if it's fixable, of course).
If you did the replacement, you could check twice if some ribbon cable went damaged. You could try turning on your phone while open (remove back panel and expose board and cables) and see if works this way. You could check with a multimeter wether some signal (albeit small) come to the buzzer. In my case I discovered that a little signal (2-5 mV peak) reached the buzzer, but wasn't enough to make a sound. Rechecking after some months revealed that even that little signal is now gone (maybe sound chip damaged further).
If someone else did the replacement (hopefully Xiaomi assistance) it's their fault, and you can usually ask for repair for free.
Mi3 Loud Speaker Problem
@nokovica
Even I am facing the same problem with my Mi3 . After screen replacement ( touch + digitizer ) My loud speaker is not working , however phone speakar and mic is working perfectly fine , even the headphones too. I also detected one of the problem with Network Signals , if last for only few seconds and then it goes off , i tried placing many sims, but no luck . Can any one in the forum provide some solution to the Network Signals ?
even I have the same problem with my redmi note 3. I just opened back case, sub-board loudspeaker and re-assembled it. I didn't touch motherboard or any flex on upper side. Loudspeaker stopped working since then. Swapped with new part but it still doesn't work. Headphones and ear piece works fine. doesn't play music on bluetooth but hands-free works on bluetooth. how could have damaged audio chip on motherboard?? I barely touch it. didn't even unscrew it.
ilyasabdul said:
even I have the same problem with my redmi note 3. I just opened back case, sub-board loudspeaker and re-assembled it. I didn't touch motherboard or any flex on upper side. Loudspeaker stopped working since then. Swapped with new part but it still doesn't work. Headphones and ear piece works fine. doesn't play music on bluetooth but hands-free works on bluetooth. how could have damaged audio chip on motherboard?? I barely touch it. didn't even unscrew it.
Click to expand...
Click to collapse
Did you solve? I have exactly the same problem
I have faced with no audio (at all) with mi5s
couldnt call or answer (hanging phone)
speakers dont work
erarphone dont work
i flash several times the phone and reste factory it and no change.
i read somewhere thet it resolved with warming sound IC in mainboard.
have any body solution or explane to problem?

Weird microphone issue?

I am familiar with how many people are dealing with microphone sound issues on their 6P, however mine is a little bit different. My phone had "slight" liquid damage that was repaired by replacing a few parts and drying out. Everything on the phone has been working 100% except for an issue with the microphone.
Initially, there was no sound being recorded on the phone at all, and so I decided to try replacing the daughterboard on the bottom of the phone (where one of the microphones is). Immediately I had sound being recorded again!
However, I have found that I will record sound only from a few particular instances.
This is what works:
Phone call microphone (not speakerphone)
General voice recording apps
Google Now / Assistant
This is what doesn't work:
Camcorder microphone recording
Speakerphone microphone
Hangouts / Duo video calling (will work if i set to 'headset' speaker as opposed to speakerphone)
I am assuming it has something to do with the other microphones on the device, whether they are failing or it has something to do with the noise canceling effects.
Has anyone experienced an issue similar to this on this device (or other devices) and found a solution?
The only other option would be to replace the entire motherboard that contains the other microphone (which happens to be about a $200 part, with new EVERYTHING)
Short of removing and resoldering a replacement 'mic' on that board, is there any software solutions?
I love this phone dearly, and it's especially sad that I cannot even record video of my baby daughter with sound.
Any help would be appreciated!
Thanks,
Nathan

Mic not working during calls (maybe broken mic) How can I switch mic via mixer_paths?

Hi there everybody. First time posting anything in any forums. Please excuse any irregularities that I may show (deviating from the norms and such).
ISSUE BACKGROUND
So I recently bought a LeEco Le Pro 3 (LEX727) second hand and I've run into an issue with the microphone during calling. I can hear the person calling fine, but the caller cannot hear me. I have checked that it is not a sim issue as I've tested call with two different sims (one local and one international sim). Currently it is running on LineageOS version 15.1-20180312-NIGHTLY-zl1. It is currently rooted via Magisk.
In system/etc/usf/form_factor_mtp.cfg I found out that there are two mics:
- top right mic
- bottom 90 degree mic.
I confirmed the top right mic is working as Google Now and recording apps picks up my voice. Using the MicTester app, I also confirmed it is indeed the top mic is functioning fine as the sound wave increases in amplitude as I input sound closer and closer to the top mic (as opposed to the bottom one).
I feel it is not a software issue as I have flashed various roms to the device, resulting with the same issue. Roms I have flashed includes:
- AICP (Oreo)
- Stock EUI
- Resurrection (Oreo)
- LineageOS (Oreo)
- Lineage OS (Nougat)*
*note: the phone came with LineageOS in Nougat. Same mic issue
Flashes were attempted with factory reset only and with complete wipe of internal storage (this was the latest attempt)
Also attempted to use MicFix module for Magisk. Still no mic
Also tried muting/unmuting during calls. Still no mic.
Also tried toggling loudspeaker on and off. Still no mic.
Hence, I feel that it is a hardware issue. To strengthen that opinion, there is a one solitary dent on the phone, near where the mic would be. Could be a completely busted mic or disconnected mic.
Also calls works fine via a connected wired earphone with inline mic.
CURRENT PURSUED SOLUTION
To remedy this issue, I wanted to reroute the mic paths for calls. Instead of using the bottom mic, I want to use the top mic instead. So could I get some assist in editing the mixer_paths.xml file of this phone to achieve that?
I found there are a few file with the name mixer_paths
system/etc/usf/mixer/mixer_paths_mtp.xml
System/vendor/etc/mixer_paths_tasha.xml
System/vendor/etc/sound_trigger_mixer_paths.xml
System/vendor/etc/sound_trigger_mixer_paths_wcd9330.xml
There is also this file:
System/vendor/etc/audio_tuning_mixer_tasha.txt
Can anyone help me figure this out with me?
Also, if there is a better way to solve this or that maybe the direction of editing mixer_paths is not quite right please do tell.
Note: I am not adept at codes. I have done a semester of matlab and c++ and that's it. Not really code savvy.
Any assist is very appreciated. Have been troubleshooting this issue for a few days now. Can't seem to be able to solve this
Hmm... I don't know if you'll get the help you need here. You should also try posting to reddit.com/r/AndroidDev, or maybe the general XDA Q&A forum?
What you might find easier to do is just replace the mic entirely. The mic is located at the bottom of the phone, on the charging port module itself. Replacements are available on AliExpress, but they might be missing some features(?). A few other users have the same problem as you. I encourage you to read through this sub-forum.
sk8223 said:
Hmm... I don't know if you'll get the help you need here. You should also try posting to reddit.com/r/AndroidDev, or maybe the general XDA Q&A forum?
What you might find easier to do is just replace the mic entirely. The mic is located at the bottom of the phone, on the charging port module itself. Replacements are available on AliExpress, but they might be missing some features(?). A few other users have the same problem as you. I encourage you to read through this sub-forum.
Click to expand...
Click to collapse
I'll try with ur suggestion to post this elsewhere. I'd rather not replace the microphone just yet because I'd like to try a non-open-my-phone-apart solution. Not the most dexterous of hands.
use a headphone/bluetooth mic till u fix it
I have a different device but the same issue. Main mic is not good, gives nothing but hisses.
Tried using RuleBot(info.kfsoft.autotask) from play store to automatically enable loudspeaker (which forces microphone to switch) when there's a call. I will update later if it works.
tankman93 said:
I'll try with ur suggestion to post this elsewhere. I'd rather not replace the microphone just yet because I'd like to try a non-open-my-phone-apart solution. Not the most dexterous of hands.
Click to expand...
Click to collapse
Hi, did you ever manage to get this working

Categories

Resources