I use Toucher Pro (whose whole point is to always be on top) essentially in place of a homescreen, insofar as I launch apps from it 95% of the time instead of using a launcher. Now, thanks to the recent security update which doesn't let you change permissions while an overlay is running, I have to disable Toucher, change the permission, and re-enable Toucher immediately because I can't use my phone without it.

This is most ridiculous when installing a new Marshmallow app, since this includes initial permission requests even for basic behavior:

enter image description here enter image description here

I'm an advanced user, and I can smell when a malicious app is trying to fool me, so I feel reasonably safe disabling this. Is there any way to disable this kludge?

  • Have you seen Determine which app is drawing on top of other apps? That should help you finding the culprit.
    – Izzy
    Commented Aug 5, 2016 at 16:37
  • @Izzy please read my question.
    – Ky -
    Commented Aug 5, 2016 at 16:38
  • 1
    I did – but reading it again, I've misread it the first time. You want to have the screen overlay ignored it seems – not much luck with that, I'm afraid, for reasons already pointed out. Sorry.
    – Izzy
    Commented Aug 5, 2016 at 16:40
  • @Izzy I figured. Might there be a solution that involves rooting andor writing an app?
    – Ky -
    Commented Aug 5, 2016 at 16:41
  • 1
    Would be off-topic here (development focused), but of course by altering the code one could do that. Maybe someone wrote a corresponding XPosed module for this – but there's no hit in the XPosed repo yet.
    – Izzy
    Commented Aug 5, 2016 at 16:43

1 Answer 1


This bandaid seems to have been removed in Nougat. So... I suppose the answer is to upgrade to Nougat?

  • so... no way for a Marshmallow?
    – Ooker
    Commented Mar 29, 2017 at 14:25
  • @Ooker I haven't found a way. If you do, make sure to add that as an answer!
    – Ky -
    Commented Mar 29, 2017 at 16:13
  • 1
    That's sad. I've thought that Xposed will free us from any limitation. So, in Nougat, the screen overlay detection just disappears? You won't need to worry about it anymore?
    – Ooker
    Commented Mar 29, 2017 at 23:34

You must log in to answer this question.

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