Changing the color of the font on Xiaomi Redmi Note smartphones is a task that at first glance seems simple, but in practice requires knowledge of the hidden features of MIUI. Unlike iOS or βpureβ Android, Xiaomi firmware offers several ways to customize text at once, from standard themes to deep customization through the developer.
In this article, we will discuss 5 working methods for changing the color of the font β from basic (for beginners) to advanced (for those who are ready to dig into system files). Particular attention will be paid to the Redmi Note 10/11/12 models and their specific features in the latest versions of MIUI 14/15. Importantly, some methods require unlocking the bootloader or root rights β we will honestly warn about the risks and offer alternatives.
If you are tired of gray text on the menu or want to highlight notifications in bright color, read on. And if the goal is purely aesthetic (for example, pink font on WhatsApp), we will show you how to do it without harming the system.
1. MIUI Standard Themes: Fast Color Change without Risks
The safest and most obvious way is to use built-in themes. MIUI offers dozens of free themes with unique color schemes that automatically change the shade of the font in system menus, notifications and even some apps.
How it works:
- π¨ System themes: Change the font color in settings, notification panel and standard applications (Contacts, Messages).
- π± Launcher topics: Affects desktop and folder labels.
- π Partial themes: Some themes only change the color of notifications or keyboards.
Step-by-step:
- Open the Themes app (icon with brush).
- Go to the popular section or for you.
- Select a theme marked "Color Text" or "Dark/Light with an accent".
- Click Apply and confirm the changes.
π‘
If the color of the font has not changed after applying the theme, restart the smartphone - sometimes MIUI caches the old settings.
Limitations of the method:
- β Not all apps support color change through themes (e.g. Telegram or Telegram). VK remain unchanged).
- β Colors in themes are often βtiedβ to background wallpaper β if the wallpaper is dark, the text can become unreadable.
2. Color setting in MIUI Launcher: Hidden options
Few people know, but the MIUI launcher has hidden text color settings, which works on all Redmi Notes with MIUI 12+ and does not require root rights.
Instructions:
- Hold your finger on the empty space on the desktop.
- Select Desktop Settings (or Settings).
- Go to the Icon and Text Style β Color tags.
- Choose one of the suggested shades or click the Custom Color to manually adjust.
What's changing:
- π Inscriptions under app icons.
- π File names.
- π€ Text in widgets (weather, calendar).
Why aren't all colors preserved?
Important nuance: Redmi Note 12 Pro+ and newer MIUI 15 have an option called Adaptive Text Color. If it's on, the system automatically selects a contrasting shade under the wallpaper. To turn it off, go to Settings β Display β Colors and Contrast.
3.Use of launcher applications: complete freedom
If standard methods donβt work, you can install a side launcher with advanced text settings, which is suitable for those who want to change the color of the font in the application menu, folders and even in the search bar.
Top.-3 launcher:
| Annex | Opportunities | Cons |
|---|---|---|
| Nova Launcher | Color adjustments to tags, folders, search bars, icon packs. | Premium version for some functions. |
| Lawnchair | Adaptive colors, manual tweaking, support for Android 12+. | There is no Russian language in some versions. |
| Hyperion Launcher | Deep customization of fonts and colors, animation. | A complex interface for beginners. |
How to customize the color of text in Nova Launcher:
- Install a launcher from Google Play.
- Hold your finger on the desktop β Settings.
- Go to the Appearance. β Color of marks.
- Select a color from the palette or enter a hex code (e.g. #FF5733 for orange).
Download APK from the official website (not from third-party sources)|
Backup your current desktop settings |
Disable battery optimization for launcher in MIUI| settings
Restart the phone after installation-->
Warning: Some launchers conflict with MIUI Optimization (a built-in Xiaomi feature). If the lags appear after installation, disable optimization in Settings β Special features β MIUI optimization.
4. Editing system files (for advanced)
This method is only suitable for users with unlocked bootloader and root rights, and allows you to change the color of the font at the system file level, including the settings menu and notifications.
What you need:
- π Unlocked bootloader (instructions for Redmi Note on the official Xiaomi website).
- π οΈ Root rights (can be obtained through Magisk).
- π± System file editor (e.g., Mixplorer or Root Explorer).
Step-by-step:
- Open Root Explorer and go to /system/framework/framework-res.apk.
- Copy the file to internal memory and rename it to framework-res.zip.
- Unclose the file and find the res/values/colors.xml folder.
- Edit lines with colors (for example, system_text_primary or notification_text_color).
- Collect the file back to APK, return to /system/framework/ and restart the phone.
π‘
Changing system files can lead to a "boot loop" (cyclical reboot).
Example of editing:
<color name="system_text_primary">#FF0000</color> <!-- red text -->
<color name="notification_title_color">#00FF00</color> <!-- Green notification headers -->Risks of the method:
β οΈ Attention: Incorrect editing framework-res.apk It could cause the system to crash. 11T Pro and newer Xiaomi added DM-Verity protection, which blocks changes to system files. To bypass you will need to disable DM-Verity via Magisk.
5. ADB-commands to change color scheme
If root-rights are not available, but you want to dive deeper into the settings, you can use it. ADB-This method works for all Redmi Notes with MIUI 13+ and does not require unlocking the loader.
What can be changed:
- π¨ Color of text in the notification panel.
- π± Color of highlighting of highlighted text.
- π Accent color in the system menu.
Instructions:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional β For Developers).
- Connect your phone to your PC and open the command line.
- Enter commands (example to change the color of notifications to blue):
adb shell settings put secure theme_customization_overlay_packages com.android.theme.color.blue
adb shell settings put secure system_accent_color 0xff3d5afeList of available colors:
| Colour | Hex code | Team team. |
|---|---|---|
| Red. | #ff0000 | com.android.theme.color.red |
| Green. | #00ff00 | com.android.theme.color.green |
| Blue | #0000ff | com.android.theme.color.blue |
To reset the settings, use:
adb shell settings delete secure theme_customization_overlay_packagesβ οΈ Note: On some firmware Xiaomi blocks ADB-If the commands are not working, check if the option is on. USB-Debugging (security options) in the developer settings.
6.Castomization applications: root-free and risk-free
If all the previous methods seem complicated, you can use specialized applications that do not change the system font, but allow you to customize the color of text in individual applications or create color notifications.
Best applications:
- π¨ Substratum + Andromeda: Changes the color of text in the system menu (requires root or Andromeda-Addon).
- π± Hex Installer: Installs custom themes without root (not working on all Redmi Note models).
- π€ Textra SMS: Allows you to adjust the font color in SMS (alternative to standard messages).
How to use Substratum:
- Install Substratum and Andromeda from Google Play.
- Download a theme that supports your model (e.g. Swift Black for MIUI).
- Open Substratum, select a theme and apply it to SystemUI and Settings.
- Reboot the phone.
Important: On the Redmi Note 10 Pro and the newer Substratum, you may not work due to MIUI limitations. In this case, try the Hex Installer, but be prepared for some elements to remain unchanged.