i know, that these parameters (volume, sound ringer etc.) can be changed on low-level programming... e.g. Engineering mode.... at this moment im looking for info about it...
I had one the other day doing the same thing, took apart and cleaned the
metal screen in front of the speaker(one at the top of the lcd) boom fixed
(crud built up on the mesh...)