Why Xiaomi may not be able to change the font?
Xiaomi smartphone users (including the Redmi and POCO line) often face the need to increase the font β whether due to vision problems, ease of reading or adapting the interface to large screens. However, standard MIUI settings do not always work as expected: the font may not change in individual applications, reset after updating, or there is no zoom option in the menu.
In this article, we will discuss 5 proven ways to increase the font on Xiaomi, from basic settings to hidden features for power users. We will focus on the nuances of working on MIUI 13/14 with Android 12-14, where the zoom algorithms have changed compared to previous versions.
Method 1: Standard MIUI settings (for most models)
The easiest method is to use built-in shell options MIUI. It is suitable for all modern Xiaomi smartphones, including the Redmi Note. 12, POCO X5, Xiaomi 13 and other Android-based models 12-14. Instructions are relevant for shell versions MIUI 13/14.
To change the font size:
- Open Settings (the gear icon on the main screen).
- Go to the Screen section.
- Select Text Size and Display (in some versions β Font Size).
- Move the slider Font size to the right to zoom in. There are values available from Small to Very Large.
- Click Ready or Apply to save the changes.
β οΈ Note: On some models (e.g, POCO F4) If the font size option is not on the menu, then your device has a modified firmware installed - go to Method 4.
βοΈ Preparation for font change
What if the font does not change in individual applications?
Some programs (e.g., VKontakte or YouTube) ignore the system settings of the font.
- π Check the settings of the application itself β sometimes there is a separate option to zoom text.
- π± Reinstall the app β this can reset the cache with the wrong display settings.
- π Include in the developer settings (Settings) β The phone. β Version. MIUI, Tap 7 times) option Disable absolute font size.
Method 2: Scaling the screen (enlarging the entire interface)
If you want to zoom in not only the font, but all the interface elements (images, buttons, menus), use screen zoom. This is useful for users with vision problems or on devices with large displays (for example, Xiaomi Pad 6 or Redmi K60 Ultra).
How to turn on:
- Go to Settings β Screen β Text size and display.
- Select the Display Size (or Screen Size).
- Set the value of Large or Very Large.
- Confirm the changes β the device will restart.
| Parameter | Small one. | Standard. | Big one. | Very large |
|---|---|---|---|---|
| Type size | 80% | 100% | 120% | 150% |
| Size of badges | Small ones. | Standard | Enlarged | Very big. |
| Number of lines on the screen | Maximum | Average. | Minimum. | Very little. |
β οΈ Note: When zooming in, some apps (such as games or banking services) may not display correctly.In this case, return the standard settings or use Method 3 to selectively zoom in.
Method 3: Special Opportunities (for selective magnification)
If you only need to zoom in in certain situations (like reading messages or browsing the web), use special features tools, which donβt affect system settings and even work on applications that ignore standard zoom.
How to turn on:
- Open the Settings. β Special facilities.
- Select Magnification or Loop (depending on the MIUI version).
- Activate the switch and adjust the settings: π Gesture zoom: triple touch to zoom screen. πΌοΈ Color filters: improving contrast for better readability. π Screen Reading: Voice over text (good for visually impaired people).
For selective text augmentation in the browser or messengers:
- π Google Chrome: Open the menu (three dots) β Scope β zoom in 150-200%.
- π¬ In Telegram: press the message β Change the size of the text.
- π§ In Gmail: settings of the application β Type size.
π‘
If after turning on the function, the screen begins to twitch when scrolling, turn off the animation in the developer settings (Settings β About Phone β MIUI version, tap 7 times β Windows animation = Off).
Method 4: Change the font through ADB (for power users)
If standard methods donβt work (e.g., on custom firmware or in POCO Launcher), you can manually change the font settings via ADB (Android Debug Bridge), which requires a computer connection and basic command line knowledge.
Step-by-step:
- Install ADB Tools on your PC.
- Turn on USB Debugging on Smartphone: Settings β About Phone β MIUI Version (Tap 7 Times) Settings β Additional β For Developers β Debugging on USB
- Connect your phone to your PC and execute the commands: adb shell settings put system font_scale 1.3 (where 1.3 β The increase factor can be determined from 0.8 before 1.5).
- Reset the device.
β οΈ Attention: Incorrect value font_scale If the font becomes too large after the change or elements overlap, return the standard value:
adb shell settings put system font_scale 1.0How to find out the current font scale through ADB?
Method 5: Install custom font (for advanced users)
If you donβt like the standard MIUI font (like MiSans or Roboto), it can be replaced with any other one via TWRP or Magisk modules. This method is suitable for devices with an unlocked bootloader and requires root rights.
How to install custom font:
- Download the archive with a font in.ttf or.zip format (for example, from the DaFont website).
- Rename the file to MiSans.ttf (to replace the Xiaomi system font).
- With Root Explorer or TWRP, copy the file along the path: /system/fonts/MiSans.ttf (create a backup of the original file!).
- Change the access rights to 644 (r-w-r-----).
- Reset the device.
πΉ Popular fonts for Xiaomi:
- π °οΈ Google Sans β clean and modern font from Google.
- π ±οΈ Product Sans β used in Google logos, suitable for MIUI.
- π SF Pro β font from Apple (requires manual tuning of kerning).
- π ΎοΈ OnePlus Sans β Optimized for the AMOLED-screen.
π‘
Custom font installation can disrupt some applications (e.g. banking) as they check the integrity of system files. Create a full backup via TWRP before changing.
Problem Solving: font reset or not applied
Sometimes, after changing the font size on Xiaomi, you have problems: settings are reset, text is displayed incorrectly, or some applications ignore the changes.
| Problem. | Possible cause | Decision |
|---|---|---|
| Font resets after rebooting | Misfire in MIUI settings or conflict with optimizer | Clear the cache in Settings β Applications β App management β Settings β Clear the cache |
| Font doesn't change in games | Games use their own rendering engines | Use the gesture zoom (Method 3) or change the screen resolution |
| Text is superimposed on interface elements | Too much scaling factor | Reduce the value to 1.2 or use the Display Scale = Large |
| Option Font size is not in the menu | Modified firmware installed | Use ADB (Method 4) or return to the official MIUI |
If none of the methods worked, check:
- π± Version MIUI: There may be scaling bugs on beta versions of the shell. Check the updates in Settings β The phone. β Updating the system.
- π§ Developer Settings: Turn off the window animation option β it may conflict with changing the font.
- π Resetting: in extreme cases, reset to factory settings (donβt forget to make a backup!).