No sound from speaker for 'most' apps like Music, Pandora, Games
My iPhone 4 won't output sound from the speaker for 'most' apps like the Music (formerly iPod app) app, Pandora, and YouTube. Also, keyclicks and lock sounds don't come out of the speaker.
The mute switch isn't on, I've switched it back and forth. I've tried plugging and unplugging headphones into the headphone jack numerous times to see if some debris is in there. Nothing. I've tried cleaning the headphone jack with a cut Q-tip and a little bit of electronics cleaner, still nothing—though the first spin of the Q-tip looked pretty dirty since I've never cleaned it before. (The iPhone is about 1 year old.)
The iPhone 4 will play via headset, Bluetooth, dock connector and via the earpiece for phone calls.
And the weirdest part is that the iPhone 4 speaker WILL playback normally through the speaker when running Voice Memos, Skype or Talkatone apps. And if I move the ringer slider in Sounds prefs it works normally and produces the different levels of ringtones.
The iPhone 4 will also produce keyclicks if I remote-lock the phone via iCloud and press the passcode, which has the keyclick sounds.
Alerts through the speaker don't work for SMS or TextFree. Keyclicks don't normally work via TextFree—but for some reason it worked normally once and even got an SMS alert through the speaker. But after going to Music.app volume control, it disappeared again.
If I have both Skype and Apple music app going, make a Skype call, put it into speakerphone mode (sounds comes out of the speaker), open the App Dock, switch to Apple Music app and hit play, the volume control remains up and works normally (though the audio is playing over the Skype call's audio).
I'm running an iPhone 4/32GB iOS 5.0.1 on an unbroken iPhone. I've already done a full a restore three times. One of those times I remote-wiped the phone and restored.
Ran it without loading backup after yet another restore (actually two restores) and there are no sounds from the device, which was plain without loading any extra apps onto it. No keyclicks. Once, after a restore, it made the 'hey I'm plugged into power' chirp, but that was it. Of course, after full restore from backup, sound still has the same weird problem as above.
Yes, the Phone app works via speakerphone, and I can control the volume. And like Skype, once this audio channel is open, the Music app can play through the speaker—but as soon as the phone call hangs up, the audio from the speaker for Music app is gone, just like my test with Skype.
It seems like a programming call is routing audio in different ways in the iPhone 4. The app Recorder does not play via the speaker, but maybe it uses the music programming call to go through the speaker instead of the voice one.
The phone is out of warranty, as it was bought a year and a few months ago.
Could this really be a bad headphone jack causing all of this?