Many Xiaomi smartphone owners face a situation where standard size interface elements are not enough, which may be due to reduced vision, the desire to see more content on one page, or the need to run a specific application that requires non-standard display parameters. MIUI operating system and its successor HyperOS provide flexible tools for scaling, but they are not always obvious to the average user.
Decreasing effective resolution, or more correctly, changing pixel density (DPI), allows visually "squeezing" the interface, resulting in smaller icons, text and windows, and a larger workspace. However, this process requires caution, as incorrect values can make the system unreadable or cause GUI malfunctions. In this article, we will discuss safe customization methods and explain how to avoid typical errors.
Before you make changes to system parameters, it's important to understand the difference between the physical resolution of the matrix and software scaling. Physical pixels are not going anywhere, but the operating system will ignore some of them or group them differently. Changing the density of the DPI below 360 units on standard MIUI builds can lead to the complete disappearance of controls. So all actions must be done sequentially, fixing the initial values for the ability to quickly return to factory settings.
Understanding DPI and the physical resolution of the matrix
To properly adjust the display, you need to distinguish between the physical characteristics of the screen and the software settings. Physical resolution, for example, 2400Γ1080, is the constant value determined by the matrix manufacturer. You can not change the number of physical glowing points by software methods without the risk of damage to the equipment. What we used to call "resolution" in the context of usability, technically called pixel density or DPI (Dots Per Inch).
When you change the DPI value in a developer's settings, you're actually telling the system how many pixels should be per inch of an image. Increasing that number makes all the elements bigger as the system stretches the interface. On the contrary, lowering the DPI causes the system to "compress" content by putting more information on the same area. This is especially true for owners of Redmi Note or Poco models, where the screen size is large and the standard density may not be sufficient for comfortable multitasking.
β οΈ Note: Experiments with parameters DPI This can cause the keyboard or navigation bar to stop showing correctly. Always write down the original value before making changes.
Modern shells from Xiaomi automatically select the optimal density values depending on the screen diagonal. For 6-inch devices, the standard is the range 390-420 DPI. Reducing this figure to 300-350 units will visually bring the interface closer to the tablet style, freeing up significant space. However, it is worth remembering that some applications may not display content at too low values, since their interface is not adapted to such a density.
Preparing the device for changing system parameters
Before you start deep system setup, you need to prepare the device, which minimizes the risk of data loss or software errors, first of all make sure that the battery is at least 50%, as a sudden shutdown when you apply the developer settings can lead to a cyclical reboot.
- π± Backup important data via Xiaomi Cloud or locally on your computer.
- π Check the availability of free RAM by closing the background applications.
- π Write down the current value DPI, to be able to return to the original settings.
- π Make sure that the device has the current version of the firmware installed. MIUI or hyperos.
An important step is to activate the developer mode. Without this step, access to the desired menu will be closed. To activate, go to the Settings β About menu and find the MIUI version line. You need to quickly click on it 7-10 times in a row until the notification βYou became a developerβ appears.
βοΈ Checklist of preparations
Don't ignore it, even if you're a power user. Android interfaces can vary across versions of the shell, and having a rollback point is critical. If the screen goes out after changing the settings or the interface becomes unreadable, knowing the original DPI value will allow you to enter the correct numbers blindly or reset through Safe Mode.
Change the minimum width through the developer menu
The main method of reducing visual resolution is to adjust the Smallest Width option, which directly affects the scaling of all interface elements. To access it, go to Settings β Additional β For developers. In the list you open, you need to scroll down to the "Drawing" or "Input" section, where the desired line is located.
The value in this field is shown in dp (density-independent pixels). Standard values vary: for compact models it is about 360-392 dp, for phablets it is 411-440 dp. To reduce the size of elements, the number should be reduced. For example, changing the value from 392 to 320 will make the interface noticeably smaller, giving more space to work. Enter values gradually, reducing the values Step-by-step by 20-30 units, checking the result after each change.
| Model of the device | Standard DPI | Recommended mine value | The effect |
|---|---|---|---|
| Xiaomi Redmi Note 10 | 392 | 320 | Compact interface |
| Xiaomi Mi 11 | 411 | 360 | Tablet-like |
| Poco X3 Pro | 392 | 340 | Increased work area |
| Xiaomi 13 Pro | 440 | 380 | Maximum capacity |
Once you have a new value, the system will ask you to confirm the action, the screen will blink, and all the elements will rearrange. If you have entered a value that is too low and you can't see or press anything, don't panic. Try blindly pressing the center of the screen (where the OK button is usually in the dialog window) or using voice control if it's configured. Recovery resets will help in the last resort, but this is a last resort.
What to do if the keyboard is missing?
Setting the font size and display elements
If changing the DPI seems too risky or radical, consider softer customization methods. Android allows you to independently adjust the font size and size of display elements. These settings are located in the Settings menu β Screen β Text and display (the path may vary slightly depending on the version of MIUI).
The "Font Size" option only affects text blocks in the interface and supported applications. Reducing this parameter allows you to fit more lines of text on the screen without affecting the size of buttons and icons. It is a safe way to increase the information content of the display without risking disrupting the layout of the system windows.
In parallel, there's the "Element Size" setting (or "Screen Size" setting in some localizations). It works similarly to DPI, but has a limited range of values and smoother steps. By moving the slider downwards (usually denoted by an "S" or a small circle), you compress the interface. It's the perfect compromise for those who are not on a standard scale, and it's scary to get into the developer settings.
β οΈ Note: Some applications, especially banking or corporate, may ignore the system font settings and use their own hard-to-find layout settings.
The combination of these two settings allows you to achieve a result close to changing the DPI, but with less risk. You can set a minimum font size and a mean reduction of elements. This approach preserves the proportions of the interface and ensures that no button goes beyond the visible area of the screen.
π‘
Use large-faced widgets on your desktop to compensate for the decrease in system fonts and keep important information readable.
Using third-party applications to change DPI
For advanced users who donβt have the standard tools, there are specialized applications from the Google Play Store, programs like SecondScreen or Resolution Changer that allow you to flexibly manage display settings, create profiles and quickly switch between them, but their functionality is often limited by access rights.
Without root rights, most of these applications work through USB debugging (ADB) or require special permissions from a computer. With root rights (such as Magisk), applications can directly edit the system file build.prop or use the commands wm size and wm density. This gives full control, but requires high skill.
- π² SecondScreen is a powerful tool for creating resolution profiles and DPI.
- π οΈ Resolution Changer β a simple application for quick change of parameters.
- π» ADB AppControl - a program for PC that allows you to manage DPI without installing software on the phone.
Using third-party software is justified if you need to change settings often. For example, to read documents, you put one profile with small print, and for games, another one with native resolution for maximum performance. However, remember that installing unverified applications from unreliable sources can lead to data leakage or infection of the device.
π‘
Third-party applications offer more flexibility, but require caution and often superuser rights to fully access features.
Impact of changing permissions on performance and gaming
Decreasing resolution or pixel density is often seen as a way to improve performance in games. The logic is simple: fewer pixels need to be drawn above FPS. However, in modern Xiaomi smartphones with powerful processors, this effect may not be noticeable, since the rendering still occurs in the native resolution of the matrix, and the zoom is programmatic.
However, on mid- and budget-segment devices (Redmi series, old Poco models) the load on the device is reduced. GPU It can give you a shot rate per second, especially in heavy traffic. 3D-games, downsizing DPI It causes the system to render a less detailed image, which unloads the GPU, but it's worth considering that the image may become less clear, "ladders" at the edges of objects.
It's important to distinguish between changing the DPI interface and decreasing rendering resolution in games. The first affects the system and menu, the second affects gameplay only. Many games have their own graphics settings where you can choose "Low" or "Medium" quality, which will give a more predictable and stable result than crutches through system settings.
β οΈ Warning: Forced resolution change may cause the game to not be displayed on the full screen, but with black margins on the sides or top/bottom.
If your goal is to increase FPS, you should use Xiaomiβs built-in Game Turbo accelerator, which optimizes CPU and memory without risking disruption to the interface. Changing the system DPI for gaming is a last resort that can cause more inconvenience in everyday use than good in rare gaming sessions.
Returning to factory settings and fixing problems
If the resolution experiments have led to the system's instability, you have to go back to the way it was. DPI, So if you recorded it before you started, and you put it back into the developer menu, if the screen doesn't respond to touches because of a bug in the interface, you can try plugging it in. USB-mouse-over OTG.
In the case when the system boots but management is not possible, safe mode will help. To enter it, usually just press the off button, and when the off menu appears, keep your finger on the "Stop" (or "Reboot", depending on the version of MIUI) for a long time. In safe mode, third-party settings can reset, or you can delete the problematic application.
A radical but effective method is a full Hard Reset, which will delete all user data, so having a backup is critical. Reset will return all system parameters, including DPI and resolution, to factory values determined by the manufacturer for a particular model.