How to change the font on Xiaomi Redmi Note 9: 5 working ways (including custom)

Changing the font to the Xiaomi Redmi Note 9 is one of the most popular customizations among the owners of this smartphone. Standard MIUI fonts are not popular with everyone: some people consider them too β€œchildish”, some lack clarity when reading, and some just want to stand out from other users. Fortunately, the manufacturer provides several legal ways to change the font, and for advanced users, informal methods are available.

In this article, we will discuss all the current ways to change the font on Redmi Note. 9 (model Miatoll/Merlin), including:

  • πŸ”Ή Built-in settings MIUI (rootless)
  • πŸ”Ή Installation of fonts through themes (official method)
  • πŸ”Ή Manual addition TTF-Fantasy (for experienced users)
  • πŸ”Ή Using Magisk and modules (requires unlocking the bootloader)
  • πŸ”Ή The Firmware of Custom Fonts Through TWRP (maximum customization)

It's important to understand that not all methods are equally safe. If you're a beginner, start with the first two, which are both knowledge-free and warranty-free. Advanced users can experiment with Magisk or TWRP, but there are already risks of bricking the device if you do not do it properly. We'll detail each step so you can choose the best option for your needs.

πŸ“Š What type of font do you prefer on a smartphone?
Standard (MIUI)
San Francisco (like on iPhone)
Roboto (like on Android)
Google Sans
Other (castomic)

1. Method: Standard font change via MIUI settings

The easiest and safest method is to use built-in MIUI options. The manufacturer offers several pre-installed fonts that can be activated without additional manipulation, which works on all firmware versions (from MIUI 12 to MIUI 14) and does not require superuser rights.

To change the font in a standard way:

  1. Open the Settings app (cog icon).
  2. Go to the Screen section. β†’ Type style.
  3. Choose one of the available options: πŸ“± MIUI (standard) πŸ“± MiSans (modern, clear) πŸ“± Roboto (classic Android) πŸ“± SF Pro (similar to iOS font)

Apply

Immediately after application, the font will change in all system applications and third-party programs. Please note that some applications (such as Telegram or WhatsApp) may ignore the system font and use their own.

⚠️ Note: On some versions MIUI 13/14 For the Global region, the font list can be shortened. If you don't have a font style section, upgrade your firmware to the latest version or use alternative methods from this article.

2. Method: Installation of fonts through MIUI themes

If the built-in fonts are not enough, you can use the official MIUI theme store. Many themes include not only wallpaper and icons, but also unique fonts. This method also does not require root rights and is suitable for users who want to quickly change the appearance of the system.

Instructions for installing font through topics:

  1. Open the Themes app (brush icon).
  2. In the search bar, enter a font or font request.
  3. Choose your favorite theme marked Includes font (usually this is indicated in the description).
  4. Click Apply and wait for the installation to be completed.

After applying the theme, the font will change automatically, and if you don't like other elements of the theme (wallpaper, icons), you can turn them off in the settings, leaving only the font.

  1. Go to Settings β†’ Themes.
  2. Choose My Subjects β†’ Current theme.
  3. Click Settings and disable unnecessary elements (wallpaper, icons), leaving a tick only on the Font.

πŸ’‘

Before installing themes, check the reviews of other users - some fonts may not display correctly in Cyrillic or support all characters.

Method: Manual addition TTF-fonts (without root)

For users who lacked standard options, it is possible to install any TTF-This method does not require superuser rights, but it requires the use of a handheld typeface. ADB (Android Debug Bridge. Suitable for MIUI 12-14 on the Redmi Note 9.

What you need:

  • πŸ–₯️ Computer with installed ADB-tool.
  • πŸ“± Included Debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to click to unlock the developer menu, then additionally β†’ For developers β†’ Debugging by USB).
  • πŸ“ Font file in.ttf format (you can download from sites like Google Fonts).

Step-by-step:

  1. Connect Redmi Note 9 to your computer via USB and select File Transfer mode.
  2. Copy a font file (such as MyFont.ttf) into the /sdcard/MIUI/theme/ folder on your phone.
  3. Open the command line (Windows) or the terminal (macOS/Linux) and execute the commands: adb shell su mount -o rw,remount /system cp /sdcard/MIUI/theme/MyFont.ttf /system/fonts/ chmod 644 /system/fonts/MyFont.ttf mount -o ro,remount /system reboot
  4. After the reboot, the font will be available in the Screen β†’ Style settings.

⚠️ Attention: Not all TTF-If you have a font that displays the Cyrillic alphabet correctly, check the font for Russian before you install it. If after you reboot your smartphone is stuck on the Redmi logo, then the font is incompatible, you will need to reset via Fastboot.

Download ADB-tool|Enable debugging on USB|Download TTF-Cyrillic|Make a backup copy of the data|Check the battery charge (minimum 50%)-->

4. Method: Install fonts via Magisk (requires root)

If you're willing to take more drastic measures, you can install fonts through Magisk, a popular root rights management tool, which is suitable for users who already have the bootloader unlocked and Magisk installed, and the advantage of this method is the ability to install fonts systemically, without the limitations of MIUI.

Conditions required:

  • πŸ”“ Unlocked bootloader on Redmi Note 9.
  • πŸ“± Installed by Magisk (version 25.0)+).
  • πŸ“ FontManager or iFont for Magisk.

Installation instructions:

  1. Download FontManager from XDA Developers or through Magisk Manager.
  2. Copy the font file (.ttf) into the phone’s memory.
  3. Open Magisk Manager and go to Modules.
  4. Click Install from Storage and select FontManager.
  5. After installing the module, restart the device.
  6. Launch the FontManager app, select the downloaded font and apply it.

Advantages of this method:

  • πŸ”Ή Support for any TTF/OTF-free-form.
  • πŸ”Ή Ability to quickly switch between fonts.
  • πŸ”Ή Compatible with most applications (including Telegram, VK, Chrome).

MethodNeed root?Compatibility with MIUIRisk of system damage
Standard settings❌ No.βœ… All versions.❌ No.
MIUI themes❌ No.βœ… All versions.❌ No.
TTF manual installation❌ No, but you do. ADB)βœ… MIUI 12–14⚠️ Medium.
Magisk + FontManagerβœ… Yes.βœ… All versions.⚠️ High (in case of errors)
Firmware through TWRPβœ… Yes.βœ… MIUI 12–14❗ Very tall.

5. Method: Firmware fonts through TWRP (for experienced)

The most flexible, but also the most risky method is custom recovery (TWRP) firmware, which is suitable for users who already have firmware experience and are ready for the consequences (up to a complete reinstallation of the system), which allows you to install any typeface, including modified versions with additional characters or stylization.

What you need:

  • πŸ”§ Established TWRP Recovery for Redmi Note 9.
  • πŸ“ ZIP-file-type, Font_Pack.zip).
  • πŸ”‹ Battery charge of at least 70%.
  • πŸ’Ύ Backup copy of data (required!).

Step-by-step:

  1. Download. ZIP-Archive with font (can be found on the 4PDA or XDA).
  2. Reboot the device to TWRP mode (clip Power + Volume up).
  3. V TWRP Choose Install and point the way to ZIP-print-box.
  4. Swipe to confirm the firmware.
  5. After completion, press Reboot System.

⚠️ Attention: Some ZIP-Font archives may contain modified system files that Conflict with updates MIUI. After firmware of such font, you may lose the ability to update "over the air» (OTA). In this case, before updating, you will need to return to the standard font.

What if the phone does not turn on after the font firmware?
If the Redmi Note 9 is stuck on the logo after you have firmware fonted through TWRP, try the following steps: 1. Boot in Fastboot (press Power + Volume down). 2. Connect the phone to your PC and execute the command: fastboot erase system (this will remove all modifications, but save data in memory). 3. Sweep the original fastboot-rom for your model through Mi Flash Tool. 4. If it doesn’t help, complete reset via TWRP (Wipe β†’ Format Data).

How to return the standard font to Redmi Note 9

If the experiments with fonts were not successful or you just wanted to go back to the original look, you can do this in several ways, depending on the installation method.

If you have changed the font through MIUI settings or themes:

  1. Go to Settings β†’ Screen β†’ Style of the font.
  2. Select MIUI (standard).
  3. Confirm the change and restart the device.

If you have installed a font via ADB or Magisk:

  1. For ADB-The following command is given: adb shell rm /system/fonts/MyFont.ttf (Replace MyFont.ttf with your file name).
  2. For Magisk, disable the FontManager module in Magisk Manager.
  3. Reset the device.

If you have been using TWRP:

  1. Download. ZIP-standard-print MIUI for your model.
  2. Sweat it through TWRP (similar to installing custom font).
  3. Or reset via TWRP: Wipe β†’ Advanced Wipe β†’ System (the data will not be affected, but you will need to reinstall Magisk).

πŸ’‘

Before any typeface manipulation, back up via TWRP or Mi Cloud, which will allow you to quickly restore the system in the event of a crash.

FAQ: Frequent questions about changing the font to Redmi Note 9

Can I change the font without root and computer?
Yes, the first two ways in the article (standard settings and MIUI themes) don’t require root rights or PC connection. You can change the font directly on your phone in 2-3 minutes.
Why do some apps not show it after changing the font?
Some apps (e.g. Instagram, YouTube, banking) use their built-in fonts to be consistent across all devices. APK-Application file (which requires root and decompiling skills).
How to check if the font supports Cyrillic?
Before installing, open the.ttf file on your PC using FontForge or Transfonter. Enter any Russian text - if the characters are displayed correctly, the font supports Cyrillic.
Can I install an animated or colored font?
Standard methods (including Magisk) support only static fonts in format.ttf/.otf. Animated or colored fonts will be required: πŸ”Ή Install custom firmware (for example, LineageOS). πŸ”Ή Use of Xposed modules (obsolete method, not recommended for use in MIUI 13/14).
After the font change, the bells lost their sound.
This is a rare but possible problem when manually replacing system fonts via ADB or TWRP. Return the standard font (instruction in the section above) and check if the sound has recovered. If not, reset your settings through Settings β†’ System β†’ Settings Reset (no data affected).