Owners of Xiaomi, Redmi and POCO smartphones often encounter visual overload on their desktop. The standard MIUI shell (and now HyperOS) by default displays the name of the application under each icon. For many users, this looks like extra information noise that interferes with the perception of graphical interface elements. The problem is especially pressing for those who use live wallpapers or minimalistic widgets, where the text is simply unreadable or spoils the overall aesthetics.
Unfortunately, in the basic system settings you will not find a simple “Remove all signatures” switch. The logic of the developers MIUI is based on the fact that the name should help you navigate, but this functionality often turns into an inconvenience. For example, if you installed a third-party launcher or simply want to achieve a clean screen look, standard methods are powerless. However, there are proven ways to solve this problem, which range from simple font settings to the use of specialized applications.
In this article we will examine in detail all the available methods: from changing system parameters to deep customization via ADB. We will look at how to remove labels under icons on Xiaomi without losing functionality, and what risks may arise when using third-party software. It is important to understand that the Android interface is flexible, but requires a careful approach when making changes to system files or display settings.
Why duplicate application names appear
Before you start deleting text, it is worth understanding the nature of its appearance. On smartphones Xiaomi and Redmi, a situation often arises when not one name, but two, is displayed under the icon, or the text looks cropped and sloppy. This is due to the peculiarities of the shell MIUI and the synchronization mechanism with the cloud. The system tries to load the localized name of the application from the company's servers, which sometimes leads to a conflict with the name written in the app's APK file itself.
In addition, duplication can occur when using the "Second Space" function or when cloning applications. In such cases, the system adds digital indexes or additional characters to the name, which visually turns the desktop into chaos. Graphical interface Becomes less convenient, especially on screens with high pixel density, where every millimeter matters.
⚠️ Attention: Changing system fonts or using third-party launchers may lead to incorrect display of some system menus. Always have the opportunity to roll back changes.
It is also worth noting that in the latest versions HyperOS the display algorithms have been redesigned. Now the system makes more active use of dynamic fonts, which can change size depending on the number of characters in the name. This creates the illusion of “dancing” text that cannot be aligned using standard tools. Understanding these processes will help you choose the right method of dealing with unnecessary inscriptions.
Method of changing the system font
The safest and easiest way to visually hide text under icons is manipulation with the system font. The essence of the method is to install a special font in which the characters have zero width or are completely transparent. As a result, the operating system Android continues to “think” that it is displaying text, but the user sees only the blank space under the icon.
To implement this method, you will need the application Themes (Themes), which is pre-installed on every Xiaomi device. In the theme store search, you need to enter special queries such as "No Text", "Blank Font" or "Invisible Text". The packages found are often created by enthusiasts specifically for this purpose. After loading the theme, only the font is applied, without changing other design elements.
When searching for fonts, also use English queries, since in the Chinese region of the theme store the choice is much wider than in the global version.
If you hide the text under the icons, it will disappear in the settings menu, in messages, and in the browser. Therefore, this option is suitable only for those who are willing to sacrifice text readability throughout the system for the sake of a clean desktop. You can return everything back by simply selecting a standard font Roboto or MI Sans in the screen settings.
⚠️ Attention: Some custom fonts may not work correctly with Cyrillic, turning Russian text into squares or hieroglyphs. Check the theme description before installation.
Using third-party launchers
A radical solution to the problem is to replace the standard shell with a third-party launcher. Apps like Nova Launcher, Microsoft Launcher or Lawnchair provide advanced customization options not available in stock MIUI. In such apps, you can flexibly adjust the font size, its color, and in some cases, completely disable the display of signatures.
However, switching to a third-party launcher on Xiaomi has its own nuances. The shell MIUI is known for its aggressive memory optimization, so it can “kill” the launcher process at any time, returning you to the standard desktop. To avoid this, you must manually configure permissions and autorun for the new application. This requires additional actions in the section: Applications → Settings → Advanced settings → Memory access default Applications → Settings → Advanced settings → Memory access.
☑️ Setting up the launcher on Xiaomi
The advantage of using launchers is the ability to create unique profiles for different situations. For example, you can set up one profile with captions for work and another with blank icons for leisure. In addition, many launchers support hiding unused applications, which also helps clear up space. But you should be prepared for the fact that some Xiaomi system functions, such as swipes in the corner of the screen or “Second Space” gestures, may not work correctly.
Setting through the Mi Pilot application
For advanced users who do not want to change the launcher or fonts, there is a method for editing system files through a special application Mi Pilot. This is a tool originally created for Xiaomi testers, but has gained popularity among modders. It allows you to make changes to the system configuration files, including desktop display settings.
To use this method, you first need to gain superuser rights (Root) or use debug mode, although in new versions of MIUI the functionality of Mi Pilot without root access is limited. After installing the application (you often have to look for the APK file on forums, since it is not in the Play Market), you need to find the section responsible for System UI. There you can find parameters that control the visibility of text labels.
This method requires high concentration and understanding of the Android structure. An error in editing system files can lead to a cyclic reboot of the device (bootloop). Therefore, before starting work, it is strongly recommended to make a full backup of your data.
pre>pm grant com.miui.mipilot android.permission.WRITE_SECURE_SETTINGS
This command, entered through ADB, gives the application the necessary rights to change the security settings of the interface. Without this step, most of the features of Mi Pilot will not be available. Using this tool gives you access to hidden settings that are usually reserved for factory engineers.
Comparison of methods for hiding text
The choice of the optimal method depends on your skills and goals. Below is a comparison table that will help you decide on the method. We assessed each method according to the criteria of complexity, impact on the system and stability of operation.
| Method | Complexity | Impact on the system | Stability |
|---|---|---|---|
| Changing the font | Low | Global (all text) | High |
| Third-party launcher | Medium | Desktop only | Medium (requires configuration) |
| Mi Pilot / ADB | High | Deep system | Low (risk of errors) |
| Live wallpaper | Low | Visual masking | High |
As can be seen from the table, replacing the font is the safest option for beginners. It does not require complex manipulations and is easily reversible. Using the launcher gives the best visual result, but takes time to set up exceptions in Xiaomi's power saving system. The method with Mi Pilot should be recommended only to experienced users who understand the risks.
For most users, the optimal balance between beauty and stability will be to use themes with a transparent font or install a proven launcher with the correct energy saving settings.
Compatibility problems and system updates
Xiaomi owners are well aware that firmware updates can “break” the usual customization. After switching to a new version MIUI or HyperOS previously working methods may no longer work. For example, a security update may close a vulnerability that allowed text to be hidden via ADB, or the structure of theme files may change.
Often, after a system update, reset settings return to factory settings. This means you'll have to reapply the font or reconfigure the launcher. Additionally, newer versions of Android (13, 14 and higher) implement stricter security rules that limit app access to system display settings. This makes methods associated with deep intervention in the system less effective.
⚠️ Attention: MIUI and HyperOS interfaces are constantly updated. The functions described in the article may have a different name or be moved to other sections of the menu in your version of the software.
If, after updating the firmware, the inscriptions disappeared or, on the contrary, appeared where they were not, first check the themes section. Often the system automatically rolls back non-standard fonts to default ones for compatibility purposes. In this case, it’s enough just to reapply the theme or font.
Optimizing the desktop without removing text
If you can’t completely remove the inscriptions or don’t want to, you can try to minimize their visual weight. In the screen settings you can change the font size and display scale. Reducing the font size to the minimum value will make the labels under the icons barely noticeable, while maintaining readability in other sections of the system.
It is also worth paying attention to the size of the desktop grid. Switching to a grid 5x6 or 6x6 (if the screen resolution allows) automatically reduces the size of the icons and, accordingly, the space allocated for text. This creates the effect of a denser and “cleaner” arrangement of elements.
Secret testing menu
Enter the code ##6484## in the dialer to get to the engineering menu. There you can check the sensor and display calibration, which is useful if the text is displayed incorrectly due to hardware problems.
Another life hack is the use of separator widgets. Some launchers and themes allow you to place transparent widgets on top of text, effectively hiding it. This is a "crutch", but a working method for those who want to leave the standard launcher, but achieve a minimalist effect.
Frequently asked questions (FAQ)
Is it safe to install fonts from unverified sources?
Using themes from the official store Themes safe because they are moderated. However, downloading font APK files from third-party sites may carry the risk of introducing malicious code. Always scan your files with an antivirus.
Will the setting to hide text be reset when you reboot?
No, changing the font or installing the launcher are permanent changes. They are saved after reboot. A reset can only occur when updating the system or forcing a reset to factory settings.
Is it possible to remove text only for folders, but not for single icons?
This cannot be done using standard MIUI tools. This selectivity is only available in some advanced third-party launchers, where you can separately configure the display style for folders and application shortcuts.
Why did the settings become unreadable after installing a transparent font?
The transparent font replaces all system fonts. If you want to remove text only under icons, this method will not work - it will hide all the text in the interface. In this case, it is better to use a launcher.
Does hiding captions affect the operation of the voice assistant?
No, visual display of text does not affect the functionality of applications or the operation of voice control Google Assistant and Mi AI. The system continues to recognize application names regardless of whether you see them or not.