How to completely remove a downloaded theme on Xiaomi: all ways to MIUI 12-14

Downloaded themes on Xiaomi smartphones are precious in memory, even if you haven’t used them for a long time. MIUI doesn’t always offer an obvious way to remove them β€” especially if the theme was installed through third-party sources or manually. In this article, we’ll look at all the current methods, from standard settings to working with the file system through ADB.

The problem is that many users simply turn off a theme in the personalization menu without deleting its files. That doesn't free up memory -- the theme stays on the system and can conflict with new designs, and we'll show you how to find and delete even those that aren't on the installed list.

Instructions are suitable for all modern Xiaomi, Redmi and POCO devices on MIUI 12, 13 and 14, including Mi 11/12/13/14, Redmi Note 10/11/12 and POCO F3/F4/F5. If your firmware is modified (for example, Xiaomi.EU), some menu items may differ - we will warn you about this separately.

1. Remove theme through standard MIUI settings

The easiest way is to use the built-in theme menu, which works for most official themes downloaded through Themes.

  1. Open the Themes app (the icon with a brush on your desktop).
  2. Go to My Themes (or Installed in older versions of MIUI).
  3. Find an unnecessary topic and click on it. In the window that opens, tap the Remove button (basket icon).
  4. Confirm the action in the dialog window.

⚠️ Note: If the Remove button is inactive or absent, the theme is system (e.g., Default or Default). MIUI Classic. You can't delete themes like that -- you can just reset them to factory settings.

πŸ“Š How often do you change topics on Xiaomi?
Once a week.
Once a month
Rarely, 1-2 times a year
Never change.

What if the theme doesn't appear in the installed list? It may have been installed manually through an.mtz file, in which case you move on to the next one.

2. Manually remove themes through file manager

The themes in MIUI are stored as archives with the.mtz extension in a special folder to manually delete them:

  1. Open any file manager with access to root folders (such as Mi File Manager or Solid Explorer).
  2. Go to /sdcard/MIUI/theme/.data/ or (for older versions of MIUI): /sdcard/MIUI/theme/
  3. Find a folder with the name of an unnecessary theme (e.g. com.example.theme.name) and delete it.
  4. Also check the /sdcard/MIUI/theme/.cache/ folder – temporary theme files may remain here.

πŸ” How do you know which folder belongs to which topic? Folder names often contain ID If in doubt, you can temporarily rename the folder (by adding old at the end) and check if the theme has disappeared from the list in the Topic app.

What to do if there is no.data folder?
If the.data folder is not in /MIUI/theme/, then your version of MIUI stores themes in a different way. Try: For MIUI 14: /sdcard/Android/data/com.android.themes/ For custom firmware: /data/system/theme/ (root rights required)

Important: Deleting the theme files manually does not clear their records from the MIUI database. To completely reset the list of installed themes, you may need to reset the theme app settings (see section 4).

Removing themes via ADB (for power users)

If the theme is not removed in the standard ways, you can use Android Debug Bridge (ADB), which requires connecting the smartphone to the PC and enabling debugging mode.

πŸ“Œ Preparation:

  • πŸ”§ Install. ADB and Fastboot Tools on PC.
  • πŸ“± Enable Developer Mode on Xiaomi: Go to Settings β†’ About the phone and 7 times tap on the version MIUI.
  • πŸ”Œ B Settings β†’ Additionally. β†’ For developers, activate the debugging by USB.

πŸ›  Instructions:

  1. Connect your smartphone to your PC and open the command line (Windows) or terminal (macOS/Linux).
  2. Enter the command to check the connection: Adb devices must appear serial number of your device.
  3. Run the command to delete the theme (replace package.name with real theme ID): adb shell pm uninstall -k --user 0 package.name To learn the theme ID you can use the command: adb shell pm list packages | grep theme

⚠️ Attention: Misuse of the right ADB Do not delete packets that don't have the word theme in their name or that you don't recognize, such as com.android.themes, a system application that will disrupt the interface.

Install ADB on PC|Enable developer mode on Xiaomi|Activate debugging over USB|Connect phone to PC with original cable|Check package list by that adb shell pm list packages command |grep theme

-->

4.Resetting the Themes app to factory settings

If the themes still appear in the installed list after deleting the files, the Themes application data reset will help, which will clear the cache and the theme database, but will not affect the system designs.

πŸ”„ How to drop:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the Themes app (or Themes) and open its page.
  3. Slip the Warehouse β†’ Clear the data and Clear the cache.
  4. Reset the device.

⚠️ Warning: After resetting, all downloaded themes (including the current one) will be deactivated and the system will return to standard design.

πŸ’‘ This method also helps if the Theme app is unstable or if it gives an error "Can't apply the theme." If the problem persists, check the integrity of system files through Settings. β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Verification of updates.

5. Removal of themes on custom firmware (Xiaomi.EU, PixelExperience)

Users of informal firmware (e.g. Xiaomi.EU or PixelExperience) often find that standard methods do not work.

  • πŸ“ Manual removal through TWRP or ADB folder: /data/system/theme/ /system/priv-app/ThemeManager/ (Root rights are required)
  • πŸ”„ Complete reset of themes through command: adb shell su -c "rm -rf /data/system/theme/*"
  • πŸ›  Reflashing the MiuiThemeManager module via Magisk (for power users).

⚠️ Attention: On custom firmware, removing system themes can lead to bootloop.Before experimenting, backup through TWRP Or OrangeFox.

πŸ’‘

If the interface is not displayed correctly after removing the theme (icons are gone, fonts are lost), apply the standard Default theme and restart the device.

6. How to prevent automatic downloading of topics

MIUI sometimes downloads themes in the background to "improve the user experience."

  1. Open Settings β†’ Applications β†’ Application Management β†’ Topics.
  2. Disable Auto Start: Auto Start β†’ Disable.
  3. Limit background activity: Battery β†’ Limit background activity.
  4. Disable mobile data for the app: Mobile data β†’ Topics β†’ Disable.

πŸ“Š Comparison of methods of deleting topics:

MethodDifficultyRoot rights requiredDeletes all files.Suitable for
Through the Topics app⭐❌ No.βœ… Yes.Official themes from the store
Manual Deletion through File Manager⭐⭐❌ No.⚠️ Partially (remains records in the DB)Topics set through.mtz
ADB⭐⭐⭐❌ No.βœ… Yes.Any topics, including systemic
Data resetting of the Annex Topics⭐❌ No.❌ No (only list resetting)Correction of display errors
Removal via TWRPβ­β­β­β­βœ… Yes.βœ… Yes.Custom firmware

7. Frequent errors and their solutions

When removing themes, users often encounter problems, and here are the most common ways to solve them:

  • πŸ”„ "Subject not deleted - button inactive" Reason: The theme is system or in use at the moment. Solution: Use another theme, then try again. System theme requires ADB root.
  • πŸ“‚ "The.data folder is not available in /MIUI/theme/" Reason: In your version MIUI Changed the storage path of the themes. Solution: Check alternative paths (see spoiler section) 2).
  • 🚫 "After deleting the topic still appears in the list" Reason: The record about the topic remained in the database MIUI. Solution: Reset the Application Topics Data (Section 4).
  • πŸ”§ "ADB Does not see device" Reason: Drivers are not installed or debugging enabled.Solution: Install Mi Flash Tool to automatically install drivers.

πŸ’‘

If none of these methods worked, try updating MIUI to the latest version, and new builds often fix theme management bugs.

FAQ: Answers to Frequent Questions

Can I remove the standard MIUI theme?
No, the standard theme (Default or MIUI Classic) cannot be removed, as it is part of the system files. However, you can reset all the design changes to the factory settings via Settings β†’ About Phone β†’ Settings Reset β†’ Reset Theme settings.
Why did the icons on the desktop go wrong after removing the theme?
This happens if the theme contained custom icons and after it was removed, the system failed to return the standard ones. Solution: Apply any other theme from the official store. Use a third-party launcher (for example, Nova Launcher). Reset the launcher settings through Settings β†’ Applications β†’ Launcher β†’ Clear data.
How do you know which topic occupies the most space?
Go to Settings β†’ Storage β†’ Storage Analysis β†’ Apps and find Themes. This will show the total amount of memory you have occupied. To see the size of each theme separately, use a file manager with folder analysis (for example, FX File Explorer).
Can I transfer themes to a memory card?
Officially. MIUI does not support the transfer of topics to SD-However, you can: Create a symbolic link (root required): ln -s /sdcard/MIUI/theme /external_sd/MIUI/theme Use the FolderMount app to link the folder. ⚠️ After porting, some themes may not work properly (e.g. animations or fonts).
How to recover a deleted theme if it has disappeared from the store?
If the theme has been removed from the official store MIUI Themes, try: Find backup in folder /MIUI/theme/.backup/. Download.mtz file from third-party resources (e.g. ZThemes). Contact Xiaomi support via Settings β†’ Related Posts Requesting Restore Theme. πŸ’‘ Tip: Regularly make a backup of favorite themes, copying folders from /MIUI/theme/.data/ PC-only.