Beginning with Android Marshmallow, there’s a curious error that generally reveals its face, however it may be exhausting to decipher what’s inflicting it. The “display overlay detected” error gained’t permit sure apps to launch, which makes it an actual nuisance.
Thankfully, it’s a reasonably simple repair as soon as you understand what’s inflicting the error: a characteristic present in Marshmallow and past that permits apps to “draw” over different apps. For instance, Fb Messenger makes use of chat heads to keep in the foreground of no matter you’re doing—that is the app utilizing the “Draw over different apps” characteristic. In different phrases, it’s a display overlay. It’s already beginning to click on, isn’t it?
- Open Settings > Apps
- Faucet the Gear icon on the prime proper of the Settings web page
- Scroll down and faucet “Particular Entry”
- Faucet “Draw over different apps” and toggle apps in the checklist
Sadly, some apps do odd issues when an overlay is actively operating, particularly if the app in query wants to request a brand new permission. Android completely will not permit permissions to be modified when an overlay is operating, thus leading to the “Display Overlay Detected” error.
So, when you set up a brand new app and launch it for the first time whereas additionally having a dialog over a Fb Chat Head, you’ll get an error as the new app tries to request its permissions. In the instance beneath, I’m utilizing Twilight—a “night time mode” app—which makes use of a display overlay to do its factor.
Now, generally when this error is generated, it contains an “Open Settings” hyperlink that sends you immediately into the “Draw over different apps” menu. The tough half is that every app has to be toggled manually—simply faucet on an app, slide the “Allow Drawing Over Different Apps” toggle, and return. You might disable each single one, however that might be tremendous time consuming, particularly when you have dozens of apps put in that may apply overlays.
Ideally, you’ll know which app brought about the battle, and you may disable simply that one. So assume to your self:
- What apps have you ever been utilizing just lately? As talked about above, Fb Messenger attracts on the display for chat heads, so if a chat head is actively operating, it’s most certainly your offender.
- What passive apps do you employ that run in the background? Equally, apps like CF.lumen and Twilight draw on the display when enabled, so that you’ll want to pause or disable these companies to eliminate the display overlay error.
The checklist in the screenshot above reveals all the apps which have permission to draw on the display, however when you can determine which one is definitely drawing on the display once you get that error, you may simply disable that one and transfer on.
In fact, that’s not foolproof—in some cases there could also be multiple app drawing on the display, which will be extremely irritating. In that scenario, I’d simply go forward and disallow all of them, then re-enable them on an as-needed foundation. It’s a pickle, for certain.
Thankfully, in Android Oreo, Google principally made it very easy to determine what app is inflicting the subject with a brand new notification that tells you precisely what’s displaying over different apps. You’ll find extra data—in addition to how to disable stated notification—right here.
How to Entry the “Draw Over Different Apps” Menu
So, how do you get to the “Draw over different apps” menu with out first experiencing the error and getting that fast hyperlink? Or, what if there is no such thing as a fast hyperlink? That half’s fairly simple. The most important subject is that the setting for display overlays is discovered in numerous spots on completely different producers’ handsets. Right here’s the breakdown.
On Inventory Android Oreo
If you happen to’re utilizing Android Oreo, the Settings menu has been redesigned so most issues are barely completely different than different trendy variations of Android, together with the Draw Over Different Apps characteristic.
First, pull the notification shade and faucet the gear icon to open Settings.
From right here, select the “Apps & Notifications” class, after which faucet the “Superior” button.
This reveals extra choices, the final of which is the “Particular App Entry” possibility. Go forward and faucet that.
A little bit methods down the menu, you’ll see the “Show Over Different Apps” possibility. That’s what you’re on the lookout for.
On Inventory Android Marshmallow or Nougat
On Inventory Android, pull the notification shade twice and faucet the gear icon.
From there, head down to “Apps,” after which faucet the gear icon in the prime proper.
On this menu, scroll down and faucet the “Particular Entry” possibility. From there, you’ll discover the “Draw over different apps” menu. That’s what you’ve been on the lookout for!
Be happy to toggle issues right here to your coronary heart’s need. Simply open every merchandise to allow or disable it.
On Samsung Units
First, pull down the notification shade and faucet the gear icon, after which scroll down the “Functions” possibility.
From right here, faucet the “Software supervisor” hyperlink, then the “Extra” button in the top-right.
Subsequent, choose the “Apps that may seem on prime” possibility and, increase, you’re there. Samsung additionally makes it simpler by including the toggle beside the app identify, and not in a separate menu. Thanks, Samsung!
On LG Units
Once more, pull the notification shade down and faucet the gear icon, then bounce into the “Apps” menu.
Subsequent, faucet the three-dot overflow button, after which choose the “Configure apps” possibility.
From right here, it ought to work similar to inventory Android—faucet the “Draw over different apps” possibility and also you’ll end up the place you want to be.
If you happen to’re unsure what’s inflicting the “Display Overlay Detected” error, it could actually make you need to throw your cellphone. In truth, I’ve had extra mates expertise this error (and subsequently ask me about it) than some other error! So, right here’s the resolution—you’re welcome, mates.