How to make smaller icons on Xiaomi: all the ways from standard to hidden

The size of the icons on Xiaomi’s screen is one of those little things that can seriously ruin the experience of using a smartphone: too large icons take up precious space on the desktop, prevent you from placing widgets or just look unaesthetic. Fortunately, the manufacturer and the community of enthusiasts offer several ways to solve this problem, from built-in MIUI tools to hidden settings and even modifications to system files.

In this article, we will analyze all the current methods of reducing icons on Xiaomi, Redmi devices, POCO and Black Shark is managed MIUI 12-15 (including global and Chinese firmware) You will learn how to resize icons without root rights, using a launcher, ADB-We will pay special attention to the nuances for different models - from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra.

1. MIUI Standard Settings: What Can Be Changed Without Third-Party Tools

To start with, the basics are the built-in MIUI options that are available on most devices without any additional manipulation, and unfortunately, the functionality is limited, but for many users, it will be enough.

The main tool is screen zoom, and it affects not only icons, but also fonts, interface elements and even some applications, to rescale:

  1. Open the Settings β†’ Screen.
  2. Select text size and display (on some firmware - Screen size).
  3. Move the slider to the left to reduce the elements. Available values: Small, Standard, Large, Very Large.
  4. Confirm the changes and restart the device (recommended for correct application).

⚠️ Note: This method reduces all interface elements, not just icons. If you only need to change the size of icons on your desktop, move on to the next section.

πŸ“Š What kind of launcher are you using on Xiaomi?
Standard MIUI
Nova Launcher
Hyperion Launcher
Other
I don't know what it is.

2.Use of alternative launchers: Nova Launcher and Hyperion

If the built-in MIUI settings aren’t enough, the most reliable way is to install a third-party launcher, the two most popular options for Xiaomi are Nova Launcher and Hyperion Launcher (designed specifically for MIUI devices), which allow you to flexibly adjust the size of icons, desktop grid and even animation.

Consider the process using the example of Nova Launcher (free version available on Google Play):

  • πŸ“₯ Install the launcher from the official store and select it as the default launcher when you first start.
  • πŸ”§ Go to Nova settings (hold your finger in the free desktop space) β†’ Settings).
  • πŸ“ In the Desktop section, find the icon size parameter and move the slider to the desired value (from 70% to 130%).
  • πŸŽ›οΈ For accurate grid settings go to the desktop β†’ Desktop grid and select the number of rows/columns (e.g, 5Γ—6 opportunistic 4Γ—5).

πŸ’‘ Benefits of Nova Launcher:

  • πŸ”„ The ability to change the size of individual icons (in the paid version).
  • 🎨 Support for icon packs for full customization of appearance.
  • ⚑ Lightweight – does not affect performance even on weak Redmis 9A or POCO M3.

⚠️ Note: Some Xiaomi models (such as Black Shark 5 Pro) may have navigation gesture problems when using third-party launchers. β†’ System system β†’ Gestures and use gestures of the launcher itself.

Download APK from the official website | Make a backup of the current desktop | Disable battery optimization for the launcher |Reboot the device after installation-->

3. Hidden MIUI settings: editing parameters via ADB

For advanced users who aren’t afraid to work with ADB (Android Debug Bridge), there’s a way to resize icons directly through system settings, a method that works on most Xiaomi devices with MIUI 12-15, but requires a connection to a computer.

πŸ”§ Step-by-step instruction:

  1. Turn on USB debugging: Go to Settings β†’ About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β†’ Additional β†’ For Developers and turn on USB Debugging.

Connect the device to the PC

Open the command line.

adb shell settings put global icon_size_scale 0.8

Here 0.8 is the zoom factor (you can set values from 0.6 to 1.2).

Reset the device

πŸ“Œ Additional commands for fine tuning:

Team team.DescriptionExample of meaning
icon_text_size_scaleSize of text under icons0.7
grid_sizeNumber of rows/columns on the desktop5x6
folder_icon_sizeSize of folder icons0.85

⚠️ Attention: Misuse of the right ADB It can cause a malfunction in the interface. MIUI 14+ parameter icon_size_scale may be reset after system updates - in this case, you will have to repeat the procedure.

What if the ADB does not recognize the device?
If the adb device command doesn’t show your smartphone, check the following: 1. Are Xiaomi drivers installed? USB Drivers (download from official website). 2. Is file transfer mode enabled (MTP) 3. Does the antivirus block the connection (turn it off temporarily). 4. Try another one. USB-cable (preferably original).

4. editing system files: for users with root rights

If you are willing to take drastic measures and have root access, you can resize your icons by editing your MIUI configuration files, which is a method that offers maximum flexibility, but requires caution – an error can lead to system failure.

πŸ› οΈ Instructions:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Cross the path: /data/system/users/0/ and find the file. miui_home_config.xml (On some of the firmware, it may be called launcher_config.xml).
  3. Open the file in the text editor and find the lines: <icon_scale>1.0</icon_scale> <grid_size>4x5</grid_size>
  4. Change the values to the desired ones (for example, 0.75 for scale and 5x6 for grid).
  5. Save the file, set resolutions 644 (rw-r--r---) and restart the device.

⚠️ Warning: When installing themes from third-party sources, turn off automatic updates to system themes in Settings β†’ Theme β†’ Settings β†’ Auto-Update to Avoid Conflict.

πŸ’‘

Icon packs are the only way to change the look of icons without root rights, but they only work with third-party launchers.

FAQ: Answers to Frequent Questions

Can I reduce the icons on Xiaomi without a computer?
Yes, there are two ways: Use a third-party launcher (like Nova Launcher or Hyperion), install a theme with small icons from the MIUI Theme Store. ADB and edit system files require a PC connection.
Why did the icon settings drop after the MIUI update?
This is a well-known MIUI 14+ problem. The system resets the user's launcher settings when major updates. Solutions: Use a third-party launcher (sets will remain); Repeat the procedure with ADB after the update; disable automatic firmware updates in Settings β†’ System Update.
How to return the standard size of icons?
Depending on the method: To scale the screen: return the slider to Settings β†’ Screen. β†’ Text size in the standard position. ADB: Adb shell settings delete global settings icon_size_scale. For Nova Launcher: Reset your settings in Settings β†’ Backup β†’ Reset.
Can I change the size of the icons in the folders?
Yes, but the methods depend on the method: Nova Launcher: Settings β†’ Folders. β†’ The size of the folder icons. ADB: Adb shell settings put global folder_icon_size_scale 0.8. In Standard Launcher: There is no separate setup, only through editing miui_home_config.xml (root).
Is it safe to use ADB to change icons?
Yes, if you follow the instructions. The risks are minimal, because you don't change system files, just the settings. However: Don't use values less than 0.6 - icons will become unreadable. Don't edit other settings through ADB without understanding their purpose. On some firmware (e.g. MIUI China), ADB may be limited.