I had the same problem. It turned out to be a "hardware" thing. There are two microphones, one at the bottom of the phone which works when on earpiece, and the second one on the top of the phone (above earpiece) which works when on speaker mode. I cleaned the first one several times without...