I can only get sound through the loud speaker when listening to ringtones otherwise there's no sound when i make or receive calls or listen to music and the microphone doesn't work either. The only way i can make calls is via my headset or through the loudspeaker. Can anybody help me? I've tried resetting. Would an update work? I'm using 1.1.1 iPhone unlocked.
This happened to me last week. It happened when I plugged in a different set of phones into the jack. To fix it I Plugged in the original Iphone headphones and unplugged them and it seemed to work just fine. Not sure if this will help in your situation but good luck anyway.
perhaps the phone thinks the headphones are plugged in, as henrysagitarius says try plugging in another pair, or try to clean it somehow. if not, maybe try a restore or bring it to the apple store?