Changing theme on Xiaomi smartphones is one of the most popular features of the MIUI shell, but what to do if the installed theme has started to slow down the system, conflicts with applications or just annoys with its design? Unlike the standard return to factory settings, removing the theme requires a spot approach: some design elements can remain in cache even after resetting through the topic menu. This article covers all the current ways โ from basic to advanced, including cleaning through ADB and manual removal of theme files.
The MIUI feature is that the themes are not just overlaid on top of the interface, but integrated into system files. For example, icons, fonts, and animations from the themes can be saved in /data/system/theme/ or /miui/theme/ folders, making it difficult to remove them completely. We will discuss how to avoid the โremnantsโ of those that sometimes lead to bugs like black screens when you launch applications or crash your display settings.
Why the topic can not be removed in the standard way
There is no "Delete Theme" button in MIUI, only "Apply" or "Reset to Standard" button, and this is due to the shell architecture: the themes are stored in two types of files:
- ๐ Local themes โ downloaded through themes (folder) /miui/theme/)
- ๐ System overlays - integrated into /system/overlay/ (Requires the rights of the superuser to remove)
- ๐๏ธ Cash Theme - Temporary Files in /data/data/com.android.themes/
When reset via Settings โ Themes โ My Themes โ Reset to Standard, only visual settings are removed, but the theme files themselves remain in the deviceโs memory.
- ๐ข Slowing down Launcher (especially on Redmi budget models)
- ๐จ Artifacts of display (icons from an old theme in new folders)
- ๐ Conflicts when installing new topics (the error "Theme is incompatibleยป)
Method 1: Reset theme through the MIUI menu (without data loss)
The most secure method that works on all Xiaomi, Redmi and POCO devices with MIUI 12-14 is suitable for removing custom themes downloaded from the official Theme Store.
- Open the Themes app (icon with brush).
- Go to the My Topics tab (the person icon in the lower right corner).
- Press three points (โฎ) in the upper right corner and select Reset to standard.
- Confirm the action โ the system will return to the factory theme MIUI Default.
โ ๏ธ Note: This method does not delete the theme files from the device, but only cancels their use. If the theme took up a lot of space (for example, with highly detailed icons), its files will remain in memory.
โ๏ธ Preparation for the topic reset
Method 2: Delete files manually (via file manager)
To completely remove themes, you need to manually clean the folders where their files are stored, which requires root rights or the use of a built-in MIUI file manager with access to system partitions.
Instructions for devices without root:
- Open the File Manager (standard Xiaomi app).
- Go to the Inner Memory โ miui โ theme.
- Delete theme names (e.g., com.example.theme123).
- Clear the cache: go to Settings โ Applications โ Application Management โ Themes โ Storage โ Clear the cache.
For root devices, further clean:
/data/system/theme/
/system/overlay/What happens if you remove the system overlays?
โ ๏ธ Note: Do not delete files with the.apk extension in the folder /system/overlay/ โ This can disrupt the system, and only target the theme folders (e.g., theme names, miui_theme_*).
Method 3: Complete ADB cleaning (for power users)
If the theme is stuck and standard methods donโt work, use Android Debug Bridge (ADB), which removes all traces of themes, including system overlays, but requires a PC connection.
Preparation:
- ๐ฅ๏ธ Install. ADB Tools on the computer.
- ๐ฑ Turn on Debugging. USB on the phone: Settings โ The phone. โ Version. MIUI (Press 7 times, then Settings โ Additionally. โ For developers โ Debugging by USB.
- ๐ Connect your phone to your PC and confirm your debugging permission.
Cleanup commands:
adb shell pm uninstall -k --user 0 com.android.theme.icon_pack.[name topic]
adb shell rm -rf /data/system/theme/*
adb shell pm clear com.android.themesTo remove system overlays (only for devices with unlocked bootloader):
adb shell su
mount -o rw,remount /system
rm -rf /system/overlay/miui_theme_*
mount -o ro,remount /system๐ก
Before executing ADB commands, back up your data via Mi Cloud or locally. A mistake in the command can cause the phone to reset to factory settings.
How to remove the theme if the phone freezes after installing it
If after applying the theme Xiaomi stopped responding to touches or fixated on the download, use an emergency reset:
- Press the Power + Volume button up for 10 seconds to restart your phone in Fastboot.
- From the recovery menu, select Wipe & Reset โ Wipe All Data.
- After the reboot, the theme will be deleted, but all data from the phone will be erased.
โ ๏ธ Note: On some models (POCO F3, Redmi Note 10 Pro) may need to re-activate the device via your Mi Account after a Fastboot reset.Make sure you remember your username and password!
๐ก
If the phone doesn't load because of the theme, but it reacts to touch, try pressing the power button for 30 seconds. Sometimes this resets the graphic cache and allows you to boot in standard mode.
Table: Compatibility of methods with Xiaomi models
| Model of the device | Reset via menu | Hand cleaning | ADB | Fastboot reset |
|---|---|---|---|---|
| Xiaomi 13/13 Pro (MIUI 14) | โ Yes. | โ (rootless) | โ | โ |
| Redmi Note 12 (MIUI 13) | โ Yes. | โ ๏ธ (Need root for system themes) | โ | โ |
| POCO X5 (MIUI 14 for POCO) | โ Yes. | โ (rootless) | โ | โ |
| Xiaomi Mi 11 (MIUI 12.5) | โ Yes. | โ ๏ธ (partial cleaning) | โ | โ |
| Redmi 9A (MIUI 12) | โ Yes. | โ (restricted access) | โ | โ |
On devices with MIUI 14 and later (such as Xiaomi 13T), some system themes are protected from manual removal, in which case the only way is to reset via Fastboot or roll back the firmware.
What to do if the topic is not completely removed
If you have left elements of the old theme (such as icons or fonts) after all the manipulations, follow the following steps:
- Cleaning up the app cache: ๐ฑ Go to Settings. โ Annexes โ Application management. ๐ Find Themes, Launcher (MIUI Launcher) and System interface. ๐งน For each, click Warehouse. โ Clear the cache.
- Restarting in Safe Mode: ๐ Press the power button. โ long-tail โ Safe regime. ๐ ๏ธ In Safe Mode, check if there are any theme elements left. If not, the problem is in a third-party app.
Remove via Mi Cloud:
- ๐ Log in to i.mi.com from your account.
- ๐๏ธ Go to the Devices. โ [your phone] โ Topics โ Delete everything.