How to Completely Disable ‘Night Light’ (Blue Light Filter) System-Wide on Android

Night Light (often referred to as Blue Light Filter, Eye Comfort Shield, or Live Display on various OEM skins) is an Android system feature that dynamically alters the color temperature of the display, reducing blue light emission based on the time of day to minimize eye strain. While ergonomically beneficial for personal use, allowing dynamic display calibration is highly problematic in strict enterprise environments utilizing standardized color-critical applications. On devices provisioned as medical imaging viewers, logistics barcode scanners, or digital signage components, color accuracy is paramount. A user (or an automated schedule) enabling Night Light alters the hexadecimal rendering of colors, potentially causing misinterpretation of medical data, scanning failures, or brand guideline violations.

This guide explains how to completely disable ‘Night Light’ system-wide on Android using Mobile Device Management (MDM), ensuring the operating system cryptographically forces the display pipeline to maintain standard sRGB/DCI-P3 color calibration at all times.

Disable Night Light via Mobile Device Management (MDM)

Because Night Light involves deep integration between the Android System UI (Quick Settings) and the hardware display composer (SurfaceFlinger), standard user settings are insufficient for a permanent lockdown. To enforce a strict, irreversible block at the OS framework level, an administrator must utilize the Android Enterprise Management API.

  1. Access the administrative console of your organization’s MDM platform (e.g., Microsoft Intune, VMware Workspace ONE, or Google Workspace Endpoint Management).
  2. Navigate to the section for Android Configuration Profiles or Device Policies.
  3. Create a new policy (or edit an existing one) targeting Android Enterprise (Fully Managed or Dedicated devices).
  4. Locate the Device Restrictions, Display Settings, or System Capabilities section.
  5. Find the policy control specifically labeled Night Light, Blue Light Filter, or Display Color Temperature adjustments.
  6. Set this policy to Block or Disable. (By explicitly disabling this, you instruct the Android framework’s DevicePolicyManager to assert a permanent, system-level lock on the `Settings.Secure.NIGHT_DISPLAY_ACTIVATED` and `NIGHT_DISPLAY_AUTO_MODE` values, forcing the display subsystem to ignore all scheduling and UI triggers).
  7. Assign the profile to the relevant device groups and initiate a push synchronization.

Verify the Configuration Lockdown

Once the MDM policy syncs with the Android device, the restriction is applied directly to the display framework.

To verify the lockdown is active, unlock the provisioned Android device and swipe down from the top of the screen to access the Quick Settings panel. The Night Light toggle icon will be completely greyed out and unresponsive to touch. Navigate to Settings > Display > Night Light. The master toggle for the feature, as well as the scheduling options (e.g., “Turns on from sunset to sunrise”), will be locked in the “Off” position. A message stating “Action not allowed” or “Managed by your organization” will appear if the user attempts to interact with the settings. The Android device is now operating under a strict, color-accurate zero-trust display configuration.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.