How to change the screen hertz on Xiaomi Redmi Note 9 Pro: all the ways and nuances

Screen refresh rate (hertz) is a key parameter that affects the smoothness of animation, responsive interface and even the autonomy of the smartphone. Owners of the Xiaomi Redmi Note 9 Pro often face the question: can you increase the standard 60 Hz to 90 Hz or 120 Hz, as on flagship models? The answer is ambiguous โ€“ officially the manufacturer does not provide such a possibility, but there are workarounds.

In this article, we will discuss all working methods for changing the hertz on the Redmi Note 9 Pro, including hidden settings. MIUI, It is important to understand that not all methods are safe, and some can lead to loss of warranty or unstable operation of the device.We will describe in detail the risks, benefits and give recommendations for optimizing the battery at increased frequency.

Before you start making changes, check the current version. MIUI The Redmi Note 9 Pro came in two versions: with a Snapdragon chipset. 720G (global version and Helio G95 (This is what makes some features available, and also note that artificially boosting herbal seals can increase heating and reduce battery life by 15 to 25 times%.

1. Check the current screen hertzing

Before you change your settings, make sure your screen is actually running at 60Hz. MIUI There is no built-in tool to display the current frequency, but there are several reliable ways to check the frequency:

Method 1: Through the Engineering Menu

  1. Open the Phone app and enter the combination: ##4636##.
  2. In the menu that appears, select Testing. โ†’ Touch screen test.
  3. The current frequency will be indicated at the top of the screen (e.g., Refresh Rate: 60Hz).

Method 2: Third-party applications

Install tools like Refresh Rate Test or Display Tester from Google Play, which show real-life hertz in real time. Note that some apps may be giving out incorrect data on custom firmware.

๐Ÿ’ก

If the test shows 30 Hz or 48 Hz, it is normal for static images. MIUI dynamically reduces frequency to save battery.

Method 3: Visual Testing

Run an animation on the screen (like scrolling through a long list in Settings) and compare the smoothness with another device that knows exactly the value of the hertz. The difference between 60 Hz and 90 Hz is noticeable to the naked eye when directly compared.

โš ๏ธ Note: If your Redmi Note 9 Pro is purchased in China, the Touch screen test may not be available in the engineering menu.

2. Official MIUI settings: what can be changed without risk

Xiaomi does not provide Redmi Note 9 Pro users with the option of selecting the hertz in the standard settings. MIUI (for example, MIUI 12.5 and later) there is a hidden option of adaptive refresh rate, which automatically switches between 60 Hz and 90 Hz depending on the content.

How to turn on adaptive hertz (if available):

  1. Go to Settings. โ†’ Screen.
  2. Find the screen refresh rate (could be called Adaptive Frequency).
  3. Select Auto or Dynamic mode.

If there is no such item, your version MIUI It doesn't support it. In this case, only informal methods remain.

What the adaptive mode does:

  • ๐ŸŽฎ 90Hz for scroll, games and video (if supported).
  • ๐Ÿ“ฑ 60Hz on static screens (saving battery).
  • โšก Reduced heating compared to forced 90 Hz.

โš ๏ธ Note: Redmi Note 9 Pro with Helio processor G95 The adaptive frequency can be unstable, and the screen will twitch when you switch modes.

๐Ÿ“Š What kind of scalp do you prefer on your smartphone?
60 Hz (battery more important)
90 Hz (balance)
120 Hz (maximum smoothness)
Adaptive regime

3. Change of hertz through the engineering menu (no root)

The Engineering Menu is a hidden tool for testing hardware components available on all Xiaomi smartphones, and can be used to manually set the screen refresh rate, but this method does not guarantee stable operation and can reset after a reboot.

Step-by-step:

  1. Open the Phone app and type in ##36446337## (or #4636## for older versions) MIUI).
  2. Go to the Hardware Testing โ†’ Display section.
  3. Find the Refresh Rate (called Screen Refresh Rate).
  4. Select the desired value: 60Hz, 90Hz or 120Hz (if available).
  5. Save the settings and restart the device.

Limitations of the method:

  • ๐Ÿ”„ Settings may reset after the update MIUI.
  • ๐Ÿ”‹ Increased battery consumption (up to 30% at forced 90 Hz).
  • ๐Ÿšจ Risk of screen artifacts (flickering, stripes).

Charge your phone at least 50% |

Make a backup copy of the data |

Record the current screen settings (brightness, color profile)|

Install a temperature monitoring application (e.g, CPU Monitor)-->

How to check if changes have been made:

Use the Refresh Rate Test app or run the animation test in Settings โ†’ The phone. โ†’ Version. MIUI (Repeatedly click on the version bar to activate hidden animation).

โš ๏ธ Warning: If after changing the hertz screen began to flicker or horizontal bands appeared - immediately return the value of 60 Hz. Prolonged operation in unstable mode can lead to damage to the matrix.

4.Use of ADB-commands for forced hertzov

A more reliable (but technically difficult) way is to change your settings via Android Debug Bridge (ADB). This method does not require root rights, but requires a computer and USB-cable.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฑ Included debugging by USB phone-on.
  • ๐Ÿ› ๏ธ Installed drivers ADB (You can download from the official Android website).

Step instructions:

  1. Activate Developer Mode: Go to Settings โ†’ About the phone. 7 times press the version. MIUI. Back to Settings โ†’ Additionally. โ†’ For developers, turn on the debugging. USB.

Connect the phone to the PC and confirm the debugging permission.

Open the command prompt (Windows) or terminal (Linux/macOS) in the folder with ADB.

adb devices

The serial number of your device should be displayed.

90 Hz

adb shell settings put global peak_refresh_rate 90


adb shell settings put global min_refresh_rate 90

adb reboot

Possible errors and solutions:

Mistake.Reason.Decision
device unauthorizedNo debugging authorization confirmedDisconnect/connect the cable and confirm the request on the phone
command not foundADB not established or added to PATHEnter the full path to adb.exe or reinstall the platform tools
Hertzov hasn't changed.MIUI ignore commandsTry the alternative command: adb shell am broadcast -a com.xiaomi.display.set_refresh_rate --ei rate 90

๐Ÿ’ก

ADB-commands are the safest option among the informal ones, as they don't require changing system files. MIUI settings may reset.

5. Root access and modification of system files (for experienced)

If you don't like temporary solutions, you can force the hertz at the system file level.

  • ๐Ÿ”“ Unlocked bootloader (bootloader).
  • ๐Ÿ›ก๏ธ Installed by Magisk (to obtain root rights).
  • ๐Ÿ“ System file editor (e.g., Mixplorer or Root Explorer).

Step-by-step process:

  1. Get root rights through Magisk (instructions for Xiaomi are available on the website) XDA Developers).
  2. Open /system/build.prop file in the text editor.
  3. Add or change the lines: ro.vendor.display.refresh_rate=90 persist.vendor.sys.display.refresh_rate=90
  4. Save the file and restart the device.

Risks of the method:

  • ๐Ÿšจ Loss of warranty (unlocking the bootloader will cancel it).
  • ๐Ÿ”ฅ Possible breech (turning the phone into a brick) in case of editing error.
  • ๐Ÿ”„ Repeat the procedure after each update MIUI.

โš ๏ธ Note: Some versions of the Redmi Note 9 Pro with a Helio processor G95 Forced installation of 90 Hz via build.prop leads to a flickering screen in the dark (due to hardware limitations of the display controller).

What to do if the phone freezes after changing build.prop?
If after editing build.prop the device does not boot: 1. Go to Recovery Mode (Press Power) + Volume Up). 2. Connect to the PC and through ADB Remove or restore the original file: adb pull /system/build.prop adb push build.prop.bak /system/build.prop 3. Reboot your phone. If that doesn't work, you'll need to flash it over the Fastboot.

6. Battery optimization with increased hertzov

Increasing the hertz from 60 Hz to 90 Hz increases the load on the processor and graphics accelerator, which inevitably affects the autonomy. According to our tests, the Redmi Note 9 Pro at 90 Hz discharges 20-25% faster when used actively. To minimize losses, follow these tips:

MIUI settings to save energy:

  • ๐Ÿ”‹ Enable Battery Mode in Settings โ†’ Battery โ†’ Modes (select Balanced Modes).
  • ๐ŸŒ‘ Activate the Dark Theme (AMOLED-No screens, but dark pixels are less loaded).
  • ๐Ÿ“ต Limit the background activity of applications in Settings โ†’ Annexes โ†’ Permits โ†’ Auto-start.
  • ๐Ÿ”„ Turn off Adaptive Brightness and set the value manually (optimum 50โ€“60%).

Additional measures:

  • ๐ŸงŠ Use Game Turbo for gaming โ€“ it optimizes performance and reduces heat.
  • โšก Charge your phone to 80% and avoid full discharge (extends battery life).
  • ๐Ÿ› ๏ธ Install a power-optimized core (e.g. FrancoKernel if available for your model).

Battery consumption comparison (test on Redmi Note 9 Pro, Snapdragon) 720G):

Mode of use60 Hz90 Hz120 Hz*
Scrolling social networks (1 hour)5%7%10%
Video (YouTube, 1 hour)6%8%12%
Games (PUBG, 30 minutes)12%18%25%

*120 Hz is available only on custom firmware and leads to overheating.

๐Ÿ’ก

If you play frequently but want to save battery, use the SetEdit app (requires root) to force 60Hz for specific games through the Internet. ADB-team.

7. Alternative methods: custom firmware and cores

If the standard methods donโ€™t work, you can consider installing custom firmware (for example, LineageOS, Pixel Experience or Xiaomi.eu), many of which support manual tweaking of the hertz, but have their own nuances:

The advantages of custom firmware:

  • โœ… Full control over refresh rate (up to 120 Hz on some builds).
  • โœ… No Advertising and Unnecessary Xiaomi Services.
  • โœ… Regular security updates.

Cons and risks:

  • โŒ Loss of warranty (unlocking the bootloader is mandatory).
  • โŒ Possible bugs (not working) NFC, camera trouble).
  • โŒ Difficulty of rollback to official firmware.

Recommended firmware for Redmi Note 9 Pro:

FirmwareSupport for 90 HzStabilityReference
Xiaomi.euYes (adaptive)โญโญโญโญOfficial website
Pixel ExperienceYes (forced 90Hz)โญโญโญDownload
LineageOS 19Yes (customizable)โญโญโญโญOfficial website

How to Switch Custom Firmware:

    โš ๏ธ Note: Redmi Note 9 Pro with Helio processor G95 firmware based on Android 12+ They may not work smoothly due to the lack of official drivers from MediaTek. XDA.

    8. Frequent problems and their solutions

    When changing the hertz, Redmi Note 9 Pro users face typical problems, and we have collected the most common ways to fix them:

    Problem 1: The screen flickers or stripes appear

    Reason: Incompatibility of the selected frequency with the hardware (especially on Helio) G95).

    Decision:

    • Return the hertz to 60 Hz via the engineering menu or ADB.
    • If the flicker is left, reset the screen settings: adb shell cmd display set-mode 0

    Problem 2: Fast battery discharge

    Reason: Increased load on the processor and display.

    Decision:

    • Turn off 90Hz in the background with Tasker or MacroDroid.
    • Install the AccuBattery app to monitor the flow.

    Problem 3: Settings are reset after the update

    Reason: MIUI Rewrites user settings when updating.

    Decision:

    • Before updating, make a backup through ADB: adb backup -apk -obb -shared -all -f backup.ab
    • After the update, re-apply the commands ADB Or edit build.prop.

    Problem 4: Adaptive frequency is not working

    Reason: Lack of support on your version MIUI or hardware constraints.

    Decision:

    • Update. MIUI Up to the latest version through Settings โ†’ Update of the PO.
    • If the adaptive mode never appeared, use SetEdit to force it to turn on: adb shell settings put global. oneplus_screen_refresh_rate 1 (Yes, the team from OnePlus, but it works on some Xiaomi).

    ๐Ÿ’ก

    If after all the manipulations the screen began to work worse (artifacts, freezes) โ€“ perform a full reset via Settings. โ†’ Additionally. โ†’ Recovery and reset, which will bring all parameters back to factory, including hertzovka.

    Can I install 120Hz on the Redmi Note 9 Pro?
    Technically, the Redmi Note 9 Pro screen matrix supports a maximum of 90 Hz. 120 Hz values can only be set through system file modifications or custom firmware, but this will lead to: Strong screen flicker. CPU overheating. Battery life reduction by 40-50%. Conclusion: 120 Hz on this model is a marketing trick that has no practical meaning.
    Why After Changing the Dressing Through ADB settings are not maintained?
    It has to do with security policy. MIUI, It resets some parameters when you: Reboot your device, update your system, clean up your application cache, and use Tasker to automatically apply commands. ADB When booting your phone or install a hertz through build.prop (requires root).
    Is it safe to use an engineering menu to change the hertz?
    The engineering menu itself does not harm the device, but: Incorrect settings can lead to screen flickering or artifacts. Changes do not persist after resetting. There is no guarantee that the selected frequency is actually applied (needs verification through third-party applications).
    How to return the standard 60 Hz, if the screen began to glitches?
    If the screen is unstable after the changes: To reset through ADB: adb shell settings put global peak_refresh_rate 60 adb shell settings put global min_refresh_rate 60 For reset via engineering menu: Enter ##36446337##. Choose Display. โ†’ Refresh Rate โ†’ 60Hz. If nothing helps, do a hard reset (reset to factory settings).
    Does the scoring affect performance in games?
    Yes, but not as much as it seems.Redmi Note 9 Pro (Snapdragon) 720G) They showed me PUBG Mobile difference between 60 Hz and 90 Hz is ~5โ€“7 FPS (38 to 43 FPS In Call of Duty: Mobile, Ping and Stability FPS They don't change, but animation gets smoother. FPS Minimal (1-2 frames), but battery consumption increases by 20%.Conclusion: Game Turbo optimization and lower graphics settings are more important for games than forced increase of hertz.