Why do users want to change the font of the Redmi Note 10S?
The Xiaomi Redmi Note 10S, with factory-fabricated settings, uses the standard MIUI Sans font β concise and readable, but not always in line with usersβ tastes. Some want to add personality, some want to improve their perception of text with low vision, and some are just tired of monotony. In this article, we will discuss all the working ways of changing the font, from official tools to advanced methods for advanced users.
It is important to understand that the possibilities of changing the font depend on the version. MIUI (12, 13 or 14) and the bootloader unlock status. 10S With global firmware, access to some features may be limited, as we will warn you in the relevant sections. Also note that not all third-party fonts are optimized for display on the Internet. AMOLED-screens, which may affect the clarity of the characters.
Method 1: Using the built-in MIUI themes
The easiest and safest method is to install a theme with built-in font through the official Themes app, which requires no root rights and is suitable even for beginners. The MIUI theme store has hundreds of free and paid themes, many of which include unique fonts.
To apply a new theme:
- π± Open the Themes app (icon with brush on desktop).
- π In the search bar, type in a query like βfontβ, βfontβ or style name (for example, βhandwritingΒ»).
- π¨ Choose your favorite theme and click Apply. The font will change automatically along with other design elements.
- βοΈ For precise settings go to Settings β Registration β Topics and select Font Only (if option available).
Note that some themes only change the font in system applications (Messages, Contacts), but do not affect third-party programs like WhatsApp or Telegram, and after the MIUI update, the theme may reset β you will have to install it again.
Method 2: Manually change font through MIUI settings (hidden function)
MIUI 12.5+ firmware for the Redmi Note 10S has a hidden option to change the font without installing themes. It does not work on all regional versions, but it is worth checking its availability:
- Go to Settings β Design β Font.
- If the Font section is missing, try the Settings path β Additional β Special features β Font size and style.
- In the list of available fonts, select Download fonts (if the option is active).
- Download your favorite font from the proposed directory (usually it is 3-5 options from Xiaomi).
This method is limited to standard Xiaomi fonts, but does not require additional manipulation. If the Font partition is missing, then your version of MIUI does not support it, move on to the following methods.
π‘
Before you upload a new font, take a screenshot of your current settings in Settings β Decoration, which will help you quickly return the original look if the new font is uncomfortable.
Method 3: Install custom font through ADB (without root)
For advanced users willing to work with ADB (Android Debug Bridge), there is a way to install any typeface in.ttf format without obtaining root rights.This method works on the Redmi Note 10S with an unlocked bootloader, but does not require custom firmware.
You'll need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB Tools.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times press to activate the developer mode, then Settings β Additionally. β For developers β Debugging by USB).
- π Font in.ttf format (you can download from sites like DaFont or Fontsquirrel).
Instructions:
- Connect the Redmi Note 10S to your PC and confirm debugging permission.
- Place a font file (such as custom.ttf) in the platform-tools folder on your PC.
- Open the command line in this folder and execute the commands: adb push custom.ttf /sdcard/ adb shell su mount -o rw,remount /system cp /sdcard/custom.ttf /system/fonts/ chmod 644 /system/fonts/custom.ttf mount -o ro,remount /system exit
- Reboot your phone. New font will appear in the settings β font.
What if the ADB canβt see the device?
Warning: Incorrect use of ADB can cause system failures. On models with a locked bootloader, this method will not work - you will need to unlock through the official Mi Unlock tool.
Method 4: Apps for changing the font (with and without root)
Google Play has applications that allow you to change the font without deep technical knowledge, but their effectiveness depends on the version of MIUI and the status of root rights:
| Annex | Need a Root? | Compatible with Redmi Note 10S | Features |
|---|---|---|---|
| iFont | β No. | β οΈ Partially (works only with supported fonts) | More than 4,000 fonts, a simple interface, but MIUI 13+ may not change the system font. |
| FontFix | β Yes. | β Complete. | Changes the font at the system level, supports the backup of the original font. |
| ZFont 3 | β No. | β οΈ Limited (only for certain applications) | Supports live fonts (animated), but requires MIUI 12 or older. |
| HiFont | β No. | β It works (through the superstructure) MIUI) | It integrates with the MIUI theme, but some fonts are paid. |
For applications without root (e.g., iFont), the algorithm of actions:
- Download and install the app from Google Play.
- Select the font from the directory or upload your (.ttf).
- Click Set and follow the instructions (reboot may be required).
β οΈ Note: Non-root applications often only change the font in their own windows or supported programs. 10S root rights will be required or ADB.
Method 5: Change the font through custom Recovery (TWRP)
This method is suitable for users with an unlocked bootloader and installed TWRP Recovery. It allows you to replace the system font with any other, including non-standard versions with support for Cyrillic.
Step-by-step:
Make a backup of the current firmware in TWRP
Download the archive with a font in.zip format (for example, from the 4PDA forum)
Check font compatibility with MIUI 12/13/14
Charge your phone at least 50%
Connect OTG-storage device (optional, for backup copy)-->
- Download the archive with a font compatible with your version MIUI (for example, MiuiFont_XXX.zip).
- Reboot the Redmi Note 10S to Recovery Mode (turn off the phone, then press Power + Volume up).
- In TWRP, select Install and specify the path to the font archive.
- Swipe to confirm the installation.
- After completion, press Reboot System.
This method gives maximum freedom in the choice of fonts, but requires caution: an incompatible archive can lead to bootloop.
π‘
Installing a font via TWRP is the most reliable way to completely replace the system font, but requires an unlocked bootloader and a backup of data.
Problems after font change and their solutions
Even if you successfully install a new font, Redmi Note 10S users may face problems, and here are some of the most common ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Font reset after the MIUI update | The system returns the standard settings | Reapply the theme or font through ADB/TWRP |
| Symbols are displayed in squares | The font does not support Cyrillic. | Choose a font with full Unicode support (e.g. Roboto or Noto Sans) |
| The font has not changed in all applications | The app uses its own font. | Try FontFix apps with root rights |
| The phone stopped turning on after installing the font | The system file is damaged. | Restore the backup via TWRP or reflash the phone |
If the Redmi Note 10S starts to slow down or overheat after changing the font, return the standard font and check the phone for viruses - some font archives may contain malicious code.
β οΈ Attention: On models with Dynamic RAM Expansion: unstable fonts can cause multitasking to malfunction. β Additionally. β Productivity, if you notice the lags.