How to change the hertzok (screen refresh rate) on Xiaomi: all ways

Screen refresh rate (hertz) is one of the key parameters that affect the smoothness of the display of content on Xiaomi smartphones. from 60 Hz to 144 Hz โ€“ the range of available values depends on the device model and firmware version. MIUI. But how do you set this setting to balance between smooth interfaces and autonomy? In this article, we will discuss all the official and hidden methods of changing the hertz on Redmi devices, POCO, Mi and Black Shark, including nuances for different versions MIUI.

It is important to understand that high refresh rates (e.g. 120Hz or 144Hz) increase the load on the processor and battery. Therefore, manufacturers often limit maximum values or automatically switch the hertz depending on the use case, we will show how to circumvent these restrictions without risking system stability.

What is a hertzovka and why change it to Xiaomi

Hertz (screen refresh rate) is measured in hertz (Hz) and shows how many times a second the screen updates the image. The higher the value, the smoother the animation, but the faster the battery goes down. On Xiaomi smartphones, the following ranges are found:

  • ๐Ÿ“ฑ 60 Hz โ€“ standard for budget models (Redmi) 9A, POCO M3). Saves charge, but animation can seem like a "twitch".
  • ๐Ÿ”„ 90Hz is the gold standard for most devices (Redmi Note 10 Pro, Mi 11 Lite.
  • โšก 120Hz / 144Hz โ€“ flagship models (Black Shark 5, POCO F4 GT, Xiaomi 13 Pro) Maximum smoothness, but reduces battery life by 15-25%.
  • ๐Ÿ” Adaptive frequency โ€“ automatically adjusts to the content (for example, 1-120 Hz on Xiaomi) 12T Pro).

Why change the hertzel?

  • ๐ŸŽฎ For gamers: high frequency (120)+ Hz) gives an advantage in shooters and dynamic games.
  • ๐Ÿ“ฑ For everyday tasks: 90 Hz is enough for comfortable scrolling and animations MIUI.
  • ๐Ÿ”‹ For battery saving: forced restriction to 60 Hz extends autonomy by 10โ€“30%.

On certain devices (e.g, POCO F3 or Redmi K40) The default is adaptive mode, which doesn't always correctly determine the desired frequency. Manually adjusting the hertz, you get predictable behavior of the screen.

๐Ÿ“Š What kind of scalp you use on your Xiaomi?
60 Hz (battery savings)
90 Hz (balance)
120 Hz and above (maximum smoothness)
Adaptive regime

Official method: changing the hertzovka through settings MIUI

The easiest and safest method is to use built-in settings. MIUI. It works on most devices, starting with MIUI 12 and newer:

  1. Open the Settings โ†’ Screen.
  2. Select the screen refresh rate (some models may call it Update Mode or Adaptive Frequency).
  3. From the available options, choose the desired value: 60 Hz - minimum power consumption; 90 Hz - recommended balance; 120 Hz or 144 Hz - maximum smoothness (not available on all models).

If the screen refresh rate is not on the menu, your device does not support software-level retraction of the screen, and one of the alternative methods described below will help.

โ˜‘๏ธ Verification of support for the Hertzov change

Done: 0 / 4

List of Xiaomi models with support for changing hertzovka through settings:

SeriesModels.Max. frequency (Hz)Adaptive regime
POCOF3, F3 GT, F4 GT, X3 Pro, X4 GT120โ€“144โœ…
RedmiNote 10 Pro, Note 11 Pro+, K40, K5090โ€“120โœ… (starting MIUI 13)
XiaomiMi 11, 11T Pro, 12, 12 Pro, 1390โ€“120โœ…
Black Shark4, 4 Pro, 5, 5 Pro120โ€“144โŒ (manually-tuning)

โš ๏ธ Note: On some devices (e.g. Redmi Note 10 with a AMOLED-screen) when selecting 60 Hz, the mode may be automatically activated DC Dimming, which reduces flickering but impairs color reproduction.To turn it off, go to Settings โ†’ Screen. โ†’ Vision protection regime.

Hidden Settings: How to Enable 120Hz on Unofficially Supported Models

Some Xiaomi smartphones (e.g. Redmi Note 9 Pro) POCO X3 NFC) They have hardware support for high refresh rates, but the manufacturer blocks it at the software level. To unlock hidden options, you need engineering codes or ADB-team.

Method 1: Engineering menu (works on the MTK and some Snapdragon)

  1. Open the phone app and enter the code: ##4636##
  2. In the menu that opens, select Testing. โ†’ Touch screen test.
  3. Click on the settings icon (โš™๏ธ) In the upper right corner, find the Refresh Rate.
  4. Select the desired frequency (if the option is available).

Method 2: ADB-commands (requires PC and debugging by USB)

This method is suitable for devices on Qualcomm Snapdragon (for example, for example, POCO X3 Pro or Redmi K30). Instructions:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone and click on MIUI Version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and activate Debugging over USB.
  3. Connect your smartphone to your PC, install ADB-tools and execute the commands: adb shell settings put global. peak_refresh_rate 120 adb shell settings put global min_refresh_rate 120 (substitute 120 fittingly: 60, 90 or 144).
  4. Reset the device.
What if the ADB does not recognize the device?
Make sure that the PC has drivers for your Xiaomi model (you can download on the official website in the Support section). Also check that the developer settings include the item "Allow debugging on the device". USB (safe-haven)".

โš ๏ธ Attention: Misuse of the right ADB-If artifacts or flickering appear after the changes, return the standard settings with the command: adb shell settings delete global settings peak_refresh_rate adb shell settings delete global min_refresh_rate

How to fix the hertzovka to a constant value (disable adaptive mode)

On devices with adaptive frequency (for example, Xiaomi) 12T or POCO F4) MIUI It automatically switches the hertz depending on the content, which is convenient, but sometimes it causes unexpected frequency spikes, which annoys users, to fix the value:

Method 1: Through the Developer's Settings

  1. Activate Developer Mode (as described above).
  2. Go to Settings โ†’ Additional โ†’ For developers.
  3. Find the Minimum refresh rate and set the same value as the Screen Update Frequency.
  4. Turn off Adaptive Update Frequency (if any).

Method 2: Applications for fixing hertzov

If the settings do not have the necessary items, use third-party utilities:

  • ๐Ÿ“ฑ SetEdit (requires root) โ€“ allows you to edit system settings, including hertzov.
  • ๐Ÿ”ง Refresh Rate Changer (works without root on some devices).
  • ๐Ÿ› ๏ธ Tasker + Plugin "AutoInput" - for automating frequency switching on a schedule.

On devices with a MediaTek processor (e.g., Redmi Note 11 or POCO M4 Pro) fixation of hertz through ADB It might not work because of the manufacturer's limitations, and then you'd only need a custom core firmware to help.

๐Ÿ’ก

If after fixing the hertz screen began to flicker, try to turn on the mode DC Dimming in screen settings. This will reduce flickering at low brightnesses, but may impair color reproduction.

How to check the real screen hertz on Xiaomi

MIUI It does not always display the current refresh rate correctly, especially if you have used it. ADB-teams or third-party applications to make sure that the changes are applied:

Method 1: Applications for testing

  • ๐Ÿ“Š Refresh Rate Test (Play Market) โ€“ shows the current and maximum frequency.
  • ๐Ÿ” CPU-Z โ€” in the Device section displays screen information, including hertz.
  • ๐ŸŽฏ AndroSensor โ€“ monitors the frequency in real time.

Method 2: Through ADB

Follow the command:

adb shell dumpsys display

In the conclusion, find the lines:

mCurrentRefreshRate=120.0


mDefaultRefreshRate=90.0

Where mCurrentRefreshRate is the current frequency and mDefaultRefreshRate is the default value.

Method 3: Visual Testing

Open TestUFO in your browser and compare the smoothness of the animations at different frequencies. If the difference isn't noticeable, the changes may not have applied.

โš ๏ธ Attention: Some of them AMOLED-screens (for example, on Xiaomi 11 Lite) NE) Forced 120Hz setting can cause increased display heating if the screen temperature exceeds 40.ยฐC, return to adaptive mode.

Problems after changing the hertzovka and their solution

Incorrectly adjusting the refresh rate can lead to a number of problems, and let's consider the most common ones and how to fix them:

Problem.Possible causeDecision
Screen flickering or artifacts appearIncompatible frequency for this modelReturn the standard settings through ADB dump
The battery goes down fast.Continuous 120Hz operationUse Adaptive Mode or Limit to 90Hz
No settings are saved after restartingLimitations MIUI ornamentalUse Tasker to automatically apply settings
Apps do not support high hertzApplication-level restrictions (e.g. Netflix)Use the Force Full Range Magisk Module

Frequent questions and answers:

  • โ“ Why After Updating MIUI Did you lose the option to change the hertzovka? MIUI (for example, MIUI 14) the manufacturer can remove manual settings, leaving only the adaptive mode. Try to roll back to the previous version of the firmware or use ADB.
  • โ“ Can you burn the screen if you use 120Hz all the time? No, but AMOLED-screens degrade faster at high frequency due to increased load on pixels. 90 Hz is recommended for everyday tasks.
  • โ“ Why doesn't the hertz go above 60 Hz in games? Many games (e.g., the gertz, PUBG Mobile or Genshin Impact is limited FPS It's at the engine level. To unlock, you need modified versions. APK or magisk modules.

๐Ÿ’ก

If after changes in hertzovka smartphone began to overheat or quickly discharge, return the standard settings and check the device for viruses โ€“ some malicious applications can force to increase the refresh rate.

Additional Tweets for Advanced Users

If standard methods are not enough, you can use advanced tools to fine-tune the hertz, which require an unlocked bootloader and/or root rights.

1.Castomic kernels

Cores like Kirisakura or Perseus allow:

  • ๐Ÿ”ง Fix the hertz on any value (for example, 80 Hz for balance between smoothness and autonomy).
  • ๐Ÿ“Š Adaptive frequency thresholds (e.g., 1-90 Hz in conventional applications and 120 Hz in games).
  • โšก Optimize energy consumption at high frequencies.

2. Magisk modules

Popular modules for managing hertzovka:

  • ๐Ÿ”„ Refresh Rate Modifier โ€“ allows you to set custom frequency values.
  • ๐ŸŽฎ Game Turbo Mod โ€“ unlocks high hertz in games.
  • ๐Ÿ”‹ Battery Care โ€“ automatically reduces hertz with low battery charge.

3. Set up via build.prop

Add it to the file. /system/build.prop line:

ro.sf.lcd_density=440


persist.demo.hdmirefresh=120

Then restart the device. This method doesn't work on all devices and can lead to a bootloop if the settings are incorrect.

How to back up build.prop before editing?
Copy the file to a safe location using a root access explorer (such as Root Explorer) or through a root access explorer. ADB Team: Adb pull /system/build.prop ~/build_prop_backup

FAQ: Frequent questions about hertzovka on Xiaomi

โ“ Can you change the hertzka on Xiaomi without root?
Yes, most models do this through standard settings or ADB-Root is only required for fixing non-standard values (for example, 80 Hz) or using custom cores.
โ“ Why After Updating MIUI The item "Frequency of screen update" was missing"?
In the new versions MIUI (for example, MIUI 14) Xiaomi removes the manual adjustment of the hertz, leaving only the adaptive mode. ADB or a regression to the previous version of the firmware.
โ“ Does the scoring affect performance in games?
Yes, but indirectly. High refresh rate (120)+ Hz) makes the picture smoother, but does not increase FPS. For real productivity growth, you need to accelerate GPU or optimize the game settings.
โ“ How to roll back the hertz changes if the screen began to glittle?
If the screen flickers or artifacts appear, return the standard settings: ADB: Adb shell settings delete global settings peak_refresh_rate. For custom cores, refashion the standard core. For build.prop, delete the added lines or restore the backup. If nothing works, reset to factory settings.
โ“ Why the battery goes down at 120Hz faster, even if the screen is off?
With high hertz, the system continues to process background tasks at an increased frequency, which increases the load on the processor. To reduce the flow, turn off the adaptive frequency and lock the value at 60-90 Hz.