Are you tired of the standard black text on your Xiaomi and want to add brightness? Or maybe white font in a dark topic cuts your eyes and system settings do not give you flexibility? In this article, we will examine all possible ways to change the color of text, from basic MIUI settings to hidden chips for power users. Importantly, the methods work on most models (Redmi Note 12, POCO X5, Xiaomi 13T, etc.), but some features may not be available on budget devices or outdated versions of the firmware (below MIUI 12).
We wonโt just be limited to replacing the font through themes โ talk about editing CSS in the Chrome browser, setting up color schemes in messengers (Telegram, WhatsApp), and even how to get apps to display text in your signature color. If youโre looking for a solution for a specific case (for example, change the color of an SMS or keyboard highlighting), use the table of contents below to quickly move to the desired section.
1. MIUI system settings: changing the color of text through themes
The easiest way to do this is to use the built-in MIUI tools. The manufacturer offers several options for customizing fonts and colors, but not all of them are obvious. For example, Xiaomi can not only change the theme of the design, but also adjust the contrast of text for better readability.
To get started, follow the following steps:
- ๐ฑ Open the Themes app (icon with brush on desktop).
- ๐ In the search bar, enter the query โcolor of textโ or โfontยป.
- ๐จ Choose one of the suggested themes with alternative color schemes (e.g, ยซAMOLED Black for dark text on a black background).
- ๐ If you donโt like the topic, go back to my topics. โ Management โ Reset to standard.
Note that some topics only change background color, leaving text black or white. To check what the font will look like, click on the preview of the theme before applying it, so you will see an example of posting and menu design.
๐ก
If the text becomes unreadable after changing the topic (for example, gray on a light background), try to turn on high contrast mode in Settings โ Special features โ Improve visibility.
2. Manual color change in the Chrome browser (for web pages)
If you only need to change the color of the text online (like making all websites dark or coloring the headlines), use Google Chromeโs hidden feature, customizable CSS styles. This method works on all Xiaomi smartphones, but requires minimal code knowledge.
Instructions:
- Open Chrome and type in the address bar: chrome://flags/#enable-force-dark Activate the option "Force Dark Mode for Web Contents" (if available).
- To fine-tune the site, go to the color of the text on which you want to change, and type in the address bar: view-source:https://example.Site Find the tags <style> or color: #hex-code.
- Copy. CSS-selector (e.g. body { color: #FF5733!important; } and paste it into the Stylus extension (available on Google Play).
โ ๏ธ Note: Not all sites display correctly after a forced color change. For example, on VKontakte or Instagram, buttons or icons may be sold!
3. Color setting in messengers (Telegram, WhatsApp, Viber)
Messengers often ignore Xiaomiโs system settings, so youโll have to change the color of the text separately.
| messenger | How to change the color of the text | Limitations |
|---|---|---|
| Telegram | Go to Settings โ Appearance โ Color Scheme. Choose one of 8 preset themes or create yours through the Theme Editor (click + in the upper right corner). | The text color changes only in chat rooms, without affecting system notifications. |
| Officially impossible. Use dark mode (Settings โ Themes) or third-party launchers like Nova Launcher with overlay setup. | The color of SMS in WhatsApp is strictly tied to the topic of the application. | |
| Viber | Turn on Settings โ Appearance โ Dark Theme. For color text, use formatting: highlight the message and select the color from the palette. | Colors are only available for outgoing messages. |
๐ก Secret Lifehack: Telegram allows you to create a custom theme with unique colors for text, backgrounds and accent elements:
- Download the theme file from tgthemes.net.
- Import it to Settings โ Appearance โ Theme Editor โ Import theme.
- Edit the hex color codes (for example, text_color: "#FF00FF" pink-text).
4. Use of third-party keyboards (Gboard, SwiftKey)
If you need to change the color of the typed text (for example, in notes or messages), look for keyboards with advanced settings. For example, Googleโs Gboard allows you to adjust the font color on the keys, and SwiftKey allows you to highlight the text when you type.
Instructions for Gboard:
- ๐ง Open the Settings. โ System system โ keyboard โ Gboard.
- ๐จ Select Topics โ Create your own theme.
- ๐๏ธ In the section "Color of text" specify the desired shade (for example, #4285F4 blue-colored).
- ๐พ Save the topic and apply it.
โ ๏ธ Note: Text color changes in Gboard only for prompts and buttons, not for the text you type in your apps. To change the font color in your messages, use the methods in Section 3.
Make sure your phone has enough charge (minimum 30%)
Backup important messages (in Telegram: Settings โ Additional โ Data Export)
Check out the MIUI version (Settings โ About Phone โ MIUI version)
Turn it off. VPN (Some topics may not be downloaded with included VPN)-->
5 Advanced Methods: ADB and System File Modification
For users willing to take risks, there are ways to change the color of text at the system level, which requires unlocking the bootloader and accessing the bootloader. ADB, But it gives you maximum freedom. โ ๏ธ Attention: Incorrect actions can lead to a device blink (firmware breakage).If you are a beginner, skip this section!
Steps to change system colors through ADB:
- Activate USB Debugging in Settings โ About Phone โ MIUI Version (click 7 times on the line with the version, then go back to Settings โ Additional โ For Developers).
- Connect your phone to your PC and execute the command: adb shell settings put secure ui_night_mode 2 This will enable dark mode for all apps, but text color will remain standard.
- To change the color of the font globally, find the file /system/framework/framework-res.apk (root rights required) and edit the lines with textColorPrimary and textColorSecondary.
๐ง Rootless Alternative: Use the Substratum app (required) MIUI 10+) It's a color scheme overlay, for example, "Swift Black" overlay makes all text white on a black background.
What if after editing system files, the phone stopped turning on?
6 Special features: high contrast and color correction
If you need to change the color of text because of vision problems (such as color blindness or photophobia), Xiaomi has built-in color correction tools. They work at the system level and affect all applications.
How to turn on:
- ๐๏ธ Go to Settings. โ Special facilities โ Color correction.
- ๐๏ธ Choose one of the preset filters: Protanopia/deuteranopia for users with red/green perception impairment; Tritanopia for blue/yellow correction; shades of gray for black and white.
- ๐ Set the filter intensity with a slider.
๐ก If you need to change the color of text temporarily (for example, to read at night), use Read Mode in Xiaomi: Settings โ Display. โ Reading mode: It makes the screen monochrome and reduces the strain on the eyes.
7. Applications for text customization (without root)
If system methods don't work, try third-party apps. They don't change the color of text globally, but they allow you to customize the display in individual programs.-3 utility for Xiaomi:
| Annex | Functions | Reference |
|---|---|---|
| Hex Installer | Install custom fonts and color schemes through overlays (MIUI 12+ required). | Google Play |
| Color Changer | Changes the color of text in selected applications (works through accessibility). | Google Play |
| Night Mode Enabler | Forcedly includes dark mode in all applications, including those that do not. | Google Play |
โ ๏ธ Note: Apps like Color Changer require permission โ Accessibility services: Do not install them from unverified sources, which may lead to data leakage or advertising.
๐ก
The most universal method is to use themes in MIUI or custom CSS in the browser. Deep customization will require root rights or ADB, which is only suitable for advanced users.