Introduction: Why Standard Font Color Doesn't Succeed Users
The color of the text on the smartphone screen is seemingly a trifle, but it forms the first impression of the interface. Black font on a white background, which Xiaomi uses by default in MIUI, is not suitable for everyone: someone wants to save battery power with a dark theme, someone needs contrasting yellow for comfortable reading in low light, and designers and gamers prefer aggressive red or blue shades for a unique style.
The problem is that Redmi Note (whether Note 10 Pro, Note 12 or the new Note 13 Pro+) doesnβt offer a direct option to βchange the font colorβ in the settings, instead combining system tools, third-party apps, and even hidden MIUI features. In this article, weβll look at 5 working ways β from simple to advanced β that will help you adapt the text to your needs, and also find out why after upgrading to MIUI 14/15, some methods stopped working and how to get around it.
Method 1: Using the built-in MIUI themes
The safest and most obvious method is to change the theme, and in MIUI, the color of the font is tied to the general palette of the theme, so you just need to set a template that fits.
- Open the Themes app (the icon with a brush on your desktop).
- Go to the Topic tab β Popular or For You.
- In the search bar, enter the keywords: π Dark theme β for white text on a black background (saves battery life). π Color font or Rainbow β for bright shades. π Reading or Book - for sepia/yellow text (spares eyes).
Select your favorite theme and click Apply.
β οΈ Note: Not all topics change the color of the font globally, for example, in the Settings menu or Phone, text can remain black even if it turns blue in Messages. MIUI, which cannot be done without a root-right.
π‘
If you want a dark theme but with colored accents (like green font in notifications), look for themes marked "AMOLED" or "Dark Colorful" in the description.
| Type of topic | Colour of type | Suitable for | Cons |
|---|---|---|---|
| Standard light. | Black. | Daytime use | Quickly puts the battery on AMOLED-screen |
| Dark (AMOLED) | White/grey | Savings in charge, night time | It can tire your eyes with long reading. |
| Colored (Rainbow) | Each word has its own color (color) | Designers, tick-tookers. | Poor readability, quickly boring |
| Sepia/Yellow | Brown/yellow | Book reading, low lighting | Not suitable for working with graphics |
Method 2: Configure the color scheme in "Special features"
Few people know, but Xiaomi has a hidden color correction option that can change the hue of the entire screen, including the font.This is not a full-fledged color replacement for text, but it will help if you need, for example, a blue or red tint for better visibility.
Instructions:
- Go to Settings β Special Options β Color correction.
- Turn on the color correction switch.
- Select one of the pre-installed filters: π΄ Protanopia is a reddish hue. π’ Deuteranopia is a greenish hue. π΅ Tritanopia is a bluish hue.
Adjust the intensity with the Slider Setup.
β οΈ Attention: This method changes the entire screen, not just the font. The colors of photos, videos and apps will also be distorted. Use it only if you need a monochromatic filter for comfort of vision (for example, when color blindness).
Method 3: Third-party applications for changing the font
If the built-in MIUI tools don't work, you can use third-party software, which is divided into two types:
- Launchers (e.g. Nova Launcher, Apex Launcher) β change the font only on the desktop and in the application menu.
- Overlay applications (e.g. Font Changer, iFont) require root rights for global change.
Letβs take a look at the most popular option β iFont:
- Download iFont from Google Play.
- Open the application and select the Online tab (online fonts).
- Find the font with the desired color (the description usually says, for example, "Blue Neon" or "Red Bold").
- Press Download, then Set.
- Select Apply with MIUI Theme (if no root rights) or Apply with Root (if any).
β οΈ Note: Without root rights, iFont will only change the font in certain applications (such as Messages or Contacts). Global replacement will require unlocking the bootloader and installing Magisk.
Data backup | Check Redmi Note model (not everyone supports iFont) | Disable antivirus (can block installation) | Battery charge >50%-->
Method 4: Manual editing of system files (for advanced ones)
This method is only suitable for users with an unlocked bootloader and Magisk installed. It allows you to change the color of the font at the system file level, but requires caution.
Step-by-step:
- Install Root Explorer or Mixplorer with superuser rights.
- Go to /system/font/ or /system/fonts/ (depending on the MIUI version).
- Copy the original font files (e.g. Roboto-Regular.ttf) to your computer for backup.
- Download the modified font with the desired color (for example, from the DaFont site) and rename it according to the original file.
- Replace the system font with a modified one by setting rights 644 (rw-r-----).
- Reset the device.
After replacing the system fonts, some applications (such as banking) may stop working due to a system integrity breach.Be sure to have a backup to roll back before the procedure.
What if the phone does not turn on after the font replacement?
Method 5: Use of the ADB-team MIUI 14/15
In the latest versions of MIUI (14 and 15), Xiaomi has tightened restrictions on changing system parameters. However, with ADB (Android Debug Bridge), you can bypass some locks. This method does not require root rights, but you need basic knowledge of working with the command line.
Instructions:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional Settings β For Developers).
- Connect Redmi Note to your PC and open the terminal (or PowerShell on Windows).
- Follow the command to check the connection: Adb devices must appear serial number of your device.
- Enter the command to change the color scheme (example for dark theme with a blue accent): adb shell settings put secure ui_night_mode 2 adb shell settings put secure theme_customization_accent_color 255,0,0 Where 255,0,0 β RGB-color code (in this case, red).
- Reboot your phone: adb reboot