Fix Screen Overlay Detected Error in Android

Last Updated on October 10, 2016

The Screen overlay detected error is getting quite common for Android users. For the layman, it is just some cryptic junk that they won’t understand. Google hasn’t made it easy for them either by now telling or showing who or what is causing this error to show up. Here’s a way to know why this error is showing on your phone.


Take a look at the image above. This is a screenshot of the Myntra app on my phone. On first opening the app, it asks for a few permissions like accessing media and making phone calls. If you discard them, a few features of the app won’t work. myntra-permissions

The two permissions asked are shown in the image above.

Naturally, most of you will accept both of them. However, if you have some app which is drawing over the apps in your phone, then the screen overlay detected error will come up. To fix this, you have to disable any app which is drawing stuff over the other apps visible on your phone. Doing this will make the screen overlay detected error go away.

To fix this, you have to disable any app which is drawing stuff over the other apps visible on your phone. Doing this will make the screen overlay detected error go away.


How to Disable Draw over Other Apps in Settings

If you didn’t understand what I said, then take another look at the first image in this post. As you may have noticed, the screen is looking very reddish there. This is because I have an app called the Bluelight filter running on my phone.

This app, which you can guess by the name, decreases the intensity of the blue light emitting from the phone screen. If I disable this app, then the error doesn’t show up. If you are getting this error, the thing you have to do is disable any app that draws over the apps.

  • Go to Settings > Apps and tap on the Cog on the top-right of the screen. This will take you to the Configure apps screen.configure-apps
  • In the Configure apps screen, select Draw over other apps.draw-over-other-apps
  • This will take you to the list of all the apps which are installed on your phone. Below each app, you can see a Yes or No written. That denotes whether the app has the permission to draw over the apps on your phone. Check this list and single out the apps which have Yes written under them. In my case, this is the Bluelight filter that I talked about above. Others have Yes under then too, but for demonstration, I’m using the Bluelight filter app. The app causing the problem on your phone may be something else.disabled-permit-draw-over-other-apps
  • Tap on the app which you have selected (Bluelight filter in my case). On doing that, you will be taken to the screen where you can setup whether you want that app to draw over other apps. For the app, by default, this setting will be turned on.
  • Turn it off. Now go to the app which was showing Screen overlay detected error. This time, you won’t see anything and the app will work normally.
Photo of author

Written by Utkarsh

Utkarsh Bhatt is a certified tech expert and software engineer for a Fortune 500 Company. He was born in 1995, making him one of the oldest members of the team at EFX. Utkarsh loves solving technical issues and is always the first to jump on any problem that needs solving. When he’s not coding or debugging, he enjoys playing video games (especially Super Smash Bros.) and watching cartoons.

Share on:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.