DIGITAL SIGNAGE RESOURCES

Display Over Other Apps on Android: Meaning, How to Enable It, and Fix Errors

Updated: March 6, 2026   •   20 min read

Contents

Table Of Contents
  1. What Does "Display Over Other Apps" Mean?
  2. Is Display Over Other Apps Safe?
  3. How to Allow Display Over Other Apps on Android
  4. How to Allow Messenger to Display Over Other Apps
  5. How to Allow Other Apps to Display Over Other Apps
  6. How to Fix "Display Over Other Apps Feature Not Available"
  7. Frequently Asked Questions About Display Over Other Apps

What Does “Display Over Other Apps” Mean?

Display over other apps is an Android system permission that allows one application to appear on top of other applications. When an app is displaying over other apps, that app creates a floating layer or overlay that remains visible even when another app is open underneath it. Android calls this permission “Draw over other apps” or “Appear on top.”

An app that displays over other apps can show chat bubbles, floating widgets, screen dimmers, navigation controls, or digital signage controls without interrupting the active app below it. For example, Facebook Messenger uses display over other apps to show chat heads. Screen recording apps use display over other apps to show recording controls. Digital signage apps may use this permission to ensure content remains visible without interruption.


Is Display Over Other Apps Safe?

Yes, display over other apps is safe when granted to trusted applications from verified sources such as Google Play Store. The permission is controlled by Android, and users must manually approve it per app. The risk only exists if the permission is granted to malicious or unknown apps, because overlays could potentially obscure buttons or imitate login screens. Grant the permission only to apps you trust.

How to Allow Display Over Other Apps on Android

The steps vary slightly depending on Android version and manufacturer interface. Below are the exact paths for major versions and brands.

How to Allow Display Over Other Apps on Android 14, 15, and 16

To allow Display Over Other Apps on Android 14, 15, or 16, you must enable the overlay permission inside Special App Access and ensure the app is not restricted by battery management.

Android 14, Android 15, and Android 16 use the same permission structure for Display Over Other Apps. Google kept the “Special App Access” layout introduced in Android 12 and refined in Android 13. The location of the overlay permission remains consistent across these versions. The main difference in Android 14 and later is stronger background restriction controls and clearer privacy indicators.


Step 1: Open Settings

Unlock the device. Locate the Settings application on the home screen or app drawer. Tap Settings to open the system control panel.


Step 2: Tap Apps

Scroll through the Settings menu. Tap “Apps.” This section manages installed applications and their permissions.

Android 14, 15, and 16 group advanced permissions under this menu.


Step 3: Open Special App Access

Scroll down inside the Apps section. Tap “Special app access.”

Special app access contains system-level permissions such as:

  • Display over other apps
  • Modify system settings
  • Usage access
  • Picture-in-picture

Step 4: Tap Display Over Other Apps

Select “Display over other apps.” Android may label it as “Display over other apps” or “Appear on top” depending on the device manufacturer.

You will now see a list of installed applications.


Step 5: Select the App That Requires Permission

Scroll through the list. Tap the app that needs overlay functionality.

The app’s permission screen will open.


Step 6: Enable Allow Display Over Other Apps

Toggle the switch labeled “Allow display over other apps” to ON.

The system now grants the SYSTEM_ALERT_WINDOW permission to that app.

The app can now create floating windows or overlays.


Android 14 introduced stricter background activity limits. If overlays stop working after enabling permission, battery optimization may be restricting the app.

Android 15 and Android 16 expanded privacy transparency. A notification may appear stating “App is displaying over other apps.” This notification confirms active overlay use.

Overlay permission behavior itself remains unchanged across Android 14, 15, and 16.


If the Option Is Missing on Android 14, 15, or 16

To fix missing overlay permission on Android 14, 15, or 16, you must verify that the app is not restricted by device policy or battery controls.

Step 1: Disable Battery Restrictions

Open Settings. Tap Apps. Select the app. Tap Battery. Choose “Unrestricted.”

Step 2: Check for Work Profile or Device Management

Open Settings. Tap Security & privacy. Tap Device admin apps.

If the device is managed by an organization, overlay permissions may be restricted.

Step 3: Restart the Device

Restarting refreshes system-level permission states.

If Display Over Other Apps still does not appear, the device firmware or manufacturer customization may restrict it.

How to Allow Display Over Other Apps on Android 9 / 10

Android 9 and Android 10 use the classic “Special App Access” permission structure. These versions group advanced permissions separately from regular app permissions, which means overlay access is not found inside the normal permission list.

Step 1: Open the Settings application.
Unlock the device. Locate the Settings icon on the home screen or inside the app drawer. Tap Settings to open the system panel.

Step 2: Tap Apps & Notifications.
Scroll down until you see “Apps & notifications.” Tap it to open app management.

Step 3: Tap Advanced.
Scroll to the bottom and tap “Advanced” to expand additional options.

Step 4: Tap Special App Access.
Select “Special app access.” This section controls high-level permissions such as usage access and display overlays.

Step 5: Tap Display Over Other Apps.
You will see a list of installed apps.

Step 6: Select the app and enable the toggle.
Tap the required app. Turn on “Allow display over other apps.”

The selected app can now create overlays.


How to Allow Display Over Other Apps on Android 11

Android 11 reorganized privacy and permissions. Special permissions are easier to access but still separated from normal runtime permissions.

Step 1: Open Settings.

Step 2: Tap Apps & Notifications.

Step 3: Tap Special App Access.
Android 11 shows this option clearly without needing to expand “Advanced.”

Step 4: Select Display Over Other Apps.

Step 5: Choose the application.

Step 6: Enable Allow Display Over Other Apps.

Android 11 now permits that app to appear above other applications.


How to Allow Display Over Other Apps on Android 12 / 13

Android 12 and Android 13 introduced stronger privacy indicators and redesigned permission menus. These versions simplify navigation by placing most app controls under the main “Apps” section.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Special App Access.
Scroll down inside the Apps menu to locate this section.

Step 4: Tap Display Over Other Apps.

Step 5: Select the required app.

Step 6: Turn on Allow Display Over Other Apps.

Android 12 and 13 now allow that application to draw overlays on top of other apps.


How to Allow Display Over Other Apps on Samsung (One UI)

Samsung devices use One UI, which renames the permission to “Appear on top.” Samsung also places Special Access options behind a three-dot menu, which confuses many users.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap the three-dot menu in the top-right corner.

Step 4: Select Special Access.

Step 5: Tap Appear on Top.
Samsung uses this label instead of “Display over other apps.”

Step 6: Select the app.

Step 7: Turn on the toggle switch.

Samsung now allows that app to appear above other applications.


How to Allow Display Over Other Apps on Xiaomi / MIUI

Xiaomi devices running MIUI use aggressive permission management and background restrictions. MIUI often blocks overlays by default to conserve battery.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Manage Apps.

Step 4: Tap the three-dot menu in the upper-right corner.

Step 5: Select Other Permissions.

Step 6: Locate Display Pop-up Windows While Running in the Background.
MIUI uses this wording instead of standard Android terminology.

Step 7: Enable the permission for the selected app.

For stable performance, also disable battery optimization for that app inside Battery settings.


How to Allow Display Over Other Apps on Huawei / EMUI

Huawei devices use EMUI and often include additional security layers that may block overlays unless explicitly approved.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Special Access.

Step 4: Tap Draw Over Other Apps.
EMUI commonly uses “Draw over other apps” as the label.

Step 5: Select the app.

Step 6: Enable the toggle.

For persistent overlays, ensure the app is added to Protected Apps or excluded from power management.


How to Allow Display Over Other Apps on Motorola

Motorola devices run near-stock Android, meaning the process closely follows Google Pixel devices with minimal manufacturer changes.

Step 1: Open Settings.

Step 2: Tap Apps & Notifications.

Step 3: Tap Advanced.

Step 4: Tap Special App Access.

Step 5: Tap Display Over Other Apps.

Step 6: Select the app.

Step 7: Enable the toggle.

Motorola now allows overlay functionality for that application.


How to Allow Display Over Other Apps on Nokia

Nokia devices use Android One or stock Android builds. Nokia devices keep Google’s original permission structure without heavy UI customization.

Step 1: Open Settings.

Step 2: Tap Apps & Notifications.

Step 3: Tap Advanced.

Step 4: Tap Special App Access.

Step 5: Tap Display Over Other Apps.

Step 6: Choose the required app.

Step 7: Enable the toggle.

Nokia now permits the overlay.


How to Allow Display Over Other Apps on Vivo

Vivo devices use Funtouch OS, which includes additional permission layers and aggressive background management that can block overlays.

Step 1: Open Settings.

Step 2: Tap Apps & Permissions.

Step 3: Tap Special App Permissions.

Step 4: Tap Display Over Other Apps or Display Pop-up Windows.

Step 5: Select the required app.

Step 6: Enable the toggle switch.

For stable operation, also disable background restrictions under Battery settings for that app.

How to Allow Messenger to Display Over Other Apps

Facebook Messenger uses the “Chat Heads” feature, which depends on the Display Over Other Apps permission to show floating conversation bubbles. If this permission is disabled, Messenger cannot show chat heads on top of other apps.

Step 1: Open the Settings application.
Unlock the Android device. Tap the Settings icon.

Step 2: Go to Apps.
Scroll down and tap “Apps” or “Apps & notifications,” depending on the Android version.

Step 3: Tap Messenger.
Scroll through the installed apps list and select “Messenger.”

Step 4: Open Special App Access or Appear on Top.
Look for “Display over other apps,” “Draw over other apps,” or “Appear on top.”

Step 5: Enable the permission.
Turn on “Allow display over other apps.”

Messenger can now display chat heads above other applications.


How to Allow Messenger to Display Over Other Apps on Samsung

Samsung devices use One UI and rename the overlay permission to “Appear on top.” Samsung also separates special permissions inside a hidden menu.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap the three-dot menu in the top-right corner.

Step 4: Select Special Access.

Step 5: Tap Appear on Top.
Samsung uses this label instead of “Display over other apps.”

Step 6: Find Messenger in the list.

Step 7: Turn on the toggle next to Messenger.

Messenger chat heads will now appear above other apps.

If chat heads still do not appear, open Messenger, go to Messenger settings, and ensure “Chat Heads” is enabled inside the app.


How to Allow Messenger to Display Over Other Apps on Xiaomi / MIUI

Xiaomi devices running MIUI use aggressive background management and different naming for overlay permissions. MIUI refers to this feature as “Display pop-up windows while running in the background.”

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Manage Apps.

Step 4: Tap Messenger from the list.

Step 5: Tap Other Permissions.

Step 6: Enable Display Pop-up Windows While Running in the Background.

For stable chat head behavior, also do the following:

Step 7: Go back to Messenger settings.

Step 8: Tap Battery Saver or App Battery Usage.

Step 9: Set Messenger to No Restrictions.

MIUI may block chat heads if battery restrictions remain active.

Messenger can now display floating chat bubbles correctly.


How to Allow Messenger to Display Over Other Apps on Huawei

Huawei devices running EMUI include additional system-level app protection and battery optimization layers that can interfere with overlays.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Messenger.

Step 4: Tap Special Access.

Step 5: Tap Draw Over Other Apps.

Step 6: Enable the toggle for Messenger.

To ensure Messenger remains active:

Step 7: Go back to Settings.

Step 8: Tap Battery.

Step 9: Tap App Launch.

Step 10: Find Messenger and disable automatic management. Enable manual management and allow background activity.

Huawei devices may block chat heads if battery management is too strict.

Messenger can now display chat heads on top of other apps without interruption.

How to Allow Other Apps to Display Over Other Apps

Allowing other apps to display over other apps means granting the Android overlay permission to a specific application so it can appear on top of other running apps. Android controls this through the “Display over other apps,” “Draw over other apps,” or “Appear on top” permission, depending on the device brand. The steps below explain how to enable this permission for specific popular apps.


How to Allow WhatsApp to Display Over Other Apps

WhatsApp uses overlay permission to display chat heads, incoming call popups, and floating notifications. Without this permission, WhatsApp calls may not appear on top of other apps.

Step 1: Open Settings on the Android device.

Step 2: Tap Apps.

Step 3: Tap Special App Access.
On some devices, this may be inside Apps & Notifications or behind a three-dot menu.

Step 4: Tap Display Over Other Apps.

Step 5: Locate and select WhatsApp.

Step 6: Enable “Allow display over other apps.”

WhatsApp can now show floating notifications and incoming call screens above other applications.


How to Allow YouTube to Display Over Other Apps

YouTube uses overlay permission for Picture-in-Picture mode, which allows videos to play in a floating window while using other apps. Picture-in-Picture also requires YouTube Premium in some regions.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Select Special App Access.

Step 4: Tap Display Over Other Apps.

Step 5: Select YouTube.

Step 6: Turn on “Allow display over other apps.”

If using Picture-in-Picture, also verify that Picture-in-Picture is enabled under YouTube app permissions.

YouTube can now display floating video windows over other apps.


How to Allow Zoom to Display Over Other Apps

Zoom uses overlay permission to show meeting controls and screen sharing indicators above other applications during active meetings.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Special App Access.

Step 4: Select Display Over Other Apps.

Step 5: Choose Zoom from the list.

Step 6: Enable the overlay toggle.

Zoom can now display floating meeting controls and popups while other apps are in use.


How to Allow Google Maps to Display Over Other Apps

Google Maps uses overlay permission for floating navigation directions and driving mode alerts while other apps remain open.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Special App Access.

Step 4: Tap Display Over Other Apps.

Step 5: Select Google Maps.

Step 6: Enable “Allow display over other apps.”

Google Maps can now show turn-by-turn navigation overlays while using other applications.


How to Allow TiVimate to Display Over Other Apps

TiVimate uses overlay permission to show mini-player windows or playback controls on top of other apps. TiVimate is commonly used on Android TV devices for IPTV playback.

Step 1: Open Settings on the Android TV device.

Step 2: Navigate to Apps.

Step 3: Select Special App Access or App Permissions.

Step 4: Tap Display Over Other Apps.

Step 5: Select TiVimate.

Step 6: Enable the overlay permission.

TiVimate can now display floating playback windows or on-screen controls above other apps.


How to Allow Alarmy to Display Over Other Apps

Alarmy requires overlay permission to display full-screen alarm alerts that cannot be easily dismissed. Alarmy uses this permission to prevent users from bypassing alarms.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Special App Access.

Step 4: Select Display Over Other Apps.

Step 5: Choose Alarmy.

Step 6: Enable “Allow display over other apps.”

Alarmy can now display full-screen alarms above all other running applications.

How to Fix “Display Over Other Apps Feature Not Available”

The “Display Over Other Apps Feature Not Available” message appears when Android blocks the overlay permission at system level. The restriction may come from Android Go limitations, manufacturer battery management systems, enterprise device policies, or firmware-level security rules.

The fix depends on the Android version and device manufacturer.


Why Does It Say “Display Over Other Apps Feature Not Available”?

Android shows this message when the SYSTEM_ALERT_WINDOW permission is restricted by the operating system or device firmware. Android Go devices often disable overlays to preserve RAM. Some manufacturers hide or override the setting under battery or security controls. Enterprise-managed devices may disable overlays completely through device policy control.

If the permission does not appear under Special App Access, the device firmware likely blocks it.


How to Fix “Display Over Other Apps Feature Not Available” on Android Go

To fix “Display Over Other Apps Feature Not Available” on Android Go, you must confirm whether the device firmware allows overlay permissions, because many Android Go builds permanently disable overlays to reduce memory usage.

Step 1: Confirm Android Go Edition.
Open Settings. Tap About Phone. Verify that the device runs Android Go Edition.

Step 2: Check Special App Access.
Open Settings. Tap Apps. Tap Special App Access. Look for Display Over Other Apps.

If the option does not appear, the firmware blocks overlays.

Step 3: Disable Battery Optimization for the app.
Open Settings. Tap Battery. Tap Battery Optimization. Select the app. Choose “Don’t Optimize.”

If the overlay setting still does not appear, Android Go firmware likely restricts it permanently. In that case, the only reliable solution is using a full Android version device.


How to Fix “Display Over Other Apps Feature Not Available” on Android 11 Go Edition

To fix “Display Over Other Apps Feature Not Available” on Android 11 Go Edition, you must disable system-level restrictions and confirm the overlay permission is not hidden by battery management.

Step 1: Open Settings.

Step 2: Tap Apps & Notifications.

Step 3: Tap Special App Access.

Check if “Display Over Other Apps” appears. If missing, continue.

Step 4: Disable Battery Optimization.
Go to Settings. Tap Battery. Tap Battery Usage. Select the app. Set it to “Unrestricted.”

Step 5: Restart the device.

If the permission still does not appear, Android 11 Go Edition likely restricts overlays at firmware level.


How to Fix “Display Over Other Apps Feature Not Available” on Redmi / Xiaomi

To fix “Display Over Other Apps Feature Not Available” on Redmi or Xiaomi devices, you must adjust MIUI permission controls and disable aggressive battery restrictions.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap Manage Apps.

Step 4: Tap the three-dot menu.

Step 5: Select Other Permissions.

Step 6: Enable “Display Pop-up Windows While Running in Background.”

If the option is not available:

Step 7: Enable Developer Options.
Go to Settings. Tap About Phone. Tap MIUI Version 7 times.

Step 8: Disable MIUI Optimization.
Go to Settings. Tap Additional Settings. Tap Developer Options. Disable MIUI Optimization. Restart the device.

Also disable battery restrictions under Settings → Battery → App Battery Saver.


How to Fix “Display Over Other Apps Feature Not Available” on Samsung

To fix “Display Over Other Apps Feature Not Available” on Samsung devices, you must check One UI special access permissions and disable battery restrictions.

Step 1: Open Settings.

Step 2: Tap Apps.

Step 3: Tap the three-dot menu.

Step 4: Select Special Access.

Step 5: Tap Appear on Top.

If the option does not appear:

Step 6: Check Secure Folder.
Disable Secure Folder temporarily.

Step 7: Disable battery restrictions.
Go to Settings. Tap Battery and Device Care. Tap Battery. Select the app. Set background usage to “Unrestricted.”

Restart the device after changes.


How to Fix “Display Over Other Apps Feature Not Available” on Motorola

To fix “Display Over Other Apps Feature Not Available” on Motorola devices, you must verify that system restrictions or Digital Wellbeing controls are not blocking overlays.

Step 1: Open Settings.

Step 2: Tap Apps & Notifications.

Step 3: Tap Special App Access.

Check for “Display Over Other Apps.”

If missing:

Step 4: Disable Digital Wellbeing restrictions.
Go to Settings. Tap Digital Wellbeing. Remove time limits for the app.

Step 5: Check if the device is work-managed.
If the device is enrolled in enterprise management, overlays may be blocked by policy.

Restart the device and check again.


How to Fix “Display Over Other Apps Feature Not Available” on Vivo Y15s

To fix “Display Over Other Apps Feature Not Available” on Vivo Y15s, you must adjust Funtouch OS permission management and battery controls.

Step 1: Open Settings.

Step 2: Tap Apps & Permissions.

Step 3: Tap Special App Permissions.

If the overlay option is not visible:

Step 4: Open iManager.
Vivo devices use iManager to control system permissions.

Step 5: Tap App Manager.

Step 6: Disable background restrictions for the app.

Step 7: Disable Power Saving Mode.
Go to Settings. Tap Battery. Turn off power saving mode.

Restart the device.

Vivo devices often require both permission approval and battery exclusion for overlays to function correctly.

Frequently Asked Questions About Display Over Other Apps

Does Display Over Other Apps Drain My Battery?

Display Over Other Apps does not significantly drain battery by itself. Battery consumption depends on how the app uses the overlay. A small floating chat bubble uses minimal power. A full-screen dimmer or screen filter running continuously uses more CPU and GPU resources. Continuous animation increases battery usage. Static overlays consume less power than animated overlays. The real battery impact comes from the app’s background activity, not the permission alone.


Can Malware Abuse the Display Over Other Apps Permission?

Yes, malware can abuse Display Over Other Apps if the permission is granted to a malicious app. The overlay can be used to create fake login screens that mimic banking apps. The overlay can hide system buttons or obscure security prompts. Android reduces this risk by requiring manual user approval for the permission. Google Play Protect scans for abusive behavior. Only grant this permission to trusted apps downloaded from verified sources such as Google Play Store.


What Happens If I Deny the Display Over Other Apps Permission?

If you deny Display Over Other Apps permission, the app cannot create floating windows or overlays. Chat heads will not appear. Screen dimmers will not function. Floating controls will not display. Some apps may stop working entirely if overlays are required for core functionality. The app may repeatedly request the permission until granted.


What Is “Display Over Other Apps” Called in Developer Terms?

Display Over Other Apps is called SYSTEM_ALERT_WINDOW in Android developer documentation. The feature is implemented using window overlays at the system level. Developers request this permission in the Android manifest file. Android categorizes it as a special app access permission, not a standard runtime permission like camera or location.


Is Display Over Other Apps the Same on All Android Versions?

No, Display Over Other Apps is not identical across all Android versions. Android 6 introduced the permission as a separate user-controlled setting. Android 10 and later added stronger background restrictions. Android Go often limits or disables overlay functionality. Manufacturers such as Samsung, Xiaomi, and Vivo rename or relocate the setting in custom interfaces. The core permission remains the same, but the access path and restrictions vary by version and device.


What Does the “X Is Displaying Over Other Apps” Notification Mean?

The “X Is Displaying Over Other Apps” notification means an app currently has an active overlay visible above other applications. Android shows this notification to maintain transparency and security awareness. The notification allows users to identify which app is creating the overlay. The message does not indicate malware by default. It simply confirms that an overlay session is active.


Which Apps Normally Need Display Over Other Apps?

Messaging apps use Display Over Other Apps for chat bubbles. Screen recording apps use overlays for recording controls. Blue light filter apps use overlays to tint the screen. Navigation apps use overlays for floating directions. Digital signage and kiosk apps use overlays to maintain persistent content visibility. Assistive accessibility tools use overlays for screen magnification or shortcut controls.

Apps that require constant visibility while other apps run typically request this permission

Join PosterBooking for FREE

Get a free 1:1 PosterBooking demo and see how to unlock 10 free screens with zero setup headaches.

Untitled design 33
Scroll to Top