How to change the font color on the lock screen Xiaomi: all the ways for MIUI 14 and 15

Xiaomi’s lock screen is the first thing you see when you turn on a smartphone, and its design can significantly affect the overall experience of the device. Many users want to personalize this element, but standard MIUI settings do not always allow you to flexibly change the color of the font on a locked screen. In this article, we will discuss all the current ways to change the color of text, from built-in tools to hidden functions and third-party solutions.

It’s important to understand that customization options depend on the firmware version (MIUI 14, MIUI 15 or HyperOS) and the smartphone model. For example, the flagship Xiaomi 14 or Redmi Note 13 Pro+ offer more options than the budget Poco M6. We took these nuances into account and prepared universal instructions that work on most devices in 2022-2026.

If you want to not only change the color of the font, but also completely transform the lock screen, at the end of this article you will find tips for installing custom themes and widgets. And for those who are afraid of breaking something, we have added a block with warnings about possible risks and ways to roll back changes.

Why you can’t just change the color of the font in the settings

At first glance, it seems strange that Xiaomi does not add a simple option to change the color of text on the lock screen, the reason is the MIUI architecture: the system uses a dynamic theme, where the font color is tied to the wallpaper or the chosen color scheme.

  • πŸ”Ή The color of the text automatically adjusts to the background (for example, on dark wallpaper, the font becomes white, on light – black).
  • πŸ”Ή Most of the time. MIUI font color is rigidly fixed in system files.
  • πŸ”Ή Change of color through standard settings is possible only indirectly - by changing the theme or wallpaper.

There are workarounds, however, such as MIUI 15’s Color Palette feature, which allows you to adjust the shades of system elements a little, and some devices (such as Xiaomi 13T) have a developer mode with advanced interface settings.

⚠️ Note: On HyperOS devices (e.g. Xiaomi 14 Ultra), the lock screen logic has changed.

Method 1: Change color through theme change

The safest and easiest method is to use built-in MIUI themes, many of which offer unique color schemes, including the font on the lock screen.

  1. Open the Themes app (icon with brush).
  2. Go to the For Me or Recommended section.
  3. Select a theme marked Changes the lock screen (usually such themes have a lock icon in the preview).
  4. Click Apply and wait for the installation to be completed.

Some themes (such as AMOLED Black or Neon Glow) offer contrasting font colors that are clearly visible against any background, and if you don't like the design of the theme as a whole, but the font is fine, you can return the standard wallpaper after application.

Backup current settings in Settings β†’ About Phone β†’ Backup

Check the space available (themes weigh 10–50 MB)

Disable data if you use mobile Internet (downloading themes consumes traffic)

Reboot the phone after applying the theme-->

Type of topicColour of typeSuitable forFeatures
AMOLED DarkWhite/blueDark wallpaper.Maximum contrast, saves battery power
Material YouAdaptiveAny wallpaper.The color adjusts to the dominant shade of wallpaper
iOS StyleBlack/greyBright wallpaperIt imitates the font of the iPhone, but can merge with the background
CyberpunkNeon (pink, green)Dark wallpaper.Bright print, but quickly boring

If you don't like the new theme, you can return the standard theme in the same Topic app by selecting Default, but the font color on the lock screen will return to the original.

Method 2: Using a color palette (MIUI 15 and later)

MIUI 15 and HyperOS have a color palette feature that allows you to fine-tune the shades of system elements, which does not give you complete freedom, but can slightly change the color of the font on the lock screen.

  1. Open the settings β†’ Screen β†’ Color palette.
  2. Activate the switch Use the color palette.
  3. Choose one of the suggested shades or create your own by moving the sliders.
  4. Click Apply and restart the device.

This method only works on dynamic color-enabled devices (e.g., Xiaomi 13/14 series, Redmi K60 Pro). On budget models (Poco X5, Redmi 12), the option may be missing or affect only icons, not the font.

The color palette is usually weak, and the typeface can get a little darker or lighter, but you can't change the color drastically, but it's completely safe and doesn't require administrator rights.

Black.

White

Blue

Green.

Red.

Other-->

Method 3: Editing system files (for advanced)

If you don't like half-measures, you can manually change the font color by editing system files. This method requires an unlocked bootloader and root rights, and is only suitable for power users. We'll describe the process for MIUI 14, but the steps may differ on other versions.

You'll need:

  • πŸ“± Xiaomi smartphone with unlocked bootloader.
  • πŸ”§ Installed by Magisk (to obtain root rights).
  • πŸ’» Computer with ADB and the Hex editor (e.g. HxD).
  • πŸ“‚ Backup of the file framework-miui-res.apk (situated /system/framework/).

Instructions:

  1. Connect your phone to your PC and copy the framework-miui-res.apk file to your computer.
  2. Open it in the HxD editor and find the line lockscreen_text_color (Use a search by hex code).
  3. Replace the color value (usually FFFFFFFF for white or FF000000 for black) with the desired hex code (e.g. FFF44336 for red).
  4. Save the file, return it back to /system/framework/ with ADB and restart the device.

⚠️ Attention: Incorrect editing of system files can lead to bootloop ( looped boot).If the phone doesn't turn on after rebooting, you'll need to flash it over Fastboot. Always do a backup. framework-miui-res.apk!

What if the phone doesn’t turn on after editing files?
If the device is stuck on the Xiaomi logo after changing system files: Press Power + Volume Down to log into Fastboot. Connect your phone to your PC and execute the command: fastboot flash system system.img (where system.img β€” original firmware image for your model. After flashing backup framework-miui-res.apk. If there is no backup, you will have to install the firmware again through the Mi Flash Tool.

This method gives you complete control over font color, but requires a deep technical knowledge. If you've never worked with ADB or hex editors, you'd better use the other methods in this article.

Method 4: Install a custom launcher with lock support

Some third-party launchers (such as Nova Launcher or Lawnchair) allow you to adjust the lock screen, including font color.

  • πŸ”“ Set the launcher as a default launcher.
  • πŸ”§ Activate Allow Changes to the Lock Screen (not available on all devices).
  • 🎨 Use a compatible theme or plugin (for example, KLWP For Nova Launcher).

Example of settings through Nova Launcher:

  1. Install Nova Launcher and Nova Lockscreen Plugin from Google Play.
  2. Open the launcher settings and go to Lockscreen β†’ Text Color.
  3. Select a color from the palette or enter a hex code.
  4. Apply the changes and restart the device.

This method has limitations:

  • ❌ Does not work on HyperOS (blocks third-party lock screen changes).
  • ❌ Can be in conflict with system updates MIUI.
  • ❌ On some models (Poco) F5, Redmi Note 12: The plugin is not activated.

πŸ’‘

Before installing a custom launcher, check its compatibility with your Xiaomi model on the XDA Developers forum or in telegram chats over MIUI. Some launchers (such as Microsoft Launcher) do not support lock screen settings at all.

Method 5: Using Magisk modules for customization

If you have root rights, you can install special modules for Magisk that extend the options for setting the lock screen.

  • πŸ”Ή MIUI Lockscreen Customizer – allows you to change the font, color, position of elements.
  • πŸ”Ή Lockscreen Mods for MIUI β€” Adds additional styles and animations.
  • πŸ”Ή FontManager – changes the font throughout the system, including the lock screen.

Installation instructions:

  1. Download a module (e.g. MIUI Lockscreen Customizer) in.zip format.
  2. Open Magisk Manager and go to Modules β†’ Install from Storage.
  3. Select the downloaded file and wait for the installation.
  4. Reset the device.
  5. After the reboot, open the module settings (usually a new section appears in Settings β†’ Additional).

Advantages of this method:

  • βœ… Complete control over color, size and font style.
  • βœ… Possibility to customize animations and additional elements (date, notifications).
  • βœ… Compatible with most devices on MIUI 12–15.

⚠️ Note: Modules for Magisk may conflict with updates MIUI. Once the system update is installed, the module may stop working and the lock screen may not display correctly. Always check that the module is compatible with your firmware version.

Frequent problems and their solutions

When you change the color of the font on the lock screen, users often encounter errors, and we have collected the most common ones and ways to fix them:

Problem.Possible causeDecision
The color of the font does not change after the topic change.Theme does not support customization of the lock screenSelect a theme marked Lockscreen in the description
The font became unreadable (merges with the background)Incorrect contrast between text color and wallpaperChange the wallpaper or return the standard theme
After editing system files, the phone does not turn onError in hex color code or file corruptionRestore the original framework-miui-res.apk via Fastboot
Magisk module does not apply changesConflict with other modules or an outdated versionUpdate the module and Magisk, disable conflicting plugins
Color resets after MIUI updateSystem Update Rewrites User SettingsRepeat the setting after the update or roll back to the previous version

If none of these methods worked, check:

  • πŸ“± Compatibility of your model with the chosen method (on forums) 4PDA or XDA lists of supported devices).
  • πŸ”„ The relevance of firmware (in beta versions) MIUI Some functions may be disabled).
  • πŸ”’ Restrictions from the manufacturer (for example, on Xiaomi for the European market some options are blocked).

πŸ’‘

If you’re using HyperOS, most of the methods in this article won’t work because of the system’s changed architecture, in which case the only reliable way is to wait for an official customization update or install custom firmware (like Pixel Experience).

Can you change the color of the font on the lock screen without root rights?
Yes, but the options are limited. You can: Use the built-in MIUI themes (method 1). Apply the Color palette in MIUI 15 (method 2). Install a third-party lock-in launcher (method 4), but this does not work on all devices.
Why did the color of the font change after the change?
This happens for several reasons: The theme you select does not affect the lock screen. Check the description of the theme - it should say Changes the lock screen. The system cache has not updated. Try clearing the cache in Settings. β†’ Annexes β†’ Topics β†’ Warehouse β†’ Clear the cache. Your Xiaomi model has customization locks. For example, some devices in the Chinese market have a hard lock screen. If nothing works, try restarting your phone or using a different theme.
How do you get back the standard font color if something goes wrong?
The way you roll back depends on what you changed: If you used themes, return the standard theme in the Themes app. If you edited system files, restore the original framework-miui-res.apk from the backup. If you installed the Magisk module, delete it in Magisk Manager and restart the phone. If the lock screen stops working, reset via Fastboot: fastboot erase userdata (this will delete all data, so back up first).
Will you reset after the MIUI update?
Yes, MIUI system updates often reset user lock screen settings. This is because: The new firmware version overwrites system files (including framework-miui-res.apk). Updates can change the logic of the Color Palette or theme. Xiaomi sometimes blocks unofficial changes to new versions. To avoid problems: Before upgrading, back up current settings through Settings β†’ About Phone β†’ Backup. Disable automatic updates to Settings β†’ Phone β†’ System Update. Check on forums, don't break new casting.
Can you change the color of the font just for the time and date, leaving the rest of the text unchanged?
In standard MIUI settings, this is not possible β€” the font color on the lock screen changes globally. However, there are workarounds: Use the Magisk module (e.g., MIUI Lockscreen Customizer), which allows you to customize the color of individual elements. Install a widget via KLWP or UCCW that will display time on top of standard text. Edit system files manually (requires knowledge of hex codes and framework-miui-res.apk). The most reliable option is the Magisk module, but it works only on root-righted devices.