Screentimer on Xiaomi: how to set up auto-switch off and exceptions

Xiaomiโ€™s smartphone screen is one of the main consumers of battery power. Even in standby mode, the display can stay active longer than necessary, reducing battery life. Fortunately, the manufacturer has provided flexible tools to manage screen time, from a standard sleep timer to advanced features like Autostart Resolution and Battery Optimization.

In this article, you will find step-by-step instructions for all MIUI versions (including MIUI 14 and HyperOS), as well as solutions to typical problems such as why the screen goes off too fast or does not turn off at all. We will look at the settings for both Redmi and flagship Xiaomi 13/14 models, taking into account their features. If you want to save power or, conversely, extend the display activity for specific applications (for example, YouTube or Google Maps), here you will find the current ways.

Why adjust the screen time?

Xiaomi smartphones default to a 30 second or 1 minute auto-shutdown timer, a trade-off between convenience and energy savings, but not always optimal. Here are the key reasons to change the settings:

  • ๐Ÿ”‹ Battery savings: Reducing the time to 15 seconds can extend autonomy by 5-15% (GSMArena tests for Redmi Note 12).
  • ๐Ÿ“ฑ Usability: When reading or watching a video, the short timer is annoying with constant switching on.
  • ๐Ÿ›ก๏ธ Security: Automatic screen shutdown protects against accidental taps in your pocket.
  • ๐ŸŽฎ Game mode: in games like Genshin Impact or PUBG The mobile screen should be active longer.

It is important to note that the AMOLED-screens (installed in Xiaomi 13 Pro, POCO F5) Even black backgrounds consume energy because of the pixels' backlight, so setting the timer is particularly critical for these models.

๐Ÿ“Š How often do you change your screen settings on Xiaomi?
Never changed.
Once a month
Only when you buy a phone
I'm constantly experimenting.

Standard way: adjusting the sleep timer

The basic method works on all Xiaomi devices, regardless of the MIUI version. Here's how to change the screen auto-switch time:

  1. Open the Settings app (cog icon).
  2. Go to the Screen (or Display in older versions).
  3. Select the Sleep Timer (in HyperOS it can be called Auto-Switch off the screen).
  4. Set your desired time: 15 seconds to 30 minutes (on some models, Never is available).

On the POCO X5 Pro and other devices with MIUI 14, the path may be slightly different: Settings โ†’ Always Active Screen โ†’ Sleep Timer.

Make sure your phone is over 20 times charged%|

Close all background applications |

Check if the energy saving mode is activated |

Restart your phone after changes (recommended)

-->

โš ๏ธ Note: On some firmware (for example, MIUI Global for Redmi 10) after the update, the timer settings are reset. If the screen starts to go out too quickly, check this setting first.

Advanced settings: exceptions for applications

It is often required that the screen does not turn off in specific applications โ€“ for example, while navigating in Google Maps or watching a movie on Netflix. MIUI There are two mechanisms:

1. Auto-start permits

This method allows applications to prolong screen activity even when blocked:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want (such as Waze).
  3. Slip the Permits. โ†’ Additionally. โ†’ Auto-start.
  4. Turn on the switch and confirm in the pop-up window.

2. Battery optimization

For critical applications (messengers, navigators) disable optimization:

  1. Go to Settings โ†’ Battery and Performance โ†’ Battery Optimization.
  2. Select All Apps in the drop-down menu.
  3. Find an application (such as Telegram) and install it without restrictions.

After this action, the screen will not go out while the app is active, but this can increase battery consumption by 3-7% per hour.

What to do if exceptions donโ€™t work?
If the screen still turns off after setting the exceptions, check: 1. Power saving mode - it blocks all exceptions. 2. App updates - some versions (for example, YouTube 18.20+) ignore the system settings. 3. Developer rights - if the option is not turned off when charging, it may conflict with exceptions.

Xiaomi modelMax, sleep timer.Support for exceptionsFeatures
Redmi Note 1230 minutes.Yeah (through auto-start)Resetting settings after upgrading to HyperOS
POCO F510 minutes.Yes (requires to disable optimization)No option Never on the timer
Xiaomi 13 Ultra1 hourYes (works with MIUI 14.0.5+)Support for adaptive timer on the proximity sensor
Redmi A25 minutes.Partially (for system applications only)Restrictions due to weak iron

Hidden functions: adaptive screen and sensors

The new versions of MIUI and HyperOS have smart settings that automatically adjust screen time depending on the context:

  • ๐Ÿ‘๏ธ Adaptive display: uses a front-facing camera to track your eyes. If you look at the screen, the timer resets. Activates in Settings. โ†’ Screen. โ†’ Adaptive display.
  • ๐Ÿ“ฑ Approximate sensor: on models with AMOLED (Xiaomi 14: The screen does not go out if the phone is on the table with the screen up.
  • ๐Ÿ”„ Adaptive lighting: Auto-off time increases by 20โ€“30% in the dark for eye comfort.

On the POCO X6 Pro and Redmi K70, the adaptive display only works with the Always Active Screen (AOD) mode on, which is due to optimizing power consumption for AMOLED+-matrixes.

๐Ÿ’ก

If the adaptive display doesnโ€™t work, check the permissions for the System Settings app in the Special Access โ†’ Body Sensors section.

Problems and Solutions: The screen goes off too quickly or doesn't turn off

Even after you set it up properly, users are going to have problems, and let's look at the typical scenarios and how to fix them:

1. the screen is turned off before the set time

Possible causes and solutions:

  • ๐Ÿ”Œ Power saving mode: turn it off in Settings โ†’ Battery.
  • ๐Ÿ“ฒ Background apps: Some messengers (like WhatsApp) force the screen to go out. Check autorun settings.
  • ๐Ÿ”„ Firmware error: Reset screen settings to factory settings (Settings) โ†’ System system โ†’ Resetting settings โ†’ Resetting screen settings).

2.The screen doesn't turn off at all

If the display remains active despite the timer:

  • ๐Ÿž Jammed app: Force it to close through Recent apps (swipe up).
  • ๐Ÿ”ง Developer rights: check if the option Do not turn off the screen when charging is turned on (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times to unlock the developer menu).
  • ๐Ÿ“ก Sensor problems: wipe the area of the front camera and proximity sensor with an alcohol napkin.

โš ๏ธ Note: On Xiaomi with HyperOS (e.g. Xiaomi 14) the adaptive screen functions are turned off after resetting to the factory settings!

Adjustment through ADB: for experienced users

If standard methods donโ€™t help, you can change screen time through ADB commands. This is true for custom firmware or devices with limited settings (for example, Redmi Go).

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB-driver.
  • ๐Ÿ“ฑ Included Debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then additionally โ†’ For developers).
  • ๐Ÿ”Œ USB-TypeC Cable (original to avoid connection issues).

Commands to change the timer (enter in the command line or Terminal):

adb shell settings put system screen_off_timeout 30000 # 30 seconds


adb shell settings put system screen_off_timeout 60000 # 1 minute




adb shell settings put system screen_off_timeout 300000 # 5 minutes




adb shell settings put system screen_off_timeout 1800000 # 30 minutes

To return the standard settings:

adb shell settings delete system screen_off_timeout

๐Ÿ’ก

Use ADB only if you are confident in your actions. Wrong commands can cause the system to crash!

Comparison with other brands: which is better?

Xiaomiโ€™s screen controls are more flexible than those of its competitors, but there are nuances.Compared to Samsung, Realme and Google Pixel:

FunctionXiaomi (MIUI/HyperOS)Samsung (One UI)Realme (Realme UI)Google Pixel
Max. timer.1 hour (on flagships)10 minutes.30 minutes.30 minutes.
Adaptive screenYeah (with camera/sensors)Yes (approximation sensor only)No.Yes (with Android 13+)
Exceptions for applicationsYes (autostart + optimization)Yes (only via Secure Folder)Partially (for games only)Yes (via Digital Wellbeing)
Setup via ADBYes.Limited.Yes.Yes.

Xiaomiโ€™s main advantage is deep customization, even on budget models, for example, Redmi 12 can set up separate timers for charging and discharging, which the Samsung Galaxy A54 does not have.

FAQ: Answers to Frequent Questions

Can I set different screen times for different applications?
There is no direct function, but you can use a workaround: For games: turn on Game Mode (Settings โ†’ Special Options โ†’ Game Turbo Mode). For navigators: add the app to auto-run exceptions (see section above). For instant messengers: turn off battery optimization. HyperOS has a beta feature Screen Profiles, but it doesn't work on all models.
Why did the screen settings drop after the update?
This is a well-known MIUI problem. After major updates (e.g., with MIUI 13 on HyperOS), the system resets: Sleep timer; Application exceptions; AOD (Always On Display) Settings. Solution: check the settings manually after the update. If the problem repeats, back up through Settings โ†’ System โ†’ Backup.
How to turn off the auto-turn off screen during charging?
There are two ways: Activate the developer menu (tap 7 times on the MIUI version). Go to Settings โ†’ Additional โ†’ For developers. Enable Do not turn off the screen when charging. Through the Stay Alive app (requires root or ADB): On HyperOS, this option can be called Support for Constant Charging Display.
Does Always On Display (AOD) affect screen time?
Yeah, but not as much as it looks. AMOLED-screens (Xiaomi 13, POCO F5) AOD consumer ~1% charge per hour. LCD (Redmi 10A) It's higher than 3 to 5 percent per hour because of the backlight. AOD, The main sleep timer is ignored, the screen goes into minimum activity mode. AOD Display only when notified (Settings) โ†’ Always active screen โ†’ Notification regime).
Can I adjust the screen time via voice assistant?
Yes, but with limitations. Voice commands only work for: Google Assistant: say, "OK, Google, set a screen timer for 5 minutes." Works on all models with Google Services. XiaoAI (Chinese firmware): supports Chinese commands, such as "10." On HyperOS, voice control of screen settings is not yet implemented.