How to Completely Disable ‘Screen Saver’ System-Wide on Android

Android features a built-in “Screen Saver” (previously known as Daydream) that activates when the device is docked or charging. It can display a digital clock, a slideshow of Google Photos, or colorful gradients. While this might be visually pleasing for personal use, it presents a significant security and burn-in risk in enterprise or kiosk environments. If a corporate device is left charging on a desk, a dynamic screen saver keeps the display active, unnecessarily draining power, generating heat, and potentially exposing the device to OLED burn-in. Furthermore, displaying personal photos or dynamic widgets on a locked screen in an office setting violates strict data privacy standards.

This guide explains how to completely disable the ‘Screen Saver’ feature system-wide on an Android device, ensuring the screen turns off immediately according to the standard timeout policy and remains dark while charging.

Disable the Screen Saver via Settings

For most users and standalone devices, the screen saver can be completely neutralized through the standard Android Display settings, preventing the OS from invoking the background rendering service during idle states.

  1. Unlock your Android device and open the Settings app.
  2. Scroll down and tap on Display (or Display & touch depending on your manufacturer UI).
  3. Scroll to the bottom of the menu and locate the option for Screen saver. Tap on it.
  4. At the top of the Screen Saver menu, toggle the main switch to the Off position. (Alternatively, if your device presents a “When to start” option, tap it and select Never).

Enforce the Restriction via ADB (Kiosk/Enterprise)

In highly regulated environments where end-users might attempt to re-enable the screen saver, administrators can use the Android Debug Bridge (ADB) to force the global setting to zero, blocking the feature entirely.

  1. Enable Developer Options on your Android device by tapping the Build number 7 times in Settings > About phone.
  2. Navigate to Settings > System > Developer options and turn on USB debugging.
  3. Connect your Android device to a PC or Mac via a USB cable.
  4. Open Command Prompt (Windows) or Terminal (macOS/Linux) on your computer.
  5. To completely disable the screen saver activation trigger at the system level, execute the following command:
    adb shell settings put secure screensaver_enabled 0
  6. To ensure it never triggers while docked or charging, run:
    adb shell settings put secure screensaver_activate_on_dock 0
    adb shell settings put secure screensaver_activate_on_sleep 0

To verify the lockdown is active, connect the Android device to a charger and allow the screen to time out. Instead of launching a clock or photo slideshow, the display will turn completely black and power down, conserving battery life and preventing OLED degradation.

Get the best tech tips delivered straight to your inbox.

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