How to change the refresh rate of the screen (Hz) on the Xiaomi phone: all ways

The refresh rate of the screen (measured in hertz, Hz) determines how many times a second the picture on the display is updated. On Xiaomi smartphones (including the sub-brands Redmi, POCO and Black Shark), this parameter can be changed manually - if you know where to look. By default, many models run at 60 Hz, but support 90 Hz, 120 Hz or even 144 Hz for smooth scrolling and game mode.

In this article, we will discuss all the official and hidden ways to change the refresh rate: from standard MIUI settings to engineering menus and ADB commands. Also explain why the option can be blocked, how to check the real screen frequency and what risks are unofficial methods. If your Xiaomi does not let you choose the right hertz, here you will find a solution.

Why the Hz change option may not be displayed

Not all Xiaomi phones have the frequency change option out of the box. Here are the main reasons why you don't see the switch:

  • ๐Ÿ“ฑ The model doesn't support high frequency. 9A or POCO M3 have a screen with only 60 Hz and cannot work at 90 Hz+ Hz physically.
  • ๐Ÿ”’ Manufacturer's Limit: On some models (e.g. Xiaomi Mi 10 Lite), the option is hidden in the firmware, although hardware supports 90Hz.
  • ๐Ÿ”„ Update MIUI. After major updates (for example, transition from MIUI 12 on MIUI 13) settings can be "reset" or moved to another menu.
  • ๐Ÿ”‹ Power saving mode: When you activate Battery or Super Power Saving, the frequency automatically drops to 60 Hz.

If your phone is accurately high-frequency (check the specs on Xiaomiโ€™s official website), but there are no options, go to the methods below. If the model is budget-friendly, it is likely that an upgrade is impossible without replacing the display.

๐Ÿ“Š What screen refresh rate do you use on Xiaomi?
60 Hz (standard)
90 Hz (balance)
120 Hz (maximum smoothness)
144 Hz (Game mode)
I don't know what I have.

Method 1: Standard MIUI settings

On most modern Xiaomi smartphones (starting with MIUI 12), the Hz change option is in the display menu.

  1. Open the settings (cog icon on the desktop).
  2. Go to the Screen section.
  3. Slip on the item Screen Update Frequency (or Refresh Rate in global firmware).
  4. Choose one of the available values: 60 Hz, 90 Hz, 120 Hz or Auto (dynamic switching).

If there is no screen refresh rate, try an alternative route:

  • ๐Ÿ” Go to Settings. โ†’ Additionally. โ†’ Special facilities โ†’ Display settings.
  • ๐ŸŽฎ On gaming smartphones (Black Shark, POCO F3 GT) The option can be in the Shark Space menu or Game mode.

โ˜‘๏ธ Preparation before Hz change

Done: 0 / 4

Method 2: Engineering menu (for hidden options)

If the standard settings don't change Hz, but you're sure the phone supports a high frequency, try the engineering menu, which works on many Redmi and POCO models, where the option is hidden software.

Warning: Incorrect actions in the engineering menu can cause display failures or overheating.

  1. Open the Phone app and type in the combination: ##4636## Some firmware may work: ##36446337###
  2. In the menu that opens, select Hardware Testing (or Hardware Testing).
  3. Slip on the item Display (Display).
  4. Find the Refresh Rate or Screen Refresh Rate option and select the desired value.
  5. Save the changes and restart the phone.
What to do if the engineering menu is not opened?
If nothing happens after you enter the code, then: 1) Your firmware blocks access (often on Chinese versions of MIUI). 2 You need to use an alternative code: try ##6484## or ##64663##. 3 On some models (for example, Redmi Note 10 Pro), the engineering menu opens only through ADB.

Important: After changing Hz, check the sensor's performance through the engineering menu. If the screen starts to twitch or artifacts appear, return the standard 60 Hz and contact the service.

Method 3: ADB commands (for advanced users)

If previous methods didn't work, and the option is in the firmware, you can turn it on through ADB (Android Debug Bridge), which requires a computer and basic command line knowledge.

โš ๏ธ Attention: Wrong commands ADB They can disrupt the system!

  1. Download and install Platform Tools (the official tool from Google).
  2. Turn on Developer Mode: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version. Go back to the main settings menu and open Additional โ†’ For Developers. Activate Debugging on USB.

File transfer

cmd

adb devices

If the phone is determined, go ahead. If not, install Xiaomi USB Drivers.

adb shell settings get global peak_refresh_rate

If you go back to 60, your phone is running at 60Hz.

90 Hz

adb shell settings put global peak_refresh_rate 90

For 120 Hz:

adb shell settings put global peak_refresh_rate 120

Reboot the phone.

๐Ÿ’ก

After the team ADB The frequency has not changed, try setting the parameter. min_refresh_rate Same team, for example:

adb shell settings put global min_refresh_rate 90

On some models (e.g., POCO F3), the battery restriction is additionally disabled to activate 120 Hz:

adb shell settings put global force_fps 1

How to check the actual screen refresh rate

The Hz value is not always the same as the actual one, for example, in energy-saving mode, the phone can automatically lower the frequency.

  • ๐Ÿ“ฑ Refresh Rate Test (Play Market) shows the current frequency in real time and checks stability.
  • ๐ŸŽฎ Game tests. PUBG Mobile or Genshin Impact frequency can rise to the maximum (if the game mode is enabled).
  • ๐Ÿ” Hidden Logs MIUI. Enter the code in the engineering menu: ##4636## โ†’ Battery Information โ†’ Screen refresh rate
Xiaomi modelMaximum frequency (Hz)Does it support dynamic switching?
Xiaomi 13 Pro120Yes (1-120 Hz)
Redmi Note 12 Pro+120Yes (60-120 Hz)
POCO F4 GT120No (fixed)
Black Shark 5 Pro144Yes (in game mode)
Redmi 10C60No.

๐Ÿ’ก

Dynamic frequency switching (e.g. 1-120 Hz) saves battery power, as the phone automatically lowers Hz when simply scrolling through the menu or reading.

Frequent problems and their solutions

When you change the refresh rate, you may have problems, and here are the most common ways to fix them:

โš ๏ธ Warning: if after changing Hz screen started flashing or appeared stripes - immediately return the standard 60 Hz and check the phone for overheating. Prolonged operation in unstable mode can bring the display out of order!

  • ๐Ÿ”ฅ The phone is warming. High frequency increases the load on the processor and battery. Solution: Turn off background apps. Lower the brightness of the screen. Use 60 Hz or Auto modes for everyday tasks.
  • ๐Ÿ”‹ The battery is running out fast. 120 Hz energy consumption increases by 15-25%. Solution: Activate dynamic switching (if supported). 90 Hz instead 120 Hz โ€“ the difference is almost imperceptible, and the savings are significant.
  • ๐ŸŽฎ In games, the frequency doesn't go up. Check the graphics settings in the game itself and turn on Game Mode in the game. MIUI.
  • ๐Ÿ”„ After updating MIUI Update the firmware to the latest version and reset the Hz settings.

Xiaomi models with support for high refresh rate

Not all Xiaomi phones support 90+Hz. Below is a list of popular models with the maximum frequency:

  • ๐Ÿ“ฑ Xiaomi 13/13 Pro/13 Ultra โ€” 120 Hz (LTPO, switching 1-120 Hz).
  • ๐Ÿ“ฑ Redmi Note 12 Pro+/12 Turbo โ€” 120 Hz (AMOLED).
  • ๐Ÿ“ฑ POCO F5/F4 GT โ€” 120 Hz (fixed).
  • ๐Ÿ“ฑ Black Shark 5/5 Pro โ€” 144 Hz (game display).
  • ๐Ÿ“ฑ Redmi K60/K60 Pro โ€” 120 Hz (2K-display).
  • ๐Ÿ“ฑ Xiaomi 12T/12T Pro โ€” 120 Hz (AMOLED).

If your model is not on the list, check the specs on the official Xiaomi website or in the GSMArena service. Budget models (Redmi 10A, POCO M5) are usually limited to 60 Hz.

๐Ÿ’ก

On the phones with LTPO-displays (e.g. Xiaomi 13 Ultra) the frequency is automatically adjusted from 1 to 120 Hz depending on the content, which saves charge without loss of smoothness.

FAQ: Answers to Frequent Questions

Can I turn on 120Hz on the Redmi Note 10 Pro? It supports, but the option is not in the settings.
Yes, on the Redmi Note. 10 Pro frequency 120 Hz is locked by firmware. To unlock: Use ADB-Adb shell settings put global peak_refresh_rate 120 Or install custom recovery (TWRP) and run a modified build.prop file. โš ๏ธ Risk: Unofficial methods can lead to loss of warranty.
Once the Hz is changed through ADB, the frequency is reset after the reset. How do you fix it?
This is due to the system resetting. Solutions: Install the SetEdit app (requires root) and manually write the value in the database. Use Tasker or MacroDroid to automatically apply the ADB command after you turn on your phone. Update the firmware to the latest version - in new versions of MIUI, the bug has been fixed.
Does high frequency affect screen life?
Theoretically, the higher the frequency, the faster the pixels wear out (especially on the pixels). AMOLED-But in practice: Modern screens are designed for millions of refresh cycles (2-3 year) the difference in wear between 60 Hz and 120 Hz is minimal. It's brightness and overheating that's more of a factor than frequency. So, if the phone isn't warming and the battery is holding itself up, you can use it safely. 90-120 Hz.
How to roll back changes if after changing Hz screen began to glitch?
If artifacts appear, the blinking or sensor is not working correctly: Return the standard ones 60 Hz, using the same menu that changed the frequency, and if the screen doesn't respond, plug the phone into the PC and do it. ADB-Adb shell settings put global peak_refresh_rate 60 When the screen is completely inoperable, make a hard reset (clip the power supply). + Loudness up on 10 If the problem persists, contact the service center (possibly damaged display plume).
Is there a difference between 90 Hz and 120 Hz in everyday use?
Yes, but it's not always noticeable: 90 Hz: smooth scrolling, comfortable reading, minimal battery consumption. 120 Hz: even smoother animation, but the difference from 90 Hz is minimal for most users. Only noticeable in games or fast scrolling through social media feeds. Recommendation: 90 Hz is enough for everyday tasks, and 120 Hz makes sense only for gamers.