How to Remove Fonts on Xiaomi Phone: The Complete Guide

Changing visual style is one of the most popular ways to personalize a Xiaomi smartphone. Users often download new fonts from Themes to give the interface a uniqueness, but over time, the standard set can become overflowing with unnecessary elements.This not only creates visual noise, but also takes up precious space in the system partition of memory, especially if the files have high resolution and complex structure.

The cleaning process isn’t always intuitive, as the MIUI shell or the new HyperOS hide some font management options in the depth of the menu. Unlike uninstalling regular apps, you can’t just click Delete on your desktop. You’ll need to log into a dedicated resource management menu where all downloaded styles are stored.

In this article, we will take a look at all the available font removal methods, from standard settings to working with the file system for advanced users, learn how to distinguish system files from user files so that you do not accidentally disrupt the interface, and understand why some fonts can not be removed by standard methods without obtaining root rights.

Preparing for font removal and checking the MIUI version

Before you start taking action, make sure you understand which version of the shell you are working with. The themes and font management interface in MIUI 12, 13, 14 and the new HyperOS may differ slightly in the location of the buttons. It is important to know that removing the default system font is impossible without special tools, so your goal is user-generated content.

Check for updates to the Themes app. Often, older versions of this system component will not properly display the list of downloaded resources or allow them to be uninstalled. Go to Settings β†’ About Phone β†’ MIUI version and click on the tri-point in the corner of the screen to check for updates to the system components.

πŸ’‘

Before removing a large number of fonts, back up important data to a cloud server or computer, as deep cleaning of system folders always carries minimal risks.

Make sure that USB debugging is enabled on your device if you plan to use advanced ADB cleaning methods. While this is not required for basic removal, having this option will expand your options in case the standard interface stops responding or freezes.

  • πŸ“± Check out the exact version of your shell MIUI HyperOS in the menu "About the phoneΒ».
  • πŸ”„ Update the Themes app to the latest version through the built-in store.
  • πŸ’Ύ Free up some space on the internal drive for temporary system files.
  • πŸ”‹ Make sure the battery is at least 20% to avoid turning off the screen.

Standard method of removal through the application Topics

The safest and most recommended cleaning method is the use of the built-in Theme app, which is the channel that most often installs new fonts, and there is a regular mechanism for removing them, which does not require a connection to a computer and is safe to guarantee the device.

Open the Themes app on your smartphone. In the lower right corner of the screen, find the profile icon(s) and click on it. You will see the menu of your Mi Account, where the Font section will be located, and this is where the history of all the styles you have ever uploaded is stored.

β˜‘οΈ Pre-deletion check

Done: 0 / 1

In the list, you'll see all the fonts that have ever been active or just downloaded. Those marked with the Use icon are active. To delete the font, click on it. In the preview window that opens, look for the Remove button (usually under the preview or in the three-dot menu). If there is no delete button, then this font is system or secure.

⚠️ Warning: If you delete a font that is currently active, the system will automatically switch to the default default font. Don't be afraid of a sudden change in the appearance of the interface - this is the standard system reaction.

For batch removal, some versions of MIUI have a list editing feature available. Click on the pencil icon or tripod in the corner of the font list, select a few unnecessary positions, and click Remove at the bottom of the screen. This will greatly speed up the cleaning process if you have accumulated dozens of styles.

Removing fonts through system settings

An alternative way to manage fonts is through general system settings, which can be useful if the Theme app is not working properly or crashes when you try to log in to a profile. The logic is similar here, but the interface can look more rigorous and minimalistic.

Go to the Settings menu of your Xiaomi smartphone. In the search bar at the top, type the word "Font" or scroll through the list to the Screen section. In some versions of the shell, this item is displayed separately. Select the Font or Font Settings.

On the screen that opens, you'll see the current active font and the Online Fonts or Font Store button. Click on it to get into the directory. You'll need to revisit the profile (human icon) to see the Downloads list. The deletion mechanism is identical to the one described above: select the file and press the delete button.

Access methodThe way is on the menuPossibility of packet removalRequired rights
Annex TopicsTopics β†’ Profile β†’ FontsYes (most versions)No.
Screen settingsSettings β†’ Screen β†’ Font β†’ StoreDepends on the MIUI version.No.
File managerInternal memory. β†’ MIUI β†’ themeYes (manual removal)Access to files
ADB TeamsPC's command lineYes (script)USB debugging

It is important to note that new versions of HyperOS can change the structure of the menu. If you do not find the "Font" item in the main settings, use a global search by settings, typing the query "Font" or "Font" in Latin and Cyrillic.

Manual cleaning through the file manager

For users who prefer full control of the file system, there is a manual deletion method. Fonts downloaded from the store are saved in hidden or system folders in.mtz format. This method allows you to delete "broken" files that do not appear in the application list, but take up space.

Open the standard Explorer application or any other file manager with permission to access system folders (for example, MT Manager or FX File Explorer). You need to go on the path Internal memory β†’ MIUI β†’ theme β†’ font. This is where the user font files are stored.

What to do if the font folder is empty?
If there are no files in the font folder but space is occupied, perhaps the fonts are stored in the theme app cache. Try clearing the app cache through Settings β†’ Apps β†’ All Apps β†’ Themes β†’ Memory β†’ Clear the cache.

In this directory, you'll see files with unintelligible names or hash amounts. To understand which file corresponds to which font, you'll better navigate by the date of the change of the file. Compare the date of the download of the font in the store history with the date of the change of the file in the explorer. Delete is done by long pressing the file and selecting Delete.

⚠️ Warning: Never delete a default.mtz file or files with names that contain the system, miui, or android.This can cause the phone to stop displaying text, turning the interface into a set of squares.

After manually deleting files, you need to restart the device so that the Android system rereads the font structure and updates. If after rebooting you see β€œsquares” instead of letters, immediately return the deleted file from the basket or restore the standard font through the settings menu.

Using ADB for Advanced Users

If standard methods don't work, you can use the ADB (Android Debug Bridge) tool, which requires a computer and a USB cable, and allows you to delete fonts at the packet level even if the system interface is blocked or glitzy.

Connect your phone to your PC in debugging mode. Open the command line on your computer and enter the command to enter the shell: adb shell. Next, find the path to the font package. These are usually located in /data/data/com.android.thememanager/files/ or similar directories.

adb shell pm list packages | grep font

Once you find the appropriate package or configuration file, you can delete it with the rm command. However, a safer way is to use ADB to clean the Topic application data, which will reset the font list to factory state.

adb shell pm clear com.miui.theme

πŸ’‘

Using ADB commands is a powerful tool, but it requires caution: One error in the command's syntax can lead to the deletion of system files, so check the paths carefully before entering.

Once you have completed the com.miui.theme data cleanup command, all downloaded fonts will disappear from the list, and the system will assume that you have never installed additional styles.

Solving problems: font is not deleted or the system freezes

Sometimes users are faced with a situation where the delete button is inactive, or the deletion process hangs dead. This can be caused by damage to the font file or version conflict. If standard deletion does not work, try first activating the standard MIUI Default font, and then delete the problem file.

In case the phone freezes after trying to delete or install the font, try to boot into Safe Mode. To do this, press the power button, and when the turn off menu appears, press and hold the "Stop" option (on some models) or use a volume key combination when booting. In Safe Mode, third-party fonts do not load, which will allow you to safely delete the problem file.

  • πŸ›‘ Restart the device to Safe Mode to bypass font lock.
  • πŸ—‘οΈ Use the Guest mode or create a new user profile to access files without active restrictions.
  • πŸ”„ Reset the theme settings: Settings β†’ Topics β†’ Profile β†’ Settings (cogs) β†’ Remove topics.

If nothing helps and the phone has turned into a brick with unreadable text, the last option is a full reset to factory settings (Wipe Data) via the Recovery menu.This will delete all data, including photos and contacts, so regular backup is critical.

πŸ“Š What type of font removal problem do you have?
Font not removed through the menu: After removal, all letters disappeared:System writes "Deletion error": Problems did not arise

Frequently Asked Questions (FAQ)

Can I remove the standard font that came from the factory?
No, system fonts are protected from removal by standard methods, and removal requires root rights and the use of system conductors, which can lead to unstable phone operation and loss of warranty.
Why did the interface look strange after the font was removed?
It's probably the font that the system used to display certain characters has been removed, or the cache has crashed, so try rebooting the device or force it to change the font to any other type, and then return the one you want.
Do fonts take up a lot of space on the phone?
One font takes up a bit of space (usually 1-5 MB), but if you have dozens of high-quality fonts installed, they can take up several hundred megabytes in total, which is essential for devices with a small amount of memory.
Is it safe to use third-party apps to remove fonts?
Using third-party cleaners is risky, they can delete system files or advertise, and it is better to use built-in MIUI tools or proven file managers.