Users of Xiaomi, Redmi and Poco smartphones often experiment with the look and feel of the interface in an attempt to make it unique.However, installing a third-party font from the Themes directory or through third-party fonts. APK-Sometimes the text becomes unreadable, there are "squares" instead of letters, or just a new style quickly gets bored, requiring a return to factory parameters.
In this article, weβll look at all the ways you can undo the font in the themes on Xiaomi if the standard menu doesnβt respond or the system is unstable.Youβll learn how to proceed through settings, the theme app, and even Safe Mode if the device freezes when booting.
It's important to understand that a system font is not just a picture, but a set of character display rules deeply integrated into the MIUI or HyperOS shell. Incorrect modifications can make the menu unreadable and smartphone navigation a torture, so the approach to changing and undoing these settings must be competent and consistent.
Standard way of cancellation through the Topics app
The most obvious and safe way to get it back to normal is to use the regular Theme app (or Themes), which is where most installations are made, so it makes sense that there's also a cancellation button. If your phone is functioning normally and you just want to change the design, follow this algorithm.
Open the Topics app and go to the profile section, which is usually marked by a human icon or located in the lower right corner of the menu. Here you are interested in the Font item. In the list that opens, you will see all available fonts, including those that have already been downloaded and system ones.
- π Find a font called Classic, System, or Default on the list β this is the standard font installed in the factory.
- π Click on the font icon to open its description page.
- β Click the Apply button to activate the standard text display.
- π Wait until the application process is complete, the system may suggest a reboot.
Sometimes, after using the standard font, changes do not take effect immediately. Some versions of the MIUI shell require a forced reboot of the device. If the text is still not displayed correctly in some applications, try clearing the cache of the Themes application through the phone settings.
π‘
If the Apply button is inactive or gone, try switching the region in your phone settings to India or Singapore β this will often unlock the full functionality of the theme store.
What to do if the font menu is unavailable or blocked
There are situations where a user has installed a font that does not support Cyrillic or has errors in the code, which makes the settings menu unreadable or the buttons stop responding. In such cases, the standard path through the profile can be difficult. You will need to find a way to get around the visual chaos.
The first step is to try to search inside the Themes app. Even if the font list is displayed with errors, the search bar often works correctly. Type the word "Classic" or "Mi Classic" into the search to find the system font without having to browse the gallery.
β οΈ Warning: If the interface is so damaged that you can't get into the menu, don't try blindly to delete files through Explorer.This can lead to a bootloop (cyclic reboot).
If the visual interface is completely inoperable, but the phone responds to touch in certain areas, you can try using voice control or shortcuts. However, the most effective method in this case is the use of safe mode, which we will discuss below, and it is also worth checking whether the mode "enlarged text" in special features, which can conflict with custom fonts.
Resetting through Safe Mode (Safe Mode)
When a third-party design causes critical system errors, Safe Mode comes to the rescue, in which the smartphone only boots with basic system components, ignoring all user themes, fonts and widgets, and is the perfect way to regain control of the device.
The procedure for entering Safe Mode may vary depending on the Android version and the MIUI shell. Most often, you need to press the off button on your desktop and then (long-term) hold your finger on the βoffβ icon on the screen until you are prompted to switch to Safe Mode.
After booting in Safe Mode (usually there is a corresponding label in the corner of the screen), you need to:
- π± Go to Settings. β About the phone and make sure the model is correctly defined.
- ποΈ Go to Settings β Annexes β All applications.
- π§Ή Find the Topics app and choose Clean β Clear everything (data and cache).
- π Reboot your phone in the usual way.
After the reboot, the system should reset all custom design settings, including fonts, to factory values. If the problem was caused by a conflict of theme files, this method is guaranteed to help cancel the font.
βοΈ Safe mode operations
Using ADB for forced discharge
For advanced users who don't have a sensor or interface, there's a way to control via a computer using USB debugging (ADB), which allows you to send commands directly to the system without having to go through the graphical interface.
To start, you need to enable USB debugging. If you can't see the menu because of the font, try clicking blindly on known coordinates or using an external keyboard via OTG if it's supported. The theme reset command looks like this:
adb shell cmd overlay enable --package android defaultHowever, a more specific command to reset fonts to MIUI may require deleting a specific configuration file or using a batch manager.
adb shell pm uninstall -k --user 0 com.android.thememanager(Note: This command removes the manager by often resetting all of its settings, but requires caution.)
A safer option is to simply clear the application data theme through ADB without deleting it:
adb shell pm clear com.miui.themestoreThis method requires an Android SDK Platform Tools installed on your PC and a connected cable, and is effective when the screen is partially or completely unresponsive to touch due to graphic font glitching.
Where to download ADB tools?
Compatibility table and possible problems
Not all fonts work correctly with all versions of the system, and here is a table that will help you understand why the problem occurred and how to classify it before you try to cancel it.
| Type of problem | Symptoms | Probable cause | Method of decision |
|---|---|---|---|
| Lack of Cyrillic | Instead of the letters "square." | The font does not support UTF-8/Cyrillic | Discharge through Safe Mode |
| Unreadable interface | Symbols merge, no indentations | Font metrics error | Appendix Topics β Classic |
| Settings departures | The menu closes when it opens. | Resource conflict of the system | Cleaning data through ADB |
| Partial application | Some apps have changed the font, others do not. | Restriction of the rights of the annex | Full reboot of the device |
It is important to note that some system applications, such as Phone or Messages, may ignore third-party fonts for security or readability purposes.
Prevention and selection of safe fonts
To avoid having to cancel a font in the future, you should follow simple rules when customizing: Always check the font rating and reviews of other users, especially paying attention to comments about support for the Russian language.
Avoid installing fonts from unverified sources (forums, Telegram channels) without first checking for viruses and compatibility. Themes official store conducts moderation that minimizes risks, but there are errors.
- π‘οΈ Before installation, back up important data.
- π Do not install fonts marked as βBetaβ or βTestΒ».
- ποΈ Always see the font preview in the application before applying.
β οΈ Note: Fonts with the.mtz extension obtained from third-party sources may contain malicious code or errors that are incompatible with your version of Android.
If you like to change your design frequently, create a restore point or backup settings in the Mi Cloud or Google cloud before experimenting, which will allow you to quickly restore the system to work in the event of a failure.
π‘
The most reliable way to avoid problems is to use only fonts from the official directory with high rating and support for Cyrillic.