How to Remove All Themes From Xiaomi Phone: 5 Verified Ways

Xiaomi’s MIUI-based smartphones offer one of the most flexible interface customization systems among Android devices. However, over time, dozens (or hundreds) of downloaded themes β€” both standard and downloaded from the Mi Theme Store β€” accumulate, take up space in memory, slow down the system, and can conflict with each other. If you want to return the phone to a β€œclean” state or just free up space, removing themes completely becomes a matter of urgency.

In this article, we’ll look at all the ways you can go from standard MIUI tools to advanced ADB methods to reset. Note that some methods require unlocking the bootloader or root rights, which can affect the warranty, and we’ll show you which steps are safe for beginners and which are for power users.

Before you start, check how much space the themes occupy on your device. To do this, go to Settings β†’ About Phone β†’ Memory β†’ Apps and find Mi Theme Editor or Themes. On some firmware, this section may be called Themes or com.android.themes.

1. Remove themes through standard MIUI settings

The easiest and safest way is to use the system’s built-in tools, which are suitable for most users and require no additional knowledge, but keep in mind that this method only removes user themes, and system themes (including the standard MIUI Default) will remain intact.

Instructions:

  • πŸ“± Open the Themes app (icon with brush or palette).
  • πŸ” Go to My Themes or Theme Management (the title may vary depending on the version) MIUI).
  • πŸ—‘οΈ Press and hold your finger on any topic, then select Remove (or basket icon).
  • βœ… Confirm removal. Use the Edit button for mass removal (pencil in upper right corner).

If there is no Remove button, then the theme is system-based, in which case only resetting or manual deletion via ADB (more on this below) will help. Also note that some topics may be β€œhidden” in the Download or Archive section.

πŸ’‘

To speed up the process, sort themes by date, so you can quickly find and remove the oldest ones that you haven't used in a long time.

2. Cleaning the cache and data of the β€œThemes” application

Even after removing themes through the interface, temporary files, thumbnails, and cache may remain in the device’s memory. To completely clear the trail of unnecessary themes, follow the following steps:

Go to Settings β†’ Applications β†’ Application Management and find:

  • 🎨 Topics (com.android.themes)
  • πŸ–ŒοΈ Mi Theme Editor (com.miui.themes)
  • πŸ›’ Mi Theme Store (com.xiaomi.mitheme)

For each of these applications:

  1. Press Warehouse.
  2. Choose Clear the cache.
  3. Click Clear Data (this will remove all downloaded themes and reset the app settings).

Once the data is cleaned, the Themes app will return to factory status and all previously downloaded themes will disappear, but system themes (like Default or Dark Mode) will remain in place.

πŸ“Š How often do you change topics on Xiaomi?
Every week.
Once a month
Rarely, 1-2 times a year
Never change.
I only use the standard one.

Removing themes through MIUI Hidden Settings (for power users)

MIUI has hidden settings that allow you to manage system components, including themes, which requires activation of developer mode and work with ADB, but does not need root rights.

Steps:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times on the MIUI Version until the β€œYou’re a Developer” notification appears.
  2. Turn on USB debugging: Return to Settings β†’ Additional β†’ Developer. Activate the USB debugging switch.

ADB

adb shell pm uninstall -k --user 0 com.android.themes


adb shell pm clear com.miui.themes




adb shell pm clear com.xiaomi.mitheme

These commands will delete all user data from apps related to themes, but will not affect system files. If you want to return to standard state, just restart the device.

What if the ADB does not recognize the device?
Make sure: 1. Xiaomi drivers are installed USB Drivers (you can download from the official website). 2. In the developer settings, the Debugging by Debugging item is included. USB (Safe mode) or Allow debugging USB. 3. original cable is used (not all) USB-cables support data transfer). 4. The latest version of Google’s Platform Tools is installed on the PC.

4. Completely remove topics via TWRP or root (advanced method)

If you're willing to take drastic measures and you have a bootloader unlocked, custom recovery installed (TWRP) or root rights installed, you can remove themes at the system file level, which removes all themes, including system ones, which can lead to interface failures if you don't leave at least one working theme.

Instructions for TWRP:

  • πŸ”§ Boot in. TWRP (hold on to food + Volume up when switched on).
  • πŸ“ Go to Advanced. β†’ File Manager.
  • πŸ—ƒοΈ Delete the following folders: /data/system/theme/ /data/user/0/com.miui.themes/ /system/media/theme/ (Only if you are confident in your actions!)
  • πŸ”„ Reset the device.

For root users, you can use Root Explorer or Solid Explorer with access to the root file system. Delete files carefully - an error can lead to a bootloop (locked phone on).

Backup data in TWRP| Check battery power (minimum 50%) | Download original firmware in case of recovery | Make sure that at least one working theme remains on the phone-->

5. Resetting to factory settings (last resort)

If no other method has worked, and the themes take up critical space or cause crashes, the last option is a complete reset, which will remove all data from the device, including apps, photos and accounts, so use it only as a last resort.

How to perform the reset:

  1. Create a backup copy of important data (contacts, photos, messages).
  2. Go to Settings β†’ About the phone β†’ Reset settings.
  3. Choose to erase all data.
  4. Confirm the action (a password or pattern lock may be required).

Once reset, the phone will return to the β€œout of the box” state, including the standard MIUI theme, which is guaranteed to remove all the themes, but requires reconfiguration of the device.

πŸ’‘

Resetting is the only way to get your phone back to a completely clean state, but it erases all data without the possibility of recovery. Use it only if other methods have failed.

6 How to prevent the accumulation of unnecessary topics in the future

To avoid re-filling your memory with topics, follow these tips:

Problem.DecisionTool.
Automatic download of themes from Mi Theme StoreDisable auto-update in the theme store settingsSettings β†’ Topics β†’ Auto Update
Cash Tem takes up a lot of space.Regularly clean the cache through Settings β†’ StorageBuilt-in MIUI tools
Too many pre-set topicsRemove unnecessary themes immediately after installationAppendix Topics β†’ My Topics
Themes conflict with each otherUse only verified themes from the official storeMi Theme Store

We also recommend disabling the theme recommendation feature in the Mi Theme Store settings so that the system does not download background data for personalization.

πŸ’‘

If you experiment with themes often, create a separate folder in the cloud (such as Mi Cloud or Google Drive) and save archives with your favorite themes so you can quickly restore them after resetting.

FAQ: Frequent questions about removing themes on Xiaomi

Can I remove the standard MIUI Default theme?
No, the standard theme is system-based and cannot be removed without rooting or firmware modification, but you can reset it by clearing data in the Theme app settings.
After removing the themes, the phone started to brake.
Probably removed a critical system theme: Try: Install any other theme from the Mi Theme Store. Reset settings through Settings β†’ Reset. Refuse your phone through the Mi Flash Tool (PC required).
How to remove themes on Xiaomi without access to settings (forgot password)?summary> If you can't log in, the only option is to reset via Fastboot or Recovery: Turn off your phone. Press Power + Volume up to log in to Recovery. Select Wipe Data (use volume buttons for navigation). Confirm reset. This will delete all data, including topics.
How much space does the topic take on Xiaomi?
One theme averages 5MB to 50MB, depending on complexity (animation, icons, wallpaper). 50 themes can take up to 1-2GB of storage. Check the exact value in Settings β†’ Memory β†’ Applications β†’ Themes.
Can I transfer themes to another Xiaomi phone?
Yes, but only if both devices are running the same version of MIUI. To do this: Copy /data/system/theme/ (root required). Move it to the second phone in the same location. Reboot the device. Without root, portability is impossible due to access restrictions.