i have a tasker profile that toggles media play/pause when i plug in my headphones. very simple. on gingerbread it worked perfectly whether the phone was locked or not, the display on or off, etc. however, i just upgraded to ics and the profile doesn't detect the headphones being plugged in until the phone is unlocked. aside from the os, the only real difference now is that i'm not rooted, whereas i was with gingerbread, and i'm not sure how relevant that is. any ideas on how to get around this because it's driving me nuts? (droid razr)