Originally Posted by schmeggy929
Weird issue here, when im in a call no one can hear me. They can only hear me fine when I press the speakerphone button. I tried using voice recorder as well and no audio recorded. I know there are two mics, but do they switch when you turn on speakerphone? So maybe one mic is blown?
Latest firmware and radio, BadBoys 4.4.2 ROM,S-OFF
Adjacent to the USB input on the bottom of the phone will be the microphone. Try gently clearing it out with a safety pin to see if there's any gunk in there.
There's been known issues with the built in noise cancellation interferring with the bottom microphone. Try covering the back mic (the one that's top right of the camera) and talk into the bottom mic to see if you can hear anything. I don't believe there is a known fix yet for this issue for the Sprint HTC One if you have noise cancellation problems.
Viper ROM 5.7 has a setting to disable noise suppression, but that didn't work for me. I hear there's two noise cancellations. One built into Android and another for HTC. The Viper ROM setting disables only the HTC setting, not the android one.