When he tries to enable the debugging mode he gets a "because an app is obscuring a permission request settings can't verify your response" what to do?
For me it was LMT Launcher that was blocking... Just exit the app and it worked.. maybe some other app you have... Try force closing some app with permission to draw over other apps...and try again...
Polluktus said:
When he tries to enable the debugging mode he gets a "because an app is obscuring a permission request settings can't verify your response" what to do?
Click to expand...
Click to collapse
1. Apps such as Blue light filter apps constantly appear on the top of your screen thus breaking some of the on screen functionalities. Try disabling display over other apps permission of such apps and you should be fine.
2. If you have custom ROM installed such as Resurrection Remix(which was my case) who provides Smart Pixels feature under Settings ->Configurations -> Interface -> Smart Pixels , try disabling that too and you will be able to toggle device admins as well as accessiblity of apps.
3. Also, sometimes it is because of your custom launcher, so try switching to your stock launcher if above solutions don't work.
4. If Accessibility for some apps are on then try disabling them first then try to enable for the apps you wanted to.
P.S. : Of all the above 4 possible solutions, try the ones which are more suitable to your condition. For eg. you can't try solution number 2 if your ROM doesn't have Smart Pixels[\B].
Hope it works.
Related
Install your applock app then go to phone settings > Security > Apps with usage access > Enable your applock there.
Try locking apps now
Sorry for this 3 liner post but it might be helpful
nilanko said:
Install your applock app then go to phone settings > Security > Apps with usage access > Enable your applock there.
Try locking apps now
Sorry for this 3 liner post but it might be helpful
Click to expand...
Click to collapse
tried..not working.. the applock app is not shown in that tab.. only google play services shown.
tried different app. only that worked. thanks anyhow.
My app lock is not showing there
also lock settings
Can't enable storage permission for gmail - "screen overlay detected" error message
New Nexus 6p, latest OTA upgrade.
Tried saving a file from an email attachment on Gmail app, the system asked me if I wanted to allow storage access permissions, I said yes, and another popup message said:
Screen overlay detected
To change this permission setting, you first have to turn off the screen overlay from Settings > Apps
When I go to these settings it shows the setting (YES or No) for each individual app. Gmail wasn't in the list of apps.
Any idea what to do?
I realized I should have posted to Nexus 6P Q&A, Help & Troubleshooting subforum instead. Can a moderator please move the thread and delete this message? Thanks
Just had this. Do you use lux or something like it? I unchecked lux from screen overlay, and was able to download my attachment. Now I dont know if that means that lux won't work as well, but....
EDIT: Yes, it completely stops lux. Is there a way to get lux not to interfere with other things?
EDIT 2: In Lux use alternative overlay in advanced and both work now.
Thanks, it was indeed Lux. After disabling permission for screen overlay to Lux, it stopped and wouldn't start again. I uninstalled and reinstalled it and it worked. I can't find the setting you mentioned (maybe because I have Lux lite?). Anyway, they both work now (for now!). Very strange though.
Now and then my 6P informs me that Screen Overlay has been detected and that if I want to change the rights for this setting, I must disable screen overlay in Settings > Apps. If I tick Open Settings, and tick any random app, the option to allow that the app will draw over other apps has been greyed out. It doesn't matter whether an app already has this permission or not. I cannot toggle it.
I have searched quite some time now but I cannot find the solution. Anyone here with a brilliant idea?
Thanks
Only certain apps have the "Draw over other apps" option available to them (Twitch, Skype, Lux, Twilight, etc.). From Google-ing the issue, it appears that certain functions in Android and some apps won't work when they're being drawn over. Are you using an app like Twilight or Lux that warms your display at night? If so, disabling them temporarily should allow you to change permission settings on apps.
BillyTheRatKing said:
Only certain apps have the "Draw over other apps" option available to them (Twitch, Skype, Lux, Twilight, etc.). From Google-ing the issue, it appears that certain functions in Android and some apps won't work when they're being drawn over. Are you using an app like Twilight or Lux that warms your display at night? If so, disabling them temporarily should allow you to change permission settings on apps.
Click to expand...
Click to collapse
Thanks for your reply. This made me thinking and I realised that I have the ScreenAdjuster app installed. After freezing that with TiBu I was able to perform the action that I wanted. So problem solved (at least I'd like to think so). The only thing that still puzzles me is that the toggle for allowing to draw over another app is greyed out at every app.
JazzMozz said:
Thanks for your reply. This made me thinking and I realised that I have the ScreenAdjuster app installed. After freezing that with TiBu I was able to perform the action that I wanted. So problem solved (at least I'd like to think so). The only thing that still puzzles me is that the toggle for allowing to draw over another app is greyed out at every app.
Click to expand...
Click to collapse
The majority of apps do not have the option available at all. Skype has it so you can view video call while in a different app, Facebook has it for their chat bubble system, and a some others that do similar things. As well as a bunch of Google apps for seemingly no reason.
BillyTheRatKing said:
The majority of apps do not have the option available at all. Skype has it so you can view video call while in a different app, Facebook has it for their chat bubble system, and a some others that do similar things. As well as a bunch of Google apps for seemingly no reason.
Click to expand...
Click to collapse
All clear and problem solved 100%. Thanks again!
BillyTheRatKing said:
Only certain apps have the "Draw over other apps" option available to them (Twitch, Skype, Lux, Twilight, etc.). From Google-ing the issue, it appears that certain functions in Android and some apps won't work when they're being drawn over. Are you using an app like Twilight or Lux that warms your display at night? If so, disabling them temporarily should allow you to change permission settings on apps.
Click to expand...
Click to collapse
I don't have any of those apps but I still get screen overlay problem. Plus draw over other apps is also greyed out Help
Bump
https://www.youtube.com/watch?v=ASM57Sl393g
So, I've just updated to the latest Pure Nexus - did a wipe and clean install - and I'm trying to get my apps set up again, but I can't grant permissions through system settings. If an app actually pops up and requests a permission, I can allow it; but for some apps, this doesn't happen. Home Remote Control, for example, won't request the storage permission it needs to access my ssh key. So I go into settings->apps, find the app, tap permissions, try to enable the storage permission, and..."screen overlay detected". Except there is no screen overlay active. I have disabled every app's "draw over other apps" permission. I even found the "show system" option in the list and disabled all system apps' ability to draw over other apps. At this point, SYSTEMUI can't draw over anything else! And I'm still getting "screen overlay detected" when I try to change permissions. Any advice? Is there another way to manage permissions in Marshmallow (like maybe an xposed module)?
EDIT: Thought I should also mention, the issue persists in Safe Mode.
tardis_42 said:
So, I've just updated to the latest Pure Nexus - did a wipe and clean install - and I'm trying to get my apps set up again, but I can't grant permissions through system settings. If an app actually pops up and requests a permission, I can allow it; but for some apps, this doesn't happen. Home Remote Control, for example, won't request the storage permission it needs to access my ssh key. So I go into settings->apps, find the app, tap permissions, try to enable the storage permission, and..."screen overlay detected". Except there is no screen overlay active. I have disabled every app's "draw over other apps" permission. I even found the "show system" option in the list and disabled all system apps' ability to draw over other apps. At this point, SYSTEMUI can't draw over anything else! And I'm still getting "screen overlay detected" when I try to change permissions. Any advice? Is there another way to manage permissions in Marshmallow (like maybe an xposed module)?
EDIT: Thought I should also mention, the issue persists in Safe Mode.
Click to expand...
Click to collapse
Do you have twilight or lux installed?
The reason it's warning you is BECAUSE they're disabled. Enable all the toggles and the prompts will go away. You can then choose to disable one by one until you figure which app is throwing the error.
Sent from my Nexus 6P using Tapatalk
Turned out to be because GravityBox pie controls were enabled. Doesn't show up in the "draw over" list, but trips the overlay detection regardless. Disabling pie controls in the GravityBox app let me change permissions.
Hi,
Try to flash this by Custom Recovery.
http://www.mediafire.com/?ouxua6rkkagi3g9
tardis_42 said:
Turned out to be because GravityBox pie controls were enabled. Doesn't show up in the "draw over" list, but trips the overlay detection regardless. Disabling pie controls in the GravityBox app let me change permissions.
Click to expand...
Click to collapse
Thanks man. I have been going crazy for the past few days trying to figure this out lol. Just posted asking for help as well. Such a random and rare issue, that i couldnt find anything on it.
I wanted to share this with everyone in hopes that my solutions helps at least one person.
I have an LG G6 running Android 8.0. A few apps I use require Draw over other apps to be turned on. One of those apps is Keeper Security, which needs permission to Draw over other apps so that its Keeper Fill feature can read the screen and go find my username/password for that website/app I am trying to login to. Since around December 2018 it has started acting 'flaky'. Even though I had enabled Draw over other apps for the app already, it kept notifying me that I needed to turn it on. After some random setting changes of turning the draw over apps setting ON/OFF, along with the Keeper Fill setting from within the source app that needs this permission, I could eventually get it to work again, but it would always break again very soon after.
As I am getting ready to go on a trip, I installed Google's Datally app. It, too, wants me to turn on Draw over other apps, but when I tap "next" to be taken to the Android settings page to enable Draw over other apps, nothing happens (I usually expect an app detects it has been enabled and gives "success" message).
So I started disabling the 3 possible suspects listed by kapil1100 in this post. I had LG's Comfort View and some Accessibility options enabled, so I turned them off and: no change.
I disabled all other apps that have permission to Draw over other apps via: Settings > Apps & notifications > Special access > Draw over other apps, and: no change.
I use Evie launcher, so I went back to the stock one: no change.
I got thinking about what else could be modifying/accessing the screen and realized that LG has custom Home touch buttons.
I went to: Settings > Display > Home touch buttons > Hide Home touch buttons and DISABLED Show lock/hide icon and then tried enabling Draw over other apps for Datally and IT WORKED!.
I was then able to turn Show lock/hide icon back ON and everything has been working as expected. I suspect that, because I had Show lock/hide icon turned on during an upgrade, something got messed up and my turning it OFF and back ON fixed the issue.
I hope this helps someone!