System font on Xiaomi smartphones under control MIUI It's not always good for users, because it's too big for some, it's not readable for others, and some people just want to bring back the Roboto or San Francisco. MIUI There is no option to completely disable the font - it can only be replaced with another one from the preset set, ADB-commands and third-party utilities.
In this article, we will discuss all the current ways to change or deactivate the font on Xiaomi, from safe methods for beginners to advanced solutions for power users. Particular attention will be paid to the risks of each approach - some manipulations can lead to interface failures or even "bricking" the device. If you are not ready for experiments, it is better to limit yourself to standard settings or use launchers.
Before you start making changes, make sure that on your device:
- π± Version. MIUI at least 12 (on old firmware some methods do not work)
- π Backup of important data created (settings, contacts, photos)
- π Battery charge above 50% (to avoid sudden shutdown)
- π οΈ Unlocked loader (only for methods with firmware or TWRP)
If you use Xiaomi with custom firmware (like LineageOS or Pixel Experience), most font problems are solved through the firmware settings themselves β in this case, you wonβt need an article.
1. Standard font replacement in MIUI settings
The easiest and safest way to do this is to choose a different font from the one preinstalled in the system. This method does not completely disable the font, but allows you to choose a more convenient option. The interface may vary slightly depending on the version of MIUI and the model of the smartphone (for example, on the Redmi Note 10 and Xiaomi 13 Ultra paths will be identical, but the design of the menu is different).
How to change the font through settings:
- Open the Settings app (cog icon).
- Go to Screen β Font Style (on some devices, the path may be Settings β Additional β Font Style).
- Choose one of the available options: Mi Sans (standard), Roboto, SF Pro (for iOS-like appearance) or previously downloaded font.
- Confirm the change β the system will restart the interface (not the entire phone!).
If the list does not have a suitable font, you can download additional ones through the Topics:
- π¨ Open the Themes app (Brush icon).
- π In the search bar, enter "font" or "font".
- π₯ Select your favorite theme with font and click Apply.
β οΈ Note: Some Topic fonts may not display correctly in individual applications (e.g. Telegram or WhatsApp). If the text has started to "disperse" or characters have disappeared after application, return the standard Mi Sans.
This method works for 90 percent of users, but it doesn't solve the problem completely -- the system font is still the basis. If you need to turn it off completely (for example, to install custom via Magisk), read on.
2.Use ADB to reset font to standard
If the interface is not displayed correctly after experimenting with fonts (for example, characters instead of letters or too small text), you can return everything to the factory settings through ADB (Android Debug Bridge), this method does not require root rights, but you will need a computer with Xiaomi drivers installed and the ADB tool.
Instructions:
- Download Googleβs Platform Tools and unpack the archive.
- On your smartphone, turn on USB Debugging: Go to Settings β About Phone. 7 times click on MIUI Version to activate Developer Mode. Return to Settings β Additional β Developer. Activate USB Debugging.
File transfer
cmd
platform-tools
adb devices(Your device name should appear. If not, check the driver.)
adb shell settings put secure sysui_font_scale 1.0(This command will reset the font scale to standard.)
adb shell pm clear com.android.themes(Clear the cache with something that can help with display failures.)
Once you've done the commands, restart your phone, and if you've had a problem with zooming or conflicting themes, the interface will go back to the standard view.
β οΈ Attention: Teams ADB It affects the system settings. Don't use other systems. ADB-commands from unverified sources β this can lead to data loss or device lockdown.
3. Install custom font through Magisk (root required)
The root rights and Magisk module are required to completely replace the system font. This method is suitable for power users, since incorrect actions can lead to a bootloop ( looped reboot). We recommend using it only on devices with an unlocked bootloader and TWRP installed.
Step-by-step:
- Install Magisk Manager (you can download it on GitHub).
- Download a font replacement module, such as Font Manager (allows you to select fonts from a list) Font Changer (manual download) TTF-file)
Move the downloaded ZIP-cell-file.
Magisk Manager
Modules.
Install it from the vault.
Select the downloaded file and wait for the installation to be completed.
Reset the device.
After the reboot:
- π Go to Settings. β Magisk β Modules and find the installed font module.
- π§ Open its settings (usually through the gear icon next to the name).
- ποΈ Select a font from the list or upload your own.TTF-file.
- π Apply the changes and restart the phone again.
If the font is not displayed correctly after use (e.g. in Chrome or YouTube), try:
- Clear the app cache through Settings β Apps.
- Disable hardware acceleration in the settings of the problem application (if there is such an option).
- Return to the standard font and repeat the procedure with another module.
Data backup created | Battery charge > 50% | Magisk and TWRP| Downloaded Proven Font Module | USB debugging enabled-->
4. Disable font through editing system files (for advanced)
This method involves manually changing system files and is only suitable for devices with unlocked bootloader and root rights. We do not recommend it for beginners - an error can lead to soft-brick (the device will be enabled, but not booted into the system).
System fonts in MIUI are stored in /system/fonts/ folder to replace them:
- Install a root-enabled file manager, such as Root Explorer or Solid Explorer.
- Go to /system/fonts/ and find the files: MiSans-Regular.ttf (main font) Roboto-Regular.ttf (alternative) NotoSansCJK-Regular.ttf (for Chinese/Japanese characters)
Back up the original files (copy them to another folder).
.TTF
644
Reset the device.
If after the reboot the phone does not turn on or hovers on the MIUI logo:
- π Come in. TWRP (clamp down on power. + Volume up when switched on).
- π Restore the original font files from backup.
- π Reboot to the system.
β οΈ Note: Some applications (e.g. banking) can detect changes to system files and block the operation of a rooted device. If you care about security, use methods without rooting.