How to completely remove themes on Xiaomi: from standard reset to hidden methods

Xiaomi’s design theme can dramatically change the look of a smartphone, from icons and fonts to animations and sounds. But what if the installed theme starts to slow down the system, conflicts with applications or just annoys with its design? Returning factory style is not always as easy as it seems: some themes are deeply integrated into MIUI, leaving artifacts after removal as modified system files.

In this article, we will discuss all the working ways to remove themes on Xiaomi, Redmi and POCO – from basic reset via the settings menu to manually clearing the remaining themes through ADB and third-party utilities.

Why are Xiaomi themes not completely removed?

The problem lies in the MIUI Theme Engine architecture, and unlike conventional wallpapers or widgets, Xiaomi themes are layered into several layers:

  • 🎨 Visual elements: icons, fonts, interface colors (stored in the /data/system/theme/).
  • 🔊 Sound packets: alarm clock melodies, notifications, system sounds (located in the /system/media/audio/).
  • ⚙️ System modifications: modified files framework-res.apk or MiuiSystemUI.apk, animation.

When you click “Delete Theme” in the Settings → Theme menu, the system only clears the first layer (visual elements). The remaining files remain in the device’s memory, resulting in:

  • 🐢 Slowdown of the interface due to conflict of the remaining files with the new theme.
  • 🔄 Unintentionally return old icons or fonts after rebooting.
  • 🚫 Inability to install official updates MIUI (system detects changes in system files).

📊 How often do you change topics on Xiaomi?
Once a week.
Once a month
Only when you buy a phone
Never changed.
I tried it, but I went back to standard.

Method 1: Standard reset via MIUI settings

The safest method that works on all Xiaomi, Redmi and POCO models with MIUI 12-14 is suitable for removing themes installed through the official Themes store.

Instructions:

  1. Open Settings → Theme.
  2. Tap on an active topic (marked with a tick).
  3. At the bottom of the screen, select “Delete theme” (or “Reset to standard”).
  4. Confirm the action and restart the device.

⚠️ Note: If the icons or fonts are changed after reset, the theme has modified the system files).

☑️ Preparation for the topic reset

Done: 0 / 4

Method 2: Removal through MIUI Theme Editor (without root)

The official MIUI Theme Editor app lets you manually manage installed themes, including those that don't appear in the standard menu.The app is available in the Mi App Store for devices with MIUI 13+.

How to use:

  1. Download and install MIUI Theme Editor from the Mi App Store.
  2. Open the application and give access to the storage.
  3. Go to the tab "My topics".
  4. Find an unnecessary theme, tap on it and select “Delete the package”.
  5. Confirm deletion and clear the cache in Settings → Applications → Application Management → Theme.

What if Theme Editor doesn’t find a theme?
Some themes are hidden in /data/system/theme/. To see them, you need to enable the display of hidden files through the file manager (such as Mi File Explorer) and manually delete the folder with the theme name.

🔹 Advantages of the method:

  • ✅ Doesn't require root rights.
  • ✅ Remove even “stuck” themes that aren’t reset through settings.

⚠️ Note: Do not remove system themes with default, miui, or system names – this can cause the interface to fail.

Method 3: Cleaning through ADB (for power users)

If the theme has changed system files (for example, replaced) framework-res.apk), The remaining parts can only be removed via Android Debug Bridge (ADB). This method requires the developer mode to be activated and USB-debugging.

Step-by-step:

  1. Activate Developer Mode: Go to Settings → About Phone and tap 7 times to the MIUI Version.
  2. Back to Settings → Additionally. → For developers and include USB-debugging.
  3. Connect your phone to your PC, install ADB Tools, and execute the commands:
adb shell


su




rm -rf /data/system/theme/*




rm -rf /data/resource-cache/*




reboot

🔹 What teams do:

  • rm -rf /data/system/theme/* - removes all custom themes.
  • rm -rf /data/resource-cache/* - clears the cache of resources (important for resetting icons).
  • Reboot – Reboots the device to apply the changes.

💡

Before executing ADB commands, check if the bootloader is locked on your device. On models with a locked bootloader (such as the Xiaomi 12T or Redmi Note 11), some commands may not work.

Method 4: Reset to factory settings (last resort)

If none of these methods work, it's a radical solution that will bring the phone back out of the box, but delete all the data, including photos, messages and apps.

How to reset:

  1. Go to Settings → About the phone → Reset settings.
  2. Select “Erase all data”.
  3. Enter the password (if installed) and confirm the action.
  4. Wait for the process to be completed (it will take 5-15 minutes).

⚠️ Note: On some models (POCO F4, Xiaomi 13) may need to re-activate your Mi Account after a reset.Make sure you remember your username and password!

🔹 What will remain after the discharge:

Data dataKeeping?Note
Photo/video on memory card✅ Yes.If you use SD-map as a portable storage.
Contacts (Google)✅ Yes.When synchronizing with your Google account.
Annexes and their data❌ No.Including saves in games.
Network settings (Wi-Fi)❌ No.You will need to re-enter passwords.
Files in internal memory❌ No.Including downloads and documents.

💡

Factory reset is the only way to get a fully clean system back if the theme has corrupted critical files (e.g. MiuiSystemUI.apk).However, use it only as a last resort, as data recovery can take hours.

Method 5: Manual removal via TWRP (for stitched devices)

If your Xiaomi has custom TWRP recovery installed, you can manually delete theme files, including system modifications, which is suitable for users with unlocked bootloader and root rights.

Instructions:

  1. Boot to TWRP (hold Power + Volume up when turned on).
  2. Go to Advanced» → «File Manager».
  3. Delete the following folders and files: /data/system/theme/ /data/resource-cache/ /system/priv-app/MiuiThemeManager/ (if the theme has modified the system APKs).

TWRP

«Wipe» → «Dalvik / ART Cache»

Reset the device.

⚠️ Note: Removing files from /system/ This can lead to bootloop if you remove critical components. TWRP!

How to avoid problems with topics in the future

To avoid having to remove topics, follow simple rules:

  • 🛡️ Install themes only from the official Themes store. APK-Files often contain modified system components.
  • 📥 Check reviews before installing a new theme – users often write about bugs (for example, “After installation, icons disappeared»).
  • 🔄 Clean the theme cache regularly in Settings → Annexes → Theme → Warehouse → Clear the cache.
  • 📱 In the models with MIUI 14 and later use the “Light” mode for themes – it limits the depth of changes.

💡

If you like customization but are afraid of crashes, try alternatives to themes: Nova Launcher for icons, KWGT for widgets, or Substratum (requires root) for deep customization.

FAQ: Frequent questions about removing themes on Xiaomi

Can I delete the topic without resetting my phone?
Yes, 90% of the time, a combination of Methods 1-3 (standard reset + MIUI Theme Editor + ADB) helps. A full reset is only needed if the theme has corrupted system files (for example, replaced framework-res.apk).
Why are there old icons after the theme is removed?
This means that the theme has changed resource-cache: Clean it through ADB (see Method 3) or manually through a root-rights file manager (folder /data/resource-cache/).
How to return standard notification sounds after changing the theme?
Go to Settings → Sounds and Vibrations → Notification sounds and select Default. If the option is not available, delete the theme through MIUI Theme Editor and restart the phone.
Can I remove a theme on Xiaomi without rooting?
Yes, root is only required to remove system modifications (see Method 5). For most themes, Methods 1–3 (settings, Theme Editor, ADB) will suffice.
Why did the MIUI update come back?
The update could restore the changed system files. Try: Delete theme through Theme Editor. Clear the cache to Settings → Apps → Theme. Reboot the phone. If it doesn't work, run Method 3 (ADB).