yashsingh1/xdaforums huggingface dataset:
[One (M7) Themes and Apps] Jostian:
Thanks, the fading is better, but still have this 'clicking' popping sound every now and again, had it on all ROM's (have tried different radios even) does anyone know what it is and is there a way to fix it? thanks
[One (M7) Themes and Apps] olvrick:
Dont understand, its fully disable noise cancellation?
[One (M7) Themes and Apps] grgsiocl:
I will look in to the issue today.. i guess somewhere the code must be restoring the noise suppression...soon i will update...
[One (M7) Themes and Apps] Jostian:
appreciate it thanks, but not sure if anything can be done, this issue has been around for a while on all bases and ROMs ( I have no popping or crack listening to music or watching videos only during phone calls there is the occasional pop or crackle in my ear during the call) so not sure if it can be fixed, but if you need info just search for HTC One popping crackle sounds and you'll find numerous links. It seems some say its the beats app causing it or NFC but even if I disable both its still there, others say its the sound amplifier causing it, or the noise cancellation etc. so its a bit difficultto say exactly what the cause is or how to fix (if possible), Again thanks
[One (M7) Themes and Apps] grgsiocl:
this was a case similar to samsung phone where you hear knocking sounds while on call but it got rectified by disabling the noise suppression. I did hear sometimes and did not find time to check in the code. But i am sure, it should be with noise suppression. Actually in the code, i did not modify the noise suppression fully and sometimes it will come back. All i did was passed on the false boolean value prior to start a call. And there is a code for restoring the nosie suppression in case if it is disabled. I will disable it fully and then check.
[One (M7) Themes and Apps] Jostian:
Many thanks!
[One (M7) Themes and Apps] Sneakyghost:
Hello sir, thanks for this attempt to fix some annoying stuff.

Have you noticed any negative side-effects though?

I remember when noise cancellation first came out for mobile phones quite some years ago, it was a big thing and many article on the news was covering it and how it worked. Then it became standard.

Now it's becoming a problem... I wonder if HTC maybe needs to fix the algorithm rather than us disabling it?

Anyway, I haven't had an issue yet, so I'm not sure I'm a good tester. Might report back after trying it out for a bit.

Thanks again!

mobile post
[One (M7) Themes and Apps] grgsiocl:
I did not face any problem to be honest and been using the mod since the day one. I disabled the noise suppression completely yesterday and still testing and so far i have not faced any problems though. I dont know what side affects it might bring, except you will hear some background noise..thats all.
[One (M7) Themes and Apps] Sneakyghost:
Sounds good. Feel like putting that modification into the phone.apk of ViperOne?

I think we have a fair share of modifications or at least theming in it and so I can't really use/test it (I figured last night).

If you want to do it I can pull the files for you or you download the full ROM. Let me know...

mobile post
[One (M7) Themes and Apps] ayk33:
when will odexed version be released? i can try if you want...
[One (M7) Themes and Apps] grgsiocl:
I can make a mod..it is not a problem...but allow me couple of days as i am still testing ...once i am satisfied, i can do both odexed and deoxed versions and i will also put pup a guide as well!
[One (M7) Themes and Apps] Sneakyghost:
Yea fine. No worries. The guide part suggests you will keep this free to use for everyone? I am hoping this to be a future Viper Tweak which could be toggled on/off but since you found this method, it's probably yours. Well, if Jan and Turge do consider it, they will contact you on the matter anyway.

Just as a note for potential ViperOne users passing by:

ViperOne 2.1.0.0 phone.apk is not modified and this mod will be no problem to flash, also the back-to-stock zip.

ViperOne 2.1.0.0 with Red Theme or DarkOne Theme phone.apk is themed and if you flash this mod and/or revert back to stock, it will still function but you will lose theming on that apk.

This is what [MENTION=4905624]j to the 4n[/MENTION] told me this morning. Hope i repeated it correctly.
[One (M7) Themes and Apps] joselv456:
Will this work on stock sense from T-Mobile ??

Sent from inside the T.A.R.D.I.S
[One (M7) Themes and Apps] grgsiocl:
I am not sure, but you can post your phone.apk here or PM me so that i can make necessary changes!
[One (M7) Themes and Apps] Mikanoshi:
\res\values\bools.xml

<bool name="has_in_call_noise_suppression">false</bool>

\res\values\public.xml

<public type="bool" name="has_in_call_noise_suppression" id="0x7f0b000e" />

\com\android\phone\PhoneUtils.java

static void turnOnNoiseSuppression(Context context, boolean flag, boolean flag1)
{
if (DBG)
log((new StringBuilder()).append("turnOnNoiseSuppression: ").append(flag).toString());
AudioManager audiomanager = (AudioManager)context.getSystemService("audio");
if (context.getResources().getBoolean(0x7f0b000e))
{
if (flag)
audiomanager.setParameters("noise_suppression=auto");
else
audiomanager.setParameters("noise_suppression=off");
if (flag1)
{
sIsNoiseSuppressionEnabled = flag;
return;
}
}
}
[One (M7) Themes and Apps] Sneakyghost:
[MENTION=5386198]Mikanoshi[/MENTION]

I think this is what Hansbert found as well. He said HTC seems to have their own NC technique and the default Google NC is disabled. The code used in this Mod here toggles the Google NC though, hence its not working correctly.
[One (M7) Themes and Apps] Daimao1984:
Hi, I think the link to the 4.4 version of the mod is wrong, cuz it redirects for the "revert back to stock" file of the same 4.4 version.

Is there a working link to the correct file version?

Regards
[One (M7) Themes and Apps] expl0it4:
I'm plagued by this issue. If there is anything I can do to help you test any possible fixes let me know.
[One (M7) Themes and Apps] mzecher:
Both links give you the disabled version. Its actually the revert to stock file which is missing. But as said previously, you'll get no benefit from this mod in its current state
[One (M7) Themes and Apps] buddy17:
Holy cow.....maybe I'm not so crazy after all.....I knew this mod did not change anything for me, hopefully you guys get something figured out! Thanks for all the hard work put towards this so far.

BTW, this problem does not seem to be HTC One specific.....my fiance has the same problem on her iPhone 5 and her brother also has the problem on his GS4.
[One (M7) Themes and Apps] mzecher:
Is this the same mod being used by InsertCoin and Elegancia?

Do anyone know if there is there is a link between firmware/radio version and noise suppression?
[One (M7) Themes and Apps] slavyo:
Hello!

Is this mod works on the ONE X?
[One (M7) Themes and Apps] HTC_Phone:
[MENTION=2140714]grgsiocl[/MENTION] Would it be possible to be ported to Sense 4.4.2?
[One (M7) Themes and Apps] desiwizard:
Please provide the correct link to sense 5.5 moded file, as also mentioned in earlier posts for

Modded File - 4.4 (Sense 5.5) deodexed with call recording support

I have two HTC Ones one with 5.0 and the mod is working fine, while for 5.5 I cannot find the link.

Thank You
[One (M7) Themes and Apps] grgsiocl:
which version are you on ? is it 4.4.2 or 4.4.0?

EDIT: OP UPDATED
[One (M7) Themes and Apps] desiwizard:
It is 4.40 with Viper ROM
[One (M7) Themes and Apps] grgsiocl:
Go to venom tweaks->misc->select disable noise suppression
[One (M7) Themes and Apps] eriknors:
Do u have a version that will work with 4.3 sense 5.5? I see 4.3/5.0 but that doesn't work.

sent from my DNA
[One (M7) Themes and Apps] desiwizard:
I disabled it, but problem is still there
[One (M7) Themes and Apps] Sneakyghost:
No, no link between those.

It has to be assumed that HTC is using their own noise cancellation tech, which is different from the one this mod toggles.

Apparently, this one is already off by default actually.

Hansbert from ViperOne was trying to locate HTC's NC but had to give up due to his time limitations.

The last thing he said was that HTC could actually be using a kernel driver to do this. So android might even be the wrong place to look for it.

Still I hope everyone with some insight keeps searching because HTC doesn't seem to be fixing it and it's very annoying at times.

mobile Viper bite
[One (M7) Themes and Apps] desiwizard:
Any idea if I flash ElementalX kernel on my Verizon HTC One, that can solve the problem?
[One (M7) Themes and Apps] Sneakyghost:
Dont think so. As far as i know, none of the kernel devs has been looking into it yet. The idea that it --might-- be a kernel level driver is just an idea Hansbert had. It migth not be true after all.

You'd need to talk to [MENTION=4684315]flar2[/MENTION] and ask nicely if he would want to go digging into the code to see if he can find something. But i bet he won't be too keen on it either as searching for stuff in endless code can be quite a nuisance.
[One (M7) Themes and Apps] townsendwolfe:
Insert Coin 7.1.3 with ElementalX 13.0

I'm running Insert Coin 7.1.3 with ElementalX 13.0 and I just flashed the modded 4.4.2 Sense 5.5 phone.apk but I'm still having problems with my voice cutting out. I did just spent about 10 minutes trying different techniques and so far whats worked best for me is putting a piece of tape over the mic opening next to the camera lens. That seems to help a lot, I was able to have an entire conversation with my wife and she didn't have to ask me to repeat myself so I'd call that progress. The trade off is that speakerphone won't work well because it uses the microphone next to the camera lens that I had to tape over. This problem has really tested my patience with HTC. We have four of these phones in my family and I'm the only one with this problem...
[One (M7) Themes and Apps] desiwizard:
Have you or someone else has tried some apps that can adjust microphone gain control? I am trying to find some
[One (M7) Themes and Apps] mzecher:
That's because, as already said many times in this thread, the mod doesn't solve the problem. There seems to be 2 different noise canceling systems: one made by Android itself, and one made by HTC. The first one is the one this mod affects, but it's already disabled so it does nothing at the end. The HTC noise canceling system hasn't been identified yet.

No, I already tried

Yes, had no effect at all. I forgot the name of the app, but if you're interested, I may look for it.

Maybe we can force HTC to provide a way to disable this "feature" by sending lots of requests here

---------- Post added at 10:53 PM ---------- Previous post was at 10:34 PM ----------

By the way, what would happen if we activate the Android noise canceling?

Do this problem also affect non-Sense ROMa? (Sorry if commented before)
[One (M7) Themes and Apps] desiwizard:
Yes the issue is there with CM 10.2 and CM11, I have tried both.

Android Noise cancellation does not work

Audio app is useless if not working, thanks for support

Regards
[One (M7) Themes and Apps] desiwizard:
Its Hardware Issue

I finally decided to get my HTC One repaired from a shop who changed the Ribbon Cable which includes the MIC and USB port and the problem is gone. However I lost the beauty of my phone as the back cover housing was damaged from one side.

But atleast my phone is usable now.
[One (M7) Themes and Apps] Ryan87B:
First of all I want to thank you for taking time to develop such a great mod for noise cancelling. Please tell me how to apply this mod (for noise cancelling) on my HTC One M7 with stock rom, rooted and flashed cwm recovery? I saw something about Phone.apk but I'm not sure how to do this. Thank you in advance! I really appreciate your hard work and help!
[One (M7) Themes and Apps] mzecher:
Please read 3 posts above
[One (M7) Themes and Apps] jayas.mayank:
sir can u plz make this zip for sprint htc one also or phone.apk for sprint htc one?? i am using viper one 5.0.0....thnaxx sirr
[One (M7) Themes and Apps] Divyashwar:
Not work on android revolution HD Rom ... :( :crying:
[One (M7) Themes and Apps] Sneakyghost:
Not work on any ROM plz bro cn u stop :crying: n read thread plz

mobile Viper bite
[One (M7) Themes and Apps] Divyashwar:
So, any solution?
[One (M7) Themes and Apps] Sneakyghost:
Nope. Go warranty.

mobile Viper bite
[One (M7) Themes and Apps] poondog:
bro myn had dis issue 2

I nded up sending it bak 2 hTC n got another fone

Hardware issue, if your mic doesn't work anymore it doesn't work. Unfortunate
[One (M7) Themes and Apps] Spacemany3k:
I decompiled the phone.apk and it already has the code:

sput-object v2, Lcom/android/phone/PhoneUtils;->sConnectionMuteTable:Ljava/util/Hashtable;

sput-boolean v4, Lcom/android/phone/PhoneUtils;->sIsNoiseSuppressionEnabled:Z

const/4 v2, 0x0

I'm on Viper ROM 5.7 Sprint HTC One and am having the noise cancellation issue.
[One (M7) Themes and Apps] inyallan:
Noise Suppression for Sense 6.0

Hello There.

I have done a modified Phone.apk for Sense 6.0 for HTC One M7.

Please provide feedback if this works for you.

Goal is to lessen or ultimately disable noise suppression / cancellation.

Thanks.
[One (M7) Themes and Apps] donald2603:
Hi, the recovery always shows an error when trying to flash the phone.zip. I also can't extract a apk from the zip file. So how am I supposed to use it?

Regards
[One (M7) Themes and Apps] inyallan:
you need to copy paste the phone.zip using a root explorer. edit the persmission to rw-r--r--.

Let me know if you did it.
[One (M7) Themes and Apps] hamadazh:
delete

---------- Post added at 06:35 PM ---------- Previous post was at 06:34 PM ----------

nooooo !!

1- Navigate to /system using a file Explorer, make sure it's set to r/w

2- Navigate to the /system/priv-app/rename phone.apk to phone.bakkk (this is so you can revert back easily)

3- Copy the phone.apk you downloaded above into that priv-app folder

4- Change the app permissions to match the other files in the folder (rw-r-r--)

5- Reboot..

if not working Navigate to the /system/priv-app/delete phone.apk that you downloaded before then rename phone.apkk to phone.apk

then reboooooot
[One (M7) Themes and Apps] inyallan:
did the patch work for you hamad? did you get a clearer voice calls?
[One (M7) Themes and Apps] hamadazh:
not working after flashing there is no signal (Lost signal)

i am in Android Revolution HD 62.0
[One (M7) Themes and Apps] inyallan:
you must have done something wrong.
[One (M7) Themes and Apps] hamadazh:
Did the patch work with you.?
[One (M7) Themes and Apps] inyallan:
yes.
[One (M7) Themes and Apps] donald2603:
OK, I have replayced the file and set the same rights as for the other files.

Since then I have no reception any more and will not get asked for the PIN.

So I wiped all user date and tried a fresh start with the chnaged phone.apk. When the phone starts now, I get an error message saying: unfortunately phone has stopped working. And thats all I get. Phone doesn't boot any further!

Any suggestions what I may have made wrong?

I'm also on the latest HD revolutions!

Regards
[One (M7) Themes and Apps] Sneakyghost:
Yeah you need to use the app "root explorer" as most root enabled file managers somehow mess it up. Your phone.apk is dead right now.

You can:

- delete phone.apk

- copy over phone.apk

- set permissions.

Do not do it as an overwrite operation!

The best way still is to do it via adb.

adb push Phone.apk /system/priv-app/Phone.apk

Please pay attention to capital letters - android sees small and capital letters as different!

SixthSenseSuxx... visually... time for venom theming...
[One (M7) Themes and Apps] donald2603:
I renamed the old phone file, and then copied the new one.

But I did it with ES File Explorer. I will tr the other one.

But now I have to flash my Rom again, because the phone is only starting to the phone error and will now continue there.

Will inform you when I'm done.
[One (M7) Themes and Apps] hamadazh:
me too
[One (M7) Themes and Apps] inyallan:
Kindly try this flashable zip via TWRP.
[One (M7) Themes and Apps] donald2603:
Hi,

thanks for providing this file. Unfortunately, t didn't worked out. I still can't be heard while calling.

Maybe flashing it isn't working.

I will try it with the solution with root Explorer and post a Feedback afterwards here.

Thanks alot again.
[One (M7) Themes and Apps] Software Guru:
Thanks for this
[One (M7) Themes and Apps] inyallan:
Did it work?
[One (M7) Themes and Apps] Software Guru:
I'll let you know
[One (M7) Themes and Apps] Ayoodannyx:
it did not work
[One (M7) Themes and Apps] donald2603:
Hey,

I just got a idea!

But about destroing the second mic? Anybody tested this so far?

This should help getting rid of this noise suppression absurdity.

Regards

Donald
[One (M7) Themes and Apps] xkool:
Put the mic under Analog mode

I been reading about this problem (bottom mic not working properly on phone calls), and I will list all solutions here:

- Tape on the camera mic.

- Cleaning of both mics.

- Change the runtime to ART and then Go back.

- The mod provided here in this thread.

- Put the mic on Analog mode

I really want to fix this, so help me try this out :D
[One (M7) Themes and Apps] donald2603:
Hi,

- Tape: May be possible, but looks stupid. It don't have a 400 € phone to put tape on it

- Cleaning doesn't help. If you have the Problem, than it's no dust issue.

- What do you mean with ART?

- The mods do help some, but aren't working for everyone

- How do you do that with the analog mode?

Regards

Dennis
[One (M7) Themes and Apps] ad_on_is:
Unfortunately not working for me: tried with both: root explorer and adb.

Steps done:

1. Rename original Phone.apk to Phone.bkp in /system/priv-apps

2 a. copy your Phone.apk to system/priv-apps

2 b. OR adb push your Phone.apk to system/priv-apps

3. Set permissions

4. Reboot phone

5. Result: There's an X at the phone signal in the status bar, no pin input screen

6. copy back Phone.bkp to Phone.apk

7. Same result as in 4.
[One (M7) Themes and Apps] Aaronneal:
I am having a problem where nobody can here what I am saying until i switch to loudspeaker.

Then my calls are absolutely fine.

Having the same problem with the poster above with the Sense 6 version, is there another working sense 6 version at all?
[One (M7) Themes and Apps] zammund:
Haven't heard of a working sense 6 version... Has anybody heard from HTC?
[One (M7) Themes and Apps] haykweb:
For HTC ONE dual sim (802w) Android 4.4.2 - Sense 6

Please someone help me with this for Dual sim version of HTC one. 802w,Need for disabling Noise suppression.

This my Phone+DD_DS.apk (from System/Priv-app) ROM MaximusHD v3.0
[One (M7) Themes and Apps] till22:
You don't have anything for 4.4.4, right?

My mic works fine, ONLY in phone calls it doesn't. It's impossible to hear me at all. After trying a lot of things I suspect my noise cancellation mic might be defective making the phone think it has to cancel all noise.
[One (M7) Themes and Apps] RadiusOfASquare:
Same here, although I only tried through Root Explorer, not ADB. When I try to go into testing (*#*#4636#*#*) the phone app force closes, as well.
[One (M7) Themes and Apps] gelo01:
Will this mod ever be available to Sense 6 Android 4.4.3? Just want to test it if it really is working because the active noise suppression on this phone is sometimes annoying..
[One (M7) Themes and Apps] carlosmatasosa:
I used this on a m7 with a lollipop liquidsmooth ROM and it worked great
[One (M7) Themes and Apps] till22:
Could you please link me the ROM thread + exact version you had installed? Thanks!
[One (M7) Themes and Apps] carlosmatasosa:
http://xdaforums.com/showthread.php?p=50312040
[One (M7) Themes and Apps] Eminemiero:
Sorry because i wont talk about the htc one. i'm needing this mod for the LG G2, any idea of how i can modify it? or whatever

thanks :)
[One (M7) Themes and Apps] hamadazh:
For sense 6 4.4.3 i'm using htcone tweaker……

download htc one tweaker v4.0.4 from http://xdaforums.com/showthread.php?t=2766781 need xposed installer

Then founded under call&dialer in htcone tweaker and there's many nicce options too :good:

View attachment 3055150
[One (M7) Themes and Apps] bobey6:
I'm running InsertCoin 3.0.6 on my HTC One M7 and I have "Disable Noise Suppression" enabled but it doesn't seem to have any effect. I've tested with it both on and off and it seems to make no difference in call. I can literally put my finger over the back microphone (the one used for background noise) to change the sound of my call. I'd really like to find a way to disable this 100%
[One (M7) Themes and Apps] till22:
Let me know when you found it..It didn't work for me either on Liquid Smooth 4.4.4
[One (M7) Themes and Apps] ismailarshad121:
i wonder if any one tries poking a toothpic or needle in that noise cancelling mic so that it stops working and issue maybe resolved. maybe then there would be no need to install custom rom or any other thing.
[One (M7) Themes and Apps] :
I have CyanogenMod 12.1, I have not found any way to disable this.
[One (M7) Themes and Apps] tonibunaiasu:
Did you found a real & permanent solution?

I have the same problem since 2014. I've rooted my phone, I chanced to a custom rom, have tried all the suggestion found on the internet and...no solution. I am still covering the noise mic with my finger. :((
[One (M7) Themes and Apps] cokey77:
These phones were broke from day one have had two handsets and both did the same thing the only way to stop this is get a new phone and don't buy HTC.
[One (M7) Themes and Apps] joselv456:
Okay will do I'll try and flash it first then report

Sent from inside the T.A.R.D.I.S
[One (M7) Themes and Apps] buddy17:
I attached the phone.apk from my GPE rom, Sinless 3.5.4.......if you get a chance, I'd love to know if this mod is compatible or if needed, I will be the guinea pig and try out your mod on this apk. I'm so tired of having to hold my phone perfectly so that my fiance can hear me lol
[One (M7) Themes and Apps] grgsiocl:
attached the modded apk...let me know the feedback!

View attachment 2203920
[One (M7) Themes and Apps] buddy17:
Wow! Now THAT is good developer support!

I am in training most of the day today, and will be talking to my fiance this evening (US Time zones for reference....). I will report back then!
[One (M7) Themes and Apps] buddy17:
Fiance almost immediately said she couldn't hear me once I held the phone with my shoulder. Doesn't seem to have fixed the problem for me at least....let me know if I need to do anything differently other than deleting my old phone.apk in /system/app and pasting the new version in its place.
[One (M7) Themes and Apps] grgsiocl:
I guess the phone.apk was not belonged to sense. No worries on next week Monday I will give you the solution by going through the code as i have found the code was different in the file you gave me. I am out at the moment on business trip once I will come back I will send you a pm .
[One (M7) Themes and Apps] buddy17:
That's fine. Thanks again for the help! Let me know when you come up with something
[One (M7) Themes and Apps] Blitzed26:
I have been looking all over for a fix to this issue as well. I am on Verizon and everyone complains about not being able to hear me. It is very bad when on a Bluetooth headset. Will this fix work on stock, rooted, Verizon variant?

Phil
[One (M7) Themes and Apps] teorouge:
Could you try on this Sense5+Android 4.3 phone apk (from TrickDroid 10)? The old one makes com.android.phone FC like thunder! :)
[One (M7) Themes and Apps] grgsiocl:
You can use the phone.apk from insert coin rom as it is already included there or else I will make a flashable zip.
[One (M7) Themes and Apps] DarkFlasher:
My front mic is not working so I was wondering if you knew how I could make it use the rear microphone all the time for calls? Currently if I use speakerphone people can hear me but otherwise it doesn't work. What files would I have to modify to achieve that? Thanks!
[One (M7) Themes and Apps] the_scotsman:
I noticed this in the InsertCoin Aroma options, but wasn't sure what it does.

Is this like some kind of noise cancellation or something? And this disables it?