How to increase the screen refresh rate (Hz) on Xiaomi: all the ways from official to hidden

The high refresh rate screen (90Hz, 120Hz, or 144Hz) makes smartphone interactions smooth and responsive โ€” scrolling tape, animations, and even simple gestures are noticeably more comfortable. However, not all Xiaomi models are working on maximum hertz by default: the manufacturer often limits it to save battery power or because of hardware features. In this article, we will discuss how to safely increase the hertz on Redmi, POCO and Mi smartphones โ€” from official settings to hidden functions of the engineering menu.

Itโ€™s important to understand that not every phone supports high frequencies. For example, budget models like the Redmi 10A are physically limited to 60 Hz, and flagships like the Xiaomi 14 Ultra can offer up to 120 Hz with adaptive tweaking. Before trying to change anything, check the specifications of your model on the official Mi Community website or through the CPU-Z application. Also remember: forced increase of hertz can reduce battery life and cause overheating โ€“ especially on devices with a weak processor.

Official ways: where to look for hertzovka settings in MIUI

On most modern Xiaomi smartphones, the screen refresh rate is adjusted through the standard menu.

  • ๐Ÿ“ฑ Open the Settings. โ†’ Display.
  • ๐Ÿ” Find the option "Screen refresh rate" (may be called "Adaptive frequency" or "Smooth screen").
  • โšก Choose one of the available values: it is usually 60 Hz, 90 Hz or 120 Hz (depending on the model).
  • ๐Ÿ”„ On certain devices (e.g, POCO F5) there is an option "Adaptive frequency" - it automatically adjusts the hertzovka for content (video, games, interface).

If there is no such item on your menu, it could mean:

  • โŒ Your model does not support the hertz change (for example, Redmi Note 8 Pro is fixed at 60 Hz).
  • โŒ You have an outdated version. MIUI โ€” Update the firmware through Settings โ†’ The phone. โ†’ Updating the system.
  • โŒ The manufacturer has blocked the option for a specific region (sometimes found on global versions of smartphones).
๐Ÿ“Š What is the screen refresh rate on your Xiaomi?
60 Hz
90 Hz
120 Hz
144 Hz
I don't know.

On some devices (for example, Xiaomi 13 Pro or POCO X6 Pro) is available advanced adaptive frequency setting.

  1. Go to Settings โ†’ Display โ†’ Additional screen settings.
  2. Select "Adaptive Frequency" and activate it.
  3. Click on the gear next to the slider and set the minimum and maximum Hertz boundaries (e.g., 60Hz to 120Hz).

โš ๏ธ Attention: On devices with AMOLED-screens (e.g. Xiaomi) 12T) High hertz, combined with maximum brightness, can lead to accelerated matrix degradation (pixel burnout.

Hidden settings: engineering menu and ADB-team

If the standard settings do not have the option to change the hertz, but you are sure that your smartphone supports it (for example, Redmi Note 11 Pro+ 5G with AMOLED 120 Hz), you can try to activate it through the engineering menu or ADB. These methods require caution - wrong actions can lead to system failures.

Method 1: Engineering menu (only for power users!)

The engineering menu (#4636##) allows you to change many hidden parameters, including the hertz, but on newer versions of MIUI, access to it is often blocked.

  1. Install the MTK Engineering Mode app (for MediaTek processors) or Qualcomm EngineerMode (for Snapdragon) from Google Play.
  2. Open the application and go to the Hardware Testing section.
  3. Find the "Display" or "LCD" option.
  4. Try changing the Refresh Rate option (if available).

Warning: Most modern Xiaomis donโ€™t use this method, as the manufacturer blocks the change of the hertz through the engineering menu, and incorrect settings can lead to artifacts on the screen or even loss of warranty.

Method 2: ADB-commands (for unlocked debugging)

A more reliable way is to use ADB (Android Debug Bridge), which requires connecting the phone to the computer and enabling the developer mode.

Activate Developer Mode (7 times press "Version" MIUI" on the telephone")

Enable "Debugging by USB" in "Settings โ†’ Additional โ†’ For developers"

Download and install ADB on PC (e.g., through Googleโ€™s Platform Tools)

Connect your phone to your computer and confirm trust in the device-->

After preparation, execute the following commands in the terminal (command line):

adb shell


su




setprop debug.sf.hwcomposer_enable 1




setprop debug.sf.enable_hwc_vds 1




setprop debug.sf.latch_unsignaled 1




echo 120 > /sys/class/display/panel0/refresh_rate

Replace 120 with the right hertz (e.g. 90). After the reboot, the changes will apply.

  • โš ๏ธ On certain devices (e.g, POCO X3 Pro) this command will only work until the first reboot.
  • โš ๏ธ If the screen starts to flicker or artifacts appear, return the standard hertzec immediately with the echo command. 60 > /sys/class/display/panel0/refresh_rate.
What to do if ADB is not working?
If the commands are not applied, it is possible: 1) Your model does not support changing the hertz through ADB. 2) Root rights are needed (but this will void warranty and increase security risks). 3) Manufacturer has blocked access to the file /sys/class/display/panel0/refresh_rate. In such cases, only official firmware updates or custom builds (for example, LineageOS) remain).

ModelMax. frequency (Hz)Screen typeAdaptive frequency supportCan I increase it informally?
Xiaomi 14 Ultra120AMOLED 2KYes (1-120 Hz)No (already high)
POCO F5 Pro120AMOLEDYes (60-120 Hz)Yes (via ADB)
Redmi Note 12 Pro+120AMOLEDYes.Yes (engineering menu)
Xiaomi 13T144AMOLEDYes (1-144 Hz)No.
Redmi 10C60IPS LCDNo.No (hardware restriction)

Important: On devices with a Snapdragon 8 Gen 2 processor (such as Xiaomi 13), a forced increase in hertz above factory values can lead to overheating and trottling (automatic performance decline).

Castom firmware: risks and opportunities

If the official and hidden methods have failed, the last option is to install custom firmware (like LineageOS, Pixel Experience, or ArrowOS), which often unlocks hidden features, including hertz control.

  • โš ๏ธ Loss of warranty โ€“ Fastboot oem unlock officially cancels Xiaomi warranty.
  • โš ๏ธ Risk of โ€œbrickโ€ โ€“ the wrong firmware can turn your phone into a โ€œbrick".
  • โš ๏ธ Update issues โ€“ custom firmware often lags behind official security patches.
  • โš ๏ธ Unstable work โ€“ possible bugs with sensor, camera or communication.

If you do, follow this algorithm:

  1. Unlock the bootloader via fastboot (instructions on the official Xiaomi website).
  2. Install TWRP Recovery (e.g., via fastboot flash recovery twrp.img).
  3. Download compatible firmware from the XDA Developers or 4PDA forum.
  4. Flow through TWRP, Preliminary backup (Backup) โ†’ Swipe to Backup).

โš ๏ธ Note: Some models (e.g. Redmi) K50 Custom firmware can disable hardware frequency synchronization support (like FreeSync), which will worsen the gaming experience.

๐Ÿ’ก

Before you run the firmware, check if the selected build supports Dynamic Refresh Rate (DRR) โ€“ this information is usually indicated in the forum firmware description.

How to Check the Real Screen Hertz

Even if you change the settings, it's not that the screen is actually running at the declared frequency.

  1. Install the Refresh Rate Test or Display Tester app from Google Play.
  2. Run the test and it will show the current refresh rate.
  3. Compare it to the stated values. If the app shows 60 Hz despite the 120 Hz settings, then the changes didn't apply.

You can also use a chamber test:

  • ๐Ÿ“ธ Turn on the phone white screensaver (for example, through Settings) โ†’ Wallpaper. โ†’ Colour).
  • ๐ŸŽฅ Take the screen to another camera (e.g. 240) FPS).
  • ๐Ÿ” Watch the video in slow motion play โ€“ if the screen flickers, then the frequency is below 120 Hz.

Some devices (such as the POCO F4 GT) have a built-in hertz test:

  1. Go to Settings. โ†’ The phone.
  2. Click 5 times on the MIUI version (to activate the hidden menu).
  3. Enter the code ##2432546##, and the display test will open with the actual frequency.

The impact of high hertz on autonomy and productivity

Increasing the refresh rate of the screen inevitably affects battery life. According to GSMArena tests, switching from 60 Hz to 120 Hz can reduce battery life by 15-30%, depending on the model, especially on devices with small batteries (for example, Xiaomi 13 Lite with a battery of 4500 mAh).

High hertzov also affects:

  • ๐Ÿ”ฅ Heat โ€“ the processor and graphics accelerator work harder, especially in games.
  • ๐ŸŽฎ Game performance โ€“ on weak chipsets (e.g., the Snapdragon 680 in Redmi Note 11) 90+ Hz can cause friezes.
  • ๐Ÿ“‰ Screen wear and tear โ€” AMOLED-Matrices degrade faster at high frequencies and brightness.

To minimize the negative effects:

  • ๐Ÿ”‹ Use an adaptive frequency instead of a fixed 120 Hz frequency.
  • ๐ŸŒ‘ Turn on the dark topic. AMOLED This reduces the battery load.
  • โšก Turn off 120Hz in game settings where itโ€™s not critical (like Clash of Clans).

๐Ÿ’ก

Adaptive frequency (e.g., 1-120 Hz on Xiaomi 14) is the optimal balance between smoothness and autonomy. The system automatically reduces the hertz when watching video or reading, saving charge.

Frequent problems and their solutions

When trying to increase the hertzovka users often face the following problems:

Problem.Possible causeDecision
Screen flickering after hertzing changeIncompatible frequency with the display driverReturn standard settings via ADB or reset to factory settings
The phone is warming up a lot.High load on GPU at 120 HzLimit the Hertz in games or enable adaptive mode
Battery goes down in 3-4 hours120 Hz + high brightness + background processesDisable unnecessary apps, reduce brightness, use 60 Hz in simple
The Hertzov settings disappear after the updateMIUI Resets User SettingsRepeat the setting or roll back to the previous firmware version

If the screen twitches or stripes appear after changing the hertz, return the standard settings immediately.

  • โš ๏ธ Display plume malfunction (especially after falls).
  • โš ๏ธ Conflict with the shell MIUI (for example, after updating).
  • โš ๏ธ Overheating of the GPU (check through the CPU Monitor).

๐Ÿ’ก

If the sensor is less responsive after changing the hertz, try calibrating it through the engineering menu (#2664##).

Can you increase the hertz on the Redmi 9A? It only supports 60Hz.
No, the Redmi 9A has a hardware limit of 60Hz due to the budget IPS LCD screen and the weak MediaTek Helio G25 processor.
After the MIUI update, the switching hertzovka option was lost.
This is a known problem on some devices (e.g, POCO X3 NFC). Try: Reverse to the previous version of the firmware through MIUI bootloader. Reset to factory settings (Settings) โ†’ Additionally. โ†’ Reset. Use it. ADB-If nothing helps, contact Xiaomi for support โ€“ it may be a bug of the new version. MIUI.
Is it safe to use 120Hz all the time?
On flagship models (such as Xiaomi 14 Pro) with a powerful cooling and a battery of 5000 mAh+ โ€” yes, but the autonomy will be reduced by 20-25%. On budget and mid-budget smartphones (for example, Redmi Note 12), constant 120 Hz can lead to: Accelerated battery wear (after 1-2 years, the capacity can fall by 30%); Overheating under long loads (games, video); Slowing of the interface due to processor trottling. The optimal option is adaptive frequency or manual switching to 120 Hz only for games.
Can the screen be overclocked to 144 Hz on the POCO F5?
POCO F5 officially supports up to 120 Hz. Acceleration to 144 Hz is possible only through the custom core (for example, KernelSU), but this: Requires root rights (loss of warranty). Can lead to artifacts or burnout of the matrix. Will not give a noticeable increase in smoothness - the difference between 120 Hz and 144 Hz is minimal.
How to roll back the hertzovka if the screen began to glittle?
Ways to return to standard settings: Through settings MIUI: Settings โ†’ Display. โ†’ Frequency of update โ†’ 60 Hz. Through. ADB: adb shell echo 60 > /sys/class/display/panel0/refresh_rate Through resetting settings (Settings) โ†’ Additionally. โ†’ Reset, but it will delete all data. If the screen does not respond to touch, connect the phone to the PC and use it. ADB.