Owners of Xiaomi smartphones often face a situation where, after updating MIUI or installing third-party themes, the system font changes to inaudible. Large letters, non-standard headsets or too thin characters can spoil the impression of using the device. It is easier than it seems to return the usual look of text - just know the correct settings and several hidden functions.
In this article, we will analyze all the current ways to return a standard font to Xiaomi, Redmi and other countries. POCO β From basic settings in the Topics menu to advanced methods through ADB and MTZ-Instructions are suitable for devices on MIUI 12β14 (including hyper-based versions) and work even after resetting to factory settings.
Important: the procedure differs depending on the firmware version and model. For example, on Xiaomi 13 Pro with HyperOS, the path to font settings changed, and on Redmi Note 10 with MIUI 13, additional customization options are available, we took into account all the nuances and assembled universal solutions.
1. Method: Reset font through MIUI settings
The easiest method is to return standard settings through the Themes menu, which works on 90% of Xiaomi devices and does not require superuser rights or PC connectivity.
Open the Themes app (brush icon) and go to My Themes β Fonts. This shows all the headsets installed. Find Standard (or System on newer versions of MIUI) and click on it. Confirm the application - the font will return to factory settings in 10-15 seconds.
- π± For MIUI 14/HyperOS: The way has changed β look for settings β Personalization β Fonts.
- βοΈ If there is no item: try to reset the topic completely (see next section).
- π Reboot the device - sometimes changes only take effect after a reboot.
β οΈ Note: Some firmware (e.g. Xiaomi.eu) may have a standard font called "Roboto" or "MiSans." Don't confuse it with custom headsets!
2. Method: Complete resetting of the theme to factory settings
If the previous method didn't work, it could be a conflict with the design theme, in which case a complete reset of the interface style would help:
- Open Settings β About Phone β MIUI version and 7 times click on the line with the version number to activate the developer mode (optional, but useful for debugging).
- Go back to the settings β My themes β
- Click on the three dots in the top right corner and select Reset to Standard Theme.
- Confirm the action and wait for the reboot (May take up to 1 minute).
This method removes all custom font, icon and color scheme settings, returning Xiaomi to a βpureβ look. On devices with MIUI 13+, you may need to re-apply the standard font manually after reset - the system sometimes βforgetsβ to activate it automatically.
| Xiaomi model | Does the resetting of the topic support? | Notes |
|---|---|---|
| Redmi Note 11/12 | Yes. | Reboot required |
| Xiaomi 12/13 series | Yes (through Personalization) | HyperOS is a different path. |
| POCO F4/F5 | Yes. | You may need to update theme through Google Play |
| Xiaomi Pad 5/6 | Partially. | Reset works, but font does not apply to all applications |
3. Method: Removal of custom fonts through MIUI
If you have installed fonts from third-party sources (such as.ttf files or.mtz packages), they must be manually removed. MIUI This allows you to do without root rights:
Go to Settings β Applications β Application Management and find the Fonts section (or Font Installer in English firmware) and it will show all the headsets installed. Click on the unnecessary font and select Delete. Then apply the standard font through Themes as described in the first method.
Make a backup copy of important data|Check the version. MIUI In Settings β The phone.|Close all applications before deleting them|Restart the device after the changes-->
β οΈ Note: On some firmware (e.g. Xiaomi.eu or custom builds), deleting fonts can cause system applications to fail. If text is displayed with squares after deleting, immediately restart the device in safe mode (press the power button). β Β«Restart Safe Mode and return the standard font.
4. Method: Using ADB to reset fonts (advanced)
If standard methods donβt work and root rights arenβt available, you can use Android Debug Bridge (ADB), which is suitable for power users and requires connecting your smartphone to a PC.
Download ADB-tools and execute the following commands in the terminal:
adb shell
su
cmd overlay list | grep -i font
cmd overlay disable-user [name packet font]To find the correct packet name, type in the command cmd overlay list and look for lines with font or typeface. For example, to reset custom font on Redmi Note 10 Pro may be suitable:
cmd overlay disable-user com.miui.custom.fontAfter you execute the commands, restart the device. The font will return to the standard MiSans or Roboto (depending on the model).
What if the ADB canβt see the device?
5. Method: Manual file editing (root only)
If you have superuser rights, you can manually replace the font files in the system folders, and this method is risky β wrong actions can lead to bootloop.
Use Root Explorer or Solid Explorer with access to the root file system and follow the path:
/system/fonts/ or /product/fonts/ (on new devices)
Delete or rename custom font files (usually.ttf or.otf with non-standard names). Standard MIUI fonts have names like:
- MiSans-Regular.ttf
- Roboto-Medium.ttf
- NotoSansCJK-Regular.ttf (for Chinese characters)
After the changes, set the correct permissions:
chmod 644 /system/fonts/*.ttfβ οΈ Note: Before editing system files, be sure to back up the folder /system/fonts/ through TWRP Or OrangeFox Recovery. If the device doesn't boot after the changes, restore the files from the backup.
π‘
Before editing system files, disable MIUI Optimization in the developer settings (Settings β Additional β Developer β MIUI Optimization) to reduce the risk of failure.
6. Method: Installation of a standard font through MTZ-packet
Xiaomi forums (e.g. xiaomi.eu) often post.mtz packages with original fonts for different versions of MIUI. These can be installed through the standard Topics app:
- Download the.mtz file from a trusted source (e.g. 4PDA).
- Open Topics β Local and select the downloaded file.
- Apply the theme and restart the device.
The advantage of this method is the ability to return the exact version of the font that was on your model originally. For example, for Xiaomi Mi 11 on MIUI 12.5 and Xiaomi 13 Ultra on MIUI 14, different headsets are used.
| MIUI version | Standard font | Where to download MTZ |
|---|---|---|
| MIUI 12β12.5 | MiSans v2.0 | xiaomi.eu |
| MIUI 13 | MiSans v3.0 | 4PDA |
| HyperOS (MIUI 14+) | MiSans NFC + Roboto | Official repository of Xiaomi |
Frequent problems and solutions
Even after resetting the font, users are confronted with bugs, and here are the most common ones and ways to fix them:
- π Font reset, but some apps left the old: Clear the cache of the problem app (Settings) β Annexes β [name] β Clear the cache. If it doesn't help, reinstall it.
- π΅ After the font is reset, the sound or the interface is missing: This is a sign of conflict with MediaTek firmware. MIUI through settings β The phone. β Updating the system β Three points. β Select a Service Package.
- π I can't find the Fonts section in the settings: On some regional firmware (e.g. India), the option is hidden. Install the global version MIUI via Mi Flash Tool.
π‘
If after all the manipulations, the font does not return to the standard, check the device for viruses. Some malicious applications (for example, Font Changer from unverified sources) block system settings.