That brings me back to my fix..the headset jack must be seated firmly into the phones jack. If you pull up on it even a little bit, bam, then it thinks you have a mic plugged in. If the rubber base of the headphone cord does not seat firmly against the phones female jack due to a phone case, trim the rubber back and you should be good to go. Sucks that its so freaking sensitive. I dont' think a software fix will cure it, its most likely in the hardware.