Text on the screen of Xiaomi smartphone is not just information, but a key element of interaction with the device. Its readability depends on the comfort of use: too small font tires the eyes, inappropriate style distracts, and the lack of the right language makes the phone almost useless. In this article, we will discuss all the ways to change text on Xiaomi devices, from basic font size settings to custom fonts and changing the system language, including little-known MIUI chips.
The thing about MIUI is that it offers much more customization than standard Android, and you can not only zoom in on the visually impaired font, but you can also install animated characters, change the style of system notifications, or even bring back the classic Chinese menu (if you suddenly need it), but not all the options are on the surface โ some are hidden in the developer or require additional manipulation.
It's important to understand that text changes affect not only the visual part, but also system processes. For example, changing the interface language can affect the operation of some applications, and installing informal fonts can affect the stability of MIUI. We will tell you how to avoid errors and what to do if after experiments the text becomes displayed in characters or disappears altogether.
1. How to change the text size of Xiaomi
The most popular setting is to resize the font, which is done in two taps in MIUI, but there are some nuances that few people know about, such as setting the text size separately in menus and apps, and activating the "Comfortable font" mode for people with visual impairments.
To change the size of the text:
- Open the Settings โ Screen.
- Select Text Size and Display (some versions of MIUI call it Font Size).
- Move the slider to the right for zoom in or to the left for zoom in. The range is usually 80 to 130% of the standard size.
- Click Ready and confirm the changes.
If the standard range is not enough, activate the regimen for the visually impaired:
- ๐ Go to Settings โ Special Opportunities โ Vision.
- ๐ฑ Enable the option Large text โ this will increase the font to 150-200%.
- ๐ If the text is too large and doesn't fit on the screen, go back to Screen โ Screen Resolution and select a lower value (e.g., HD+ instead of FHD+).
๐ก
If after changing the font size, some apps (such as WhatsApp or Instagram) display text incorrectly, clear their cache in Settings โ Apps โ App Management.
On devices with MIUI 14/15, Adaptive Font has been introduced, which automatically adjusts the size of text to lighting, to enable it:
- Go to Settings โ Screen โ Adaptive display.
- Activate the adaptive font slider.
- Adjust the sensitivity of the light response (Average is recommended).
2. Install custom fonts on Xiaomi
Not everyone likes standard MIUI fonts โ some want to bring back classic Roboto, some like minimalist San Francisco, and some prefer Asian hieroglyphic styles. Fortunately, you can install any typeface in.ttf or.otf format on Xiaomi, but there are two ways: official (through themes) and informal (via ADB or Magisk).
The official way (via MIUI Themes):
- ๐จ Open the Themes app (icon with brush).
- ๐ In the search bar, type "font" or "font".
- ๐ฅ Select your favorite theme with font and click Apply.
- โ ๏ธ Note that many fonts in MIUI Themes only change system text, but do not affect applications.
The informal method (for advanced users):
If you want complete font control, you'll have to use ADB or Magisk FontManager, a method that requires an unlocked bootloader and can cause crashes if you choose an incompatible font.
adb shell
su
mount -o rw,remount /system
cp /sdcard/Download/yourfont.ttf /system/fonts/
chmod 644 /system/fonts/yourfont.ttf
rebootWhat happens if you install an incompatible font?
Before installing custom font, check its compatibility:
| Type of font | Compatibility with MIUI | Risks. |
|---|---|---|
| Latina (A-Z) | 100% | Low. |
| Cyrillic (A-Y) | 90% | Some symbols may be missing (e.g., e) |
| Hieroglyphs (CJK) | 80% | High risk of "squares" on the menu |
| Emoji fonts | 50% | Partial display, possible failures in messengers |
3. Change of text style: bold, italic, emphasis
MIUI doesnโt have a direct option to change the style of text (e.g., make all system text bold), but there are workarounds. Some of the settings are hidden in Developer Settings, and some styles can be applied through MIUI Themes or third-party launchers.
To activate hidden style options:
- Turn on Developer Mode by tapping 7 times on the MIUI version in Settings โ About Phone.
- Back to Settings โ Additionally. โ For developers.
- Find options: Force GPU rendering can make text clearer; window animation can make text smoother; GPU debugging can make additional styles for system fonts.
To change the style of text in individual applications (for example, in SMS or Notes):
- ๐ In Notes, select text and in the context menu, select Fat, Italic or Emphasized.
- ๐ฌ In SMS, click on the input field, then on the T icon (text style).
- ๐ In the browser, use extensions like Stylus to customize web pages.
Activate Developer Mode |
Make a backup of settings |
Check font compatibility |
Turn off optimization MIUI for applications (in battery settings)-->
MIUI 15 has an experimental feature called Dynamic Text Style, which automatically changes the font type depending on the context (e.g. bold text in notifications and light text in night mode). To enable it, go to Settings โ Screen โ Additional settings โ Dynamic Style.
4. Change of system language to Xiaomi
If you need to change the interface language (e.g. from Russian to English or vice versa), MIUI does it simply โ but there are pitfalls. Some languages (e.g. Chinese or Arabic) can cause Google Services to crash, and changing the language on global firmware devices sometimes requires a reset.
To change the language:
- Open Settings โ Additional โ Language and Input โ Language.
- Select the language you want from the list. If it's not available, click Add Language and download the package.
- Drag the language to the top position on the list to make it the top one.
If the language is not on the list:
- ๐ Install MoreLocale 2 from Google Play (superuser rights required).
- ๐ฒ For Chinese firmware (China ROM), you may need a MultiLanguage patch via Magisk.
- โ ๏ธ On some models (e.g. Xiaomi 12T), changing the language to Chinese blocks Google Play Services.
๐ก
Before you change your language to Chinese or Arabic, back up your data โ some apps (such as Mi Fit) may stop working properly.
If, after changing the language, the text in some applications is displayed in hieroglyphics:
โ ๏ธ Warning: This means the app doesn't support the locale you've chosen. Go back to Settings โ Applications โ Application Management, find the problem app and clear its cache. If that doesn't help, reinstall the app or return the old language.
5. Correction of problems with the display of text
Sometimes, after updating or experimenting with fonts, text on Xiaomi starts to show up incorrectly: letters disappear, squares appear, or characters are superimposed on each other, 90% of the time this is solved without resetting.
Frequent problems and their solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| Text is displayed in squares | There is no font for the selected language | Install a font with Unicode support or change the language |
| Text "floats" or blurs | Incorrect screen resolution | Return the standard resolution to Settings โ Screen |
| Text in notices not read | Conflict of topics of design | Reset the theme to standard in the App Themes |
| The text is too small in some applications | The application ignores system settings | Change the scale in the settings of special features |
If the text is completely lost (for example, after installing custom font):
- Restart your phone in Safe Mode (click the power button and select Safe Mode).
- If text appears, the problem is in a third-party font. Delete it through Settings โ Apps.
- If the text does not appear, reset the settings via Recovery (click Power + Volume up when turned on).
What if the text is not displayed after resetting?
6. Additional chips: animated text, color schemes and availability
MIUI offers some unique features for text that few people know about, such as enabling character animation when you type, changing the color scheme of text for better readability, or activating Reading mode to reduce eye strain.
Animated text:
- ๐ฎ Includes in Settings โ Screen โ System Animation (select Animated Text).
- ๐ฅ Only works on AMOLED- screen devices (e.g., Xiaomi 13 Pro).
- โ ๏ธ Increases battery consumption by 5-10%.
Color schemes for text:
- ๐ Settings โ Screen โ Color scheme โ select Dark text on a light background or vice versa.
- ๐ฅ๏ธ In MIUI 15, there is an option Adaptive Colors, which adjusts the contrast of text to lighting.
- ๐ฑ For apps (like Chrome), use the dark theme settings in the app itself.
Reading mode:
This feature removes unnecessary interface elements and optimizes text for long reading:
- Open Settings โ Special Options โ Reading Mode.
- Activate the slider and adjust brightness/contrast.
- Add apps (like Kindle or Browser) to the exclusion list.
7. How to return standard text settings
If you don't experiment with text, you can always go back to factory settings, and there are three levels of reset: soft (fonts only), medium (screen settings) and full (factory reset).
Soft reset (fonts and text size only):
- Go to Settings โ Themes.
- Choose the standard MIUI Default theme.
- Reset the device.
Medium reset (screen and language settings):
- Open Settings โ System โ Resetting settings.
- Select Reset screen settings (does not delete data).
- Confirm the action.
Full reset (factory settings):
โ ๏ธ Warning: This method will delete all data from the device, including photos and apps. Pre-backup via Settings โ About Phone โ Backup.
- Go to Settings โ About the phone โ Reset settings.
- Choose to erase all data.
- Enter the password and confirm.
๐ก
If the text still doesnโt show up correctly after reset, check firmware integrity through the Mi PC Suite or re-flash the device manually.