Xiaomi desktop icons seem too big? you're not alone - many users MIUI This problem is encountered after updating to MIUI 14/15, And there are a few ways, fortunately, to bring back the compact look, from standard settings to hidden features, and even a few other ways to make it look more compact. ADB-Teams for Advanced Users.
In this article, we will discuss 5 working methods, including changes through theme settings, editing launcher settings, using third-party shells and manipulating system files. We will focus on the nuances for different models, from the budget Redmi Note to the flagship Xiaomi 14. Importantly, some methods require unlocking the bootloader or root rights, so assess the risks in advance.
If you're looking for a solution for your model, check the compatibility of the methods in the table below, and if you're willing to experiment, we'll start to look at each option in detail.
1. Standard settings MIUI: scale and grid icons
To start with, the basics are built-in MIUI tools that are available without any further manipulation, and the manufacturer has made it possible to adjust the size of the icons through theme settings, but not everyone knows where to look for these options.
Go to: Settings β Desktop β Desktop grid
Here you will see the Size of Icons slider (not available on all firmware) and grid options: from 4Γ5 to 5Γ6. The more cells, the smaller the icons will look. For example, on the Xiaomi 13 Pro, when choosing 5Γ6, the icon size decreases by ~20% compared to the standard 4Γ5.
- πΉ Pros: does not require root rights or ADB, It works with all models with MIUI 12+.
- πΈ Cons: Minimal reduction (maximum 25%), does not affect the font size in the titles.
- π Nuance: on some firmware (e.g, MIUI 14 Global) icon size slider may not be available - then proceed to the next method.
If your version of MIUI doesnβt have a slider, try an alternative path: Settings β Display β Text and display size β Element size
You can scale down all interface elements by up to 80%, but it will affect not only icons but also the fonts on the menu.
π‘
In the models with AMOLED-screens (e.g. Xiaomi) 12T) Too small icons can impair readability in bright sunlight. 4Γ6 icon-size 90%.
2. Hidden launcher settings: editing the configuration file
For users ready for a deeper setup, there is a way to resize icons through editing the system file. launcher_config.xml. This method works for all Xiaomi models with MIUI 13β15, It requires access to the file system.
You'll need:
- π± File Manager with access to the root folder (for example, MiXplorer or Solid Explorer).
- π§ Developer mode enabled (activated by 7-fold pressing on the Version) MIUI phone-setting).
- π Backup of the file launcher_config.xml (trailing /data/data/com.miui.home/shared_prefs/).
Instructions:
- Open the file. launcher_config.xml text-edit.
- Find the lines: <string name="pref_key_icon_size_factor">1.0</string> <string name="pref_key_icon_text_size_factor">1.0</string> Here. 1.0 β Replace it with a standard size. 0.8 downsize 20% or 0.7 for 30%.
- Save the file and restart the launcher (or phone).
Make a backup file.|Ensure that root rights are available|Shut down. MIUI Optimization in the Developer Settings|Use a reliable text editor-->
Warning: Incorrect editing of this file may cause the launcher to crash. If the desktop stopped opening after the changes, return the original version of the file or reset the launcher settings through Settings β Applications β Application Management β Launcher β Storage β Clear the data.
What to do if the launcher stops working?
3.Use of ADB-Teams for Advanced Users
If previous methods have not yielded sufficient results, you can resort to ADB-This is a way of changing the density of the screen (DPI), This is a very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very, very well. MIUI 14/15 on models with unlocked loader.
Step-by-step:
- Install. ADB-drivers on PC and connect the phone in Debugging mode USB (It is included in the developer settings).
- Check the connection command: Adb devices should display the serial number of your device.
- Find out the current DPI value: adb shell wm density Standard values: 440 for Full HD, 480 for QHD.
- Set a new value (e.g. 400 to reduce by ~10%): adb shell wm density 400
- Reboot your phone to make the changes take effect.
A critical nuance: changing the DPI can break the display of some applications (e.g. banking or gaming). To return a standard value, use the command:
adb shell wm density reset| Xiaomi model | Standard DPI | Recommended DPI for reducing icons | Possible side effects |
|---|---|---|---|
| Redmi Note 12 Pro+ | 440 | 400β420 | Google Pay Distortion, Small Text in MIUI Camera |
| Xiaomi 13 Ultra | 480 | 440β460 | Display problems in Fortnite and Genshin Impact |
| Poco F5 | 440 | 380β400 | Mishaps in MIUI Gallery when viewing photos |
π‘
Changing the DPI through ADB is the most effective way to reduce icons, but it requires caution. Always test new values for 1-2 days before continuing to use.
Installation of alternative launcher (Nova, Hyperion, Lawnchair)
If you don't want to mess with system settings, the most reliable way is to install a third-party launcher.
- π Nova Launcher β supports setting the size of icons with step 1%, flexible nets (up to) 10Γ10), adaptive.
- β‘ Hyperion Launcher β optimized for Xiaomi, has built-in themes MIUI.
- π οΈ Lawnchair β open source, minimalist design with the ability to fine-tune.
Instructions for Nova Launcher:
- Install a launcher from Google Play.
- Go to Settings Nova β Desktop β Icon Size.
- Choose a value from 70% to 130% (recommended 80-85% for a compact view).
- In the Desktop Grid section, set 5Γ6 or 6Γ7.
The advantage of this method is complete reversibility: you can return a standard MIUI launcher at any time without losing data. In addition, third-party shells often offer additional features that are absent from stock firmware (for example, gestures or support for Icon Packs).
β οΈ Note: Some Xiaomi models (e.g. Redmi) 10A) If you install an alternative launcher, you may lose access to Quick Commands (swipe down on the desktop) and you may have to temporarily return the standard launcher to return the function.
5. edit the build.prop file (root only)
For users with unlocked bootloader and root-rights, there is a radical method - changing the system file build.prop. This method allows you to globally reduce the scale of the interface, but requires caution.
Instructions:
- Open /system/build.prop in a root-access text editor (e.g. BuildProp Editor).
- Find a line. ro.sf.lcd_density=XXX (where XXX β current DPI).
- Replace the value with the desired (for example, ro.sf.lcd_density=400 For the Redmi Note 11).
- Save the file and restart the phone.
This method gives the maximum reduction of icons (up to 30β40%), but has serious side effects:
- π¨ Failures in some system applications (MIUI Security, Gallery).
- π Manual adjustments after each update MIUI.
- β οΈ Risk of a βbrickβ when editing error (always do backup build.prop).
If the phone stops loading after the changes, restore the original build.prop via TWRP or Fastboot:
fastboot flash system system.imgComparison of methods: which one to choose?
To help determine, we have compiled a comparative table of all methods, indicating the complexity, risks and effectiveness:
| Method | Decrease of icons | Required rights | Risks. | Reversibility |
|---|---|---|---|---|
| Desktop grid | 25% | No. | No. | Yes. |
| Editing launcher_config.xml | 30% | Root or ADB | Launcher failure | Yeah (backup) |
| ADB (change of DPI) | 30% | USB debugging | Problems with applications | Yes. |
| Alternative launcher | 50% | No. | Loss of MIUI function | Yes. |
| Editing by build.prop | 40% | Root | Brick of the device | Partially. |
For most users, the best solution is to combine method 1 (grid) and method 4 (Nova Launcher), which gives a noticeable reduction in icons without risk to the system. If you need maximum reduction, use ADB or build.prop editing, but only after you have created a full backup.