How to change the font color on the phone Xiaomi Redmi 9: all ways with explanations

Xiaomi Redmi 9 is a popular smartphone with flexible interface settings, but not all users know how to quickly change the color of the font in the system. By default, the phone uses the standard MIUI color scheme, but it can be adapted to your preferences - from changing theme to manually adjusting shades in individual applications.

In this article, we will discuss all working methods for changing the color of text, from built-in MIUI tools to third-party solutions, and pay special attention to nuances that are often missed in brief instructions, such as why some applications ignore global settings or how to return standard colors if the experiment failed.

If you're tired of looking at gray or black text and want something brighter (or more muted for comfort), read on. We tested each method on Redmi 9 with the latest versions of MIUI 12-14 and took into account typical beginner errors.

1. Change of font color through system themes

The easiest way to change the color of text is to use built-in or downloaded themes. MIUI allows you to use ready-made color schemes that automatically change the shades of fonts, icons and backgrounds. Here's how it works:

Open the Topic app (Brush icon on desktop). The My Theme tab will show the current schema, and you can find alternatives in Recommended or Categories. Pay attention to topics marked "Dark" or "Contrast" - they most affect the color of the text.

  • 🎨 Benefits: instant result, does not require manual settings, synchronizes with your Mi Account.
  • ⚠️ Limitation: You can’t change the color of text selectively (for example, only in messages or on the desktop).
  • πŸ”„ Tip: If the text becomes unreadable after the topic change (for example, gray on a white background), go back to the Topics β†’ My subjects. β†’ By default.

To check how the text in a new topic looks without applying it fully, click on the topic preview and select Preview, especially for those with gradient fonts or non-standard colors (such as purple or green text).

πŸ“Š Which type color do you like best?
Black on a white background
White on a dark background
Bright colors (blue, green)
Gradient shades

2. Manual color change in display settings

If the themes don't work, you can manually adjust the contrast and color temperature of the screen, and this will indirectly affect the perception of the text, especially in dark mode.

  1. Go to Settings β†’ Display.
  2. Select Color Scheme or Read Mode (depending on the MIUI version).
  3. Adjust the color temperature slider – shifting towards β€œWarm” will make the text yellowish, and β€œCold” will give a bluish tint.
  4. Activate Dark Mode if you want white text on a black background (saves battery life).

Importantly, these settings change the display of the entire screen, not just the font. If you want the color of the text, not the background lighting, move on to the next section.

ParameterImpact on textRecommendation
Dark mode.White/Gray text on a black backgroundTurn on for battery savings and comfort at night
Warm temperatureYellowish tint of textUseful for long reading
ContrastClearness of letter boundariesEnlarge if the text seems blurry
Reading modeBlack text on a beige backgroundPerfect for books and articles

If the text becomes unreadable after the changes, reset to factory settings: Settings β†’ Display β†’ Reset color settings. This does not affect personal data, but will return the standard shades.

3. Use of third-party applications for customization

For advanced users who need unique font colors (such as rainbow text or neon shades), third-party utilities are suitable.

  • πŸ“± Substratum + Andromeda (requires root rights): allows you to change the color of the fonts at the system level, but is difficult to set up.
  • 🎨 Hex Installer (without root): works with individual applications, supports MIUI 12+.
  • πŸ”§ iFont: Changes the entire fonts (including color), but may cause conflicts with system updates.

⚠️ Note: Apps for customization of fonts can disrupt the work MIUI, If they are not compatible with your firmware version, check the reviews of Redmi 9 users on forums before installing them (for example, check the reviews of Redmi 9 users on forums, 4PDA or Xiaomi.eu).

If you choose to use Substratum, consider:

1. Install Substratum from Google Play.


2 Download the Andromeda plugin (to bypass the MIUI restrictions).




3. Enable Developer Mode: Settings β†’ About Phone β†’ MIUI Version (click 7 times).




4.In Settings β†’ Additional β†’ For developers, activate USB Debugging and Allow location simulation.




5. Launch Andromeda and follow the instructions.

After applying the themes through Substratum, restart your phone. If text has become invisible or artifacts have appeared, delete the theme and go back to the factory settings.

πŸ’‘

Before installing third-party themes, back up your system through Settings β†’ Additional β†’ Backup and Reset. This will help you quickly restore your functionality if something goes wrong.

4. Color adjustment of text in individual applications

Some programs (such as Telegram, WhatsApp, or Chrome) allow you to change the color of text regardless of your system settings.

  • πŸ’¬ Telegram: Settings β†’ Appearance β†’ Color scheme. Choose Dark or Night for white text, or create your theme in Edit theme.
  • 🌐 Google Chrome: Install the Dark Reader extension from the Chrome Web Store to invert colors on sites.
  • πŸ“§ Gmail: Enable dark mode in the app settings (General) β†’ Theme).

For messages (SMS) and contacts, text color is strictly tied to the system theme. If you need to change it, use third-party messengers (for example, QKSMS or Textra), where customization is available.

⚠️ Note: In the Messages app from Xiaomi, you can't change the color of the text without changing the whole topic (framework-res.apk) They cause disruptions and may block access to SMS.

Make sure the app supports customization|Make a backup copy of chats (for messengers)|Check the compatibility of the theme with the application version|Disable automatic update of the application (so that the settings do not reset)-->

5. Solving problems with the display of text

If the color of the font has become unreadable or disappeared altogether, use these tips:

Problem.Reason.Decision
The text became invisible.The font color matched the backgroundReturn the standard theme or change the background to Settings β†’ Wallpaper
The application does not respond to the change of the topicThe app uses its own stylesCustomize the color inside the app itself (if supported)
After the MIUI update, the settings resetSystemic resetting of themesReinstall theme from the topic β†’ My themes β†’ History
Text flashes or distortsThird-party conflictRemove all customizations via Substratum or Hex Installer

If the problem persists, try clearing the Topics app cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find themes and select Clear cache.
  3. Reboot the phone.

In extreme cases, reset the display settings (does not affect personal data):

Settings β†’ Display β†’ Additional settings β†’ Resetting color settings

6. Alternative methods: ADB and root access

Advanced color-changing methods are available for advanced users who are willing to work with ADB or get root rights, such as editing framework-res.apk or SystemUI.apk system files, where font styles are stored.

⚠️ Warning: Incorrect editing of system files can lead to a β€œbrick” (inoperability) of the phone. This method is recommended only if you are confident in your actions and have a backup of the firmware.

Example of a status bar color change team (requires ADB):

adb shell settings put global status_bar_clock_color ff0000ff

Where ff0000ff is red in ARGB format (can be replaced with any other hex code).

To fully customize fonts with color change, you will need:

  1. Get root access (for example, through Magisk).
  2. Install MT Manager or Root Explorer.
  3. Find /system/font/ or /system/media/font/ and replace the fonts with modified fonts (with the desired color).

What if the phone does not turn on after editing system files?
If Redmi 9 is stuck on the logo or left in the bootloop, try: 1. Log in Fastboot Mode (clamp Power + Volume down). 2. Connect the phone to the PC and execute the command: fastboot flash system.img (where system.img is the original firmware for your model). 3. If there is no backup, use the official recovery from Xiaomi.

7. tips on choosing colors for comfortable reading

When choosing a font color, consider not only aesthetics, but also ergonomics. Long reading of text against a bright background tires your eyes, and some color combinations can distort the perception of information.

  • πŸŒ“ For daytime use: black text on white or light gray background (#33333 on #FFFFFF).
  • πŸŒ™ For night mode: warm gray text (#AAAAAA) on a dark blue background (#121212).
  • ⚠️ Avoid: red/green text on a colored background (poor contrast for colorblind people).
  • 🎨 For accents: use blue (#2196F3) purple (#9C27B0) highlight.

Check your chosen colors for contrast with tools like WebAIM Contrast Checker, and the best reading ratio is at least 4.5:1.

πŸ’‘

Bright or neon font colors (like #00FF00) quickly tire your eyes. If you want original design, use them only for headlines or notifications, not for the main text.

FAQ: Frequent questions about changing font color

Can you change the color of the font only in SMS without touching the rest of the system?
No, the standard Messages app in MIUI does not support selective text color change, and the alternative is to use third-party messengers like Textra or QKSMS, which have chat style settings.
Why did some apps change the subject line with the same text color?
Some programs (such as Google Play Store or YouTube) ignore MIUI system themes and use their own styles, and you can only change them through the settings of these applications or with ADB/root.
How to return the standard font color if the experiment failed?
Go to Themes β†’ My Themes and select Default. If you used third-party utilities, delete them and reset the settings to Settings β†’ Display β†’ Reset color settings.
Can I make gradient or animated text on Redmi 9?
Yes, but only with Substratum or root access. Ready-made themes with gradient fonts are available on the XDA Developers or 4PDA forums. Note that text animations are very draining.
Will a factory reset remove my font customizations?
Yes, a full reset (Settings β†’ Additional β†’ Restore and Reset β†’ Reset) will bring all system fonts and colors back to standard. Save your favorite theme to Topics β†’ My themes β†’ Save to quickly restore it after reset.