Why Xiaomiβs screen goes out on its own and how to fix it
You upload a long video to YouTube, you turn on your navigator in your car, or you read an article, and suddenly the Xiaomi Redmi Note 12 or POCO X5 screen goes out after 30 seconds. You have to constantly touch the display to keep it from turning off. Irritating? This problem is familiar to many smartphone owners on MIUI, where the default is an aggressive screen sleep timer. But there is a solution, and there are several of them.
In this article, we will discuss all working ways to disable auto-turn off the screen: from standard settings to hidden functions through the use of the screen. ADB It's important to understand that the constant backlighting of the display reduces battery life by 15 to 30 percent depending on the model -- but sometimes it's a necessary sacrifice. GPS-navigator, media player or streaming device.
Before you get to the instructions, check if the problem is caused by hardware limitations. On some models (for example, Redmi 9A with firmware below MIUI 12.5), the maximum screen latency is limited to 10 minutes, in which case only firmware or workarounds like Always On Display will help.
Method 1: Standard MIUI settings (maximum 30 minutes)
The easiest method is to change the screen sleep timer in the settings menu, which works on all Xiaomi, Redmi and POCO smartphones with any version of MIUI (11 to 14).
- Open the Settings β Display.
- Select the screen sleep option (or screen timeout in older versions).
- Set the maximum value β usually 30 minutes or 10 minutes (depending on the model).
β οΈ Note: On certain devices (e.g, POCO F4) post-update MIUI 14 this item may not be available. In this case, try an alternative path: Settings β Additionally. β Special facilities β Screen timeout.
Make sure your smartphone is over 20 times charged%|Check if the energy saving mode is activated|Restart the device if the item is missing|Update. MIUI last-minute-->
If 30 minutes isn't enough for you (for example, for long presentations), move on to the following ways: Standard settings do not allow you to completely turn off the timer, but this can be bypassed.
Method 2: Developer Mode and Hidden Parameters
Developer mode allows you to unlock additional options, including advanced screen time management, which works on 90% of Xiaomi devices, but requires activation of the hidden menu:
- Go to Settings. β The phone.
- Click 7 times in a row on the MIUI version until the notification appears You became a developer!
- Return to the main settings menu and open a new Developer section (usually at the bottom of the list).
- Find the item Do not turn off the screen while charging and activate it.
β οΈ Warning: This option only works when the charger is connected. If you need to turn off the battery timer, use it. ADB-commands (method 4) or third-party applications (method 5).
Additionally, you can turn off window animations and transitions in the developer menu, which will speed up the screen's response to touch, which is useful for gaming or streaming, but these settings do not affect the sleep timer.
Once a week.|Navigator only.|To watch the video|Constantly.|Another option-->
Method 3: Always on Display (AOD) as an alternative
If Xiaomi supports the Always On Display feature (AOD), It can be used as a partial replacement for permanent backlighting, and is available on flagships (Xiaomi 13, Redmi). K60) and some medium-sized budget models (POCO F5). Advantage AOD β Minimum battery consumption (around 1-2% per hour) as only pixels are involved AMOLED-screen.
How to turn on:
- πΉ Go to Settings. β Display. β Always On Display.
- πΉ Select the display style (time, date, notifications).
- πΉ Activate the option to show always.
- πΉ In the section, set a schedule always.
π‘ Useful advice: If AOD If you don't see it in the settings, check if your model supports this feature. For example, the Redmi Note 11 with the IPS-screenless AOD, Xiaomi 12T Pro supports. Also make sure that in Settings β Battery β Power saving mode is not activated Super energy saving - it turns off AOD.
The downside of this is that the screen doesn't stay fully active, you can't interact with the interface, you can only see the time and the notifications, and you have to combine AOD with other methods to make it fully operational, like navigation.
Method 4: ADB-commands to completely shut down the timer
If the standard settings are not satisfied, you can forcibly turn off the sleep timer through ADB (This method requires a computer and USB-It's a cable, but it gives you maximum control, and it's suitable for all devices on the Internet. MIUI, including Redmi 10, POCO X3 Pro and older models.
Instructions:
- Download ADB Tools and unpack the archive.
- Activate Developer Mode (as in Method 2) and enable USB Debugging in the Developer Menu.
- Connect the phone to your PC and enter: Adb devices Make sure the device is defined.
- Execute the command to turn off the timer: adb shell settings put global stay_on_while_plugged_in 3 where 3 It means "always on (both on the battery and when charging)".
β οΈ Attention: After restarting the setting device ADB To make change permanent, use a command:
adb shell settings put global stay_on_while_plugged_in 7But this can lead to accelerated battery discharge (up to 40% in 2-3 hours with active use).
What if the ADB canβt see the device?
To return the standard settings, perform:
adb shell settings put global stay_on_while_plugged_in 0Method 5: Third-party applications for screen control
If you don't want to mess with ADB, you can use apps from Google Play that mimic user activity, preventing you from turning off the screen.
| Annex | Functions | Cons | Reference |
|---|---|---|---|
| Keep Screen On | Keeps the screen on while the app is active. There's a whitelist of programs. | It shows notification in the status bar. It doesn't work in the background on MIUI 14+. | Download |
| Caffeine | Adds a button to the notification panel for quick on/off mode. | It requires permission to access notifications, and it may conflict with MIUI Optimizations. | Download |
| Stay Alive! | Allows you to turn off your sleep timer for individual apps (like YouTube or Google Maps). | Complex interface. Some devices require root rights. | Download |
π‘ Useful tip: Check reviews before installing β some apps may not work on the latest versions MIUI 14 due to background limitations. Also note the permissions: if an application requests access to Special Features, it's OK to simulate user activity.
β οΈ Note: apps like Keep Screen On can increase battery consumption by 20-50%, as they constantly send signals to the system about the userβs βactivity.
Method 6: Bypasses for specific tasks
Sometimes you don't have to turn off the sleep timer on the entire device, you just have to solve the problem for one application.
- π΅ For YouTube: Use Vanced (modified YouTube) with Background Play option or enable Theatre mode in playback settings.
- πΊοΈ For navigators: In Google Maps or Yandex.Navigator, activate the mode Do not turn off the screen in the application settings.
- π± For games: Enable Game Mode in Settings β Special facilities β Turbo mode, which blocks the screen from turning off during gameplay.
- πΊ For streaming: Twitch or Kodi has built-in screen retention options in player settings.
π§ Key takeaway: Before you change your system settings, check if the app itself has the right option. For example, Netflix has a sleep timer that turns off automatically when you play a video, and Waze has a separate switch to keep you on the backlight.
If you want the screen to never go out (for example, for a kiosk or a cash register terminal), consider flashing on custom software like LineageOS, where there are no MIUI restrictions.
Method 7: Hardware solutions (for advanced)
If software methods don't work, you can go further and use hardware workarounds, which are suitable for devices where you need to guarantee to keep the screen on 24/7 (for example, for digital signage or smart home systems).
Options:
- π Constant charging: Connect your phone to a power source via USB-a splitter with Always On function. Some hubs (e.g. Anker PowerExpand) support this option.
- π Touch simulation: Use USB-A debugger or Arduino to send periodic signals to the screen (e.g., once every 20 seconds.
- π§ Firmware modification: Install a custom core with a sleep timer turned off (requires unlocking the bootloader and root rights).
β οΈ Attention: Constant charging with an active screen reduces battery life by 2-3 times. If the device is used as a stationary (for example, a smart home control panel), it is better to remove the battery and power the phone directly from the power supply via the power supply unit. USB-C.
These techniques may require soldering or programming skills, and if you're not sure, you should consult a specialist or use software solutions.