Hi, I have suddenly got this strange problem with my iPhone firmware 1.1.1. When I make/receive a call, I can't hear the other person neither can the other person hear me in the normal mode. But when I switch on the speakerphone, it works for both sides. Now when I play a song on the iPhone speakerphone, I can't hear any sound. But when I plug the headphones, the sound is fine. Nothing happened with the phone. i was working perfectly till yesterday. I am in India so can't go to the Apple Store. I have tried restarting the phone many times and also resetting the settings. Anyways has any ideas?