did you try smacking the phone against your palm? not the smartest idea at all but one day i was in the bathroom and i dropped my phone as i washing my hands and i was listening to music, well once my phone hit the floor the music just stopped out of angry i shook my phone and the music stopped then played then stopped playing. well i smacked my phone against my palm and the music started to play and i havent had a problem since.