Have you downloaded a new theme for your Xiaomi, but canβt find where it has gone? Or do you want to manually delete unnecessary files to make room? In this article, weβll look at exactly where the themes are downloaded on Xiaomi, how to find them through the file manager, and what to do if the the theme is not applied after download.
MIUI stores themes in hidden folders, and the path to them depends on the firmware version and smartphone model. We'll look at the standard directories for all current versions (from MIUI 12 to MIUI 15), and explain why topics sometimes disappear after a system update. If you try to transfer themes to another phone or restore them after a reset, here you will find step-by-step instructions.
Standard ways to store themes on Xiaomi
By default, all downloaded themes are stored in the device's system memory.
/storage/emulated/0/MIUI/theme/In this folder, you'll find subdirectories with unique identifiers for each theme (e.g., com.theme.id.12345). However, not all files here are editable without root rights.
- π `.mtz` β Archives of topics (you can copy and transfer to another phone).
- πΌοΈ `preview` β Preview images for displaying in the theme store.
- π `config.json` β configuration file with theme settings.
- π¨ `wallpaper` β wallpaper included in the theme.
On some models (e.g. Redmi Note 10 Pro or POCO X4 Pro) the path may be different:
/data/system/theme/This folder is only available with root rights or through ADB. If you don't see it in a standard file manager, it's okay to hide it to protect against random changes.
How to find downloaded themes through the file manager
To open a theme folder without additional tools, follow the following steps:
- Open the standard File Manager (or install MiXplorer for advanced features).
- Go to the internal memory (or Storage) section.
- Enable the display of hidden files: click on three dots in the upper right corner β Settings β Show hidden files.
- Scroll down to the MIUI folder and open it.
- Find theme directory β all downloaded themes are stored here.
If you donβt have a MIUI folder, check the alternative paths:
- π /Android/data/com.android.themes/ β For themes installed through Google Play.
- π /storage/emulated/0/Android/obb/com.miui.theme/ β cash-box MIUI Themes.
π‘
If you want to save a theme before resetting your phone, copy the folder with its ID (e.g. com.theme.id.12345) to your computer or cloud. After reset, return it back to /MIUI/theme/ and restart the phone.
Why topics disappear after MIUI update
Many users face a problem: once the firmware update is updated, the theme that they use is reset to the standard, and the themes that they download are dropped from the list, for three reasons:
- Clean up the storeβs theme cache: When you update, the system can delete temporary theme files from the /Android/obb/com.miui.theme/ folder.
- Change folder structure: In newer versions of MIUI, the path to the themes may change (e.g., from /MIUI/theme/ to /data/system/theme/).
- Theme ID conflict: If the theme was downloaded from a third-party source, its ID may match the system one, and after updating it is overwritten.
To avoid losing themes:
Back up /MIUI/theme/|Save the list of applied themes in your notebook |Check free space on your device (needs at least 1GB) |Disable automatic cache cleanup in your storage settings-->
Restore themes after updating can be in two ways:
- Reinstall them from the MIUI Themes store (if they are still available).
- Return the saved theme folder to /MIUI/theme/ and reboot the phone.
What if the topic is not used after recovery?
How to Remove Unnecessary Themes Manually
Over time, the theme folder can take up several gigabytes of memory. To make room, delete the unnecessary files:
- Open the file manager and go to /MIUI/theme/.
- Remove ID folders that you do not use (e.g. com.theme.id.67890).
- Clear the store's cache with themes: Settings β Apps β Topics β Storage β Clear the cache.
- Delete temporary files from /Android/obb/com.miui.theme/.
β οΈ Note: Do not delete folders with default or system names, this can cause a malfunction of the interface. Also do not touch files with the.mtz extension unless you are sure that they are related to unnecessary topics.
| File type | Can I remove it? | Effects of removal |
|---|---|---|
| Folders with ID themes (com.theme.id.*) | Yes. | The topic will disappear from the list of available |
| .mtz files at the root of theme folder | Yes. | Theme archives will be deleted (can be restored from the store) |
| Folder default | No. | Resetting the interface to factory settings |
| Files at /Android/obb/com.miui.theme/ | Yes. | Cache will be cleared, the topics will have to be downloaded again. |
Transferring to another Xiaomi phone
If you want to use the same themes on a new device, follow the following steps:
- On an old phone, copy a theme folder (e.g. com.theme.id.12345) from /MIUI/theme/ to your computer or cloud.
- Connect the new phone and paste the folder into the same directory (/MIUI/theme/).
- Reboot the new phone.
- Open Settings β Themes and apply the transferred theme.
β οΈ Note: Theme portability only works between devices with the same version MIUI. If the new phone has a newer firmware, the theme may not apply due to changes in the structure of the system files:
- π Update theme through the store MIUI Themes.
- π² Set the topic through ADB (power-user).
- π Find a similar theme in the store for your version MIUI.
π‘
Moving themes between devices with different versions of MIUI often leads to errors, and the most reliable way is to download the theme again from the official store.
How to download themes without MIUI Themes store
If you want to install a theme from a third-party source (such as the 4PDA forum or Xiaomi.eu), follow this instruction:
- Download the theme file with the.mtz extension to your phone.
- Move it to /MIUI/theme/ folder.
- Reboot the phone.
- Open Settings β Themes β Local and select the downloaded theme.
If the topic does not appear in the list, check:
- πΉ Compatibility of the theme with your version MIUI (It's in the file description).
- πΉ Integrity of the.mtz archive (try to download again).
- πΉ Root rights (some topics require extended permissions).
To install themes through ADB, use the command:
adb install /path/to/file.theme.mtzβ οΈ Warning: Installing themes from unverified sources may contain malicious code. Before installing, check the file through VirusTotal or other antivirus services.
Solving theme issues on Xiaomi
If the topic doesnβt apply, looks crooked or causes errors, use these tips:
| Problem. | Reason. | Decision |
|---|---|---|
| Subject not applicable | Conflict with system files | Clear the app's cache Themes and restart the phone |
| Icons remain standard | The theme doesn't support pack icons | Set up a separate icon pack via MIUI Themes |
| The theme is reset after rebooting | File error theme_config.xml | Delete the file (root rights required) or reset theme settings |
| No notification sounds from the topic | The sound files weren't copied. | Reinstall theme or manually copy sounds to /system/media/audio |
If the problem is not solved, try:
- Reset the theme settings to standard: Settings β Themes β More β Reset the settings.
- Update the firmware to the latest version (some bugs are fixed in new MIUI builds).
- Contact Xiaomi through the Feedback app.