How to change the screen resolution on Xiaomi phone: all the ways for MIUI 12-14

Changing the resolution of the screen on Xiaomi smartphones is a challenge faced by gamers who want to increase FPS in games, as well as users who connect the phone to an external monitor. Unlike most Android devices, MIUI phones offer several ways to adjust the resolution, from standard settings to hidden developer parameters.

In this article, we will discuss all the current methods of changing the resolution on Xiaomi, Redmi and POCO, including the nuances for different versions of MIUI (from 12 to 14), you will learn how to reduce the resolution to increase performance in games, return the standard settings after experiments, and what to do if the desired menu item is missing.

Before you make any changes, consider that an incorrect resolution can cause image distortion, interface display problems, or even overheating of the processor. For example, setting a resolution above native (for example, 1440p on a 1080p screen) will not improve the picture, but will increase the load on the GPU.

๐Ÿ“Š Why you want to change the screen resolution on Xiaomi?
To increase FPS in games
So that the text is bigger.
Connecting to the monitor/TV
Experimenting with settings
Other

1. Standard method: change resolution through MIUI settings

The easiest and safest method is to use built-in MIUI options. However, it is not available on all models. For example, on flagships (Xiaomi 13 Pro, Redmi K60 Ultra) you can choose from several predefined values, while on budget devices (Redmi Note 12, POCO M5) the option may not be available.

To check for the presence of the function:

  1. Open the Settings โ†’ Screen.
  2. Scroll down and find the screen resolution (or display resolution).
  3. If there is a point, tap it and select one of the proposed values (for example, FHD+ (2400ร—1080) or HD+ (1600ร—720)).

Some devices (e.g. Xiaomi 12T) may have a High Resolution/Standard Resolution switch instead of explicitly specifying permission.

  • ๐Ÿ”น High resolution โ€“ native screen resolution (e.g, 2712ร—1220 Xiaomi 13 Ultra).
  • ๐Ÿ”น Standard resolution - reduced (usually) 2280ร—1080 or 1920ร—1080).

โš ๏ธ Attention: On devices with AMOLED-screens (for example, Xiaomi 14, Redmi) K70 Pro) when the resolution is lowered, color reproduction may be impaired due to hardware scaling.

2. Change of permission for games via Game Turbo

If your goal is to increase FPS in games like Genshin Impact, Call of Duty Mobile or PUBG Mobile, the best way to do this is to use the built-in Game Turbo, which allows you to temporarily lower the resolution only for running games without affecting the system interface.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Game Turbo (or Game Mode).
  2. Select the game from the list (if it is not available, run it at least once).
  3. Slap the icon. โš™๏ธ (Game settings) โ†’ Graphics.
  4. In the Resolution section, select HD (720p), Balanced (1080p) or Ultra HD (native resolution).

Advantages of this method:

  • ๐ŸŽฎ Does not affect the system interface โ€“ changes apply only to the game.
  • ๐Ÿ”‹ Saves battery power by reducing the load on GPU.
  • ๐Ÿ”„ Automatic return to standard settings after game closes.

Check out the current version of Game Turbo (update via Google Play if needed)

Close all background applications for accurate FPS test

Make sure the game is running performance mode (in graphics settings)

Take a screenshot of the current settings in case of resetting-->

On some models (POCO F5, Redmi Note 13 Pro+) the Game Turbo option is available Adaptive resolution, which automatically reduces the resolution when the device is heated or battery is low.

3. Hidden settings: the developer mode and ADB-team

If the standard settings do not have the option to change the resolution, you can try to activate it through the developer mode or use ADB (Android Debug Bridge), which is suitable for experienced users and requires caution.

Method 1: Change DPI and permissions through Developer Mode

  1. Activate Developer Mode: Go to Settings โ†’ About Phone โ†’ 7 times tap on the MIUI version.
  2. Back to Settings โ†’ Additionally. โ†’ For developers.
  3. Find the items: Minimum width (DPI) - responsible for the scale of the interface. screen resolution (if it appears after activation of the mode).

320โ€“480

Xiaomi

440

480

Method 2: Change permission via ADB (requires a PC)

  1. Connect your phone to your computer and enable USB debugging in the developer settings.
  2. Open the command line (Windows) or terminal (macOS/Linux) and type: adb shell wm size 1080x2400 (replace 1080x2400 with the desired resolution, for example, 720x1600).
  3. To return to standard resolution, use: adb shell wm size reset

โš ๏ธ Attention: Incorrect values DPI or permissions can lead to a broken touch interface or the inability to return settings. 11T Pro DPI 380 makes controls at the top of the screen inaccessible.

What if the DPI screen becomes non-clickable after the change?
If you set a DPI too low and canโ€™t tap the buttons, connect your phone to your PC and follow the command: adb shell wm density 480 This will reset the DPI to its standard value. If the ADB doesnโ€™t work, try restarting your phone in Safe Mode (press the power button โ†’ Reboot in Safe Mode).

4. Change of resolution when connecting to an external monitor

Xiaomi smartphones with support for DeX mode or Miracast (for example, Xiaomi 13 Ultra, Redmi K60 Pro) allow you to display the image on the external screen, in which case the resolution can be configured separately for the main and secondary displays.

Instructions for HDMI connection (via USB-C adapter โ†’ HDMI):

  1. Connect your phone to a monitor or TV.
  2. In the notification that appears, tap the display settings.
  3. Select one of the resolutions offered (usually 1920ร—1080, 2560ร—1440 or 3840ร—2160).
  4. If necessary, enable Scaling if the picture is cropped.

Features for different protocols:

Type of connectionMax, permission.Supported modelsnuance
USB-C โ†’ HDMI (adapter)4K@30HzXiaomi 12/13/14, Redmi K50/K60The POCO F4 GT may require manual tuning in For Developers โ†’ HDMI debugging.
Miracast (Wi-Fi Direct)1080p@60HzAll models with MIUI 12+Delay input ~50-100 ms. is not suitable for games.
DisplayPort Alt Mode4K@60HzXiaomi 13 Pro, Redmi K60 UltraA certified USB-C โ†’ DP cable is required.

If the required permission is not on the list, try:

  • ๐Ÿ”Œ Use a different cable/adapter (cheap Chinese adapters often limit resolution).
  • ๐Ÿ”„ Reboot your phone with a connected monitor.
  • ๐Ÿ› ๏ธ Manually add permission through ADB: adb shell dumpsys display add-mode 1920x1080_60

๐Ÿ’ก

If the image is slowing when connecting to TV via Miracast, reduce the resolution to 720p and turn off the background audio transmission in Miracast settings.

5 Problems after modification of permission and their solution

Even with the right actions, changing the resolution can have unexpected consequences. Let's look at the typical problems and how to fix them.

Problem 1: Interface elements do not fit on the screen

Reason: too high resolution or low DPI.

Decision:

  • ๐Ÿ”ง Bring it back. DPI to standard (440 or 480) via Settings โ†’ For developers.
  • ๐Ÿ”„ Restart your phone - sometimes MIUI drops off the interface cache.

Problem 2: Games don't start or fly out

The reason: Some games (like Honor of Kings) block launches at non-standard resolutions.

Decision:

  • ๐ŸŽฎ In Game Turbo, return your graphics settings to standard.
  • ๐Ÿ“ฑ Reinstall the game - sometimes it helps to reset the cache.

Problem 3: The screen flickering or artifacts appearing

Reason: Incompatibility of the selected resolution with the screen refresh rate.

Decision:

  • ๐Ÿ” Check supported combinations in the table: Frequency resolution (Hz) Supported models 2400ร—108060/90/120Xiaomi 12T, Redmi Note 12 Pro+ 3200ร—144060/120Xiaomi 13 Ultra, Mix Fold 3 1600ร—72060All models.
  • ๐Ÿ”„ B Settings โ†’ Screen. โ†’ Update frequency select a value that is compatible with resolution.

โš ๏ธ Attention: On devices with LTPO-screens (Xiaomi 14, Redmi) K70 Pro) a forced change in resolution may disable the adaptive refresh rate, which will increase battery consumption.

6. How to return the standard screen resolution

If experiments with resolution led to inconvenience, you can return the original settings in several ways.

Method 1: through the MIUI settings

  1. Go to Settings โ†’ Screen โ†’ Screen resolution.
  2. Select the Recommended or Auto option.
  3. Confirm the changes and restart the phone.

Method 2: Reset through Developer Mode

  1. Open the settings โ†’ Additional โ†’ for developers.
  2. Find the Minimum Width (DPI) and press Reset.
  3. Use the permission reset ADB-Adb shell wm size reset adb shell wm density reset

Method 3: Complete reset (if nothing helps)

If the interface is completely inoperable:

  1. Press the power and volume button to enter Recovery Mode.
  2. Choose Wipe & Reset โ†’ Reset Settings (not Wipe All Data!).
  3. Confirm the reset โ€“ it will return all system settings to factory, but will not delete your data.

๐Ÿ’ก

Before resetting your settings via Recovery, make sure that the phone has enough charge (minimum 30%).

Frequently Asked Questions (FAQ)

Can I change the permission to Xiaomi without root rights?
Yes, on most models, this is possible through standard settings, Game Turbo or developer mode. Root rights are only required to set custom resolutions that are not supported by MIUI by default. For example, on POCO X5 Pro without root, you can choose from predefined values (720p, 1080p), but installing 1440p on an incompatible model will require modification of system files.
Why did the gameโ€™s resolution change make the picture quality worse?
Decreasing the resolution (e.g., from 1080p to 720p) reduces the number of pixels, resulting in blurred textures and stairwell effect (aliasing). This is normal โ€” the lower the resolution, the less detailed the graphics become. To smooth the effect, turn on anti-aliasing (AA) or anti-aliasing in the game settings. Also check if additional zooming from MIUI (in Settings โ†’ Screen).
How to find out the native screen resolution of my Xiaomi?
The native resolution depends on the model. Here are the data for popular devices: Xiaomi 13/14, Redmi K60 Pro: 2712ร—1220 (1.5K). POCO F5, Redmi Note 12 Pro+: 2400ร—1080 (FHD+). Xiaomi 13 Ultra, Mix Fold 3: 3200ร—1440 (QHD+). Redmi 12C, POCO M5: 1600ร—720 (HD+). You can find the exact resolution through the AIDA64 application (display section) or by entering the command in ADB: adb shellsys displays.
Will the phone warm up if you put the maximum resolution?
Yes, forced resolution setting above native (for example, 4K on a 1080p screen) increases the load on the graphics processor (GPU) by 20-40%, which leads to increased heat generation. For example, on the Redmi Note 11 Pro+ with a 2400ร—1080 screen, setting a resolution of 3840ร—2160 via ADB can raise the GPU temperature to 50โ€“55 ยฐ C even on the menu, while there will be no real improvement in image quality โ€“ the matrix is physically unable to display more pixels.
Can I change the permission for a specific application only?
In the standard MIUI There is no such feature, but there are workarounds: For games: use Game Turbo (as described in Section 2). For any applications: install App Settings (requires root) or use ADB-Adb shell am compat set-dpi <package> 480 (replace 480 with the desired value) DPI). For example, for YouTube, the command would be: adb shell am compat set-dpi com.google.android.youtube 400