How to make the screen Xiaomi did not go out: a full guide to disable timeout

Xiaomi's smartphone screen, which constantly goes out after 30 seconds or a minute, can seriously interfere with reading long articles, browsing recipes in the kitchen or using the phone as a navigator. The manufacturer sets limits on display activity time to save battery power, but these settings are not always convenient for users. Fortunately, MIUI and the new HyperOS have several ways to get around this limitation - from standard settings to hidden features for power users.

In this article, we will discuss all the current methods of disabling the auto-turn off screen on Xiaomi, Redmi and other devices. POCO You'll learn how to change timeouts through the settings menu, which apps will help you bypass system constraints, and how to use them. ADB We'll focus on the nuances for new HyperOS models and older devices. MIUI 12/13.

Why is Xiaomiโ€™s screen going out too fast?

By default, Xiaomi smartphones are set to automatically turn off the display after 30 seconds or 1-2 minutes of inactivity.

  • ๐Ÿ”‹ Battery savings โ€“ screen consumes up to 30-40% of energy when used actively
  • ๐Ÿ›ก๏ธ Burnout protection OLED โ€“ the constant glow of static elements reduces the life of the matrix
  • ๐Ÿ”’ Security โ€“ Locking the screen prevents unauthorized access
  • ๐Ÿค– Optimization MIUI/HyperOS โ€“ the system compulsively โ€œsleepsโ€ the background processes

However, these limitations become a problem when you need to:

  • ๐Ÿ“– Read e-books or long articles without constant touch
  • ๐Ÿ“ฑ Use your phone as a GPS- navigator in your car
  • ๐ŸŽฎ Record gameplay or stream from the screen
  • ๐Ÿ‘จโ€๐Ÿณ Preparing for recipes where you need to watch the timer

With new versions of HyperOS starting in 2026, Xiaomi has tightened restrictions on background activity, so standard methods may not work.

๐Ÿ“Š What is your Xiaomi model?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Redmi 9/10
Another model

Method 1: Standard screen settings (MIUI/HyperOS)

The easiest method is to change the screen timeout through the settings menu, which works on all Xiaomi devices, but has a limitation: the maximum inactivity time is usually no more than 10 minutes.

Instructions for MIUI 12-14 and HyperOS:

  1. Open Settings (cog icon on the desktop)
  2. Go to the Screen section (or the Display on some models)
  3. Select Sleep Mode (or Screen Timeout)
  4. Set the maximum possible value โ€“ usually 10 minutes or 30 minutes (on some firmware)
  5. Save the changes and restart the device

On new HyperOS smartphones (such as the Xiaomi 14 or Redmi Note 13), the path may be slightly different:

Settings โ†’ Display โ†’ Additional โ†’ Sleeping mode

Make sure your phone is at least 30 times charged%|Close all background applications|Turn off the power saving mode|Restart the device after the changes-->

โš ๏ธ Warning: On some HyperOS models, the Sleep mode option may be hidden under Additional or Advanced Settings. If you don't find this item, try searching by settings (the magnifier icon in the upper right corner).

Firmware versionMaximum time-outThe path to settings
MIUI 12-1310 minutes.Settings โ†’ Screen โ†’ Sleeping mode
MIUI 1430 minutes.Settings โ†’ Display โ†’ Timeout screen
HyperOS 1.05 minutes.Settings โ†’ Display โ†’ Additional โ†’ Sleeping mode
HyperOS 2.0 (2026)15 minutes.Settings โ†’ Screen and brightness โ†’ Time to lock

Method 2: Using the Developer Mode

If standard settings don't give you enough time, you can activate the developer mode and change hidden system settings, which works on all versions of MIUI and HyperOS, but requires caution.

How to turn on the developer mode:

  1. Open the Settings. โ†’ The phone.
  2. Find the MIUI version (or HyperOS version)
  3. Slap it 7 times in a row - you become a developer notification will appear!

Now go to the developer section:

Settings โ†’ Additional โ†’ For Developers

In this menu, find the option Do not turn off the screen while charging (or Stay awake in English). Activate it, so the screen will not go out while the device is connected to charging, which is especially useful if you use your phone as a navigator in the car.

โš ๏ธ Warning: On HyperOS, the Stay awake option may be hidden. If it is not on the main list, try searching by settings. Also note that constantly running at maximum brightness can cause the matrix to overheat on OLED- displays (Xiaomi 12/13/14, Redmi K50/K60 series).

๐Ÿ’ก

If the โ€œStay awakeโ€ option doesnโ€™t work, try activating โ€œDebugging via USBโ€ and โ€œDonโ€™t turn off the screen when connecting to a PCโ€ at the same time โ€“ this sometimes solves the problem.

Method 3: Applications to turn off timeout

If the system settings don't work, you can use third-party apps that bypass the limitations of MIUI/HyperOS and keep the screen on indefinitely.

Top.-3 tested applications:

  • ๐Ÿ“ฑ Keep Screen On is a simple widget application for quick turn on/off functions, even running on HyperOS without root rights.
  • ๐Ÿ”„ Caffeine โ€“ allows you to set up automatic screen turn on when you run certain apps (like Google Maps or Chrome).
  • โšก Screen Alive supports smart screen management: you can configure exceptions for individual applications or by time of day.

How to install and configure:

  1. Download one of the apps from Google Play (links above)
  2. Run it and provide all the necessary permissions (especially Overlay over other windows and Ignore battery optimization)
  3. In the app settings, select the mode of operation: ๐Ÿ”˜ Always on โ€“ the screen will never go out ๐Ÿ”˜ Only when charging โ€“ useful for navigators ๐Ÿ”˜ For selected applications โ€“ for example, only for YouTube or Chrome

Activate the service in the notification curtain or through the widget

โš ๏ธ Warning: On HyperOS, some applications may be blocked by the system as "power-intensive."

  1. Go to Settings โ†’ Applications โ†’ Application Management
  2. Find the right app (like Keep Screen On)
  3. Select the battery โ†’ without restrictions
  4. Activate the Auto Start option
Why canโ€™t apps work on HyperOS?
The new HyperOS firmware aggressively optimizes background activity. If the application to keep the screen on suddenly stopped working: 1. Check if the permissions reset after the system update 2. Make sure the application is added to Battery Optimization Exceptions 3. Try reinstalling the application - sometimes resetting cache 4 helps. Some models (Xiaomi 14, Redmi Note 13) may need to disable the "MIUI Optimization" function via ADB

Method 4: ADB-Teams for experienced users

If you need to turn off the screen timeout completely at the system level, you can use ADB (Android Debug Bridge), which requires a connection to a computer, but gives you maximum control.

Step-by-step:

  1. Download and install ADB Tools on your computer (Windows/Linux/Mac)
  2. Turn on your phone: ๐Ÿ”ง Settings โ†’ About Phone โ†’ Version MIUI (tap 7 times) ๐Ÿ”ง Settings โ†’ Additional โ†’ For Developers โ†’ Debugging on USB

Connect your phone to your PC via USB (use the original cable!)

Open the command line (or Terminal) and type:

adb devices

(Your device should appear)

adb shell settings put global stay_on_while_plugged_in 3

This command causes the screen to remain on:

  • 0 - Never stay on the list
  • 1 โ€“ only when connected to USB charging
  • 3 - for any type of charging (USB/ wireless)

To completely turn off the timeout (even without charging), use:

adb shell settings put system screen_off_timeout 2147483647

The value of 2147483647 corresponds to the maximum possible time (about 68 years).

โš ๏ธ Warning: On HyperOS, some ADB- commands may fail due to enhanced protection.

  1. Try first disable MIUI Optimization: adb shell settings put global miui_optimization_disabled 1
  2. Reset the device
  3. Repeat the main command.

๐Ÿ’ก

ADB- commands are the most reliable way to turn off screen timeouts, but require caution. Misuse can lead to system failures.

Method 5: Hidden functions for specific models

Some Xiaomi smartphones have unique features that allow you to bypass the limitations of timeout.

For the Redmi Note 10/11/12 and POCO X3/X4/X5 series:

  • ๐Ÿ”ฆ Read Mode: Open Settings โ†’ Screen โ†’ Read Mode Activate It and Set the Timer to Maximum In this mode, the screen will remain on longer than usual

Second space

  1. Create a second space in Settings โ†’ Second space
  2. You can set other screen settings, including timeouts.

For flagships Xiaomi 12/13/14:

  • ๐ŸŽฎ Gamer Mode: Open Settings โ†’ Special Features โ†’ Gamer Mode Activate it โ€“ in this mode, the screen will not go out during games You can add any applications to the list of โ€œgameโ€

Smart food management

  1. Go to Settings โ†’ Battery โ†’ Smart power management
  2. Turn off optimization for the right applications

For HyperOS devices (2026):

  • ๐Ÿค– Hyper Mode: Activate in Settings โ†’ Special Options โ†’ Hyper Mode In this mode, the system less restricts background activity

Adaptive synchronization

  1. Turn off in Settings โ†’ Display โ†’ Adaptive Synchronization
  2. This can increase screen time.

โš ๏ธ Warning: On models with AMOLED- screens (Xiaomi 12/13/14, Redmi K50/K60), long-term display performance at maximum brightness can cause pixels to burn out. If you need to keep the screen on for a long time, reduce the brightness to 50-60% and activate the dark theme.

Method 6: Automation with Tasker

For advanced users who want to flexibly manage screen time, Tasker can create automatic rules, such as:

  • ๐Ÿ“ฑ Turn on the screen indefinitely only in certain applications
  • ๐Ÿ”‹ Keep the screen on when connected to charging
  • โฐ Turn off timeouts at specified hours (e.g. 8:00 to 22:00)

โš ๏ธ Warning: Tasker is a powerful tool, but it takes time to learn. On HyperOS, some features may be blocked.

  • Check permissions for Tasker in Settings โ†’ Applications โ†’ Special Access
  • Turn off battery optimization for Tasker
  • Try using an alternative โ€“ MacroDroid (easier to set up)

Method 7: Physical Solutions (If Nothing Works)

If software methods donโ€™t work (for example, on heavily stripped-down versions of HyperOS for the Chinese market), you can use physical ways to keep the screen active:

  • ๐Ÿ”Œ Motion sensor stand: Some car holders have a built-in sensor that simulates touching the screen every 30 seconds. Suitable for using the phone as a navigator.
  • ๐Ÿค– USB- Constant ping debugging: Connect your phone to your PC and run it in the command line: adb shell input tap 500 500 This command simulates touching in the center of the screen. You can write a simple script to repeat the command every 20-30 seconds.
  • โ˜€๏ธ Using a light sensor: Some models (Xiaomi 11T, Redmi Note 10 Pro) can fool the light sensor by pointing an LED at it. The system will "think you're looking at the screen."
  • ๐Ÿ”„ Wireless charging with shake function: Some wireless chargers have a light vibration function every 30 seconds, which causes the phone to wake up.

โš ๏ธ Attention: Physical methods can lead to:

  • ๐Ÿ”‹ Accelerated battery discharge (if constant USB- debugging is used)
  • ๐Ÿ”ฅ Processor overheating (with frequent imitations of touch)
  • ๐Ÿ“ฑ Screen damage (using motion sensors in cheap holders)