How to check the screen refresh rate (Hz) on Xiaomi phone: 4 working ways

Why itโ€™s important to know the real screen frequency of your Xiaomi

Screen refresh rate (measured in hertz, Hz) is a key parameter that determines how smoothly the image will be displayed on your Xiaomi, Redmi or POCO. This affects not only the comfort when scrolling through the feed in social networks, but also the reaction in games, the smoothness of animation in the MIUI interface, and the autonomy of the device. Many users do not even suspect that their smartphone supports 90 Hz or 120 Hz, but runs in 60 Hz mode by default.

Manufacturers often save battery power by limiting frequency at factory settings. For example, the Xiaomi 12T Pro has a 120Hz screen, but in Battery mode automatically switches to 60Hz. And in budget models like the Redmi Note 11, the frequency can dynamically change from 30Hz to 90Hz depending on the content. How do you know how much Hertz your screen actually gives out right now? In this article, all the proven methods, including hidden MIUI features and third-party tools.

Before you get to the instructions, note that some methods require you to turn on the developer mode or install additional applications. If you have never changed the screen settings manually, chances are your Xiaomi is running at a standard frequency, which is the first thing you need to check.

Method 1: Check through MIUI settings (the easiest)

Most modern Xiaomi smartphones allow you to view the current screen frequency directly in the settings menu, which works on devices with MIUI 12 and later (including HyperOS), but may not be available on older or budget models.

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the Screen section.
  3. Select the screen refresh rate (or Adaptive frequency on new firmware).
  4. Here you will see the available options (e.g. 60Hz, 90Hz, 120Hz) and the current value with the tick.

If you donโ€™t have one of these items on your menu, it means one of three:

  • ๐Ÿ“ฑ Your Xiaomi model doesnโ€™t support frequency change (e.g. Redmi) 9A or POCO C31 have only 60 Hz).
  • ๐Ÿ”„ The feature is hidden by the manufacturer (often found on devices for the Chinese market).
  • ๐Ÿ› ๏ธ Your version. MIUI outdated โ€“ update the firmware through Settings โ†’ The phone. โ†’ Updating the system.
๐Ÿ“Š What screen frequency does your Xiaomi support?
60 Hz
90 Hz
120 Hz
144 Hz
I don't know.

Some flagships (such as Xiaomi 13 Ultra or Black Shark 5 Pro) may have an adaptive frequency that automatically adjusts to the content, in which case the settings will specify a range (for example, 1-120 Hz), rather than a fixed value.

Method 2: Using a Hidden Menu of Engineering Settings

If the standard settings do not show the screen frequency, you can refer to the engineering menu, the hidden part of the system where the technical parameters of the device are displayed. This method works on most Xiaomi, but you need to be careful: do not change the other settings in this menu, so as not to disrupt the smartphone!

Instructions:

  1. Open the phone app and enter the combination: ##4636##
  2. In the menu that appears, select Phone Information (or Testing on some firmware).
  3. Scroll down to the Display block or Screen โ€“ the current frequency (Refresh Rate) can be displayed here.

If the combination doesnโ€™t work, try the alternative code:

##225##

๐Ÿ’ก

On some models (e.g., the POCO F4 GT), the frequency is only displayed when the debugger is active. To enable it, go to Settings โ†’ About Phone and 7 times click on the MIUI Version. Then go back to Settings โ†’ Additional โ†’ For Developers and activate Debugging over USB.

You can also see other useful options on the engineering menu, like real screen resolution or color depth.

โš ๏ธ Warning: Changing any settings in the engineering menu other than viewing can cause the screen or camera to malfunction.If you are not sure about your actions, it is better to use other methods of checking.

Method 3: Applications for screen frequency testing

If the system methods didn't work, third-party utilities will come to the rescue, and they will not only show the current frequency, but also help to test how the screen behaves when scrolling or in games.-3 tested applications:

AnnexFunctionsLink (Google Play)Suitable for
Refresh Rate TestShows current and maximum frequency, smoothness testDownloadAll Xiaomi models
Display TesterHz check, tests for broken pixels, color reproductionDownloadFor advanced users
CPU-ZShows the frequency in the Device section โ†’ DisplayDownloadTechnical information only

How to use Refresh Rate Test (the simplest application):

  1. Install and open the application.
  2. On the main screen, you will see the Current Refresh Rate with a number (e.g. 60.00 Hz).
  3. Click Start Test โ€“ animation will appear on the screen, which will help visually assess the smoothness.
  4. To check the adaptive frequency, turn on the screen scroll - the value should change in real time.
Why do apps show the wrong frequency?
Some utilities read data from system files that indicate the maximum screen frequency, not the current one. For example, if your Xiaomi supports 120 Hz but runs at 60 Hz, the application can show 120 Hz. To avoid error, use an animation test (as in the Refresh Rate Test) or check through an engineering menu.

If the app shows a 0 Hz value or an error, try:

  • ๐Ÿ”„ Reboot the phone.
  • ๐Ÿ“ฑ Give the application permission to access the screen settings (c Settings) โ†’ Annexes โ†’ Permits).
  • ๐Ÿ› ๏ธ Update firmware MIUI last-minute.

Method 4: Checking through ADB (for advanced users)

If you're familiar with USB debugging and command line, you can find out the frequency of the screen through ADB (Android Debug Bridge), which is a very accurate method, but requires you to connect the phone to your computer. Here's a step-by-step instruction:

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi drivers (you can download on the official website).
  • ๐Ÿ”Œ Cable USB (preferably original).
  • ๐Ÿ› ๏ธ Utility. ADB (download).

Instructions:

  1. Turn on the developer mode on your phone (7 times click on the MIUI version in Settings โ†’ About phone).
  2. Return to Settings โ†’ Additional โ†’ For developers and activate Debugging over USB.
  3. Connect the phone to your computer and confirm the debugging permission.
  4. Open the command prompt (cmd on Windows) and go to the folder with ADB.
  5. Enter the command:adb shell dumpsy display
  6. In the conclusion, find the refresh rate line โ€“ here will be the current value in hertz.

Example of output (for Xiaomi 11T Pro):

DisplayDeviceInfo{




...




mRefreshRateRange: Range(30.0, 120.0)




mCurrentRefreshRate: 90.0




mDefaultRefreshRate: 60.0




...




}

In this example:

  • mCurrentRefreshRate: 90.0 is the current screen frequency.
  • mRefreshRateRange: Range(30.0, 120.0) is a supported range.
  • mDefaultRefreshRate: 60.0 is the default frequency.

โš ๏ธ Attention: Use ADB It can cause failures if you type the wrong commands. Don't change your settings through the adb shell unless you're sure of their purpose. peak_refresh_rate 120 enforce 120 Hz, but on non-subpatible devices, it will cause image artifacts.

Frequent problems and their solutions

Sometimes users find that the screen frequency does not match the declared or spontaneously changes, and here are the most common problems and ways to fix them:

Problem.Possible causeDecision
The screen runs at 60Hz, although it supports 90/120Hz.Battery saving mode or adaptive frequency is enabledTurn off the battery โ†’ Performance mode or set a fixed value in the screen settings
The frequency jumps between 30 Hz and 120 Hz.Adaptive frequency is on, but it does not work properlyTurn off adaptability or update firmware
Apps show 120Hz, but screen is "braking"The screen driver limits the actual frequencyCheck through ADB or Engineering Menu
After the MIUI update, the frequency dropped to 60 HzResetting screen settings after updateManually return the previous settings to Settings โ†’ Screen

If none of the methods helped determine the frequency, perhaps your Xiaomi model has hardware limitations. For example, in the Redmi 9C or POCO M3, the screen physically supports only 60 Hz, and this cannot be changed. To verify this, check the specifications of your model on the official Xiaomi website or in the GSMArena database.

๐Ÿ’ก

If your Xiaomi supports high frequency but it doesnโ€™t turn on, first check the battery settings.Power Saving or Ultra Saving mode forcibly limits Hz to extend autonomy.

How to turn on the maximum screen frequency (if it is turned off)

If you find out that your Xiaomi supports 90Hz or 120Hz, but runs at 60Hz, you can force the high frequency to activate.

Method 1: Through MIUI settings:

  1. Go to Settings โ†’ Screen โ†’ Screen refresh rate.
  2. Select the maximum value (for example, 120 Hz).
  3. Turn off the adaptive frequency if you have one.

Method 2: Through Developer Mode (if there is no item in the settings):

  1. Activate the developer mode (7 taps according to the MIUI version).
  2. Go to Settings โ†’ Additional โ†’ For developers.
  3. Find the minimum refresh rate of the screen and set the desired value.

Method 3: Through ADB (if settings are blocked):

adb shell settings put global peak_refresh_rate 120

Replace 120 with the desired value (e.g. 90 for the Redmi Note 10 Pro).

Make sure the model supports this frequency | Check the processor temperature (high frequency warms the phone) | Turn off battery saving mode | Install an Hz monitoring app (e.g. Refresh Rate Test)

-->

After switching on the high frequency, watch for:

  • ๐Ÿ”‹ Battery consumption - at 120 Hz, autonomy can fall by 15-25%.
  • ๐ŸŒก๏ธ Heating โ€“ some models (e.g, POCO F3) warm up with prolonged work on high Hz.
  • ๐ŸŽฎ Performance in games โ€“ not all games support high frequency (check in graphics settings).

FAQ: Frequently Asked Questions

My Xiaomi supports 120Hz, but in settings maximum 90Hz.
It could be related to: ๐Ÿ“ฑ Regional firmware (in some markets, the frequency is artificially limited). ๐Ÿ”„ Update MIUI, after which the settings were dropped. ๐Ÿ› ๏ธ Hardware version of the screen (some parts Xiaomi) 11T Solution: Try changing the firmware region through Settings. โ†’ Additionally. โ†’ Region or check the screen model in the engineering menu.
How do you know if the adaptive frequency is working or not?
Adaptive frequency varies depending on the content. To test it: Install the Refresh Rate Test app. Scroll the screen (e.g., Twitter or Instagram). Keep track of the performance in the app โ€” if the number changes (e.g., from 60 Hz to 120 Hz), adaptability works. If the value is still, adaptive frequency is disabled or not supported.
Is it harmful to use 120Hz for a screen all the time?
No, high frequency doesn't spoil the screen, but it has side effects: โšก Fast battery discharge โ€“ smoothness increase costs 20-30% of autonomy. ๐Ÿ”ฅ Heat increases โ€“ especially noticeable in games or in bright sun. ๐Ÿ“‰ Battery wear and tear โ€“ frequent discharge cycles shorten battery life.Recommendation: use 120 Hz only when needed (games, videos), and switch to 60-90 Hz for everyday tasks.
Can the screen be overclocked to 120Hz if it only supports 90Hz?
No, the hardware limit of the screen is not software-enabled. If your Xiaomi model has a maximum of 90 Hz, then the panel is physically unable to display 120 Hz. ADB or modified squashing will result in: ๐Ÿ–ฅ๏ธ Artifacts of the image (flickering, stripes). ๐Ÿ’ฅ Overheating and rapid discharge. ๐Ÿšซ Loss of warranty (if the device is in service).
After the MIUI update, the screen frequency reset. How do you get back to the previous settings?
This is standard behavior after major updates. To get back to the same frequency: Go to Settings. โ†’ Screen. โ†’ Update frequency and select the desired value. If the item is not, reset the screen settings: Settings โ†’ System system โ†’ Resetting settings โ†’ Reset the screen settings. Adaptive frequency may require you to turn it back on in Settings. โ†’ Battery โ†’ Performance modes.