Whenever I receive a phone while listening music (with earplugs), I disconnect the earplugs and take the phone through the normal speakers.

The music is paused during the phone call, no problem there, but when I hang up, the music starts again, even without the earplugs. Which is kind of annoying at work, in an open space.

Is there a way to force the music to stay paused after the phone call?

I'm using the Music Mod app on an Froyo-powered HTC Legend, but I believe it has happened to me with every music player I've tried.

  • do your earplugs not have microphone?
    – Lie Ryan
    Jan 4, 2011 at 11:09
  • @Lie they do, but I don't like using them to make a phone call. Jan 4, 2011 at 11:59

2 Answers 2


What you need is the headset blocker widget - install it and then put it up on your home screen as a widget and then toggle it ON.

Now, whenever you unplug your headphones, the music player will stop playing. try it and see if it works.

BTW, Meridian Player has an in-built option to disallow resuming playback after a phone call.


You could use the Autostarts app to edit the end-phone-call event and remove your music app from the list of apps that get alerted on that event. I believe it requires root.

  • AFAIK this could be done with Tasker even without root.
    – onik
    Jan 5, 2011 at 7:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .