Recently i had this problem where my speaker in my sAMSUNG S3 is acting weird, it doesnt play smoothly and its like listening to a radio bc its crackling and it lowers the volume on its own Idk why this happened, but when i use earphones or any other thing it sounds perfectly fine. It wasnt like this in the past few months so i am really wondering why this occurred. I tried doing a factory reset and didnt install any apps at first but still the same. Even the system sounds are affected. I opened the back of thr phone and unplugged and plugged the speaker thingy and it worked fine but then after a while it just comes back. If i replace a new speaker will it be solved??