The message โThird-party themes are not supportedโ on Xiaomi, Redmi or smartphones POCO It appears when you're trying to install a custom theme that's not downloaded from the official Mi Themes store. MIUI, However, for many users, the limitation becomes a problem: the official theme catalog is often updated slowly, and unique designs can only be found on third-party resources.
In this article, we will discuss why Xiaomi blocks third-party themes, how to circumvent the restriction without risk to warranty and security, and what alternative ways to customize the interface exist. MIUI, To help avoid installation errors and to warn against dangerous methods that can lead to device brilliance or data loss.
Important: All described methods are tested on current versions MIUI 14/15 (If your smartphone is running on older firmware, some steps may be different - check compatibility before action.
Why Xiaomi is blocking third-party themes
The main reason for blocking is protection against malware. MIUI These are archives with.mtz files that may contain:
- ๐ Hidden scripts โ execution of arbitrary code when applying the theme.
- ๐ Data collection โ some custom topics pass device information to third parties.
- ๐ผ๏ธ Unoptimized resources โ low-quality images or fonts that cause lags.
- ๐ซ License infringement โ use of protected design elements (e.g. brand logos).
Xiaomi also restricts third-party themes due to:
- ๐ฑ Fragmentation of the interface โ incompatibility of themes with different versions MIUI lead to bugs.
- ๐ก๏ธ Warranty obligations โ problems after installing custom files can cause denial of service.
- ๐ฐ Monetization โ the official theme store contains paid designs that generate revenue for the company.
โ ๏ธ Warning: Installing themes from unverified sources may result in a loss of warranty if the device stops booting or starts to work unstable. โ Additionally. โ Backup.
Despite the risks, you can bypass the lock by legal means - we will talk about this later.
Official ways to install themes without errors
Before resorting to workarounds, try legal options that do not violate Xiaomiโs policies:
1.Tam import via Mi Themes
The official Mi Themes app allows you to download themes from.mtz files, but with limitations:
- Download the theme file (e.g. from zhuti.xiaomi.com or thematic forums).
- Open Mi Themes and go to My Themes section โ Imports.
- Select the downloaded file. If the theme is compatible, it will appear in the list of available files.
๐น Limitation: Many third-party themes fail signature verification and give an error, "Not supported.
2.Use of APK-version of Mi Themes
In some regions (e.g. global firmware), Mi Themes has been stripped of functionality.
- ๐ฑ Install the Chinese version of the app (APK You can download it from APKCombo).
- ๐ง In the application settings, enable the option โAllow installation from unknown sourcesยป.
- ๐ผ๏ธ Try importing the theme again โ the Chinese version often skips files blocked by the global media.
โ ๏ธ Attention: Installation APK Google Play Protect may be disrupted by third-party sources. After importing the theme, we recommend returning the original Mi Themes version via Settings โ Annexes โ Remove updates.
3. Converting the topic into a compatible format
Some topics get blocked because of the wrong file structure.
- Rename the.mtz extension to.zip and unpack the archive.
- Check for description.ini file โ it must contain correct version labels MIUI.
- If you have folders with names like com.android.systemui in your archive, make sure they match your firmware version.
- Pack the files back to.zip and rename them to.mtz.
โ๏ธ Preparation of the topic for import
Informal installation methods (for advanced users)
If the official methods don't work, you can use workarounds, but they require unlocking the bootloader or root rights, which violate the warranty and can lead to unstable operation of the device.
1. Installation via ADB (no root)
The method works on most Xiaomi devices with the unlocked bootloader:
- Enable USB Debugging in Settings โ About Phone โ MIUI version (click 7 times, then go back to Additional โ For Developers).
- Connect your smartphone to your PC and execute the command: adb shell pm grant com.miui.mishare.miservice android.permission.WRITE_SECURE_SETTINGS
- Download and install the modified APK Mi Themes with Third-Party Theme Support.
- Import theme through a modified application.
โ ๏ธ Risk: Misuse of the right ADB It can cause you to reset your settings or lose data. Create a backup before you execute commands.
Installation through TWRP (root)
For users with custom recavery (TWRP):
- Download the theme file (.mtz) and place it in the deviceโs memory.
- Reboot to TWRP (clip Power + Volume up).
- Choose Install. โ Select Storage โ Internal Storage and find the theme file.
- Swipe for installation (some themes are set as ZIP-firmware).
๐น Important: This method only works for themes packaged in format MIUI Theme ZIP. Regular.mtz files via TWRP not installed.
3. Manual copying of theme files (root)
For experienced users with superuser rights:
- Unpack the.mtz file (as described above).
- Copy the contents into a folder /data/system/theme/ (Use Root Explorer or ADB).
- Change the file access permissions to 644 (rw-r----).
- Reboot the device and apply the theme through Mi Themes.
โ ๏ธ Warning: Incorrectly changing system files can lead to bootloop (locked boot).Before doing this, check the theme is compatible with your version. MIUI forums like Xiaomi.EU.
What if the phone doesnโt turn on after installing the theme?
How to check the topic for safety before installation
Before installing a third-party theme, be sure to check it for viruses and compatibility. Here's how to do it:
1. Virus testing
Use online scanners like VirusTotal:
- Upload the.mtz file to the site.
- Wait for the analysis (should be at least) 30-40 Checks from different antiviruses).
- If at least 2-3 Antivirus will show a threat โ do not install the topic.
2. Checking the structure of the file
Open up.mtz like ZIP-archive and make sure that:
- ๐ There is a description.ini file with correct version labels.
- ๐ผ๏ธ Resource folders (com.android.systemui, com.miui.home) do not contain executable files (.dex,.so).
- ๐ There are no suspicious scripts in folders like /META-INF/.
3. Compatibility testing
Before installing on the main device, check the theme on:
- ๐ฑ A secondary smartphone with the same version MIUI.
- ๐ฅ๏ธ Emulator (e.g. Xiaomi) EU ROM VirtualBox).
- ๐ค Forums โ look for feedback on a particular topic (e.g., on the subject of the 4PDA).
| Sign of a dangerous topic | What do you do? |
|---|---|
| The file weighs less than 1MB (possibly empty or with malicious code) | Not to be |
| The archive has files with the.apk or.jar extension. | Remove them before installation |
| Description.ini contains links to third-party servers | Check links through URLScan |
| Theme Requires Root Rights to Install | Find an alternative version without root |
| After application, advertising banners appear | Delete theme and check the device with antivirus |
๐ก
Before installing the theme, take screenshots of the current interface (especially lock screens and the main menu).If the new theme spoils the display of icons or fonts, you can quickly return the standard look.
Alternative ways of customization without third-party themes
If the risks of installing third-party themes scare you, consider safe alternatives to modify the interface. MIUI:
1. Use of launchers
Install a third-party launcher from Google Play:
- ๐จ Nova Launcher โ flexible customization of icons, gestures and animations.
- ๐๏ธ Lawnchair โ Minimalist design with support for dark themes.
- ๐ Microsoft Launcher โ Windows integration and customization of wallpaper.
๐น Plus: does not require root and does not affect system files.
2.Configure through โSpecial Opportunitiesโ
V MIUI There are hidden options to change the interface:
- Go to Settings. โ Special facilities โ Color setting.
- Turn on the "Color filter" to tint the screen.
- In the Text Size section, change the fonts (system and downloaded from Google Play are available).
3. Widgets and wallpaper
For visual changes without risk:
- ๐ผ๏ธ Set up dynamic wallpaper through Wallpaper โ Live wallpaper.
- ๐ฑ Use widgets from Google, Microsoft or KWGT customize.
- ๐ต Set up transition animations in Settings โ Display. โ Animation of the system.
4. Custom firmware MIUI
If you need unique themes without restrictions, consider Xiaomi.EU firmware:
- ๐ฑ Supports all third-party topics without blocking.
- ๐ง Regular updates and bug fixes.
- ๐ซ Cons: requires unlocking the bootloader and may deprive the warranty.
๐น Tip: Before firmware check the list of supported devices on the official website.
๐ก
If you only need visual changes (wallpaper, icons, fonts), use launchers and widgets โ this is safer than installing third-party themes.
Frequent mistakes and how to fix them
When installing third-party themes, users face typical problems. Consider the reasons and solutions:
1. The error "Third-party topics are not supported"
Reasons:
- ๐ Theme is incompatible with the version MIUI.
- ๐ Description.ini file is corrupted or missing.
- ๐ก๏ธ Protection on. MIUI retrofit.
Decision:
- Try importing the theme through the Chinese version of Mi Themes.
- Edit description.ini by specifying your version MIUI (for example, MIUI 15 instead MIUI 12).
- Turn off signature verification through ADB (lower).
2. The subject is established but not applied
Reasons:
- ๐ผ๏ธ Theme files do not match the screen resolution.
- ๐ฑ Lack of rights to change system elements.
- ๐ Cash Mi Themes not cleared.
Decision:
- Clear the app's cache: Settings โ Annexes โ Mi Themes โ Warehouse โ Clear the cache.
- Restart the device and try to apply the theme again.
- If the problem persists, the theme is incompatible with your model.
3. After installing the theme, icons or fonts disappeared
Reasons:
- ๐ผ๏ธ The theme contains broken image files.
- ๐ Incompatibility with the current launcher.
- ๐ค The fonts in the topic do not support the Cyrillic alphabet.
Decision:
- Install a third-party launcher (like Nova Launcher) and select an alternative icon pack.
- Return the standard font to Settings โ Display. โ font.
- Remove the theme and check it on another device.
4.The device stopped booting after applying the theme
Reasons:
- ๐จ The theme modified system files (framework-res.apk or SystemUI.apk).
- ๐ง Conflict with installed Magisk modules.
Decision:
- Download to Fastboot and perform a cache reset: fastboot erase cache
- If it does not help, then run the device through the Mi Flash Tool (instructions on the official website).
โ ๏ธ Warning: If the device doesn't boot after the reset, it may have damaged the system files, in which case you'll need to flash the entire data loss flash. Always back up before experimenting!