Xiaomi Redmi Note 7 is still one of the most popular smartphones of the brand due to the balanced characteristics and flexible firmware MIUI. However, many users face the limitations of the standard theme: gray text on a white background or white on black quickly tires the eyes. Fortunately, in Redmi Note 7 there are several ways to change the color of the font β from basic settings to advanced tricks with ADB.
In this article, we will discuss all the current methods, including official MIUI tools, customization of themes through Mi Theme Editor, and manual editing of system files for power users. Particular emphasis will be placed on the nuances associated with the Redmi Note 7 (codename lavender), where some features may work differently than on new models. For example, due to the limitations of the Snapdragon 660 processor and Android 9 Pie version (in the basic configuration), not all solutions for the Redmi Note 10 or POCO X3 are applicable here.
1. Method: Using the built-in MIUI themes
The easiest and safest method is to change the color scheme through the standard Themes app (com.android.themes).Redmi Note 7 has over 50 free themes, many of which change not only the wallpaper, but also the color of the font in system menus, messages and some applications.
To apply a new theme:
- π± Open the Topics app (brush icon on desktop).
- π In the search box, enter the query: dark topic, AMOLED color-script.
- π¨ Select your favorite theme (such as Dark Mode or Pitch Black) and click Apply.
- βοΈ For fine-tuning, go to Settings. β Display. β Color scheme and select the option Dark or Auto (on schedule).
Note that not all themes change the color of the font globally. For example, in the Settings menu or Phone, text may remain standard. This is the MIUI 10/11 limitation - in newer versions (for example, on the Redmi Note 11), flexibility is higher.
β οΈ Note: After using third-party themes (not from Xiaomi) in the Redmi Note 7 may disappear the function Always-on Display (if it was activated via the ADB). To get it back, reset the theme to standard.
2. Method: manually configured through "Special Opportunities"
If you only need to change the color of the text (without changing wallpaper and icons), use the Color filter tool in the special features settings. This method does not require root rights and works on any Redmi Note 7 regardless of the version of MIUI.
Instructions:
- Go to Settings β Special features β Vision β Color filter.
- Activate the color filter switch.
- Select one of the pre-set modes: π΄ Protanopia (red hue) π’ Deuteranopia (green hue) π΅ Tritanopia (blue hue)
Intensity
This is suitable for users with color blindness, but it can be adapted for ordinary tasks, for example, Tritanopia mode makes black text bluish by 40% of the intensity, which reduces the load on the eyes in the dark.
| Filter mode | Effect on text | Best application |
|---|---|---|
| Protanopia | The text turns red-brown. | Reading in bright light |
| deuteranopia | Green, the text seems "old" | Twilight work |
| trichanopia | Blue, text as if on AMOLED-screen | Night reading |
| Shades of gray | Black and white text | Maximum contrast |
β οΈ Attention: The color filter is applied to the entire screen, including photos and videos. To quickly turn it off, add the color filter label to the Quick Settings panel (swipe down from the top edge of the screen). β Edit).
3. Method: Install custom fonts through Mi Theme Editor
For advanced users willing to spend 10-15 minutes setting up, the Mi Theme Editor method, the official tool from Xiaomi for creating their own themes, is suitable. With it you can change not only the color, but also the font headset, size and line spacing.
Step-by-step:
Download Mi Theme Editor from [Xiaomi official website](https://themes.xiaomi.com/)
Backup the current theme in Settings β Themes β My themes
Connect Redmi Note 7 to PC via USB with debugging enabled (Settings β About Phone β MIUI Version β 7 times tap β Developer β Debugging over USB)
Install ADB drivers (e.g., via [Minimal ADB and Fastboot](https://forum.xda-developers.com/t/tool-minimal-adb-and-fastboot-2-9-18.2317790/)
-->
After preparation:
- Open Mi Theme Editor on PC and connect Redmi Note 7.
- Select File β New Project and specify the path to the theme backup folder.
- Go to the Font section and find the file. colors.xml.
- Change the parameters values: text_color_primary β primary color of the text, for example, #FF444444 dark-gray). text_color_secondary β secondary color (signatures, time). text_color_primary_inverse β dark-color.
Build β Install
Important: In MIUI 10 (the base firmware for Redmi Note 7), the theme editor may not support some font settings. If the color hasn't changed after installation, check the styles.xml file in the same folder - sometimes the colors are written there.
π‘
Before editing colors.xml, make a copy of the file. If the phone starts to glitches after the changes (for example, the text in the menu is missing), return the original version via Mi Theme Editor or reset the theme to the standard one.
4. Method: ADB-Teams for experienced users
If previous methods failed, you can use ADB (Android Debug Bridge) to manually change system settings, which requires USB debugging and basic command line knowledge.
The main commands for changing the color of the font:
adb shell settings put secure accessibility_display_daltonizer_enabled 1
adb shell settings put secure accessibility_display_daltonizer 0.5 0.5 # Values RGB (from 0.0 to 1.0)
adb shell settings put secure accessibility_display_daltonizer_simulation_enabled 1Example for blue text:
adb shell settings put secure accessibility_display_daltonizer 0.3 0.3 1.0To bring back the standard colors:
adb shell settings put secure accessibility_display_daltonizer_enabled 0| Team team. | The effect |
|---|---|
| daltonizer 1.0 0.5 0.5 | Red hue |
| daltonizer 0.5 1.0 0.5 | Green hue |
| daltonizer 0.5 0.5 1.0 | Blue hue |
| daltonizer 0.7 0.7 0.7 | Gray hue (monochrome) |
β οΈ Attention: Incorrect values in ADB-If the screen becomes unreadable after the command, reboot the phone in Safe Mode (hold the power button). β long-tail β Safe Mode and Cancel Changes.
What to do if after ADB-Command text missing?
5. Method: Third-party applications for changing the font
If you donβt want to mess with ADB or theme editor, you can use third-party apps.
- π¨ FontFix (requires root) β allows you to change the font and its color globally.
- π Night Mode Enabler β activates dark theme even in apps where it is not by default.
- π€ iFont β font library with color filter support (works without root, but with limitations).
Example of settings via iFont:
- Install iFont from Google Play.
- Choose a font with the desired color (for example, Colorful Bold).
- Click Install and follow the instructions (permission to change system settings is required).
Restriction: On the Redmi Note 7 without root rights, iFont will only change the font in some apps (such as WhatsApp or Chrome), but not in the system menus.
π‘
The side of the application to change the color of the font work limitedly without root rights. To fully control the interface of Redmi Note 7 will require unlocking the bootloader and installing custom firmware (for example, Pixel Experience).
Frequent problems and their solutions
When you change the color of the font on the Redmi Note 7, users experience typical errors, and here are the most common ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| The color has changed, but only in some applications. | MIUI restrictions for third-party themes | Use ADB or get root rights |
| After the topic change, the text in the settings disappeared | Color scheme conflict | Reset the theme to standard or roll back through Mi Theme Editor |
| ADB-commands are not applied | Not enabled USB debugging or outdated drivers | Check the connection and update Minimal ADB |
| Color resets after rebooting | System cache not updated | Clean the cache in Recovery Mode (Wipe Cache Partition) |
If none of the methods worked, check the MIUI version on your Redmi Note 7. In older builds (e.g. MIUI 10.3), some features may be blocked. Update the firmware through Settings β System Update or manually through the official Xiaomi website.