My S3 took one of those unfortunate, unexpected dips in a porcelain pool. It was buzzing and crackling before I could get the battery out. Let it dry out and everything was working except for the external speaker. No ringtones, speakerphone, music, etc. So I ordered a replacement for the external speaker module, dissected my phone and cleaned the couple spots that showed traces of water, and put it back together... and the speaker still doesn't work. So assuming there is nothing wrong with the replacement, there is probably nothing wrong with the original... and now I have no clue what to do.
I'm not generally real adventurous with my phone. It's not modded; still running the original OS that came on it from Sprint, but it's not under any kind of warranty or service agreement (and the indicator is now purple anyway.)
The internal speaker works and it vibrates. Microphone and camera are okay. Any suggestions? Please?? "I didn't answer my phone because I didn't hear it ring" is already getting to cause me problems.