How to return the standard font on Xiaomi smartphones: 4 proven ways

Did you install a new font on your Xiaomi, Redmi or POCO, but it was not easy to read? Or did the system automatically replace the familiar font with an unfamiliar one after the MIUI update? Don't worry, you can return the standard font in several ways, without losing data. In this article, we will discuss all working methods, from simple settings to advanced tools like ADB.

The problem of custom fonts on Xiaomi is especially relevant after the MIUI 12/13/14 updates, when the system can reset user settings or set new styles by default. In addition, many custom fonts are poorly optimized for Cyrillic, which makes the text blurry or unreadable. But the good news is that the manufacturer leaves the ability to roll back to factory settings - the main thing is to know where to look.

It’s important to understand that the method of font recovery depends on the firmware version and device model. For example, on Xiaomi 11T or Redmi Note 10 Pro with MIUI 13, the path to font settings may be different from POCO F3 on MIUI 12.5. We took these nuances into account and prepared universal instructions that will be suitable for most devices of the brand.

1. Restore the standard font through MIUI settings

The easiest way to get back to factory font is to use the built-in MIUI tools. This method doesn't require superuser rights or a computer connection, but it doesn't work on all firmware versions. If you don't have Fonts on your menu, move on to the next section.

To return the standard font:

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the Screen section (or additionally β†’ Screen on some models).
  3. Select the font style or font.
  4. In the list of available fonts, find the default, System or Mi Sans option (depending on the MIUI version).

If there is no factory font in the list, try resetting the display settings:

  • πŸ”„ Reset font style: in the same menu "Font" can be a button "Reset" or "Restore by default".
  • πŸ“± Reboot device: sometimes changes are only applied after rebooting.
  • πŸ” Search by settings: Use the search bar at the top of the Settings menu and enter the "font" request".

⚠️ Attention: On some firmware MIUI 14 Xiaomi 13/13 The pro "font" can be hidden, in which case, try changing the font size to the standard font size (100%) β€” Sometimes it automatically resets the style.

πŸ“Š Which typeface do you like better?
Standard MIUI
Custom (manually installed)
Font by Google (Roboto, Noto)
I don't care.

2.Use of MIUI themes for font reset

MIUI theme system is tightly integrated with fonts, so if you were setting up a custom theme, it could replace the standard font, to bring back the original style:

Step 1. Open the Theme app (icon with brush).

Step 2. Go to My or Theme Management.

Step 3. Find an active theme and click Remove or Reset.

Step 4: Select the default theme or MIUI.

If the subject is not reset:

  • 🎨 Forced reset: in the theme settings, find Restore Standard settings.
  • πŸ”„ Cache Clearing: Go to Settings β†’ Annexes β†’ Application management β†’ Topics β†’ Warehouse β†’ Clear the cache.
  • πŸ“₯ Reinstallation of themes: download the official theme MIUI Default from the theme store.
Model of the deviceMIUI versionIs font resetting supported through themes?
Xiaomi 12/12 Pro13.0.4+Yeah, but it needs a reboot.
Redmi Note 1112.5.7Yeah, I'm gonna drop it.
POCO X4 Pro13.0.2Partially (only for system themes)
Xiaomi Mi 11 Lite12.5.3No, it requires ADB.

⚠️ Note: After resetting themes, custom wallpaper and icon styles may disappear. We recommend that you take screenshots of the current settings in the Settings section. β†’ Wallpaper.

πŸ’‘

If the font hasn't changed after resetting the themes, try installing any other theme from the official store, and then returning the standard one. This often unlocks system fonts.

3. font reset via ADB (for power users)

If standard methods don’t work, you can use the ADB (Android Debug Bridge) tool, which requires connecting your smartphone to your computer, but is guaranteed to reset fonts on all versions of MIUI.

What you'll need:

  • πŸ–₯️ Computer with Windows, macOS or Linux.
  • πŸ“± Cable USB Type-C (original, stable connection).
  • πŸ› οΈ Utilities. ADB Fastboot (download from the official Google website).
  • βš™οΈ Included Debugging by USB smartphone.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times on MIUI Version. Go back to the main settings menu and open Additional β†’ Developer. Enable USB Debugging.

File transfer

cmd

adb devices

Make sure the device is identified (serial number should appear).

adb shell settings put secure sys_ui_theme_value 0

Then:

adb shell pm clear com.android.themes
adb reboot

If the font has not changed after the reboot, try the additional command:

adb shell cmd overlay list | grep -i font

This command will show you active font overlays. To turn them off, use:

adb shell cmd overlay disable --user 0 [name overlay]

Install drivers for your Xiaomi model|Download ADB Tools from the official website|Enable debugging on USB smartphone|Connect the original cable USB|Check device detection by adb devices-->

4. Full reset settings (last resort)

If none of these methods worked, the last resort is factory reset, which will bring back the standard font, but delete all user data, and only use it if:

  • πŸ”§ You've tried all the previous methods.
  • πŸ“± The device is unstable due to incorrect font.
  • πŸ”„ You have a backup of the data.

How to perform the reset:

  1. Backup: Go to Settings β†’ About Phone β†’ Backup. Select Backup to Mi Cloud or Local Backup.
  • Open Settings β†’ Additional β†’ Recovery and Reset.
  • Select Settings Reset.
  • Confirm the action and wait for the reboot.

⚠️ Note: On some models (Xiaomi) 12S Ultra, Redmi K50 Gaming) after reset, you may need to re-activate your Mi Account!

Once reset, the device will return to the factory font Mi Sans (or Roboto on older models), but all installed apps, photos and settings will be deleted. If the problem was only in the font, try other methods first.

What if the font is still non-standard after resetting?
This may be due to: 1. Residual theme files – try manually removing the folder `/sdcard/MIUI/theme/` through the file manager. 2. Damaged firmware requires flashing through Fastboot or Recovery. 3. Modified system partition – if you had root, you may have changed the system font files to `/system/fonts/`.

5. font problems after MIUI update

Many users experience automatic font changes after the MIUI update. For example, when switching from MIUI 12 to MIUI 13, the system can replace Mi Sans with Mi Sans NF or another option. This is not a bug, but a feature of the firmware - the manufacturer updates the display styles.

How to return the usual form of text:

  • πŸ”„ Reverse update fonts: in the menu "Font" may appear the option "Return the previous version".
  • πŸ“¦ Install an old version of the theme: download the archive with the theme from the previous version MIUI and set it up manually.
  • πŸ› οΈ Manual font replacement (requires root): replace files in /system/fonts/ Older versions of MiSans.ttf.

If the update brought not only a new font but other issues (such as blurred text or incorrect character display), this may indicate:

  • πŸ–₯️ Damaged firmware files – try reinstalling the update via Settings β†’ Updating the system.
  • πŸ“± Conflict with custom recovery - if you have installed TWRP, Try to flash stock recovery.
  • πŸ” Rendering errors – Enable the option for developers β†’ GPU-acceleration (if available).

πŸ’‘

If the font changed after the MIUI update, try resetting the display settings via Settings β†’ Screen β†’ Style Reset first, which solves the problem 80% of the time without further manipulation.

6. Alternative methods: third-party applications and root

If standard methods fail, you can use third-party tools, but these methods require caution, as they can disrupt the stability of the system.

Method 1: Applications for replacing fonts

Apps like iFont or FontFix allow custom fonts to be installed, but they can also reset them to standard fonts.

  1. Download iFont from Google Play.
  2. Open the app and go to the Locals section.
  3. Find the option Reset font or Restore system.
  4. Confirm the action and restart the device.

Method 2: Manual editing of system files (requires root)

If you have superuser rights, you can manually replace font files:

  1. Install a file manager with root support (such as Root Explorer).
  2. Go to /system/fonts/ folder.
  3. Delete or rename current font files (e.g. MiSans-Normal.ttf).
  4. Download the original fonts for your version of MIUI (can be found on the XDA Developers or 4PDA forums).
  5. Place files in /system/fonts/ and set permissions 644 (r-w-r-----).
  6. Reset the device.

⚠️ Warning: Incorrect editing of system files can lead to bootloop ( looped boot). /system Make a backup copy through TWRP Or OrangeFox Recovery.

FAQ: Frequent questions about font resetting on Xiaomi

Can I return the standard font without resetting the settings?
Yes, in 90% of cases, the methods from the first three sections of the article help: reset via MIUI settings, delete themes or ADB commands. A complete reset is required only in case of serious system failures.
Why did the font become blurry after the MIUI update?
This is due to the change in the rendering of text in new versions of firmware. Try: Enable Settings β†’ Additional β†’ Special features β†’ Display correction the option β€œRaise text clarity”. Set the font size to 90-95% (sometimes 100% gives artifacts). Disable animation in Settings β†’ About Phone β†’ MIUI Version β†’ Press 7 times β†’ For developers β†’ Animation Scale (off).
How do I know which font is installed on my Xiaomi?
There are several ways: ADB: adb shell settings get secure sys_ui_theme_value If it's not 0, So you use custom font. Through file manager: check the folder. /data/system/theme/ β€” If it's not empty, the font is changed. Visually: standard font. MIUI β€” This is Mi Sans (on newer versions) or Roboto (on older versions).
Will the reset of the font on the POCO F4 GT or Redmi K60 work?
Yes, all of the methods described are compatible with MIUI-based devices, including POCO and Redmi. Except for custom firmware models (e.g. POCO Launcher on global versions), where the path to font settings may differ. For the POCO F4 GT and Redmi K60, we recommend first trying resetting through Settings β†’ Screen Style β†’
Can I save the current settings before resetting the font?
Sure, that's what's worth saving: πŸ“± List of applications: Use Settings β†’ Annexes β†’ Application management β†’ Exports of the list. 🎨 Wallpaper and themes: take screenshots in Settings β†’ Wallpaper. βš™οΈ Screen settings: Write down the current brightness, font size and color scheme values. πŸ”§ ADB-Backup (for advanced): Adb backup -f backup.ab -apk -obb -shared -all -system For a full backup, use Mi Cloud or Settings β†’ The phone. β†’ Backup.