We changed the theme to Xiaomi, but it slows down, eats up the charge or just doesn't like it? Delete it is not as easy as it seems - the manufacturer does not always provide an obvious "Delete" button. Depending on the version of MIUI (12/13/14/15) and the model (Redmi Note 12, POCO X5, Xiaomi 13T), the methods of resetting are different. In some cases, a couple of taps are enough, in others - you will need to connect to a PC or even reset to factory settings.
The main problem is that many users confuse system themes (built into firmware) and those downloaded from MIUI Themes. The former cannot be removed, and the latter sometimes get stuck in the system even after trying to uninstall. We will analyze all the current methods, from basic to advanced, including working with ADB and recovering through Fastboot.
If you've lost the notification sound after you change the theme, changed the app icons, or scroll artifacts, that's a sign of resource conflict, 80 percent of the time, a simple reset through the theme settings helps, but sometimes you need to cache deep, and let's start with the safest way.
1. Remove theme through standard MIUI settings
The most obvious method works for most downloaded themes from the official MIUI Themes store.It does not require superuser rights and is suitable for devices on MIUI 12-15, including Redmi, POCO and Xiaomi with global/Chinese firmware.
Open the Topic app (pattern icon) and go to My Themes, which will show all packages installed. Click on the one you want to remove, and in the window that opens, find the Remove button (or the basket in the upper right corner). If there is no button, the the theme is system, and it can only be deactivated by selecting another one in the Recommended section.
- βοΈ In some models (POCO F5, Redmi K60): Removal is only available through Settings β Annexes β Application management β Topics β Warehouse β Clear the data.
β οΈ Note: After removing the topic through MIUI Themes her files may stay in the folder /MIUI/theme/.data. It's not critical, but it takes up 50β100 Use the MB of memory to clean completely. ADB (section 3).
If the theme is gone, but visual elements (icons, fonts, animations) remain, this is a sign of conflict with overlays, in which case the resetting of the theme app cache will help:
Settings β Applications β Application Management β Themes β Storage β Clear cache2. Reset themes through "System Settings" (without root)
When a theme is not deleted in the standard way or causes interface failures, resetting through system settings will help, which does not affect user data, but will return all visual elements to the standard.
Go to Settings β About Phone β MIUI version and tap 7-10 times on the line with the version until the notification βYou became a developer!β appears. Then go back to the main settings menu and open a new section for developers. Here, find the option Reset UI settings (or Reset UI settings on global firmware).
- π§ For MIUI 13β15: The option may be called Reset themes and fonts.
- π² Nana POCO: Look at Settings. β Additionally. β Resetting interface settings.
After reset, check the /MIUI/theme/.miui/overlay folder β if files with the name of the deleted theme remain, they can be manually deleted through any root or ADB file manager.
Check out the current version of MIUI
Activate Developer Mode (if required)
Backup of important data
Charge your phone at least 30%
Shut down. VPN/Proxy (can block resetting)-->
Removing themes via ADB (for power users)
If the theme is stuck in the system and not removed in standard ways, Android Debug Bridge (ADB) will help. This method requires connecting the phone to a PC and basic command line knowledge, it is suitable for devices with an unlocked bootloader and enabled debugging over USB.
First install ADB Tools on your computer, then execute commands in the terminal (or Command Prompt):
adb devices
adb shell
pm list packages | grep theme
pm uninstall -k --user 0 com.mi.packet.topicsIn the third command, replace the com.mi.packet.theme with the real name of the packet from the output of the second command. For example, for a standard application, theme can be com.miui.themeeditor or com.android.themes.
| ADB Team Team | Description | Example of inference |
|---|---|---|
| pm list packages | grep theme | Search for all packages related to themes | package:com.miui.themeeditor |
| pm uninstall -k --user 0 [package] | Removing theme for the current user | Success |
| rm -rf /data/system/theme/* | Cleaning the cache of themes (requires root) | rm: removed 12 files |
β οΈ Attention: Rm teams -rf without root, it won't work. ADB If you're not sure, skip this section and go to reset via Fastboot.
For devices with MIUI 14/15 and a locked bootloader, an alternative method is to disable overlays via ADB:
adb shell cmd overlay list
adb shell cmd overlay disable [name overlay]What if the ADB canβt see the device?
4. Complete reset to factory settings (extreme case)
When none of the methods worked, the radical solution is hard reset, which will remove all data from the device, including themes, apps and settings, and is guaranteed to work on all Xiaomi models, but requires a backup.
There are two options for resetting:
- π¦ Important: Reset does not delete files from the memory card, but clears internal memory.
If the theme reappears after the reset, it is a sign that it has been stitched into the system partition, in which case only flashing through Fastboot (instruction in the next section) will help.
π‘
Before reset, write down your phone's IMEI (type *#06# in the dialer) and save a screenshot, which will help restore communication if the network disappears after the reset.
5. Fastboot flashing (to remove embroidered themes)
On some devices (such as Xiaomi 12S Ultra or Redmi K50 Gaming), the manufacturer sews themes into the system section, which can only be deleted with full flashing, which requires an unlocked bootloader and official firmware from the Xiaomi site.
Step-by-step:
It takes 5-15 minutes, and after flashing it back to factory with a clean MIUI, no third-party themes, and notice that this method will reset all data, including photos and apps.
β οΈ Warning: Fastboot flashing on devices with a locked bootloader will lead to a brick.Be sure to unlock the bootloader through the official Xiaomi tool before the procedure.
π‘
Fastboot flashing is the only way to remove themes that have been sewn into the system partition by the manufacturer, but it is an extreme measure that requires technical skills.
6 How to avoid problems with topics in the future
To avoid the need to reset themes, follow simple rules:
- π‘οΈ Check the topic rating in MIUI Themes β Avoid packets with a rating below 4.5 stars.
- π Watch out for size: Topics over 50MB often contain unnecessary overlays.
- π Clean the cache regularly: Perform Settings once a month β Warehouse β Cleanup.
- π± Test on a secondary device: If you have a second Xiaomi phone, first check the theme on it.
Be especially careful with modified topics:
π΅ Notification sounds (may conflict with system systems) πΌοΈ Transition animations (often slowed down on weak chipsets) π€ Fonts (can distort the display of text in some applications)
If the phone starts to warm up or run out quickly after installing the theme, remove it immediately and check the battery consumption in Settings β Battery. Some themes contain hidden processes that consume up to 10-15% of charge per hour.