The speaker on my Nexus 4 suddenly stopped playing audio a few days ago. No sound at all, no music, ringtones, etc.
Is this software problem or hardware?
If I reinstall Android 4.3 again manually, will it unmute the speaker?
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It only takes a minute to sign up.Sign up to join this community
First thing to do is to check the device's settings. It might very well be you just "silenced" your phone one way or the others. There are different places to look for:
If the above still didn't solve the issue, make a good backup and then factory-reset your device. If the device still stays mute after that, it's unlikely to be resolved on a software level, but rather a hardware failure. So in that case, you should contact the service; if the device is still under warranty, they should fix it for free.
Anyone else who has this should also try plugging in headphones to see if that makes any difference.
When it happened to after on a rainy run, I couldn't hear anything through the main speaker so I plugged in some headphones and they were OK.
Happily, once I'd unplugged the headphones, the main speakers were OK again.
I can't be certain but it's my guess that some moisture from the rain had made its way into the headphone socket and the resulting circuit made the phone think that headphones were connected. When I plugged out the headphone jack, maybe it cleared the moisture.
Whatever, it's working now :)