Owners of the Xiaomi Redmi Note 9 often face the desire to personalize the interface of their smartphone, and one of the most noticeable elements of the design is the color of the font. Standard black or gray characters on a white background can seem boring, especially if you are used to bright themes on other devices. Fortunately, the MIUI shell offers several ways to change the shade of text - from simple theme settings to deep customization using third-party tools.
In this article, we will discuss 5 working methods, including official options in the settings of the Redmi Note 9, the use of themes from the Mi Theme Store, as well as advanced solutions for users with a wide range of options. ROOT-It's important to understand that not all methods are equally safe: some can cause system failures if done incorrectly. We'll describe each step in detail so you can choose the best option without risking breaking your phone.
We will focus on the unique feature of MIUI 12-14 on the Redmi Note 9: unlike newer models (like the Redmi Note 11), there is no built-in Color Palette feature for dynamic coloring of text under the wallpaper, which means that radical changes will have to use workarounds, starting with the simplest and safest solutions.
1. Change of font color through system themes
The fastest and safest way to change the shade of text is to install one of the pre-configured themes in the Mi Theme Store. ROOT-The theme store offers both free and paid options with unique color schemes.
How it works: MIUI themes change not only wallpaper and icons, but also system fonts, including their color. For example, the theme "Dark Mode Pro" makes the text white on a dark background, and "Colorful Life" offers bright accent shades for titles and buttons. Importantly, not all themes change the color of the font globally - some affect only individual elements of the interface.
- π± Open the Themes app (icon with brush on the home screen)
- π In the search bar, enter the query: "color font" or "dark theme"
- π¨ View available topics β pay attention to screenshots with examples of text
- π₯ Click Apply on your favorite theme and wait for the installation to be completed
β οΈ Note: After changing the theme, some system applications (such as Settings or Phone) may display text incorrectly, too pale or blending with the background.
If you don't like the result, you can return the original settings in the same Themes app by selecting the default option. This method is absolutely reversible and does not affect the performance of the device. However, it has a limitation: you can't manually set a specific shade, just choose from the ready-made options.
2. Dark mode setting for contrast text
In MIUI 12-14 on the Redmi Note 9, the dark mode doesn't just invert colors, it uses a special palette where the text turns white or light gray against a dark background. It doesn't give you complete freedom in color choice, but it significantly improves readability and reduces eye strain. It's especially useful for those who read a lot in the evening.
You can activate the dark mode in two ways:
- Through the notification panel: π± Swipe your finger down to open the notification curtain. π Find the Dark Mode (Crescent) icon and tap it
- Through settings: βοΈ Go to Settings. β Screen. π Select Dark Mode and activate the switch. β° If you wish, set the automatic switching schedule (for example, from 22:00 to 7:00)
In dark mode, text in most system applications (Messages, Contacts, Settings) will turn light and the background will turn dark gray or black. However, in some third-party programs (such as WhatsApp or Instagram), the color of the text may remain unchanged - this depends on the support of the dark theme by the application itself.
π‘
If some apps have unreadable text after dark mode is turned on (e.g. gray on gray), try to find the Dark Theme option in the app settings and disable it. Often the problem is solved by forced restart: press the power button for 10 seconds before rebooting.
3. Use of customization applications (without ROOT)
If built-in MIUI options arenβt enough, you can use third-party apps that change the display of text through the overlay of themes or using special features. One of the most popular solutions is Substratum (requires Android 8.0+), but the simpler Hex Installer app will also work for the Redmi Note 9.
Example of working with Hex Installer:
- π₯ Install Hex Installer from Google Play
- π In the application, find the Font & Color section (Font and Color)
- π¨ Choose your favorite color scheme or create your own, specifying HEX-colour code, #FF5733 orange-colored)
- π Apply the changes and restart the device
It is important to understand that such applications work by overlaying themes over a standard interface, so:
- β Pros: No requirement ROOT, slip away
- β Cons: Can conflict with updates MIUI, Not all interface elements change color.
β οΈ Note: When using Hex Installer or similar programs, turn off battery optimization for them in Settings settings β Annexes β Permits β Battery optimization. Otherwise, the topic may be reset after rebooting.
Why not all apps support color change?
4. Manual editing of system files (for experienced users with ROOT)
If you are willing to take risks and have ROOT-The Redmi Note 9 allows you to manually edit the system files that display text, which gives you maximum freedom, but requires caution: incorrect changes can lead to a bootloop or loss of functionality.
The main files that are responsible for the text color in MIUI:
| File/Folder | Way | What changes | Risk |
|---|---|---|---|
| framework-res.apk | /system/framework/ | System fonts and interface colors | βββββ |
| miui-systemui.apk | /system/priv-app/MiuiSystemUI/ | Colors in the notification panel and curtain | ββββ |
| colors.xml | /system/framework/miui-framework/res/values/ | Global color variables | βββ |
| styles.xml | /system/media/theme/default/ | Text Styles for a Standard Theme | ββ |
The editing will require:
- π± Installed by Magisk (for management) ROOT-rights)
- π οΈ File Manager with Support ROOT (For example, Solid Explorer or FX File Explorer)
- π₯οΈ Backup of original files (required!)
- π¨ Knowledge in editing XML-file APK
Example of changing the color of the text in colors.xml:
<color name="miui_config_text_color_primary">#FF000000</color>
<!-- Change to the desired HEX- code, for example, to blue: -->
<color name="miui_config_text_color_primary">#FF2196F3</color>β οΈ Note: Before editing system files, be sure to create a full backup through TWRP Or OrangeFox Recovery, even a minor syntax error. XML If the phone doesn't turn on after the changes, restore the original files through custom recovery.
Create a backup through TWRP|Install Magisk and check it out ROOT|Download the original APK-rollback|Study structure colors.xml|Prepare. HEX-color-code-->
5. Alternative methods: ADB and Magisk modules
If manual file editing seems too complicated, you can use ready-made solutions through ADB or modules for Magisk, which are less risky than direct editing system files, but require basic technical skills.
Method 1: Using ADB to change color scheme
You can change some interface settings using ADB, including the color of the text in the status bar and the navigation bar, such as a command to change the color of the text in the status bar:
adb shell settings put global status_bar_clock_color ff0000ffWhere ff0000ff β it ARGB-The first two digits (ff) are responsible for transparency.
Method 2: Installation of Magisk module for customization
The Magisk repository has modules specifically designed to change the MIUI interface.
- π§ MIUI Color Changer β allows you to set colors for text, icons and background
- π¨ MIUI Themes Mod β Expands the capabilities of standard themes
- π₯οΈ SystemUI Tuner β fine-tuning the notification panel
To install the module:
- π± Open the Magisk Manager
- π Go to the Modules section and click +
- π Select the downloaded module file (usually with the.zip extension)
- π Reset the device
The advantage of Magisk modules is that they can be easily disabled or removed without system consequences. However, not all modules are compatible with MIUI 12-14 on Redmi Note 9, so read feedback from other users on forums (for example, XDA Developers or 4PDA) before installing.
π‘
Magisk modules are the safest way to deep customize for users with ROOT. They do not change system files directly, but apply settings when the OS boots, which makes it easy to roll back in case of problems.
Problems and Solutions: What to Do When Text Becomes Unreadable
When you change the color of the font, you may encounter a few common problems, and here are the most common ones and ways to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Text merges with background | Incorrect contrast in the chosen topic | Return a standard theme or choose another with proven contrast |
| The color of the text dropped after the update | MIUI rewritten system files | Repeat the setting or roll back the update (if you used ROOT) |
| Apps are dyed after changing the subject | Conflict with custom settings | Clear the app cache in Settings β Apps |
| Text is displayed pixelated or blurred | Wrong typeface on the topic | Install theme with Roboto or MiSans support |
| The color has changed in some menus. | Theme does not support global change | Use Magisk modules for deep customization |
If the interface becomes unstable after experimenting with colors (for example, errors such as System UI is stopped often occur), follow the following steps:
- π Restart your phone in Safe Mode (click the power button) β long-tail β Safe regime).
- π§Ή Remove recently installed themes or modules.
- π± If the problem persists, reset the settings to factory (Settings) β The phone. β Resetting settings).
For users with ROOT who have experienced serious crashes, it is recommended to restore the original system files via TWRP or reflash the phone using the Mi Flash Tool. Remember: on the Redmi Note 9 with a blocked bootloader, it is impossible to restore the system through fastboot without an authorized Xiaomi account.