The Themes app on Xiaomi smartphones is often a source of annoyance: it takes up space in memory, consumes traffic for background updates and constantly offers to change the design. Despite the fact that MIUI does not allow you to remove it with standard means (like most system applications), there are workarounds β from simple disabling to complete removal with ADB or custom firmware.
In this article, we will discuss all the current ways to remove the Theme app on Xiaomi, Redmi and POCO (including the models of 2023-2026 on MIUI 12-14 and HyperOS).
- πΉ Disable the app without root rights (safe, but does not free up memory).
- πΉ Remove through ADB (requires PC and debugging USB).
- πΉ Block updates so that they donβt come back.
- πΉ Remove Forever with Magisk or Custom Recavery (TWRP).
Warning: some methods can lead to loss of warranty or unstable system operation. If you are not sure about your actions, use only the first two methods (disconnection and ADB).
1. Why the Themes app cannot be removed in the standard way
The Themes app (com.android.themes or com.miui.themes) is included in the MIUI System Services list.
Xiaomi does not provide the option of uninstallation, as the application is integrated into the mechanisms of change of system design (fonts, icons, wallpaper), however, it can be deactivated, frozen or removed using ADB or root rights.
β οΈ Note: On some models (Xiaomi 13 Pro, Redmi Note 12), the Themes app is associated with miui.system. its removal may disrupt the notification center or the Quick Settings Panel.
Method 1: Disabling the application (without deleting)
The safest method is to disable the application through settings, which will not free up memory, but will stop it working and updating:
- Open Settings β Applications β Application Management.
- In the search box, type βThemesβ** (or Themes).
- Click on the app and select Disable (or Remove Updates if the button is active).
- Confirm the action in the dialog window.
After the shutdown:
- β The icon will disappear from the app menu.
- β Background processes and notifications will stop.
- β Memory will not be released (app files will remain in the system).
π‘
If the βDisableβ button is inactive, try removing all app updates first, then try again.
3. Method 2: Removal via ADB (no root rights)
To completely remove the system application, you will need to debug over USB and the ADB command. This method works on most Xiaomi devices (including the POCO F5, Redmi K60) and does not require root rights.
What you need:
- π₯οΈ Computer with installed ADB Tools.
- π± Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to activate the developer mode, then additionally β For developers β Debugging by USB).
- π USB-cable (preferably original).
Step-by-step:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (cmd) in the folder with ADB.
- Enter the command to check the connection: adb devices must appear serial number of the device.
- Remove the Themes app by command: adb shell pm uninstall --user 0 com.android.themes If it doesn't work, try: adb shell pm uninstall --user 0 com.miui.themes
- Reboot the phone.
USB| debugging enabled
Installed by ADB Tools on PC|
Phone connected in file transfer mode (MTP) |
Connection with Adb Devices Team-->
What to do if the team is not working?
- π Reconnect. USB-Cable and repeat adb devices.
- π§ Check if the antivirus is blocking. ADB.
- π± Some firmware (HyperOS) requires first to disable the application in the settings, then use it. ADB.
β οΈ Attention: After update MIUI The Themes app can recover. To avoid this, block its updates (see Section 5).
Method 3: Magisk Removal (for rooted devices)
If your Xiaomi has Magisk installed (root rights), you can remove Themes using the App Systemizer module or manually through Root Explorer.
Method 1: Magisk Module
- Install the App Systemizer module through Magisk Manager.
- Reboot the phone.
- Open App Systemizer, search for βThemesβ** (com.miui.themes) and select Uninstall.
Method 2: Manually using Root Explorer
- Install a file manager with root support (such as Solid Explorer or FX File Explorer).
- Go to /system/priv-app/Themes or /system/app/Themes.
- Delete Themes.apk and Themes.odex files (if any).
- Clear the cache to /data/data/com.miui.themes.
- Reset the device.
| Method | Root required | Frees up memory. | Risk to the system |
|---|---|---|---|
| Disconnection in settings | β No. | β No. | β No. |
| ADB | β No. | β Yes. | π‘ Low (can recover after updating) |
| Magisk | β Yes. | β Yes. | π Medium (risk of incorrect removal) |
| TWRP (Delete System Files) | β Yes. | β Yes. | π΄ High (possible bootloop) |
π‘
Use Magisk only if you are confident in your actions. Incorrect deletion of system files can lead to a βbrickβ (inoperability) of the device.
Method 4: Blocking Application Updates
Even after removing the Themes via ADB or Magisk, the app can return after the MIUI update. To avoid this, block its updates:
Method 1: Through Google Play Settings
- Open the Google Play Store.
- Find the "Themes" app**.
- Click on the three dots in the top right corner and uncheck the checkmark with Auto Update.
Method 2: Through ADB (for system updates)
MIUI updates system applications through com.xiaomi.miui.updateservice. To block the "Tem" update, do:
adb shell pm disable-user --user 0 com.xiaomi.miui.updateserviceMethod 3: Through hosts file (for advanced)
Add lines to /system/etc/hosts (root required) to block update domains:
127.0.0.1 themes.miui.com
127.0.0.1 update.miui.comWhat happens if you donβt block the updates?
Method 5: Removal via TWRP (for power users)
If your Xiaomi has a custom TWRP recap, you can remove Themes directly from the system partition.This method is risky and recommended only to those who have previously worked with TWRP.
Instructions:
- Boot to TWRP (clip Power + Volume up when turned on).
- Go to Advanced β File Manager.
- Find folders: /system/priv-app/Themes /system/app/Themes /data/app/com.miui.themes-
"Themami"**
Wipe β Cache
β οΈ Note: Delete system files in TWRP This can lead to bootloop. Before you do it, back up through the bootloop. TWRP β Backup!
7.Alternatives: How to Hide βThemesβ Without Deleting
If deleting seems risky, you can simply hide the app:
- π Hide the icon: Use launchers like Nova Launcher or POCO Launcher where you can hide applications.
- π« Block notifications: In the application settings, turn off Show notifications.
- π Limit data: In Settings β Annexes β Topics β Mobile data turn off background traffic.
Advantages:
- β No risk to the system.
- β You can return the application at any time.
- β Does not release memory and does not stop background processes.