How to Make 90Hz on Xiaomi: A Complete Guide to Activation

Xiaomi smartphone owners often face the desire to make the most of their device, and one of the key parameters affecting visual perception is the screen refresh rate. The standard 60 hertz seems not smooth enough, especially if you are used to more modern displays. However, many models, even budget and mid-range, are physically capable of operating at 90 Hz or even higher, but this option can be hidden software.

Activating the increased hertz allows you to achieve incredible smoothness of tape scrolling, interface animations and gameplay. This is not just a marketing trick, but a real technical parameter that changes the experience of interacting with MIUI or HyperOS. In this article, we will analyze all available methods, from standard settings to the use of hidden engineering menus.

Before you start making changes, you need to understand that not all displays support this mode of operation. Trying to force an unsupported frequency can lead to incorrect display of the picture or simply will not work. However, it is definitely worth checking the capabilities of your smartphone, since manufacturers often limit the functionality of software rather than hardware.

Checking hardware support of the display

The first and most important step is to find out the specifications of your model, and you should not rely only on advertising or memory of characteristics when buying, since in different regions the same model can come with different matrixes, and you can find out the real support through system files or specialized utilities.

Use system monitoring applications such as Device Info HW or AIDA64. These programs provide comprehensive information about the connected display, including a list of supported refresh rate modes. If there is a 90 on the list, you are lucky, and the task is only software activation.

⚠️ Note: If the matrix specification specifies a maximum value of 60 Hz, no software methods can physically make the screen run faster.

Budget Helio chipsets or older versions of Snapdragon may have video output limitations that prevent high-frequency signal transmission, and even with a suitable matrix, 90 hertz activation will not be possible without deep modification of the system.

πŸ“Š What is your current screen refresh rate?
60 Hz (standard)
90 Hz (desirable)
120 Hz and higher
I don't know, I need to check.

Activation through the standard settings menu

The safest and most obvious way is to check the system’s regular menu. In modern Xiaomi shells, the option is often hidden in the display section, but may not be obvious. You need to go to Settings β†’ Screen β†’ Update Frequency. There may be options: Standard, High, or specific numbers.

Sometimes the system automatically selects the frequency depending on the application being launched, in which case the menu will be "Auto-Choice" or "Dynamic". To force 90 Hz, you need to choose the manual mode if it is available, which ensures that the interface will always work at the maximum frequency available.

  • πŸ“± Go to the main menu of smartphone settings.
  • πŸ–₯️ Find the "Screen" or "Display" section".
  • βš™οΈ Select "Update Frequency" or "Refresh Rate".
  • βœ… Set the value of 90 Hz or "High".

In some versions of MIUI, the option may be called "Refrequency Preferences." If you see only 60 Hz, then the system thinks that your screen is no longer supporting, or the option is blocked for your region, in which case we move to more advanced methods.

πŸ’‘

If there is no 90Hz option on the menu, try changing the phone region to India or Global – sometimes this will unlock hidden display features.

Using a Developer Menu to Change Frequency

If the default settings are silent, the developer menu comes to the rescue, and it's a hidden part of the system that's designed for debugging, but it's got a lot of useful tools for advanced users, and to get there, you have to quickly click 7 times on the build number in the About section.

Once activated, a new "Developers" item will appear in the menu. We're interested in the section that's related to the rendering. Look for "Minimum width" or specific settings related to DPI and rendering. Although direct Hertz tweaking may not be there, changing the pixel density sometimes causes the system to recalculate the display settings.

adb shell wm size 1080x2340


adb shell wm density 440

A more radical method is to use ADB commands to force a mode change, which requires a connection to a computer. The command can vary depending on the display drivers, but often the resolution change is in conjunction with frequency. Be careful, the wrong commands can lead to a black screen.

β˜‘οΈ Preparation for ADB-team

Done: 0 / 4

There is also a hidden command in the "engineering menu" available through a set of code in the call, for example, ##6484##. In test mode, you can find "Version" or "Display", where manual change of panel settings is sometimes available.

Application of third-party applications and root rights

For users willing to take risks, there are applications that require superuser rights (Root), programs like SetEdit allow you to edit the system's settings database by finding the string responsible for the settings. min_refresh_rate or peak_refresh_rate, can be manually entered 90.

Another popular method is to use modules for Magisk. There are special scripts that replace the display configuration files when you boot the system, which bypass the software limitations of the manufacturer, but installing such modules requires an unlocked bootloader.

MethodDifficultyRiskEfficiency
System settingsLow.Absent.Medium
ADB teamMediumLow.Tall.
SetEdit (Root)Tall.Medium.Maximum
Magisk modulesTall.High-pitchedMaximum

⚠️ Attention: Getting root rights voids the device warranty and can disrupt banking applications if you do not use special hideouts.

When editing system registry through SetEdit, it is important not to delete other records and know exactly what value to change. A single-digit error can lead to bootloop. Always back up the data before such manipulations.

What if the image is lost after the changes?
If the screen goes out after changing the settings, try booting into Safe Mode (usually pressing the volume button when turned on) or reflashing the device via Fastboot.

The effect of increased hertzovka on autonomy

Increasing the refresh rate of the screen directly affects the power consumption. The display is one of the main consumers of energy in a smartphone. When you go from 60 Hz to 90 Hz, the graphics processor and the display controller work harder, processing more frames per second.

On average, the autonomy of the device may decrease 10-15% This is especially noticeable when playing games and browsing social networks, where frame rates are highest, and when standing still or reading text, the difference may be less noticeable, especially if the adaptive frequency is enabled.

  • πŸ”‹ Increased load on the graphics processor.
  • ⏳ Reduces screen time from one charge.
  • πŸ”₯ The device can heat up more with prolonged use.
  • πŸ“‰ In the mode of energy saving system can forcibly reset hertzovka.

But modern Xiaomi processors, like the Dimensity series or the Snapdragon 7/8 series, can manage power efficiently, reduce frequency to a minimum when the screen is static, so the actual impact on the battery depends on the use cases.

πŸ’‘

Balance between smoothness and battery: Turn on 90Hz only when visual comfort is important, and switch to 60Hz for battery savings on long trips.

Problem Solving and Frequently Asked Questions

Users often face typical problems during the setup process, such as resetting the settings after a system update or not applying the selected value, in which case cleaning the Settings cache or re-applying the configuration via ADB helps.

Sometimes, the touchscreen gets incorrect at high frequency, there are misses of touch, which is a sign that the drivers are not optimized for this mode, in which case the only solution is to return to the standard 60 Hz.

Remember, not all apps support high frame rates, 30 or 60 frames per second videos won't magically get smoother, but the interface will respond instantly, and the main thing is the sense of responsiveness that high hertz gives.

Is it safe to keep 90Hz at all times?
Yes, it's safe for a matrix if it technically supports this mode, because the screens are designed to operate over a wide range of frequencies, and the only downside is accelerated battery wear and potential body heat.
Why is tetap 60 FPS games, even though 90 Hz is included?
The refresh rate of the screen and FPS (frames per second) in a game are different things. If the game is optimized to only 60 frames, the screen will show the same 60 frames, just updating more often. 90 FPS requires support from the application itself.
Will the setting reset after the reboot?
If you use standard settings or SetEdit (save) you don't. ADB-commands without writing to permanent memory, after restarting the settings will return to factory.
Can I make 90Hz on the Redmi Note 8?
The Redmi Note 8 has a physical matrix limit of 60Hz. Software overclocking to 90 is impossible, since hardware is not able to draw more frames. Require models with screens of 90Hz and above.