The screen size on Xiaomi Redmi smartphones is often a cause of discomfort: too large icons, blurred fonts or uncomfortable display of interface elements. The problem is relevant for owners of new models (Redmi Note 13 Pro+, Redmi 12) and for older devices (Redmi 9A, Redmi 7), where by default can be set to scale up for ease of reading. In this article, we will discuss all working ways to reduce the scale β from basic MIUI settings to hidden functions for power users.
It's important to understand that screen scale is often a different word, like font size, pixel density (DPI), MIUI scale, or even browser zoom effect. We'll look at each case separately so you can fine-tune the display to your needs. If some apps are not displayed correctly after changes, don't worry: this is a typical problem when manually changing the DPI, and it's easy to fix (see the zoom section on zoom restoration).
1.Scaling down through standard MIUI settings
The easiest way is to use built-in shell options MIUI. They are available on all Xiaomi Redmi models, including the budget series (Redmi). A2+, Redmi 10C) and flagships (Redmi) K60 Pro) Instructions are relevant for versions MIUI 12β14.
Open the Settings menu β The screen. Here you're interested in three key parameters:
- π± Text size β only regulates fonts in system applications and menus, does not affect icons or interface layout.
- π Screen size changes the size of all the elements (icons, buttons, panels) and some models are called "Screen densityΒ».
- πΌοΈ Screen resolution β available on devices with AMOLED-Displays (e.g., Redmi Note 12 Pro)+). It allows you to choose between HD+, FHD+ or QHD.
For most users, simply move the Screen Size slider** left to Small or Default. If you don't have the option, your model doesn't support global scaling via MIUI (see the developer settings section for the solution).
β οΈ Note: Some firmware (especially global versions for Europe) may not have the Screen Size option, due to Xiaomiβs policy of simplifying the user interface.
2. Separate setting of font size and style
If the problem is only in too large fonts, and icons and buttons are satisfied - just adjust the text parameters. MIUI This is done separately from the general:
- Go to Settings β Screen β Text Size.
- Move the slider to the left to the value of Small or Very Small.
- Click on Font Style to select a more compact option (like Roboto Condensed or Mi Sans).
On models with MIUI 14 (for example, Redmi Note 12 Pro), the option Fat text is now available β it is better to turn it off, as it visually enlarges the fonts. Also check the settings of individual applications (for example, Chrome or Telegram have their own text scale settings).
Set the size of the text on "Little".
Choose a compact font style (Mi Sans or Roboto)
Disable "Bold Text" in MIUI 14+
Check the scale in the browser (Chrome/Safari)-->
| Parameter | Minimum value | Recommended value | Impact on autonomy |
|---|---|---|---|
| Size of text | Very small. | Small one. | No. |
| Screen size | Small (0.85x) | By default (1.0x) | No. |
| Screen resolution | HD+ (720p) | FHD+ (1080p) | Yes (5-10%) |
| DPI density | 320 | 400β440 | No. |
3.Gestural scale reduction (for MIUI 12β14)
Few people know, but MIUI has a hidden gesture-scale feature that works even on devices that don't have Screen Size slider in the settings, and it activates this way:
- Open any menu or main screen.
- Put three fingers together (as if you were plucking a photo).
- The screen will blink for a split second, which is a signal that the scale has changed.
- Repeat the gesture several times to achieve the desired size of the elements.
The reverse gesture (three fingers apart) zooms in. This feature works on all Xiaomi Redmi models with MIUI 12 and later, but can conflict with other applications' gestures (e.g., a three-finger screenshot). If the gesture zooming doesn't work, check if the option is disabled in Settings β Additional β Special Features β Scaling Gestures.
π‘
If the zoom gesture conflicts with screenshots, turn off screenshots with three fingers in Settings β Buttons and gestures β Screenshot and use physical buttons (Loudness down + Power).
4. Manual change of DPI density (for power users)
If standard settings donβt scale enough, you can manually change the DPI (dots per inch) parameter, which is a system parameter that affects the size of all interface elements. On Redmi models with Snapdragon processors (for example, Redmi Note 11 Pro+), changing the DPI can cause malfunctions in games and some applications (for example, banking).
To change the DPI:
- Activate Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Return to the main settings menu, open Additional β for developers.
- Find the option Minimum Width (Dp) (or Lowest Width).
- Set the value in the range 360-400 (usually 411 or 440 by default), the smaller the number, the more compact the interface will be.
- Reset the device.
After changing the DPI, some applications (such as SberBank Online or Tinkoff) may not display correctly, because they ignore the system's scale settings.
- π Reinstall the problem app.
- π± Use compatibility mode in the application settings (if available).
- π οΈ Bring it back. DPI to a standard value for a particular application through ADB (instruction).
How to return the standard DPI for a separate application?
5. Advanced settings via ADB (no root)
If changing the DPI in the developer settings doesnβt work, or if you want to scale for individual applications, Android Debug Bridge (ADB) will help. This method does not require root rights, but requires a computer with Xiaomi drivers installed.
Step-by-step:
- Download ADB Tools and unpack the archive.
- On the phone, activate debugging over USB in the developer settings.
- Connect Redmi to your PC and execute: Adb devices Make sure the device is defined.
- To change the global DPI, type: adb shell wm density 400 (where 400 is the desired value).
- To apply the changes, restart your phone: adb reboot
To return the standard settings, use the command:
adb shell wm density resetβ οΈ Note: Some Redmi models with MediaTek processors (e.g. Redmi) 10A or Redmi 9C) team ADB This might not work because of manufacturer restrictions, and only manual editing of the build.prop file would help, but it would require root rights.
6. Correction of problems after a change in scale
After manually changing the DPI or scale through the developer settings, you may encounter the following problems:
- π± Distorted display in some applications (e.g. banking or gaming).
- π Spontaneous resetting of settings after updating MIUI.
- π±οΈ Failing gestures (such as swipe to return).
Decisions:
- For banking applications: Use the ADB command to reset DPIs only for them (see the DPI section).
- After the MIUI update: Scale settings are reset. Write down the DPI values you use in advance or create a script to automatically apply ADB commands.
- For gestures: disable gesture scaling in Settings β Special features β zoom gestures.
If the interface is completely unreadable (for example, after experimenting with ADB), reset the screen settings to factory:
- Go to Settings β System β Resetting settings.
- Select Reset screen settings (not a full reset!).
- Confirm the action and restart the phone.
π‘
Changing the DPI through ADB or the developer's settings doesn't require root rights, but can cause compatibility issues.Always test new settings on backup data.
7. Features for specific Redmi models
Some Xiaomi Redmi models have unique nuances when scaled up:
| Model | Features of scaling | Recommended DPI |
|---|---|---|
| Redmi Note 12 Pro+ | Supports dynamic resolution change (FHD+/QHD) and gesture scales only work in portrait orientation. | 400β420 |
| Redmi 10/11 Series | Global firmware does not have a screen scale slider. DPI changes are required through ADB. | 380β400 |
| Redmi 9A/9C | Limited screen settings due to weak iron. DPI < 360, artifacts in games are possible. | 360β380 |
| Redmi K50/K60 | Supports adaptive scale for gaming (120Hz) Changing the DPI can knock down the refresh rate. | 440 (standard) |
On devices with AMOLED-screens (Redmi Note 11 Pro)+, Redmi K60) not recommended to be installed DPI below 380, which can lead to blurring of text due to subpixel rendering. IPS-matrices (Redmi) 10A, Redmi 9: No restrictions.