MIUI themes are one of Xiaomi's firmware features, but they don't always work properly. Redmi users often face problems: the theme doesn't get removed from menus, artifacts remain after a reset, or the system completely forgets the standard design. In this article, we'll look at all possible ways to remove themes from basic to advanced, including manual cleaning of system files and working with ADB.
Itβs important to understand that the process differs depending on the MIUI (global, Chinese, custom) version and the Redmi model. For example, on the Redmi Note 10 Pro (2021) with MIUI 14, the theme reset algorithm has changed dramatically compared to the Redmi 5 (2017) on MIUI 9. We took these nuances into account and collected current methods for devices of 2018-2026 release.
1. Standard reset theme through MIUI settings
Let's start with the simplest one, the built-in reset functionality, which works on 90% of devices if the theme was installed through the official Themes app.
Instructions:
- π± Open the Themes app (icon with brush and palette).
- π Go to the section My Themes (My Themes).
- ποΈ Click on three dots in the upper right corner β Delete theme (Delete Theme).
- π Select Reset to Standard (Reset to Default).
If there is no Delete theme, it means that the theme is systemic (for example, Dark Mode or Mi Fan Festival), in which case only forced reset will help (see the next section).
β οΈ Attention: On some firmware (MIUI 12.5 and later) after the theme is reset, the font or icons may remain changed. ADB (section).
2. Forced reset via "System settings"
If the theme doesn't get deleted in the standard way, try resetting it through system settings, which works even for preset themes, but requires a device reboot.
Step-by-step:
- Open the Settings. β About the phone (Settings) β About phone).
- Click 7 times on the MIUI version to activate Developer Mode.
- Return to the main settings and select Additional β Developers (Additional Settings) β Developer options).
- Activate the option Reset interface settings.
- Confirm the action and restart Redmi.
This method resets all visual settings, including:
- π¨ Color scheme (dark/light theme).
- π± Icon and folder shape.
- π€ Fonts and text size.
- π³ Transition animations.
Check the backup of important data
Charge your phone at least 50%
Disable password/pattern lock (during the procedure)
Remember the current screen settings (resolution, refresh rate)-->
On MIUI 14 and later, this method may not work due to Xiaomi's restrictions on changing system files, in which case you'll move on to manual cleaning (Section 4).
3. Delete the topic through the Security app
A little-known way is to use the built-in Xiaomi antivirus, which can delete βextraβ theme files. This is true if the theme was installed from an unverified source (.mtz file).
How to do this:
- π‘οΈ Launch the Security (Security) application).
- π Go to Optimization. β Deep cleaning (Optimize) β Deep clean).
- ποΈ Select Unnecessary Files β Topics (Junk files) β Themes).
- β Check all unnecessary topics and click Clear.
This method does not reset the current active theme, but only deletes downloaded but unused files. To completely reset, combine it with the first or second method.
β οΈ Attention: On some firmware (MIUI 13 Global Security can remove not only themes, but also the cache of system applications, which will slow down the phone for 1-2 days (until the cache recovers).
4 Manually delete theme files via file manager
If the theme is ingrained and not removed by standard methods, you will need to manually clean it, and this will require a file manager with access to root (for example, MiXplorer or Solid Explorer) or ADB.
The path to the topics files:
/data/system/theme/
/data/user/0/com.android.themes/files/
/sdcard/MIUI/theme/Instructions:
- Download and install MiXplorer (available on XDA Developers).
- Enable Superuser Mode in the application settings.
- Go to /data/system/theme/ and delete the theme folder (e.g. com.theme.festival2023).
- Clear the theme app cache in Settings β Apps β Application Management.
- Reboot Redmi.
| folder | What it keeps. | Can I remove it? |
|---|---|---|
| /data/system/theme/ | Active files of the current topic | Yeah (reset to standard) |
| /sdcard/MIUI/theme/ | Uploaded but inactive topics | Yeah (safe) |
| /data/user/0/com.android.themes/ | Cash and temporary files | Yeah (cleaning up will speed up work) |
| /system/priv-app/MiuiSystemUI/ | Systemic icons and fonts | No (brick risk) |
What if there are no root rights?
On the Redmi Note. 11 and newer (c) MIUI 13+) The path to the topics has changed /data/user_de/0/com.android.themes/. Deleting files from there requires Magisk or patched boot.img.
5.Dumping via ADB (for power users)
If all previous methods failed, direct intervention through ADB remains, which works even on locked devices (without root), but requires a connection to a PC.
Required SO:
- π₯οΈ Android SDK Platform-Tools (for the purposes of ADB).
- π± Included Developer Mode and Debugging by USB on the Redmi.
- π Cable USB Type-C (original, undamaged).
Teams to reset theme:
adb shell pm clear com.android.themes
adb shell settings put secure sysui_theme_default 1
adb shell am broadcast -a android.intent.action.THEME_CHANGEDAfter the commands are executed:
- Reboot the phone.
- Open Settings β Screen β Themes and select the standard one.
β οΈ Attention: MIUI 14 pm clear com.android.themes can cause all widgets on the home screen to be reset!
adb shell settings delete secure theme_customization_pkgThis removes the binding to the custom theme at the system level.-->
Extreme measures: reset to factory settings
If the theme completely breaks the interface (for example, after a failed installation of a.mtz file), then only Hard Reset remains, which is guaranteed to delete all the themes, but also erase all data from the device.
How to reset:
- Turn off Redmi.
- Press the Power button + Volume up until the Mi logo appears.
- From the Recovery menu, select Wipe Data β Wipe All Data (control β volume and power buttons).
- Confirm the action and wait for the reboot.
After discharge:
- π The phone will boot with clean firmware and a standard theme.
- π² You will have to reconfigure your Mi Account, Wi-Fi and apps.
- βοΈ Restore data from backup (if it was created in Settings) β Additionally. β Backup).
- The device is not turned on due to theme failure.
- All the previous methods didn't work.
- The theme was set through custom recovery (TWRP).-->
Frequent mistakes and their solutions
Even after the successful removal of the theme, Redmi users are plagued by bugs.
| Problem. | Reason. | Decision |
|---|---|---|
| Icons are left from the old theme | The launcher's cache hasn't cleared. | Delete Launcher app data in settings |
| Colors in the settings do not change | SystemUI malfunction | Execute adb shell pm clear com.miui.system |
| The theme returns after the reboot | Theme files in /system | Remove them via Magisk or re-flash MIUI |
| Black screen after reset | Overlay damaged files | Restore via Fastboot (see Section 7) |
If system sounds or fonts are lost after the theme is deleted, check the /system/media/audio/ and /system/fonts/ folder. On MIUI 13+, they can only be restored through full flashing.