How to put 120 Hz on Xiaomi Redmi Note 10: official and hidden methods

Xiaomi Redmi Note 10 with its own AMOLED-The screen and support for 90 Hz in the standard configuration often raises questions among users: can the display be overclocked to 120 Hz? The answer is ambiguous: officially the manufacturer does not provide such an option, but there are workarounds. In this article, we will analyze all working methods - from standard settings to hidden engineering menus and commands. ADB.

Itโ€™s important to understand that screen refresh rates directly affect the battery and heat of the device. Check the firmware version before experimenting (MIUI 12.5+ is recommended) and note that not all Redmi Note 10 modifications (such as the Note 10 Pro or Note 10S) support similar tricks. If your device is not from the base model of Redmi Note 10 (mojito/sunny), some methods may not work.

1. Check the current screen refresh rate

Before you try to turn on 120Hz, make sure your display supports elevated values at all. Even if the settings are 90Hz, the actual frequency may vary.

Use:

  • ๐Ÿ“ฑ Built-in Testing: Go to Settings โ†’ The phone. โ†’ Version. MIUI and tap 7 times on the "kernel" line (you will be notified "you became a developer"). โ†’ Additionally. โ†’ For developers โ†’ Screen refresh rate.
  • ๐Ÿ” Third-party apps: Install Display Tester or Screen Refresh Rate from Google Play. They will show the current value in real time.
  • ๐ŸŽฎ Test through the game: Run any game with high support FPS (For example, Call of Duty Mobile and check the graphics settings โ€“ some titles display the current frequency.

๐Ÿ’ก

If the developer menu does not include the โ€œScreen Update Frequencyโ€ option, your Redmi Note 10 model does not support dynamic Hz change at the software level.

Note that even if the app shows 120Hz, it does not guarantee stable performance. On models with a Snapdragon 678 processor (for example, the Indian version of mojito), a frequency above 90Hz can lead to image artifacts.

2.Official method: MIUI settings

The safest method is to use the built-in options. Unfortunately, most versions of the Redmi Note 10 have a maximum value of 90 Hz, but there are nuances:

  1. Open the Settings โ†’ Display.
  2. Select the option โ€œScreen Update Frequencyโ€ (if not, see the next section).
  3. Try switching between 60Hz and 90Hz. On some firmwares, the 120Hz option appears after the reboot (MIUI bug 13.0.4).
MIUI versionMax. Frequency in settingsAbility to disperse
12.0.x โ€“ 12.5.x60/90 HzOnly through ADB
13.0.1 โ€“ 13.0.390 HzPossible bug with 120 Hz
13.0.4+ (Global/EEA)90 HzModification required
14.x (Beta)90/120 Hz*Support to some regions

* On MIUI 14, the 120Hz option can appear on devices with a MediaTek Helio G88 processor (Indian version), but it does not work.

๐Ÿ“Š What frequency of updates do you use on your smartphone?
60 Hz (battery savings)
90 Hz (balance)
120 Hz (maximum smoothness)
Automatic mode.

3. Acceleration through ADB: step-by-step instructions

If standard settings donโ€™t work, you can try activating 120Hz via the Android Debug Bridge (ADB), which requires you to connect to a PC and turn on the developer mode.

Install Xiaomi drivers on PC| Enable debugging over USB in the developer settings | Download ADB Tools | Connect your phone with the original cable | Make a backup of the data

-->

Follow the instructions:

  1. Connect Redmi Note 10 to your computer and confirm debugging permission.
  2. Open the command prompt (cmd) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Execute the command to unlock hidden settings: adb shell settings put global force_high_refresh_rate 1
  5. Restart your phone and check for the 120Hz option in Settings โ†’ Display.

โš ๏ธ Note: On some firmware teams force_high_refresh_rate If after the reset the screen starts to twitch or graphic artifacts appear, reset the settings with the command: adb shell settings put global force_high_refresh_rate 0

Alternative method (for MIUI 13+):

adb shell settings put global peak_refresh_rate 120


adb shell settings put global min_refresh_rate 120

What if the ADB does not recognize the device?
1. Make sure that the debugging is enabled USB (Settings โ†’ For developers โ†’ Debugging by USB). 2. Try another one. USB-cable (original from Xiaomi). 3. Install drivers manually through the Mi Flash Tool. 4. Restart your phone and PC. 5. If you are using Windows, disable driver signatures (Execute) โ†’ bcdedit /set nointegritychecks on).

4. Hidden Engineering Menus: A Risky Method

Xiaomi has hidden service menus that allow you to change the display settings. Danger: incorrect settings can lead to loss of warranty or damage to the matrix.

To get into the engineering menu:

  1. Open the phone app.
  2. Enter the code ##36446337## (to check the MIUI version and device model).
  3. To access the display settings, use: ##225## or ##6484##

In the Display Test or MTK Engineer Mode menu, find the following options:

  • ๐Ÿ”ง Refresh Rate: Try to manually set the value of 120.
  • ๐Ÿ“Š Dynamic Switch: Turn off to record frequency.
  • โš ๏ธ Do not touch, the words TP, LCM or DDIC โ€” Changing these parameters can cause the screen to fail.

โš ๏ธ Warning: If after changes to the engineering menu, the screen stopped responding to touches or vertical bars appeared, immediately reset via Fastboot: fastboot erase frp fastboot reboot This will return the standard settings, but delete all data!

5. Castom firmware: the last option

If none of these methods worked, there is a custom firmware option (such as the Pixel Experience or LineageOS) that often unlocks the hidden capabilities of iron, including 120Hz.

Cons of the method:

  • โŒ Loss of official guarantee.
  • โŒ Risk of "bricking" of the device.
  • โŒ Unstable operation of the camera and sensors.

If you do, follow the algorithm:

  1. Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account binding and wait 7-15 days).
  2. Install TWRP Recovery for your model (mojito/sunny).
  3. Sweat custom firmware with support for 120 Hz (for example, ArrowOS or HavocOS).

๐Ÿ’ก

Custom firmware can activate 120Hz, but often breaks the Always-On Display function and degrades autonomy by 20-30%.

Before you run your firmware, check compatibility on the XDA Developers or 4PDA forums. For example, this ArrowOS build with a display overclocking kernel will suit the Redmi Note 10 (mojito).

6.Consequences of acceleration: battery, heating and performance

Increasing the screen refresh rate to 120Hz has the flip side:

Parameter60 Hz90 Hz120 Hz
Autonomous time100%~85%~60-70%
Processor heatingLow.Medium.High (+10-15ยฐC)
Smoothness of the interfaceStandard.Improved.Maximum
Charging time 0-100%1h 40m1h 55m2h 10m+

Recommendations to reduce negative effects:

  • ๐Ÿ”‹ Use Adaptive Mode (if available) to automatically decrease frequency when downtime is available.
  • โ„๏ธ Turn off 120 Hz in games โ€“ modern titles limit themselves FPS energy-saving.
  • ๐Ÿ› ๏ธ Install Refresh Rate Changer for flexible Hz management in different scenarios.

On the Redmi Note 10 with a Snapdragon 678 processor with prolonged work at 120 Hz, lags in heavy applications are possible due to insufficient performance GPU Adreno 612 Tests show that the real benefit of overclocking is only noticeable in the 2D-interface (scrolling, animation), while in 3D-The difference between 90 and 120 Hz is minimal.

FAQ: Frequent questions about 120Hz on Redmi Note 10

โ“ Why there is no 120Hz option in the settings, although the firmware is fresh?
Officially, the Redmi Note 10 (mojito/sunny) does not support 120Hz at the hardware level. The option can only appear on modified firmware or as a result of software bugs (for example, after updating through MIUI Beta).If you are sure that your model should support high frequency (for example, the Indian version with MediaTek Helio G88), try resetting to factory settings.
โ“ Can I turn on 120 Hz without rooting and ADB?
Theoretically, yes, but only on custom firmware. Standard MIUI doesn't provide that capability. Alternatively, using applications like SetEdit (requires Xposed Framework), but it also risks disrupting the system's stability. Without technical manipulation, the maximum frequency on the Redmi Note 10 is limited to 90 Hz.
โ“ How to return 60 Hz if the screen twitches after experiments?
If, after the changes, ADB or an engineering menu has artifacts, follow the following steps: Reset screen settings through ADB: adb shell settings delete global force_high_refresh_rate Restart your phone in Safe Mode (click the power button) โ†’ "Reboot Safe Mode. If the problem persists, reset via Fastboot: fastboot erase cache fastboot reboot In extreme cases, complete the reset to factory settings (Settings) โ†’ The phone. โ†’ Resetting settings).
โ“ Does 120Hz affect camera quality or sensor performance?
No, the refresh rate of the screen is not related to the camera or sensors. However, custom firmware can cause bugs with: Autofocus in 4K video. Light sensor operation (automatic brightness); navigation gestures (for example, swipe up to return home) These problems are not directly related to 120 Hz, but are a side effect of informal software.
โ“ Should I overclock the screen for 120 Hz?
It depends on your priorities: โœ… Yes, if: you often flip through the feed of social networks, play mobile games with support for high-end FPS, Or you are working with graphics applications. โŒ Not if: you care about autonomy, you use your phone for calls/messaging, or you have a model with a Snapdragon 678 (risk of overheating). Objectively, the difference between 90 Hz and 120 Hz is only visible to the eye of an experienced user. For most tasks, 90Hz is enough, and a gain in smoothness does not justify losing 30% of battery power.