[HELP]Mic Echo in call - HD Mini Android Development

Hi,
First, Thanks to all the developers!
Amazing work!
I wanted to ask if there is a chance to change the priority of this issue to HIGH
(http://code.google.com/p/photon-android/issues/detail?id=11)
eventually, the main use is for talking and this issue really annoys everyone who's calling..
I was looking for solution and found this thread.. but I'm not a DEV so I can't say if it's good for our mini or not..
http://forum.xda-developers.com/showthread.php?t=860850
The problem is only on the other side of the conversation, I can hear load and clear..
Thanks again!

hi
yes you are right about annoying part
but as i can see they had different issue than our
they had Background noise fix / mic gain fix and we have echo on the side of person who we are talking to...

i might have some ideas for this, i will have a look later after sensors fix ;-)

we definitely need to edit oncrpc devices like schlund maded for gps! Please see *.h in /root/android/kernel-htc-hd-mini-testing/arch/arm/mach-msm/qdsp5_comp
This is maybe good: #define AUDMGR_PROG 0x30000013
and I think this is not good: #define AUDMGR_CB_PROG 0x31000013
Also in this folder we have many many definitions like jpeg task etc..etc...etc... Cotulla also maded some changes there!
Update:
youtube fix is also there? As I recall the first port of 2-6-32, the big problem was here, and I think this have priority checking! => mach-msm/include/mach/msm_adsp.h

i already checked the rpc values, they are correct, same than on windows DLL.
for youtube and camera, the key issue is adsp_photon.c, where cotula imported src for photon.
for headset mic, there must be a DEX or RPC to trigger.
if you want to fix it, you need to spy on windows first (gpio or DEX) or check on topaz/raphael/leo how they enable headset

liorderei said:
and the echo problem... ppl cant talk with me when im on android...
Click to expand...
Click to collapse
There is discussion in various forums for other Android phones and Android apps (eg. SIP/VoIP) that a temporary fix is to just turn down the volume on the earpiece. But since the in-call volume is yet to be fixed for the Photon (meaning it can be quite loud!), perhaps you could try using the headset (if you can tolerate the high volume) when speaking and see if the echo problem has gone away. Or try using loudspeaker and see if the other party reports the echo issue to see if echo cancellation operates to make a difference.

Wowser said:
There is discussion in various forums for other Android phones that a temporary fix is to just turn down the volume on the earpiece. But since the in-call volume is yet to be fixed for the Photon (meaning it can be quite loud!), perhaps you could try using the headset (if you can tolerate the high volume) when speaking and see if the echo problem has gone away. Or try using loudspeaker and see if the other party reports the echo issue to see if echo cancellation operates to make a difference.
Click to expand...
Click to collapse
I can say for myself that when i put loudspeaker in call its getting worse?

I have the same problem with all androids that copy, is there a solution?

kaoss said:
I have the same problem with all androids that copy, is there a solution?
Click to expand...
Click to collapse
no
(not yet)

To everyone the same thing happens?

Related

Registry help needed please- SPEAKER VOLUME

I have used the tweaks found in the Wiz/Wiz section (and subscribed to a thread without much response http://forum.xda-developers.com/showthread.php?t=256734 ), as well as other WM6 device tweaks and ones found by googling...my issue is, and no one seems to know what/how...
My internal speaker, the mono speaker used for phone calls, is very low. The tweaks I applied have made the speakerphone louder, and my BT earpiece louder, but if I am in my house, and get a call, I usually dont use BT or speakerphone. I sound like a reverse Verizon commercial...instead of "can you hear me" it is "I can't hear you".
I have used the audiogain tweaks (also known as audiogain cc), and also HKCU\Control Panel tweaks. I have reset my device. My physical settings are cranked all the way up (slider, and volume icon).
Does ANYONE know what reg entry specifically targets the internal single (top of device between flashing lights) speaker to increase in-call volume??
I dont mind being a guinea pig, so if you have any ideas about this issue, I'd sure love to hear from you and try them out.
As always, thanks in advance!
***PS- am using AMPv2 rom with radio 2.37 IPL/SPL 2.26 (if this helps at all)
BUMP
Does anyone have any idea which reg entry may specifically target the single internal speaker? Please and Thank You.
wish I did. that would be the first thing I would fix. try apache forum as well. it is basicaly the same hardware, But I remember that a lot of verizon users traded their's in innitialy, because they could not hear anything.
hERE ARE MY RELATIVE REG SETTINGS FOR YOU TO COMPARE`
HKLM/Software/Audiogain
EAC_GAIN_EMBEDED (mine is set to: 6d)
HEADSET 67
EARPHNE_UPLINK VOL 19
HEADSET_UPLINK VOL 13
RECIEVE_UPLINK VOL 18
SPEAKER UPLINK VOL 10
HKCU/CONTROLPANEL/PHONE
VOL 0X0000FFFF(65535)
You may also want to look at these:
HKCU\ControlPanel\SoundCategories\InCall
HKCU\ControlPanel\Sounds\Loudest InCallVolume
InitVol 0x00000001(1)
HKCU\ControlPanel\Volume
Here are my settings:
Key 0x00010000(65536)
Mute 0x00000003(3)
Ringer 0xfffffff(-1)
Screen 0x00010000(65536
Volume 0xffffffff(-1)
I believe you will have better luck adjusting the volume in HKCU rather than HKLM.
I hope this helps you figure out this problem. I know many of us suffer. Somehow mine is either ok, or I'm just used to it.
Mahalo!!
Thanks for your response. I have played with many of those areas, but perhaps I haven't figured out the right tweaking level yet, so I will go back to those regs and play some more. I will check the Apache section out, perhaps I could gain more insight there. I'll say this...if I finally find the right settings, I should win a front row seat to see Barry Manilow in concert--make my hard work pay off (yes you read correctly, I love Barry!)
I will certainly post any findings. This is a real pain in the ass. I love my wizard, but the speaker issue is frustrating.
Thanks again for your insight.
**EDIT**
HKLM/Control Panel/Volume AND HKLM/Drivers/Speaker both potentially affect volume (I think), but in my rom, there is no settings. I am not sure if the no settings IS the default settings, and am not sure if I can futz with these?? Does anyone have an idea if it is safe to attempt tweaks in these 2 areas??
it is safe if you back up your reg (original)
these settings are in my 588 (which I haven't posted yet) which I will post when it is ready. it is currently being simmered like a stew.
PS. when I was tweaking the camera graphics, I noticed a lot of functions that are not in the registry. about 1/3 of the icons do not show up under any circunstance. which leads me to believe that the program is capable of more than the inhibited registry.
so perhaps I will export my reg for you to try. unfortuantely, I can't post them using opera mini
How about this one,
HKCURRENTUSER\ControlPanel\SoundCategories\InCall \Attenuat ionCategory = 0
The setting was on "2", changed it to "0"
dudeluv said:
How about this one,
HKCURRENTUSER\ControlPanel\SoundCategories\InCall \Attenuat ionCategory = 0
The setting was on "2", changed it to "0"
Click to expand...
Click to collapse
What did you find when making that change? everything I have read claims it only affects the incall beeps when raising the volume slider, so I haven't really bothered with it...but I have been toying with the possibility, just for sh*ts and giggles, because at this point I have pretty much exhausted the reg entries I can think of.
Thank you for your response. Every little bit helps, and keeps me from just randomly choosing a number out of my ass to change the reg entry to!
Did you try it? It should work. It will "increase in-call volume??" You will not crash your device for trying it.
I noticed only a slight volume increase using the attenuation fix. My speakerphone sounds great though. I may just have to save my pennies and get the speaker replaced==maybe it just gave up the ghost, because none of these reg entries is giving me the volume I need.
Any other suggestions, tips, insight, etc would be appreciated.
BUMP
Still seeking some insight. Apparently the repair shop locally wants to charge LOTS of money for the speaker. The speaker worked fine prior to installing the AMP rom. I like the features of the rom so don't want to swap if I don't have to, but I REALLY do need to fix this speaker volume issue.
Can anyone provide me further assistance/suggestions?
Thank you in advance.
while your at it does anyone know what reg entries are for upping the mic evel to make it more sensitive?
I know mine increased when I tweaked something in the 4 audiogain files...but I don't remember which ones I tweaked. Look through the thread I linked in my first posting it should help.
This is my solution , and on all versions and over 30 devices tested by me.

samsung infuse 4g microphone issues (too quiet)

i read something recently which i cant post a link to, but which goes something like (excerpt) :
"After extensive testing, it is now clear that when phone noise suppression is ON, wrong mic is used. Using WebRTC Implementation always results in wrong mic used.
PLEASE have the microphone amplification level increased at least to 15 (instead of 10 as available now). At microphone amplification of 10, my voice through CSipSimple is still much weaker than that going through a normal voice call."
that when noise reduction is enabled many apps will use the wrong (near the ear) microphone on the infuse vs the correct (by your mouth) mic
i have seen alot of posts about the mic being too quiet on the infuse and have seen two solutions which as far as i know only work on a samsung GB type rom:
1. if you have voodoo sound install the control applet and change the recording environment preset to 'loud environment'
2. turn of noise reduction under settings->calls
these both help a little, but my question is :
1. is there really no way to just increase the infuse microphone amplification?
2. is there any way to verify ics based roms are using the correct microphone(s) for dialer, etc
3. is there any way to do similar tweaks to the mic like voodoo sound tweak and noise reduction, under an ics based rom?
ditching my infuse because of microphone issues, im the only person?!
ok so im still amazed at the level of development being put into the infuse and i think its wonderful and all but really, nobody is even remotely interested in addressing the known issues with the mic? this appears to be an issue with ics on the infuse using the wrong mic, i.e. the mic intended for noise reduction-- it's a huge issue, nobody can hear me talking on my phone unless i have my mouth less than one inch from the mic and literally YELL into it, i read posts about this constantly with the infuse and older galaxy phones running ICS-- so either nobody else is bothered by this, or nobody knows how to fix it? i'd just like someone to say to me "no you're wrong it uses the right mic and that's your personal issue" and throw out some random facts or something to back it up.... i've been messing with workarounds and tweaks and hacks to improve the mic volume and i'm not having any luck...
I am running Yuma-Uniporn ICS and have not experienced this problem. So I'm not sure that a blanket statement about it being an Infuse/ICS issue is correct...maybe I'm lucky
It could be a bad flash that a reflash might fix. What ICS ROM are you running? you might address this there in that thread to see if others have the same problem or the threads you saw this issue already discussed.
Sent from a de-FUNKed Infuse
Smokestack360 said:
I am running Yuma-Uniporn ICS and have not experienced this problem. So I'm not sure that a blanket statement about it being an Infuse/ICS issue is correct...maybe I'm lucky
It could be a bad flash that a reflash might fix. What ICS ROM are you running? you might address this there in that thread to see if others have the same problem or the threads you saw this issue already discussed.
Sent from a de-FUNKed Infuse
Click to expand...
Click to collapse
again, i'm not saying it isn't my phone, or even several people who own infuses with bad mics, spread around-- but this is with several different ics roms. in the gb roms, i think the difference was maybe some proprietary samsung drivers, because you could go into the dialer and enter several different diagnostic menus (it's covered somewhere in one of the galaxy or infuse forums), and get to a screen where you could control the audio input/output levels of the various interfaces, basically the same interfaces presented in ics -- headphone, bluetooth and speaker. through those menus you could set some non-persistent values like the mic input level.
voodoo sound gives you access to most of these values, but your only control over input seems to be an environment preset 'loud environment', 'noisy environment' etc, and hi-fi recording mode on/off. this is nice, but what needs to be adjusted is which mic is being used (there are two, used for digital noise reduction) there is a link which i can't post that details how the infuse has two mics and alot of apps pic the wrong mic for input.
i just wish there was some way to see which mic input an app is using... is there?
and in a perfect world, adjust the mic input level...

Speakerphone volume and microphone/Google Now low sensitiviey

First, I LOVE my OnePlus. But, the speakerphone volume (and in call volume) is very low on mine (I've seen that some people's are fine and other not) and it's very difficult to get Google Now to recognize my commands.
So I have seen the threads that mention fixes to these two volume/mic issues:
http://forum.xda-developers.com/one...icrophone-ok-google-low-t2805568/post54140083
http://forum.xda-developers.com/oneplus-one/help/speakerphone-volume-low-calls-t2801938
And I'm wondering if anyone has tried them and had success? I saw a lot of people (but not all interestingly) had issues when attempting to use the fix for the microphone/google now low sensitivity.
I wanted to get some feedback before I try either of these as I'm "technologically challenged" so do not want to get myself in a position to have try to fix something I break.
Thanks
scott62185 said:
First, I LOVE my OnePlus. But, the speakerphone volume (and in call volume) is very low on mine (I've seen that some people's are fine and other not) and it's very difficult to get Google Now to recognize my commands.
So I have seen the threads that mention fixes to these two volume/mic issues:
http://forum.xda-developers.com/one...icrophone-ok-google-low-t2805568/post54140083
http://forum.xda-developers.com/oneplus-one/help/speakerphone-volume-low-calls-t2801938
And I'm wondering if anyone has tried them and had success? I saw a lot of people (but not all interestingly) had issues when attempting to use the fix for the microphone/google now low sensitivity.
I wanted to get some feedback before I try either of these as I'm "technologically challenged" so do not want to get myself in a position to have try to fix something I break.
Thanks
Click to expand...
Click to collapse
The volumes are plenty loud enough in XNPH25R, no complaints from the other end of my conversations. Earpiece, speakerphone, bluetooth all good. Dunno about Google+ since I don't use it.
CrashTestDroid said:
The volumes are plenty loud enough in XNPH25R, no complaints from the other end of my conversations. Earpiece, speakerphone, bluetooth all good. Dunno about Google+ since I don't use it.
Click to expand...
Click to collapse
Yeah, like I mentioned, some people's is fine, others not. Also, it's Google Now (not +), meaning voice commands (to call someone or open an app, etc. without touching the screen)

[Q] Low Microphone volume

Hello
I noticed my Moto G LTE microphone volume is pretty low in Whatsapp, Recording apps and in calls. Other devices are much louder and clear (I tested against the SGS2 and SGS3) anyone facing this problem too or is my device broken?
I found using the QCATest app that the DEAFULT MIC (one used for all the mentioned above) has vey low volume but none background noise, PRIMARY MIC on the other hand, has little background noise but much better volume. I guess it's a software issue regarding the background voice cancellation mechanism? can anyone confirm this?
Not a single comment?
Please let me know if you have this problem or not. I don't know If I should contact Motorola and get my device replaced.
Thanks
A friend of mine is reporting a similar problem on calls - callers claim they can't hear well. I'm trying to figure out what is going on.
Bump...
No one noticed the low volume compered to other phones?
Please post your feedback
CJMom said:
Hello
I noticed my Moto G LTE microphone volume is pretty low in Whatsapp, Recording apps and in calls. Other devices are much louder and clear (I tested against the SGS2 and SGS3) anyone facing this problem too or is my device broken?
I found using the QCATest app that the DEAFULT MIC (one used for all the mentioned above) has vey low volume but none background noise, PRIMARY MIC on the other hand, has little background noise but much better volume. I guess it's a software issue regarding the background voice cancellation mechanism? can anyone confirm this?
Click to expand...
Click to collapse
If you have a scratch guard them try removing it.
If it's not the problem, contact Motorola.
Meuuks13 said:
If you have a scratch guard them try removing it.
If it's not the problem, contact Motorola.
Click to expand...
Click to collapse
I only have a tempered glass which doesn't cover the mic hole.
I tried contact Motorola via their forums, no luck yet. I can try to send the device for "repair" but the waiting time will be too long (I don't have official support from Motorola in my country) and with problems like this, they might just send the device back to me claiming there is no problem at all.
I already found few people with this problem too but not a straight answer on this.
If Cm11, try bass boost
CJMom said:
Hello
I noticed my Moto G LTE microphone volume is pretty low in Whatsapp, Recording apps and in calls. Other devices are much louder and clear (I tested against the SGS2 and SGS3) anyone facing this problem too or is my device broken?
I found using the QCATest app that the DEAFULT MIC (one used for all the mentioned above) has vey low volume but none background noise, PRIMARY MIC on the other hand, has little background noise but much better volume. I guess it's a software issue regarding the background voice cancellation mechanism? can anyone confirm this?
Click to expand...
Click to collapse
If you're using CM11, try enabling bass boost in the DSP settings.
MiyagiSan said:
If you're using CM11, try enabling bass boost in the DSP settings.
Click to expand...
Click to collapse
I'm using stock rom 4.4.4 no root
I guess I should replace my phone as no one is seems to be having this issue.
Edit: If someone can post a sample recording from a supposedly normal device for me to compare I would appreciate this very much. Thanks
Can anyone actually point a recording app that they using and works good with the Moto G (as you can put your phone in the desk and speak at normal level and being able to hear ok)?
No one have a word on this? Although I found that the volume in the camera recording is much better it's still very far behind basically any other phone.
I have the same problem only apps that works fine is when I'm recording on Vine, but Instagram, the Camera App, Snapchat all have very very low mic volumes

My new z3 d6603 sounds like a tornado to people receiving my call.

So basically to everyone who receives my call it sounds like rushing wind. I've tested multiple different things and it sounds the same. I even went into the phone configuration menu and ran a test recording on the primary mic and still the same tornado. For a short while, turning off the WiFi fixed the issue, but now it is on going thing. I have read around other Z forums and have read that recent android updates have caused over sensitive mic and audio issues.
Does anyone else have this issue?
Is this software or faulty hardware issue?
Does anyone have any fixes for this?
Is there some sort of setting I missed? (I have turned mic sensitivity down in settings but no change.
chillaxnphilx said:
So basically to everyone who receives my call it sounds like rushing wind. I've tested multiple different things and it sounds the same. I even went into the phone configuration menu and ran a test recording on the primary mic and still the same tornado. For a short while, turning off the WiFi fixed the issue, but now it is on going thing. I have read around other Z forums and have read that recent android updates have caused over sensitive mic and audio issues.
Does anyone else have this issue?
Is this software or faulty hardware issue?
Does anyone have any fixes for this?
Is there some sort of setting I missed? (I have turned mic sensitivity down in settings but no change.
Click to expand...
Click to collapse
Disable noise cancelling option for call and see if that helps, I have not encountered this.
abhinav.tella said:
Disable noise cancelling option for call and see if that helps, I have not encountered this.
Click to expand...
Click to collapse
I appreciate the suggestion, but I already tried that and it didn't work. Thanks though.
chillaxnphilx said:
I appreciate the suggestion, but I already tried that and it didn't work. Thanks though.
Click to expand...
Click to collapse
Get a new one, because, I just got a replacement (due to light bleed), and even my old one never had any audio problems.

Categories

Resources