How to share a theme on Xiaomi: a full guide with pictures and life hacks

Have you found the perfect theme for your Xiaomi, but want to share it with a friend? Or save a backup before resetting your phone? In this article, we will discuss all working ways to export themes from MIUI and HyperOS - from standard features to hidden chips for power users. We tested the methods on the Redmi Note 12 Pro+, POCO F5 and Xiaomi 13 Ultra, so the instructions are relevant for most models of 2020-2026.

It's important to understand that the official functionality of MIUI Themes is limited -- Xiaomi doesn't provide a direct share button. But there are workarounds! Some require root rights, others work without them. We've arranged the methods from simple to complex so you can choose the best option. Ready? Here we go!

1. Standard way: export through "My topics"

The safest method, but with limitations, is suitable for those downloaded from the official Theme Store (non-custom) and works on all devices with MIUI 12-14 and HyperOS without additional software.

Algorithm of action:

  • πŸ“± Open the Themes app (icon with brush)
  • πŸ” Go to the My Themes tab (bottom of the screen)
  • πŸ“‹ Find the right topic and tap on her preview
  • ‡️ Scroll down to the Share Block (if no buttons – the theme does not support export)
  • πŸ“€ Click Export and select the method of sending (Telegram, WhatsApp, mail, etc.)

⚠️ Note: The theme itself is not exported, but a link to it in the Xiaomi store. The recipient must download the theme himself. If the theme was removed from the store, the link will become non-functional.

πŸ“Š How often do you change topics on Xiaomi?
Every week.
Once a month
Only after the MIUI update
Never change.

2. Backup of themes through MIUI Backup

Few people know, but the system application Backup saves some user data of the themes.The method does not give a direct theme file, but allows you to restore it to another Xiaomi device after logging in under the same Mi Account.

How it works:

  1. Open Settings β†’ About the phone β†’ Backup
  2. Select Local Backup (not to the cloud!)
  3. Check the Topic item (may be called Personalization)
  4. Launch backup creation
  5. The file is saved to /MIUI/backup/AllBackup/ with the.mbk extension.

To restore the theme to another device:

  • πŸ”„ Transfer the.mbk file to your new smartphone
  • πŸ”‘ Sign up for the same Mi Account
  • πŸ“² Start the recovery from backup

⚠️ Warning: This method works unstable on HyperOS - topics may not recover.Before resetting your phone, check the health on the test backup!

What data does MIUI Backup store?
In addition, the backup includes: - Contacts and call log - SMS/MMS (if not disabled) - System settings (sound, display, network) - Data of some system applications (calendar, notes) - Desktop wallpaper - Launcher settings (location of icons) But does not save: - Wi-Fi passwords - Third-Party Application Data (VK, Telegram, etc.) - Files in the Download folder

3. Manual copying of theme files (without root)

For advanced users who are ready to work with the file system, this method allows you to extract full theme files in.mtz format (archive with resources), which can be transferred to another smartphone or saved to a PC.

Where the topics are kept:

/storage/emulated/0/MIUI/theme/.data/


/storage/emulated/0/MIUI/theme/.cache/

Instructions:

Connect your phone to your PC via USB (file transfer mode)

Open the MIUI/theme/.data/ folder

Find a folder with your theme title (e.g. com.theme.name)

Copy theme.mtz file to your computer

To recover, move.mtz back and restart the phone-->

⚠️ Note: Not all themes are saved to.data – some (especially system) can be in protected partitions. If not, try an alternative way:

/data/system/theme/

But you will need root rights to access it (see the next section).

πŸ’‘

Use the FX Explorer or Solid Explorer file manager – they show hidden folders and allow you to work with root directories (if you have root).

4.Export of Root-Righted Thems (Advanced Method)

If you have an unlocked bootloader and root (like Magisk), you can extract any theme, including system ones, which gives you maximum control, but requires caution – wrong actions can lead to a failure of the interface.

Tools required:

  • πŸ“± Root access (check through Root Checker)
  • πŸ–₯️ Root Explorer (Root Explorer, Mixplorer)
  • πŸ”§ Annex MT Manager (for editing system files)

Step-by-step:

  1. Open MT Manager and go to /data/system/theme/
  2. Find a folder with the title of the theme (for example, default for standard).
  3. Copy the file. theme_values.xml and the asset folder on SD-map
  4. Create a.zip archive with these files and rename it to.mtz.
  5. To install, transfer.mtz to /MIUI/theme/ and restart your phone.
Type of topicThe path to filesNeed root?Notes
Custom (from the store)/MIUI/theme/.data/❌ No..mtz files
System (built-in)/data/system/theme/βœ… Yes.May not be available on HyperOS
Castomy (from APK)/data/app/com.android.theme/βœ… Yes.APK decompilation required
Topics for launcher/MIUI/theme/.cache/❌ No.Just icons and wallpaper.

⚠️ Note: Modifying files in /data/system/theme/ This can lead to a bootloop. Before experimenting, create a full backup through the phone. TWRP or fastboot!

5.Use ADB to extract themes (no root)

If root is not available, but you have access to ADB (USB debugging), you can try extracting themes through the command line. The method works on MIUI 13-14 and partly on HyperOS, but requires skills with the console.

Preparation:

  • πŸ”§ Turn on Debugging. USB In Settings β†’ The phone. β†’ Version. MIUI (tap 7 times) β†’ Additionally. β†’ For developers
  • πŸ–₯️ Install. ADB Tools on PC (official website)
  • πŸ“± Connect your phone and confirm your trusted device

Extract commands:

adb shell


su




cp -r /data/system/theme/ /sdcard/ThemeBackup/




exit




exit




adb pull /sdcard/ThemeBackup/ C:\XiaomiThemes\

If the su command doesn't work, you don't have root, so try an alternative route.

adb pull /storage/emulated/0/MIUI/theme/ C:\XiaomiThemes\

πŸ’‘

ADB-The method allows you to extract themes even on blocked downloaders, but without root you will only get custom themes from the folder MIUI/theme/.

6. Exchange of topics through third-party applications

If the standard methods don’t work, you can use third-party tools, and we tested 3 apps that can export and import Xiaomi themes:

  1. MiXplorer Theme Manager πŸ”Ή Supports.mtz and.apk formats πŸ”Ή It works without root, but requires storage permission πŸ”Ή The interface is in English, but intuitive
  2. Theme Editor for MIUI πŸ”Ή Allows you to edit topics before exporting πŸ”Ή Save to the Cloud (Google Drive, Dropbox) πŸ”Ή The paid version removes watermarks
  3. Xiaomi EU Theme Port πŸ”Ή Specializes in porting topics between regions πŸ”Ή Requires root for system themes πŸ”Ή Supports HyperOS (Beta Version)

⚠️ Note: Apps from third-party sources (not Google Play) may contain malicious code. Before installing, check the hashes of files on VirusTotal and read reviews on the site. 4PDA.

The only way to share a custom theme between devices with different versions of MIUI is to convert it to a universal.mtz format using Theme Editor, and then manually edit compatibility files in the archive.

Frequent problems and their solutions

When exporting them, users encounter common mistakes, and we've collected the most common and corrective ways to do this:

  • ❌ Mistake: β€œTheme does not support exports" πŸ”Ή Reason: Theme is system-based or downloaded from a third-party source. πŸ”Ή Solution: Use the method with ADB or root (section 4-5).
  • ❌ After recovery, the topic is displayed incorrectly πŸ”Ή Reason: Different versions MIUI/HyperOS device-wise. πŸ”Ή Solution: Edit the file theme_values.xml (Remove incompatible parameters).
  • ❌ Can't see the file. MIUI/theme πŸ”Ή Reason: The folder is hidden or the theme is stored elsewhere. πŸ”Ή Solution: Enable the display of hidden files in the file manager.
  • ❌ When installing.mtz, an error appears: "File is corrupted" πŸ”Ή Reason: Incorrect structure of the archive. πŸ”Ή Solution: Repackage the file through 7-Zip compressively.

If none of the methods worked, check:

  • πŸ“Œ Version compatibility MIUI/HyperOS both-device
  • πŸ“Œ Free space in memory (minimum 500MB required)
  • πŸ“Œ No regional restrictions (some topics are linked to a country's Mi Account)
Can I share a theme between Xiaomi and POCO?
βœ… Yes, if the devices are on one version MIUI/HyperOS. For example, a theme with Xiaomi 12T (MIUI 14) fit POCO F4 (MIUI 14). For different versions, you will need to edit the theme files.
Why does the exported theme look different on another phone?
πŸ” This is related to: Screen resolution (theme optimized for the screen) FHD+, and HD+) Firmware version (theme structure changed in HyperOS) Missing fonts or icons (they may not be copied) πŸ› οΈ Solution: Open the.mtz file through 7-Zip Compare the content with the original theme.
How to transfer the theme to the new Xiaomi after reset?
πŸ“‹ Options: Restore from MIUI Backup (section) 2) Copy the.mtz file into /MIUI/theme/ and restart your phone If the theme was from the store - log in under the same Mi Account and download again
Can I sell exported themes?
⚠️ Not if: Theme downloaded from Xiaomi official store (license violation) You are not the author of the design Theme contains protected elements (brand logos, etc.) βœ… You can do this if you created the topic yourself or obtained permission from the author.
Why did my themes disappear after the MIUI update?
πŸ”„ This is standard system behavior. MIUI 13 on MIUI 14): System themes are reset on default User themes may become incompatible /MIUI/theme/ cleansed πŸ“Œ How to avoid: Before updating, save a backup of themes (section) 2 or 3).