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 '11 at 11:09
  • @Lie they do, but I don't like using them to make a phone call. – Loïc Wolff Jan 4 '11 at 11:59

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 '11 at 7:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.