Modern Xiaomi smartphones, which run on the shell of MIUI or the new HyperOS, provide users with a wide range of options for personalizing the interface. One of the most popular features is changing the system font, which allows you to make menus, messages and desktop unique. However, when installing many design options, users often face the need to return everything “as it was” or delete erroneously downloaded files.
Cleaning up memory from unnecessary markings or forcing it back to a standard look can seem tricky due to the Android architecture and system folder protection. In this article, we will detail how to remove fonts from the shaomi using built-in tools and more advanced methods if standard options are not available.
It's important to understand that just "delete" a font that is currently active, the system will not allow, first you need to switch to another. We will look at safe algorithms that will not disrupt the operating system and help to restore order in the file system of your device.
Basic management through the “Themes” app
The main tool for working with visual design in Xiaomi smartphones is the standard Theme app. This is where all downloaded and active styles are stored. To start the cleaning process, you need to open this application and go to the profile tab, which is usually indicated by the person icon in the lower right corner of the screen.
The menu that opens will look for the Font section, which displays a list of all the marks you have set. If you want to just stop using a particular font, just click on Apply under a standard font (usually called Roboto or MI Sans), which will instantly return the factory view to all the text elements of the interface.
To completely remove the file from the device memory, the following steps must be performed:
- 📱 Open the Themes app and go to the Fonts section.
- 🗑️ Find unnecessary font in the list of “Downloaded” or “My».
- ❌ Click on the trash bin icon or the “Delete” button».
- ✅ Confirm the action in the pop-up window.
It is worth noting that some system fonts preinstalled by the manufacturer cannot be removed - they can only be deactivated by switching to another option. If the delete button is inactive or absent, then this file is part of the system partition and is protected from modification by the user.
⚠️ Warning: Do not try to delete fonts with the names "System", "Default" or "Fallback"; these are critical files, the absence of which can lead to the appearance of "squares" instead of text or complete inoperability of the interface.
Resetting font settings to factory
In situations where the interface becomes unreadable, icons are missing or the text is not displayed correctly, the best solution is to completely reset the design settings, which will return all visualization parameters to the “out of the box” state without affecting your personal data, photos or contacts.
To perform the reset, go to your smartphone Settings. Search by settings, type the word “Font” or find the appropriate item in the Additional or Screen section (location depends on the version of MIUI). Click on the Reset font option or select a standard font from the list.
Sometimes the standard theme interface can be "glutched", in which case cleaning the application cache will help:
- 🔍 Go to Settings. → Annexes → All applications.
- 📂 Find the Topics app in the list.
- 🧹 Click Clean and select Clean Cache.
- 🔄 Reset the device.
Once the system is restarted, it will force the standard resources to load, and if the problem was to damage the temporary display files, this method should solve it, and if the text remains unreadable, the font file in the system partition may be corrupted, which requires more in-depth intervention.
Delete via File Manager (for advanced)
If standard methods don’t work or you want to physically delete font files so they don’t take up space, you can use a file manager. However, modern versions of Android restrict access to system folders, so this method only works for custom fonts lying in open directories.
Open a standard Explorer or any other Explorer, like Total Commander. You need to find the MIUI folder at the root of the internal memory. It often has theme directory inside it, where you can store theme and font data. The path usually looks like this: /storage/emulated/0/MIUI/theme/.
Inside the folders, you can have files with the.mtz or.ttf extension.
- ⚠️ Delete only files that you are sure of.
- 📁 Do not touch files with names that contain “system”, “default”, “fallback” or “default».
- 📉 Removing active font can cause visual errors.
What to do if the MIUI folder is empty?
After deleting files, be sure to restart the device so that the system updates the resource cache. If after turning on you see a standard font, then the operation was successful and the links to the deleted files are no longer active.
Using ADB for forced removal
The most reliable way to remove any typefaces, including those that are stuck in the system or not deleted through the interface, is to use the ADB (Android Debug Bridge) debugging bridge, which requires connecting the smartphone to the computer, but gives full control of the file system without the need to obtain Root rights.
First, activate Developer Mode. To do this, go to Settings → About Phone and quickly press 7 times on MIUI Version (or OS Version). Then, in the Advanced Settings menu → For developers, turn on Debugging by USB.
Connect your phone to your PC and execute the following command in the terminal:
adb shell pm uninstall -k --user 0 com.android.thememanagerThis command will remove the manager with something that often leads to a reset of fonts to standard ones, as the system stops loading custom resources.
A safer option is to clean up the theme data via ADB without removing the application itself:
adb shell pm clear com.android.thememanagerPerforming this command will reset all the theme and font settings to factory values. This is the only guaranteed way to remove a font that causes a cyclic reboot or black screen without resorting to flashing.
☑️ Preparation for work with ADB
Comparison of font removal methods
The choice of method depends on your goal: simply change the picture or completely clean the system of debris. Below is a table that will help determine the best way for your situation.
| Method | Difficulty | Efficiency | Risk of error |
|---|---|---|---|
| Through the Topics app | Low. | Medium | Minimum |
| Resetting screen settings | Low. | Tall. | Low. |
| File manager | Medium | Medium | Medium. |
| ADB teams | Tall. | Maximum | High-pitched |
As you can see from the table, for most users, standard tools are enough, and ADB is only justified in critical situations where the interface is so damaged that it is impossible to even press the back button or log into the menu.
⚠️ Attention: When in use ADB A mistake in the team's syntax can result in the removal of system components that can only be recovered through the device's flashing.
Possible problems and solutions
Even after completing all the instructions, users may encounter artifacts, such as some menus that may have changed the font and others that may have remained the same, because different apps use different text rendering mechanisms. Xiaomi system applications are subject to global settings, and third-party apps (such as Telegram or Viber) may have their own internal font settings.
If you notice that some icons or signs have disappeared after deleting the font, try clearing the font cache. For this, the Wipe Cache Partition option is sometimes available in the recovery menu. This will not affect your data, but will clear the system cache, including temporary graphics files.
Also common is the "grid" of encoding, where characters or squares appear instead of letters.
- 🌐 Check the region in settings (Settings) → Additional settings → Region).
- 📱 Establish a region "Russia" or "USA».
- 🔄 Force the use of the Roboto font.
💡
If the battery starts to run out faster after changing the font, try turning off animations in the developer settings. Some complex fonts with effects can load the GPU.
In rare cases, only a full reset of your phone (Wipe Data/Factory Reset) helps.Be sure to back up all important data to the cloud or computer before doing so, as this process will remove all information from the device.
💡
The safest and fastest way to remove font is to use the standard Themes app and use the standard Roboto font, which solves 99% of the design problems.