How to remove custom font on Xiaomi Redmi 9C: all working methods

Changed font to Xiaomi Redmi 9C through themes or third-party apps, and now want to return the standard? Or after the update MIUI system itself replaced fonts for unreadable characters? The problem is familiar to many owners of budget Xiaomi smartphones, where limited functionality often leads to display conflicts. In this article, we will discuss 5 proven ways to return the native font β€” from simple settings to radical reset via fastboot.

Feature of Redmi 9C (model M2006C3LG/M2006C3MI) It is based on a simplified version. MIUI It makes font management difficult: many of the standard methods that work on Xiaomi flagships are simply not there. But there is a way out - you need to follow the instructions and not miss the steps. APK-file MTZ-There's a high risk that the system has cached incorrect files.

1. Reset font through standard MIUI settings

Let’s start with the safest method that will work if the font has been changed through built-in tools (for example, after installing a theme from the Mi Theme Store). On Redmi 9C, the path to reset is hidden, but you can find it:

  1. Open "Settings" β†’ scroll to the About Phone section.
  2. Tap 7 times on the MIUI version to activate the developer mode.
  3. Return to the main settings menu β†’ a new section Additional (or Advanced Settings) will appear.
  4. Select Themes β†’ Fonts β†’ Reset to standard.

⚠️ Note: If the item "Fonts" is not - it means that the font was changed not through system tools, but by third-party software.

Make sure your phone is 50%+ charged.

Disable VPN (it can block access to MIUI servers)

Check your internet connection (you need to download standard fonts)

Backup important data (in case of failure)

-->

If the font has not changed after reset, try to forcefully update the cache of the themes:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Themes (com.miui.thememanager) β†’ Warehouse β†’ Clear the cache.
  3. Reboot the phone.

2. Removal of custom font through "Themes" (if APK is installed)

Many users install fonts through APK-Files (e.g. iFont or FontFix) These applications replace the system font files in the folder /system/fonts, which could cause a cyclic reboot or a "brick" of the device to remove such font:

  • πŸ“± Open the application through which the font was installed (if it still works).
  • πŸ” Find the "Installed fonts" or "My topics" section".
  • πŸ—‘οΈ Select the current font β†’ press "Delete" or "Reset".
  • πŸ”„ Reboot the phone.

If the application is removed, but the font remains:

  1. Install it again (download APK with APKCombo).
  2. Run and reset through the program interface.

πŸ’‘

If after removing the font, the phone is stuck on startup the MIUI logo, press Power + Volume up for 10 seconds for a forced reboot.

⚠️ Attention: Some APK-So, you can use the fonts (Magic Fonts, ZFont) to require root rights to remove them completely. ADB (section).

3. Manual font removal through file manager (no root)

If the font is set as MTZ-theme (file with.mtz extension), it can be manually deleted:

  1. Download a file manager with access to system folders, such as CX File Explorer or Solid Explorer.
  2. Go to /data/system/theme/ or /sdcard/MIUI/theme/
  3. Delete the font names folders (they usually contain the words font, typeface, or topic name).
  4. Clear the cache in Settings β†’ Storage β†’ Clear the cache.

If theme is not available, try searching for font files (.ttf,.otf) in:

/data/fonts/


/system/fonts/

What if the file manager doesn’t show the system folders?
To access /data and /system without root rights, you need ADB (Section 4). Alternatively, use MiXplorer with Show Hidden Files mode enabled and the Root Access tick (if the phone is rooted).

folderContentsCan I remove without root?
/data/system/theme/Established themes (including fonts)Yes.
/sdcard/MIUI/theme/Loaded MTZ-topicYes.
/system/fonts/System fonts (roboto, note)No (need root or ADB)
/data/fonts/App font cacheYes (but may reset after rebooting)

4. font reset via ADB (for power users)

If the previous methods didn't work and you don't have root rights, you have the ADB (Android Debug Bridge) option, which requires a computer and USB debugging, but doesn't violate the warranty.

  1. Turn on USB debugging: Settings β†’ About Phone β†’ MIUI Version (tap 7 times) β†’ Return to Additional β†’ For Developers β†’ Debugging by USB.
  2. Connect the phone to the PC and confirm the trusted device.
  3. Download ADB Tools and unpack it into the C:\adb folder.
  4. Open the command prompt in this folder (Shift + PCM β†’ Open the PowerShell window here).
  5. Execute commands in order: adb shell su mount -o rw, remount /system rm -rf /data/system/theme/* rm -rf /data/fonts/* reboot

⚠️ Attention: Command rm -rf It permanently deletes files. If you go wrong, it could lead to data loss or system failure. 9C critically not touching folders /system/priv-app and /vendor β€” Their damage will require reflashing.

Reset via settings MIUI|Delete via File Manager|ADB-team|Reset to factory settings|I've tried nothing.-->

If the font has not changed after the reboot, try to further clear the cache of system applications:

adb shell pm clear com.miui.thememanager


adb shell pm clear com.android.themes

5. Full reset to factory settings (last resort)

If none of these methods work, you'll have to reset hard, and that will delete all the data from your phone, including your accounts, your photos, your apps, and you can do it in two ways on the Redmi 9C.

  • πŸ”§ Through Settings: Settings β†’ Additionally. β†’ Recovery and discharge β†’ Setting reset. Select "Erase Everything" and confirm.
  • πŸ“± Recovery: Turn off your phone β†’ clamp down on power. + Loudness up β†’ Choose Wipe Data β†’ Yes.

⚠️ Attention: On Redmi 9C After reset, you may need to re-activate your Mi Account. If you forget your Mi Account password, your phone will be locked! Before reset, make sure you remember your username/password or untie your device on account.xiaomi.com.

πŸ’‘

Resetting to factory settings is the only method that is guaranteed to return the standard font, but it should be used last because of data loss.

After discharge:

  1. Do not restore data from a backup – it may contain corrupted font files.
  2. Do not install themes or fonts in the first 24 hours (let the system stabilize).

How to avoid font problems in the future

To avoid encountering "beaten" fonts again, follow these rules:

  • 🚫 Do not install fonts from unverified sources (especially from sites like fontspace.com without adapting to the fonts). MIUI).
  • βœ… Use only official themes from the Mi Theme Store (even if they are paid).
  • πŸ”„ Before installing the font, create a restore point through TWRP (if the phone is rooted).
  • πŸ“± Clean the cache regularly in Settings β†’ Warehouse β†’ Clear the cache (once a month).

If you want a non-standard font but are afraid to make a mistake again, consider alternatives:

  • Use apps like FontFix that only change fonts for specific programs (like WhatsApp or Telegram).
  • Install Lawnchair Launcher – it allows you to change fonts without interference with the system.
  • For Redmi 9C, the Mi Lanshan fonts (optimized for MIUI) are suitable.

FAQ: Frequent questions about font resetting on Redmi 9C

Can I return a standard font without resetting my phone?
Yes, 80% of the time, resetting through Settings β†’ Themes β†’ Fonts or deleting font files through the file manager helps. If the font is set as APK, just reinstall the application and reset the settings in it.
Why do some characters appear in squares after resetting the font?
This means that the system fonts Noto Sans or Roboto are corrupted. Try: Clear cache in Settings β†’ Apps β†’ System applications β†’ Google Play Services. Install the FontFix app and select the option "Restore system fonts." If it does not help, you need to flash it through Fastboot.
Can I change the font to Redmi 9C without root?
Yes, but with limitations: Through Mi Theme Store (official themes); through apps like iFont or ZFont (require permission to install from unknown sources); through Lawnchair Launcher (changes fonts only in the launcher); You need root or Magisk to completely replace system fonts (/system/fonts/).
After the font reset, the phone started to brake.
This is a typical Redmi 9C problem due to a weak Helio G35 processor. After changes to system files: Clear cache to Settings β†’ Storage β†’ Clear cache. Turn off animation: turn on Developer Mode β†’ set Windows Animation = 0.5x. Install Greenify and "freeze" background applications. If the brakes are critical, reset to factory settings.
Where to download official fonts for Xiaomi?
Secure sources: Official Mi Theme Store (Mi Account required). XDA Developers (partition of Xiaomi Themes). Telegram channel MIUI Themes (verified) MTZ-file). ⚠️ Avoid websites like dafont.com – their fonts are not adapted for the purpose of using the same typeface. MIUI and often break the display.