Installing custom themes in MTZ format on Xiaomi smartphones with a shell MIUI 12 is a process that opens up access to unique interface designs that are not available in the official theme store. Although MIUI offers hundreds of off-the-shelf solutions, many users prefer to install third-party themes created by enthusiasts. However, there are difficulties, from the lack of built-in support for MTZ- files to application errors.
In this article, we will discuss three official installation methods (via built-in theme store, manual download, and third-party apps), and we will also look at workarounds for cases where the system blocks the boot, paying special attention to common errors β for example, when the theme is installed but not applied, or when the device gives a message of incompatibility. If you are using the Xiaomi Redmi Note 9 Pro, Mi 10 or another model on MIUI 12, this guide will help avoid typical problems.
What is it? MTZ-Themes and Why They Are Better Than Standard
MTZ (Mi Theme Zip) is an archive with design files for MIUI, which includes:
- π¨ Application icons (in PNG or SVG format)
- π± Background images for desktop and lock
- π§ Styles of interface elements (buttons, menus, notifications)
- π΅ Sound circuits (optional if supported by the theme)
Advantages of MTZ-themes over standard:
- β Unique: Many themes are created by enthusiastic designers and do not duplicate official solutions.
- β Flexibility: You can customize a particular smartphone model (e.g., for POCO X3 NFC with a Full HD+ display).
- β Ad-free: Unlike some of the themes from the official store, custom versions are often devoid of intrusive banners.
There are, however, downsides:
- β οΈ Risk of incompatibility: Themes created for MIUI 11 may not be displayed correctly in MIUI 12.
- β οΈ Security: Files from unverified sources may contain malicious code.
Preparation of the smartphone: what to do before installation
Before installing MTZ-Tem, you need to follow several steps to avoid errors:
- Check the MIUI version: go to Settings β About Phone β MIUI version. Make sure you have MIUI 12 installed (or newer). Older versions (such as MIUI 11) may require other methods.
- Update the Themes app: Open Google Play β My apps β Themes and install the latest updates.
- Enable installation from unknown sources: Go to Settings β Applications β Application Management β Themes. Activate Installation from unknown sources.
Make a backup copy.
Topics β My Topics β Save
If you plan to install themes through ADB or third-party launchers, additionally:
- π§ Enable Developer Mode (7 times click on MIUI in the settings).
- π§ Activate Debugging on USB In Settings β Additionally. β For developers.
βοΈ Preparation for installation MTZ-topic
β οΈ Warning: Some devices (e.g., Redmi 9A with MIUI 12.0.3) may display a security risk alert after debugging USB, and you can only ignore it if you download the theme from a trusted source.
Method 1: Install MTZ through the official application "Themes"
The easiest method is to download the MTZ- file through a standard application, but it does not always work, since MIUI 12 limits the installation of third-party themes.
Step-by-step:
- Download the MTZ- file to your device (for example, via a browser or Telegram).
- Open the Topic app.
- Go to the section My topics β Local.
- Click on the Import button (or + in the upper right corner).
- Select the downloaded.mtz file and confirm the installation.
If the Import button is not available:
- π Try renaming the file to.zip and then back to.mtz.
- π Move the file to the MIUI/theme folder on the internal drive.
- π Restart the device and try again.
| Problem. | Possible cause | Decision |
|---|---|---|
| The "Import" button is inactive | File corrupted or not in line with MIUI version | Download the file again or check compatibility |
| The topic is set but not applied | Conflict with current topic or cache | Clear the cache of the "Themes" application in the settings |
| Error "Unsupported format" | The file is not MTZ or corrupted | Check the file extension and integrity of the archive |
π‘
If the theme doesnβt apply after installation, try applying a standard theme first (e.g., βDefaultβ) and then selecting a custom theme again.
Method 2: Manual installation via file manager
If the standard method didn't work, you can try manual installation through the file manager, which is suitable for devices where the Themes app blocks imports.
Algorithm of action:
- Download the MTZ- file and rename it to.zip (e.g., theme.mtz β theme.zip).
- Unclose the file to any folder on the device.
- Copy the archive contents into a folder: /sdcard/MIUI/theme/[NAZVANIE_TEMY] (where [NAZVANIE_TEMY] is the name of the theme folder, for example, DarkNebula).
- Reset the device.
- Open the Themes β Local app and select the set theme.
If the MIUI/theme folder does not exist:
- π Create it manually through a file manager (e.g., Mi File Explorer or Solid Explorer).
- π§ Make sure that the Themes app has storage access rights (Settings β Apps β Rights β Warehouse).
β οΈ Warning: On some firmware (e.g., MIUI 12.5 Enhanced), the /sdcard/MIUI/theme folder may be hidden. To see it, turn on the hidden files in the file manager settings.
What if the topic is partially applied?
Method 3: Use of third-party applications (Theme Manager, MTZ Installer)
If the first two methods don't work, third-party utilities will come to the rescue.
- π± MTZ Installer (requires root rights on some devices)
- π¨ Theme Manager for MIUI (works without root, but may request additional permissions)
- π§ MiXplorer (file manager with MTZ support)
Instructions for Theme Manager:
- Install the application from 4PDA or XDA Developers.
- Open Theme Manager and provide all the permissions you have requested.
- Press Import MTZ and select the downloaded file.
- Confirm the installation and restart the device.
Advantages of this method:
- β Works on most Xiaomi devices, including the POCO and Black Shark.
- β Supports batch installation of multiple themes.
- β Allows you to edit topics before use.
Disadvantages:
- β οΈ Some applications (e.g., MTZ Installer) require root rights to work properly.
- β οΈ Risk of blocking a Mi Account when using modified themes (rarely, but it does happen).
π‘
The application side is the most reliable way to install the MTZ- theme if standard methods do not work, but check the feedback on the program on the forums before using it (4PDA, XDA).
Solving Common Errors When Installing MTZ
Even with the right installation, users often face problems. Consider top-5 errors and their solutions:
- Error: "Theme is not supported by your version of MIUI" Reason: Theme is created for another version of the shell (for example, for MIUI 13). Solution: Find a version of the theme specifically for MIUI 12 or edit the description.ini file inside the archive (knowledge required).
- Error: "Failure to apply the theme" Reason: Conflict with current settings or damaged cache Solution: Clear the cache of the "Themes" application (Settings β Applications β Topics β Storage β Clear cache).
- Error: "File corrupted" Reason: Incomplete download or incorrect extension. Solution: Upload the file and check that the extension is.mtz (sometimes browsers save it as.zip).
- Error: Theme applies but icons are knocked down Reason: Icon resolutions mismatch in the theme and your launcher Solution: Install a Nova Launcher or POCO Launcher launcher and apply the theme through it.
- Error: After the reboot, the theme resets Reason: System reset or conflict with energy saving mode. Solution: Turn off battery optimization for the Themes app (Settings β Battery β Battery Optimization β Themes β No Limits).
Critical information: On some devices (e.g. Xiaomi Mi 11 Ultra with MIUI 12.5) after installing MTZ-Temes, the Always-on Display functionality may disappear. To return it, apply the standard theme, and then re-activate AOD in the settings.
Where to download MTZ-themes for MIUI 12: verified sources
Not all sites and channels offer safe and workable themes, but here is a list of proven sources:
| Source | Pluses | Cons | Reference |
|---|---|---|---|
| 4PDA (MIUI section) | Large base of topics, active community | You need to register, a lot of advertising. | Reference |
| XDA Developers | Developer topics, technical support | English-language interface, it is difficult to find Russian themes | Reference |
| Telegram channels (MIUI Themes, Xiaomi Themes) | Quick updates, preview | Risk of getting viruses (check files) | Searching Telegram |
| Official MIUI Store (User section) | Safety, no viruses | Limited choice, many topics are paid | Annex βThemesβ |
Safety recommendations:
- π‘οΈ Before installing, check files via VirusTotal or Dr.Web.
- π Read the comments below the topic β if there are bug complaints, itβs better to look for another option.
- π₯ Only download from high-rated (4.5+ stars) topics.
β οΈ Warning: Avoid sites that ask to disable antivirus before downloading or offer "hacked" versions of themes.This could result in data theft or device locking through Mi Cloud.