The standard Xiaomi Redmi Note 10 font based on MIUI is not popular with all users, some consider it too small, some not readable enough, and some just want a variety. Fortunately, the manufacturer and third-party developers offer several ways to change the system font without losing warranty or having to get root rights.
In this article, weβll break down 5 proven font change methods, from the simplest (via built-in MIUI settings) to the most advanced (using ADB and custom firmware). Each method is illustrated with screenshots, warnings about possible risks, and is suitable for Redmi Note 10/10 Pro/10S on MIUI 12/13/14. If youβre a beginner, start with the first two sections. Experienced users will find useful information about manual editing font files through MT Manager.
Important: Before any manipulation of the system, back up your data through Settings β Additional β Backup and Reset. This will save you from losing contacts, photos and application settings if possible crashes.
1. Change the font through MIUI themes (no root)
The safest and most official way is to use the built-in MIUI theme gallery. the manufacturer allows you to install fonts from the official catalog, which does not violate the warranty conditions and does not require technical skills.
How it works:
- Fonts in MIUI themes are packages with the extension.mtz, which contain not only the characters themselves, but also display styles (fat, tilt, intervals).
- The official theme store checks files for viruses and compatibility with your firmware version.
- Once the theme is installed, the font is applied to all system and most third-party applications.
Step instructions:
- π± Open the Themes app (icon with brush on desktop).
- π In the search bar, enter the request βfontβ or βfontΒ».
- π¨ Select your favorite theme from the Font section (usually marked with the appropriate tag).
- β¬οΈ Click Download and wait for the download to be completed.
- π After installation, tap Apply - the font will change immediately.
β οΈ Note: Some themes may contain ads or paid items. Read reviews from other users before installing them to avoid performance issues.
2. Installation of fonts through APK-files without root)
If MIUI Themes doesn't have a suitable option, you can install a font from a third-party source.
- π APK-font file in.apk format (for example, from FontSpace or DaFont sites, repackaged into an application).
- π§ Permission to install applications from unknown sources (Settings) β Annexes β Special rights β Installation of unknown applications).
- π² iFont app (available on Google Play) to simplify the process.
Step-by-step:
- Download iFont from the Play Market and open it.
- From the app menu, select Local β click + and specify the path to the downloaded.ttf or.otf file.
- Select the font in the list and tap Set (Install).
- Confirm installation through the MIUI pop-up window.
- Restart the device and the changes will take effect.
π‘ Useful tip: If the font doesnβt apply to some apps (like WhatsApp or Telegram), try clearing their cache in Settings β Annexes β Application management β [Select the application] β Warehouse β Clear the cache.
Download APK-file from a verified source|Installation from unknown sources|Install iFont from Google Play|Create a backup of current settings|Check the font reviews-->
3. Change font through ADB (no root, but with PC)
For advanced users who are ready to connect the Redmi Note 10 to a computer, there is a method using Android Debug Bridge (ADB), which allows you to install any.ttf font into the system without superuser rights, but requires accuracy.
What you need:
- π₯οΈ Computer with installed ADB Fastboot (you can download from the official website of Android Developers).
- π‘ USB-cable (preferably original).
- π A font file in.ttf format, renamed DroidSansFallback.ttf (this is the name of the system font in the MIUI).
- π§ Included debugging by USB (Settings β The phone. β Version. MIUI β 7 times to tap the version number β return to β For developers β Debugging by USB).
Commands to execute in ADB:
adb devices # Checking the connection of the device
adb shell # Going to the shell of the phone
su # Request root rights (if any)
mount -o rw, remount /system Rewire the system to write mode
exit #Out of the shell
adb push DroidSansFallback.ttf /system/fonts/ # Copying font
adb reboot #Rebootβ οΈ Attention: Misuse of the right ADB This can lead to bootloop (a looped reboot). -o rw,remount /system Read-only file system error appears, your firmware is blocked for records - try the method with Magisk (section) 5).
What if the font has not changed after ADB?
4. Manual font editing via MT Manager (requires root)
If you have root rights, the most flexible way is to edit system files through a root-enabled file manager, such as MT Manager.
- π Replace fonts selectively (for example, for headings or menus only).
- π Install multiple fonts at the same time.
- π Reverse to original files in one click.
Instructions:
- Install MT Manager from Google Play and give it root access.
- Go to /system/fonts/ or /product/fonts/ (depending on the version of MIUI).
- Find the files: DroidSans.ttf is the main font. DroidSans-Bold.ttf is bold. DroidSansFallback.ttf is a backup font for non-Latin characters.
Copy the original files to a secure location (e.g., on the SD-map).
.ttf
644
Properties
Rights.
Reboot the phone.
π Key takeaway: This method gives you maximum control over the appearance of the system, but it requires caution. Always back up the original files, so you can quickly return everything back if you have a display error.
| Font file | Appointment | Recommended size |
|---|---|---|
| DroidSans.ttf | Main text (menu, messages) | 1.5β2.5 MB |
| DroidSans-Bold.ttf | Fat headers and buttons | 1.8β3 MB |
| DroidSansFallback.ttf | Support for Cyrillic, hieroglyphics | 3-10 MB |
| NotoColorEmoji.ttf | Colored emoji | 2-4 MB |
5. Use of Magisk modules for fonts
If you have Magisk installed (for example, to get root or pass SafetyNet), you can use special modules to change fonts.
- π The ability to roll back one tap with Magisk Manager.
- π‘οΈ Security β modules are tested by the community.
- π¦ Support for multi-font packages.
How to determine:
- Download the module with a.zip font (for example, from the XDA Developers forum or the Magisk Modules repository).
- Open Magisk Manager β Modules β Install from storage.
- Select the downloaded file and confirm the installation.
- Reset the device.
π Where to find modules? Popular sources:
- π XDA Developers (Section Xiaomi Redmi Note 10).
- π¦ Magisk Modules Repository.
- π¬ Telegram channels, like, MIUI Customization.
β οΈ Note: Some modules may conflict with Google Pay or banking applications. Before installing, check if the module supports your version. MIUI (specified in the description).
6. Reset font to factory settings
If after experiments with fonts there are problems (hieroglyphs instead of letters, display errors, hanging), you can return everything back in several ways:
Method 1: Through the MIUI settings
- π± Open the Settings. β Topics.
- π Choose a standard Default theme or Basic theme.
- π Use it, the font will reset.
Method 2: Through ADB (if the font is manually installed)
adb shell
su
mount -o rw,remount /system
rm /system/fonts/DroidSansFallback.ttf # Delete your font
cp /system/fonts/DroidSansFallback.ttf.bak /system/fonts/DroidSansFallback.ttf #Restore the original
chmod 644 /system/fonts/DroidSansFallback.ttf
rebootMethod 3: Complete reset (if nothing helps)
If the system is unstable, reset via Settings β Additional β Backup and Reset β Reset. Attention: This will delete all data from the device!