I got a blackberry 8320 from rogers with last firmware 4.5.081 and when I call I can see the volume icon going up and down which makes a click noise every second in the speaker, is the phone broken ? or just changing the speaker will do the job ?
if the volume indicator is going up and down it is more than likely the side buttons becoming defective. I doubt that a speaker replacement will help. Bad news unfortunately is those side buttons are part of the board