How to change the font color on Xiaomi smartphone: 5 working ways for MIUI 12-14

The font color on Xiaomi smartphones is not just an aesthetic element, but an important part of the user experience. The right color scheme affects the ease of reading, perception of information and even the level of eye fatigue. In standard MIUI firmware, the ability to customize text is limited, but there are several proven ways to change the color of the font in both system menus and individual applications.

In this article, weโ€™ll look at all the current techniques, from basic theme settings to hidden developer features and third-party utilities. Itโ€™s important to understand that the options for change depend on the version of MIUI (12, 13 or 14) and the smartphone model (Redmi Note 12, POCO X5, Xiaomi 13T, etc.).

1. Change of font color through system themes

The easiest and safest way is to use built-in MIUI themes. The manufacturer offers both standard design options and custom ones, where you can choose the right color palette for text.

To change the subject:

  • ๐Ÿ“ฑ Open the Themes app (icon with brush on desktop).
  • ๐Ÿ” In the search box, enter the query: โ€œdark themeโ€ or โ€œcolored text".
  • ๐ŸŽจ Choose your favorite topic from the ones you like (for example, "AMOLED Black or Colorful MIUI").
  • ๐Ÿ“ฅ Click Apply and Confirm Changes.

Note that not all topics change the color of the font globally, some only affect system menus (Settings, Calls), and in applications (for example, Messages or Browser), the text may remain the same.

๐Ÿ“Š What version? MIUI You're using it?
MIUI 12
MIUI 13
MIUI 14
I don't know.
other

2. Color scheme setup in developer mode

For advanced users, there is a way to change the color palette through the developer mode, which allows you to fine-tune the display of text, but requires care - incorrect parameters can worsen readability.

Algorithm of action:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version. Enter a pattern lock or password if required.

Settings โ†’ Additional โ†’ For Developers

Color correction

Simulation of the flower space

Deuteranomaly

Protanomaly

trichanopia

Importantly, this method does not change the color of the font directly, but adjusts the perception of colors on the screen, the effect will be noticeable in all applications, but can distort the display of photos and videos.

What to do if the developer mode is not turned on?
If after 7 clicks on the MIUI version, the developer mode is not in the settings, try: 1. Reboot the phone. 2. Check if access to the settings is disabled through Settings โ†’ Special. features โ†’ Settings menu. 3. Update MIUI to the latest version (in old firmware bugs with activation mode).

3. Use of applications for font customization

If the standard methods do not suit, you can use third-party applications. For smartphones Xiaomi will suit:

  • ๐ŸŽฏ iFont โ€“ allows you to install custom fonts (including color fonts). ADB full integration.
  • ๐Ÿ–Œ๏ธ Substratum + Andromeda โ€“ thematic engine for deep customization (works on the computer). MIUI 12-14 restrictively).
  • ๐Ÿ“ฑ Hex Installer โ€“ a utility for changing system colors (you need superuser rights).

Example of font installation via iFont:

1. Download and install iFont from Google Play.


2. In the application, select the "Online" section โ†’ find a font marked "Color".




3. Download your favorite option and press "Set".




4. Select "Copy to iFont" โ†’ "Set as system font."




5. Confirm installation via ADB (if no root):




- Connect the phone to the PC.




- Enter the command:




adb shell pm grant com.kapp.ifont android.permission.WRITE_SECURE_SETTINGS

โš ๏ธ Note: Installing uncertified fonts may cause system applications to malfunction. Before making changes, back up through Settings โ†’ Additionally. โ†’ Backup.

4. Manual editing of system files (for advanced)

This method is only suitable for users with root rights and experience with system files, and allows you to change the color of the font at the framework-res.apk level, but requires caution.

Step-by-step:

  1. Install Root Explorer or MT Manager.
  2. Go to /system/framework/framework-res.apk.
  3. Copy the file to internal memory and unpack it with APKTool.
  4. In a file. res/values find the file colors.xml.
  5. Edit the parameters: text_color_primary โ€” texture. text_color_secondary โ€” secondary. accent_color โ€” accent.

Collect the APK back and replace the original file (donโ€™t forget to backup!).

Reset the device.

Parameter in colors.xmlDescriptionExample of meaning
text_color_primaryThe main color of the text on the menu#FF000000 (black)
text_color_primary_inverseColor of text on a dark background#FFFFFFFF (white)
colorAccentColor of highlighted elements#FF2196F3 (blue)
miui_color_redColor of notifications and warnings#FFFF5252 (red)

โš ๏ธ Attention: Incorrect editing framework-res.apk If the phone doesn't turn on after the changes, restore the original file through TWRP or re-flash the device.

Make a backup of NVRAM through TWRP

Check the battery (minimum 50%)

Install ADB-PC-driver

Download the original firmware for your model

Prepare the cable. USB data-supported-->

5. Castomization through ADB (without root)

If root is missing but you have access to ADB, you can change some display settings through commands.This method works on Xiaomi with MIUI 12 and later.

Required commands:

# Enable night mode (dark text on a light background)


adb shell settings put secure ui_night_mode 2




Change the color of accent elements (for example, green)



adb shell settings put secure theme_customization_accent_color -12566464




Return the standard settings



adb shell settings put secure theme_customization_accent_color -16711936

List of available flowers for theme_customization_accent_color:

  • ๐Ÿ”ด Red: -65536
  • ๐ŸŸข Green: -16711936
  • ๐Ÿ”ต Blue: -16776961
  • ๐ŸŸฃ Purple: -7829368
  • ๐ŸŸก Yellow: -256

๐Ÿ’ก

To find the exact color code, use the online HEX โ†’ DEC converter (e.g. #FF5722 โ†’ -64948).

adb shell am broadcast -a android.intent.action.CLOSE_SYSTEM_DIALOGS

6. Features for specific Xiaomi models

Some Xiaomi smartphones have unique customization capabilities. Consider the features of popular lines:

ModelFeatures of font color settingSupported versions of MIUI
Redmi Note 11/12Support for dynamic themes with text color change depending on wallpaperMIUI 13-14
POCO F4/F5Advanced settings in POCO Launcher (color folders and signatures)MIUI 13 for POCO
Xiaomi 13/13TBuilt-in theme editor with the ability to manually adjust the paletteMIUI 14
Black Shark 5Game mode with HUD customization (color of text in overlay)JOYUI (base MIUI 12)

Nana POCO-devices additionally available POCO Launcher, where you can change the color of the signatures of applications:

  1. Keep your finger on the desktop โ†’ Launcher settings.
  2. Choose Colors and Styles โ†’ Text Color of icons.
  3. Set one of the suggested options or create your own shade.

๐Ÿ’ก

On devices with AMOLED-screens (e.g. Xiaomi) 13 Ultra dark themes with white text reduce power consumption 15-20% compared to the bright subjects.

FAQ: Frequent questions about changing font color

Can you change the color of the font in a particular application (for example, in Telegram)?
In most apps, the font color is set by their internal settings. For example, on Telegram: Open Settings โ†’ Appearance. Select a Color Scheme (for example, "Tinted" or "Dark"). Use themes from @tdesign (the official bot with color fonts) for customization. WhatsApp or VK will require third-party modifications (for example, GBWhatsApp), but they violate security policy.
Why did the color of the font change on some menus?
This is due to the hierarchy of styles in MIUI: ๐Ÿ”น System applications (Settings, Contacts) โ€“ obey the topic completely. ๐Ÿ”น Third-party apps โ€“ use their own styles (e.g. Google Chrome ignores themes) MIUI). ๐Ÿ”น Quick settings (notification curtain) โ€“ text color is set separately in Settings โ†’ Screen. โ†’ Colors and styles: Solution: Check the settings of a particular application or use Substratum to enforce themes.
How to return the standard font color if the text becomes unreadable after the changes?
If you have used: Third-party fonts โ†’ Remove them through Settings โ†’ Display. โ†’ Type style โ†’ Standard. ADB-team โ†’ Adb shell settings delete secure theme_customization_accent_color Editing framework-res.apk โ†’ Restore the original file from the backup or reflash the device. In extreme cases, reset the settings through Settings. โ†’ Additionally. โ†’ Resetting settings (app data will be retained).
Is there a risk of losing the guarantee when changing system fonts?
Xiaomi does not officially give up its warranty: ๐Ÿ†— Use of embedded themes. ๐Ÿ†— Install fonts through iFont without root. โŒ Unlocking the bootloader or getting root (guarantee voided). โŒ Editing framework-res.apk. Before visiting the service center, return all settings to the factory (Settings) โ†’ The phone. โ†’ Resetting settings).
Can I change the color of the font in games?
The color of text in games is set by their engine (for example, Unity or Unreal Engine) and does not depend on the settings. MIUI. Exceptions: ๐ŸŽฎ Genshin Impact โ€“ supports dark mode in graphics settings. ๐ŸŽฎ PUBG Mobile โ€“ the color of the chat changes through Settings โ†’ Mainstream โ†’ Colour of text. ๐ŸŽฎ Games with modifications (for example, through GameGuardian) - allow editing HUD. Other games will require manual editing of.obb or.apk files, which violates the user agreement.