Stop the iPhone from skipping songs when running/walking
The iPhone and iPod Touch have a built in motion sensor that lets you shake the device to shuffle music, which is a really cool feature… unless you’re running. There’s two solutions to this problem, the immediate one is to simply hit the sleep button on the top of the iPhone after you have selected music to play. This turns the display off and locks the iPhone/iPod into playing music, thus automatically preventing the random song skipping when movement is sensed. The other option is to just disable the ‘Shake to Shuffle’ feature entirely:
Disable Shake to Shuffle on iPhone / iPod Touch
* Tap on ‘Settings’
* Scroll down to and tap on ‘iPod’
* Tap the on/off switch next to “Shake to Shuffle” to disable this feature
* Exit settings and listen to music as usual
The Shake to Shuffle feature is surprisingly sensitive. I’ve had my iPhone just in my pants pocket and been casually walking around town and experienced frequent song skipping, to the point where each step I took would skip to a new song (FYI, you know it’s the song skipping shuffle when you hear a little chime and suddenly the song changes). Personally I don’t really like the feature so I just disabled it entirely, but hitting the top button works just as well for a quick fix.