Setting custom themes on the Xiaomi Redmi 8 is one of the most popular ways to personalize a smartphone. However, over time, accumulated themes take up precious space in memory, and some of them may conflict with MIUI updates or simply stop liking them. Unlike apps, themes are not deleted in the standard way through the Delete menu - this requires special actions.
In this article, we will discuss three proven methods of removing themes (including system and hidden), explain why some themes are not deleted at all, and give recommendations for cleaning the cache in order to avoid errors in the future. MIUI โ 11 to 14, because the algorithms may be different.
If you encounter a message that says, โItโs impossible to delete a topic,โ or if it keeps showing up in the list after deleting it, donโt rush to reset your phone. Most likely, the problem is solved in two clicks, but these clicks need to be done in the right place.
Why Xiaomi Redmi 8 themes arenโt removed in the standard way
Unlike apps, MIUI themes are integrated into system files and stored in secure folders. Even if you click "Delete" in the themes menu, the system can:
- ๐๏ธ Remove only the cache by leaving the main theme files in memory.
- ๐ Reset the topic to default, but do not physically remove it.
- ๐ซ Block deletion for preset topics (e.g., Default or Default) MIUI Global).
In addition, on Redmi 8 with MIUI below 12.5, themes can be stored in.mtz format (archives), which are not always correctly deleted through the interface. and in newer versions (MIUI 13+), the themes are broken down into separate components - icons, fonts, wallpaper - which makes it difficult to completely remove them.
Another reason is access rights: the /data/system/theme/ folder, where the themes are stored, is closed by default to the user, and without root rights or special MIUI tools, you can't delete files from there.
Method 1: Remove theme through MIUI settings (without root)
This method works for custom themes installed from the Dark Store or downloaded manually, and is not suitable for system themes (Default, MIUI Global, etc.).
Instructions:
- Open the Themes app (icon with brush).
- Go to the section My topics โ Local.
- Find the topic you want to remove and hold your finger for a preview of 2-3 seconds.
- In the menu that appears, select Remove (or the basket icon).
- Confirm the action by pressing OK.
If no button Remove:
- ๐ Try to use another topic first (an active topic cannot be deleted).
- ๐ฑ Restart your phone and try again.
- ๐ Update theme app via Play Market or App Store MIUI.
Apply a different topic (not the one you delete)
Close all background applications
Connect to a stable Internet (for synchronization)
Check the vacant space (minimum 500 MB)
-->
โ ๏ธ Note: If the topic has been set through APK-file (for example, from the site Xiaomi-Themes), it must be deleted as a regular application - through Settings โ Annexes โ Application management.
Method 2: Use MIUI Theme Editor (for power users)
If the standard method didnโt work, you can use the official tool from Xiaomi โ MIUI Theme Editor. This application allows you to edit and delete themes at the system file level, but you need to be careful.
Steps:
- Download MIUI Theme Editor from Play Market (or APKPure if the app is not available in your area).
- Open the application and provide all the permissions requested (file access, window overlay, etc.).
- Go to the Local section (Local topics).
- Find the right topic and click on three dots (โฎ) near her name.
- Select Delete and confirm.
If the topic is not listed:
- ๐ Try updating the list of topics by pulling the screen down.
- ๐ Check the folder. /sdcard/MIUI/theme/ In any file manager (e.g. Mi File Explorer), delete the theme folder manually.
What if MIUI Theme Editor doesnโt see the topic?
โ ๏ธ Note: Do not delete folders with default names, miui_global or system, which can cause the interface to crash, and it's also not recommended to edit the themes manually without a backup.
Method 3: Reset theme settings to factory (radical method)
If the first two methods didnโt help, and the theme continues to take up space or conflicts with the system, you can reset the theme settings, which will return all visual settings to the factory, but will not affect personal data (photos, contacts, etc.).
Instructions:
- Open the Settings. โ The phone.
- Find the Reset option (or additionally โ Reset).
- Select Reset Theme Settings (on some versions of MIUI, this option may be called Reset Personalization).
- Confirm the action by entering the unlock password (if required).
- Wait for the process to be completed and restart the phone.
After discharge:
- ๐จ All custom themes will be deactivated and the system theme will return to the standard.
- ๐๏ธ Theme files will remain in memory, but they can be deleted through MIUI Theme Editor or manually (see Method 2).
- โ๏ธ Settings of wallpaper, fonts and icons will be thrown to the factory.
| Deleting method | Root is required. | Removes System Themes | Risk to data | Difficulty |
|---|---|---|---|---|
| Through MIUI settings | โ No. | โ No. | โ No. | โญ Very simple. |
| MIUI Theme Editor | โ No. | โ ๏ธ Partially. | โ No. | โญโญ Middle-Average |
| Resetting theme settings | โ No. | โ No (only reset) | โ ๏ธ Low (visual settings only) | โญโญโญ Simple but radical. |
| Removal via ADB | โ ๏ธ Partially (refurbishment needed) | โ Yes. | โ ๏ธ Medium (interface failure risk) | โญโญโญโญ Hardly. |
โ ๏ธ Note: Some Redmi 8 firmware (especially custom ones like Pixel Experience or LineageOS) may not work properly on the reset. ADB (see the next section) or return the stock firmware.
Additional: Removing themes through ADB (for advanced)
If you are familiar with Android Debug Bridge (ADB), you can remove themes directly through the command line, which is suitable for system themes that are not deleted in other ways.
Step-by-step:
- Turn on Developer Mode on Redmi 8: Go to Settings โ About Phone. Click 7 times on MIUI until the message โYouโre a developerโ appears.
USB debugging
Settings โ Additional โ For Developers
ADB-driver
Terminal
adb shell
pm list packages | grep themeThis command will list all packages related to themes and find the name of the package of the desired theme (for example, com.android.theme.iconpack.fancy).
To remove the topic, do:
pm uninstall -k --user 0 name packet themesFor example:
pm uninstall -k --user 0 com.android.theme.iconpack.fancyIf the team doesnโt work, try:
adb shell cmd package uninstall --user 0 name packet themesadb backup -f backup.ab -apk -shared
This will save all applications and their data to the backup.ab file on your PC.-->
โ ๏ธ Note: Removing System Themes Through ADB It can cause the interface to crash (e.g., icons disappear or loading errors).If the phone starts to glittle after removing the theme, reset or refashion the device.
How to Clear Cache Themes and Free Memory
Even after removing themes, their cache and temporary files can remain in memory, taking up to 1-2 GB on Redmi 8.
Step 1: Cleaning the app cache Topics:
- Go to Settings โ Applications โ Application Management.
- Find the Themes app and open its settings.
- Press Warehouse. โ Clear the cache.
Step 3: Cleaning through the Warehouse:
- Open the Settings โ Storage.
- Press Clear or Free the Place.
- Select the Topic category or Other files and delete unnecessary data.
๐ก
Regular cleaning of the theme cache helps to avoid errors when applying new themes and speeds up the MIUI interface.
Frequent mistakes and their solutions
When you delete themes on Redmi 8, users face typical problems, and here are the most common ways to solve them:
| Mistake. | Reason. | Decision |
|---|---|---|
| The Remove button is inactive | The topic is active or systemic | Apply another topic, then try again. |
| Theme removed but appears in the list | Files left in /sdcard/MIUI/theme/ | Remove the theme folder manually through the file manager |
| After removal, the wallpaper / icons were dropped | Resetting theme settings | Restore the settings manually or from a backup |
| Error "Can't delete the subject" | Insufficient rights or files are occupied | Restart your phone and try again. |
| The phone freezes after removing the topic | System theme or its components removed | Perform a reset or re-surface the device |
If none of the methods worked, check:
- ๐ Updates MIUI โ In new versions, bugs with themes can be fixed.
- ๐ ๏ธ System File Integrity โ Use the App MIUI Diagnostics for inspection.
- ๐ฑ Theme compatibility โ some themes are designed for other Xiaomi models and may conflict with the Redmi 8.