How to change the theme Xiaomi: 5 working ways to MIUI 14/15

Changing the theme on Xiaomi smartphones is one of the easiest ways to personalize your device to your own style. However, even in 2026, many users are faced with problems: standard themes are not liked, custom themes are not installed, then after the MIUI update, the settings are reset. In this article, we will discuss all the current ways to change themes from basic to advanced, including bypassing regional restrictions and manually installing through ADB.

It is important to understand that the process depends on the firmware version (MIUI 14, MIUI 15 or HyperOS), the smartphone model (for example, Redmi Note 12 vs Xiaomi 13 Ultra) and even the region of the device. Global versions (MIUI Global) are often devoid of features compared to Chinese (MIUI China).

1. Standard change of theme through β€œThemes” (MIUI Themes)

The most obvious and safe way to do this is to use the built-in MIUI Themes app, which is pre-installed on all Xiaomi, Redmi and POCO smartphones (except for HyperOS devices, where the logic is a little different).

Open the Topic app (Brush icon) β†’ go to My Themes tab β†’ click Change theme. Here you will see:

  • 🎨 Standard themes – pre-loaded to the system (usually 3-5 pieces).
  • 🌍 Online directory – requires an Internet connection and a Mi Account.
  • πŸ“ Local themes – if you downloaded a.mtz file manually.

For global versions of MIUI, the catalog is often limited. For example, on the Redmi Note 11 with MIUI Global 14.0.5, only ~20 free themes are available, whereas in the Chinese version there are hundreds of them, the solution is to change the device region (more on this below).

⚠️ Attention: When downloading themes from the online catalog, check reviews! Some custom themes may contain banner ads or change system fonts beyond recognition. You can only roll back changes by resetting your settings.

πŸ“Š What brand Xiaomi you have?
Redmi
POCO
Mi (flagship series)
Black Shark
Other

2. Install custom themes (.mtz) manually

If the built-in themes don't work, you can install custom themes from the.mtz file. These themes are distributed on forums like XDA Developers, 4PDA or specialized sites (such as Mi-Themes.com).

  1. Download the theme file (.mtz) to your phone or computer.
  2. Move the file to the MIUI/theme folder on the internal drive (create it if it is not available).
  3. Open the Topics Application β†’ My Themes β†’ Local β†’ select the downloaded file.
  4. Confirm the installation and apply the theme.

On some devices (e.g., POCO F5 with HyperOS), the MIUI/theme folder may be hidden. To see it, enable the display of hidden files in any file manager (e.g., in Mi File Explorer: Three dots β†’ Settings β†’ Show hidden files).

Download.mtz file from a verified source

Check the compatibility of the theme with your version of MIUI

Create a MIUI/theme folder at the root of internal memory

Enable the display of hidden files (if the folder is not visible)

Backup of current settings (optional)

-->

On HyperOS devices (e.g. Xiaomi 14), the standard installation method.mtz may not work. ADB-commands or patches through Magisk.

Circumvention of regional restrictions (change of MIUI region)

Global MIUI users often face a limited theme catalog, and the solution is to switch from region to China, which unlocks access to a full theme catalog, but has side effects:

  • πŸ“΅ Loss of support for some local services (e.g. Google Pay may stop working).
  • πŸ”„ Reset some settings (such as the default keyboard or language).
  • πŸ“± Chinese apps (Mi Video, Mi Music, etc.) that can be turned off.

Instructions for changing the region:

  1. Open the Settings. β†’ Additionally. β†’ Region.
  2. Choose China and confirm the change.
  3. Reset the device.
  4. After the reboot, open the Topics β†’ update the directory (pull down).

⚠️ Note: Some models (e.g. Redmi) 10C) Changes in the region can lead to loss of the network 4G/5G. Before the procedure, check the compatibility of your model in the forums.

What if the mobile Internet disappeared after the change of the region?
If your mobile network is lost after changing to China, follow the following steps: 1. Return the region back to Settings. β†’ Additionally. β†’ Region. 2. Reboot your device. 3. If the network does not appear, reset your network settings: "Settings" β†’ SIM-maps and mobile networks β†’ Reset settings.” 4. In extreme cases, reset to factory settings (but this will delete all data).

4. Installation of themes through ADB (for power users)

If standard methods don’t work (e.g., HyperOS or custom firmware), you can install the theme via ADB (Android Debug Bridge), which requires connecting your smartphone to your computer and enabling developer mode.

Step-by-step:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone β†’ MIUI version and press 7 times.
  2. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  3. Connect the phone to the PC, confirm the debugging permission.
  4. Download ADB Tools and unpack into any folder.
  5. Place the theme file (.mtz) in the ADB folder and rename it to theme.mtz.
  6. Execute the command in the command line (replace) path_to_adb real-world): path_to_adb\adb push theme.mtz /sdcard/MIUI/theme/ path_to_adb\adb shell am broadcast -a miui.intent.action.CHANGE_THEME --es theme_path /sdcard/MIUI/theme/theme.mtz

Once you execute the command, the theme will appear in the Local Topics section of the app, which works even on locked downloaders, but it requires caution β€” incorrect ones. ADB-Teams can cause system failures.

πŸ’‘

If ADB does not recognize the device, try updating drivers via Mi PC Suite or manually installing Google USB Driver. Also check that the developer settings enable USB Debugging (security options) and select Allow debugging over USB when connected.

5. Use of Magisk and Modules for Themes

For users with an unlocked bootloader and installed Magisk, another way is available - installing theme modules. For example, the MiuiThemeEditor module allows:

  • 🎭 Setting topics without restrictions by region.
  • πŸ”§ Edit existing themes (colors, icons, fonts).
  • πŸ“₯ Import themes from older versions MIUI.

Instructions:

  1. Install Magisk and the MiuiThemeEditor module via Magisk Manager.
  2. Download the theme in.mtz and place it in /sdcard/MIUI/theme/.
  3. Open MiuiThemeEditor, select a theme and apply it.

The advantage of this method is the ability to edit themes (for example, replace icons or fonts) without completely reinstalling. However, it requires an unlocked bootloader, which cancels the warranty and increases the risk of β€œbricking” the device.

MethodNeed root?It's running HyperOS?Limitations
Standard topics❌ No.βœ… Yes.Limited catalogue on global versions
Installation.mtz manually❌ No.⚠️ Partially.HyperOS can not work without ADB
Changing the region to China❌ No.βœ… Yes.The risk of losing mobile network
ADB-team❌ No.βœ… Yes.Requires PC and command line skills
Magisk + MiuiThemeEditorβœ… Yes.βœ… Yes.Requires unlocking the loader

Frequent problems and their solutions

When you change themes, you're going to see some common mistakes, and here are the most common ways to fix them:

Problem 1: The topic is set, but not applied.

  • πŸ”„ Reset the device.
  • πŸ—‘οΈ Clear the app's cache Themes in Settings β†’ Annexes β†’ Application management β†’ Topics β†’ Warehouse β†’ Clear the cache.
  • πŸ“₯ Try to download the theme again (the file may have been damaged when downloading).

Problem 2: The theme directory says β€œNo Internet connection” even though the Internet works.

  • 🌐 Check if it's blocking. VPN Firewall access to Xiaomi servers.
  • πŸ“‘ Switch from Wi-Fi to Mobile Internet (or vice versa).
  • πŸ”§ Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Resetting settings.

Problem 3: After installing the theme, the app icons disappeared.

This means that the theme is incompatible with your version of MIUI.

  • πŸ”™ Bring back the standard theme.
  • πŸ› οΈ Install the MiuiThemeEditor module (requires Magisk) and manually replace only the necessary elements (e.g. wallpaper or fonts).

πŸ’‘

If the device starts to slow down after the theme change, return the standard theme and clear the cache. Some custom themes overload the system with animations and effects, leading to lags.

Can I install a theme with Xiaomi 13 on the Redmi Note 10?
No, theme is tied to MIUI and screen resolution. The theme with Xiaomi 13 (2712Γ—1220 resolution, MIUI 14) will not work for Redmi Note 10 (2400Γ—1080 resolution, MIUI 13) At best, the theme will be installed, but the icons and interface elements will be stretched or cropped, at worst, the system will give an incompatibility error.
How to return a standard theme after a failed installation?
Open the Themes Application β†’ My Themes β†’ Select Standard (usually first on the list). If a standard theme is missing, clear the Themes app data in the settings (Settings β†’ Apps β†’ Themes β†’ Storage β†’ Clear Data).
Why did my topic drop after the MIUI update?
For major updates (e.g., from MIUI 13 to MIUI 14), the system resets user themes due to changes in the interface structure. To avoid this, before updating: Save the current theme to Local (if possible). Back up /sdcard/MIUI/theme/. Re-installing the theme manually after the update.
Can I install a theme without the topic app?
Technically, yes, but it requires deep modifications to the system, such as firmware with Substratum support (such as LineageOS) that can use themes through Andromeda. However, on standard MIUI or HyperOS, this method does not work. The only alternative is manually editing system files via ADB or Magisk, which is risky for beginners.
Where to download secure.mtz themes?
Verified sources: πŸ”— 4PDA (Topics section for Xiaomi – Russian-speaking community with moderation. πŸ”— XDA Developers is an international forum, but requires caution (check reviews). πŸ”— MiThemes is the official directory, but many of the themes are paid. Avoid little-known sites that offer "exclusive" themes - they may contain malicious code.