How to increase screen illumination time on Xiaomi Redmi Note 7: all ways from standard to hidden

Xiaomi Redmi Note 7 remains one of the most popular smartphones of the brand due to the balance of price and performance, but many users face the inconvenience: the screen goes off too quickly while reading, watching videos or working with documents. Standard settings MIUI limit the maximum backlight time to 30 seconds or 5 minutes depending on the firmware version, which is often not enough.

In this article, we’ll look at 7 proven ways to increase screen timeouts, from official settings to hidden features through ADB and third-party utilities. You’ll learn how to get around MIUI limitations without root rights, which apps actually work on Redmi Note 7, and how to avoid common errors when changing system settings. We’ve also tested all methods on current firmware versions (including MIUI 14) and compiled the data into a comparison table.

Important: some methods require care β€” wrong actions can lead to sensor failures or increased battery consumption.

Standard MIUI settings: What can be changed without additional tools

Let's start with the simplest of them, the built-in options, and even if they don't get the maximum you want, they're worth checking before using third-party solutions.

Go to Settings menu β†’ Display β†’ Sleep mode. Here are options:

  • πŸ”„ 15 seconds – minimum value, set by default in battery saving mode.
  • ⏳ 30 seconds is the standard option for most users.
  • ⏰ 1 minute, 2 minutes, 5 minutes, 10 minutes – not available on all versions MIUI (Redmi Note 7 with MIUI 12.5+ maximum is often limited to 5 minutes).
  • 🚫 Never – the option only appears when the charger is connected.

If you don't have a 10 minute menu, it means that the firmware artificially restricts your choice, and one of the alternative methods described below will help.

πŸ“Š What screen lighting time do you need?
1 minute.
1-5 minutes
5-10 minutes
More than 10 minutes.
Never turn it off.

⚠️ Attention: On the Redmi Note 7 version MIUI below 12.0.3 value-selection "5 A bug may occur - the screen goes out through 2-3 This is due to a bug in the energy-saving algorithm. Solution: Update the firmware or use the method of using the ADB (section 3).

2.Developer Mode: Hidden Options for Timeout Management

Activating developer mode gives you access to additional settings, including advanced backlight control, which does not require root rights and works on all versions of the Redmi Note 7.

How to turn on the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Press 7 times in a row on the item "Version" MIUI" (A notice will appear saying, β€œYou have become a developer").
  3. Return to the main settings menu and open a new section β†’ For developers.

Now look for the option β€œSwitch off screen when inactivity” (or Sleep timeout in English). There are values up to 30 minutes available, but in practice on the Redmi Note 7 often only works up to 10 minutes - depending on the firmware version.

Activate Developer Mode (7 taps according to MIUI)

Check for the "Switch off screen" item in the developer menu

Make sure your phone is at least 30% charged (to avoid crashes)

Backup of important data (in case of unforeseen errors)-->

If the option is missing or does not save the changes, try resetting the developer settings:

Settings β†’ Additional β†’ For developers β†’ Resetting settings

3. ADB-Teams: How to get around the limitations MIUI rootless

Using Android Debug Bridge (ADB) to change system settings that are not available through the GUI, it is the most reliable way to set any timeout value (up to turning off the screen automatically), but requires a connection to a computer.

Step-by-step:

  1. Download and install ADB Tools on PC.
  2. Turn on the phone debugging over USB (Settings β†’ Additional β†’ For developers β†’ Debugging over USB).
  3. Connect the Redmi Note 7 to your computer and confirm the debugging permission.
  4. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
  5. Enter the command to check the connection: Adb devices must appear serial number of your device.
  6. Set the right timeout (in milliseconds). 10 minutes: adb shell settings put system screen_off_timeout 600000 For 30 minutes: adb shell settings put system screen_off_timeout 1800000 To turn off the timeout (the screen will never go out): adb shell settings put system screen_off_timeout 2147483647

After you execute the command, restart the phone. The new settings will remain even after the firmware update (unless you reset to factory settings).

What if the ADB can’t see the device?
1. Make sure that the drivers for Xiaomi Redmi Note 7 are installed (you can download it on the official website). 2. Try another one. USB-cable (original from charging is often not suitable for data transfer). 3. Enable the option "Allow debugging by debugging" in the developer settings USB Charge only mode.” 4. Restart your phone and PC, then reconnect.

⚠️ Note: Setting 2147483647 (screen never goes out) can cause accelerated wear and tear AMOLED-We recommend using this mode only when connected to charging or for temporary tasks (for example, presentations).

4. Third-party apps: top-3 lighting-control

If you don't want to mess with ADB, you can use specialized applications, and we tested dozens of utilities and selected those that work well on the Redmi Note 7 without root rights.

AnnexMax. Timeout.Root is required.FeaturesReference
Keep Screen OnUnlimitedly.❌ No.Operates through notification, you can quickly turn on / offGoogle Play
Screen Alive30 minutes.❌ No.Supports exceptions for individual apps (e.g. YouTube)Google Play
Caffeine1 hour❌ No.Minimalist interface, activation through the tile in the notification curtainGoogle Play

How do these apps work? They mimic user activity (e.g., they send a signal to "touch" the screen every 59 seconds) by tricking the system, and the downside is increased battery consumption (up to 5-7% per hour when running constantly).

1. Open Settings β†’ Applications β†’ Permissions β†’ Special Access.

2. Find your application (e.g. Keep Screen On) and enable the permission to "Change System Settings".

3. Also add it to the list of "Sautostart" and "Battery Optimization" (to MIUI I didn't close the app in the background).-->

5.Tune in with TWRP: for advanced users

If your Redmi Note 7 has a custom TWRP recap, you can change the backlight time directly in the system files.This method requires caution - improper editing can lead to a bootloop (locked phone on).

Instructions:

  1. Download settings.db from /data/data/com.android.providers.settings/databases/ (you can use Root Explorer or ADB pull).
  2. Open it with the SQLite editor (e.g. DB Browser for SQLite).
  3. Find the system table and row with the parameter screen_off_timeout.
  4. Change the value to the desired one (in milliseconds, for example, 1800000 for 30 minutes).
  5. Save the file and return it to your phone by replacing the original.
  6. Reset the device.

This method provides the most stable result, as changes are made at the system level, but is suitable only for users with root rights or TWRP.

⚠️ Note: Before editing settings.db, be sure to make a backup copy through TWRP (Backup β†’ If the phone doesn't boot after the changes, restore the copy through the Recovery.

6. Battery optimization: how to reduce consumption with an increased timeout

Increasing screen lighting time inevitably leads to increased power consumption. - Redmi Note 7 battery-powered 4000 This can reduce the battery life of 15-25%. We have gathered ways to minimize losses:

  • πŸ”‹ Turn off Adaptive Brightness -- automatic adjustment often overstates brightness. Set a fixed value at a level. 40-50%.
  • πŸŒ‘ Use dark themes -- on AMOLED-Redmi Note 7 screens have no black pixels that consume energy.
  • πŸ“΅ Turn on the "In the plane" mode when reading - disabling communication modules (Wi-Fi, 4G) Saves up to 10% charge per hour.
  • ⚑ Activate Battery Savings manually, but eliminate from optimization the application that keeps the screen on.

Also check which apps are using up battery in the background: Settings β†’ Battery β†’ Battery Use. If there are messengers or social networks in the top, limit their activity through Settings β†’ Apps β†’ Permissions β†’ Auto Run.

πŸ’‘

Redmi Note 7 with MIUI 13+ firmware has a Super Battery Saving feature that forcibly reduces screen timeout to 15 seconds. To turn it off, go to Settings β†’ Battery β†’ Modes β†’ Super Savings and deactivate the option.

7. Frequent problems and their solutions

When you change the backlight time, Redmi Note 7 users encounter common errors, and we've collected the most common ways to fix them:

Problem.Possible causeDecision
Settings are not saved after restartingMIUI Resets User SettingsUse ADB or persistent notification apps (like Keep Screen On)
The screen goes out after 2-3 minutes instead of the selected 5The bug in the firmware MIUI 11-12 For the Redmi Note 7Update the firmware to MIUI 12.5+ or use ADB-command with the parameter 1800000 (30 minutes)
Screenholding apps don't workMIUI blocks background activityAdd the app to the battery optimization exceptions (Settings β†’ Battery β†’ Application selection)
After changing through ADB, the screen does not go out at all.The maximum value is set (2147483647)Return the standard value with the command: adb shell settings put system screen_off_timeout 300000 (5 minute)

If none of these methods worked, check firmware integrity. On the Redmi Note 7, when the system files are damaged, the screen settings can be ignored. ADB:

adb shell dumpsys power

Look for the mScreenOffTimeoutSetting line in the output - if its value does not match your settings, you need to flash it.

FAQ: Answers to Frequent Questions

Can I increase the screen lighting time on the Redmi Note 7 without a computer?
Yes, there are three ways to do it without a PC: Use the standard MIUI settings (maximum 5-10 minutes); install one of the apps: Keep Screen On, Screen Alive or Caffeine; activate the developer mode; and change the "Disable Screen When Inactivity" setting (up to 30 minutes); for values over 30 minutes, you will need ADB or root rights.
Why did the MIUI update reset screen lighting time?
In case of major updates (for example, with MIUI 12 on MIUI 13) system resets user settings, including screen settings. To avoid this: Before updating, write down the current timeout value (you can use the following link). ADB shell settings get system screen_off_timeout). After the update, repeat the setting through ADB Or an appendix, if you used it. ADB, Re-execute the command – no superuser rights are required.
Is it safe to use ADB to change the lighting time?
Yes, if you follow the instructions and do not change other system settings. screen_off_timeout It only changes one parameter without affecting critical settings: πŸ”Ή No threat to data (no bootloader unlock required). πŸ”Ή Changes are reversible – you can always return the standard value. πŸ”Ή Does not affect the warranty (unlike unlocking the bootloader) The only warning is: don't set the value. 2147483647 (screen never goes out) on a permanent basis - this can lead to overheating or accelerated wear of the matrix.
How to keep the screen from going out when watching YouTube videos?
There are two options: Through YouTube settings: Open video β†’ click three dots β†’ Settings β†’ Playback in the background β†’ turn on Screen Always On. With Screen Alive: Install the app and add YouTube to the exclusion list (Settings β†’ Apps β†’ Exceptions). Activate the "Keep the screen on" notification before viewing. On Redmi Note 7, the first way is unstable due to MIUI optimization, so the second option is more reliable.
Why did the screen turn on spontaneously after the lighting time changed?
This is a side effect of apps that mimic user activity (like Keep Screen On or Caffeine) that send signals to "touch" that can lead to a user being able to use a user's activity: πŸ”Ή Accidental inclusion of the screen in the pocket. πŸ”Ή Increased battery consumption 10-15%. πŸ”Ή Gesture conflicts (e.g., "Raise to wake up") Solution: Turn off the "Touch Imitation" option (if any) in the app. Use ADB-Replace the method with third-party utilities. Turn off unnecessary gestures in Settings β†’ Display. β†’ Gestures.