I have an old 3GS 16GB. Today, I found out that my phone doesn't make any sound from its built in speakers when I play music on its iPod. Even the volume bar isn't there. But I can hear music when I plug earphones or external speakers. Also it rings and produces all those alert sounds except when the screen locks or the tapping sound when I type. I can goto Settings --> Sounds and play any ringtone too.
Sometimes the sound comes and goes when I hold it upright for some time. Like RIGHT NOW, I can hear the tapping sound while I'm typing and it may disappear if I tilt the device to any other direction. While the sound remains, if I check my iPod, the volume bar will be there.
Does anyone know what could be causing this problem? Speaker hasn't burnt because I can hear ringtones etc too and right now I can hear the tapping too. Oh! Yes it hasn't disappeared yet. Lol. But when I tilt it this way like This, its going to be gone… See ita gone now.
The reason why I'm not selling or getting a new iPhone is because I need to keep all the messages I got from my girl friend. Don't wanna delete those. So if anyone knows a solution to this and also how to transfer SMS from one to the another iphone, let me know FAST for 10 points.