MIUI is one of the most controversial features of Xiaomiโs firmware, allowing you to personalize your smartphone interface to the smallest detail, from wallpaper to app icons, and many users face intrusive advertising, slowing down and unpredictable crashes after installing third-party themes. If youโre tired of constantly notifying about โpopular themesโ or want to return a โcleanโ Android interface, this is the guide for you.
Unlike the standard โjust uninstall the Theme appโ tips, weโll go through all the options, from the superficial to the radical (including disabling ADB and editing system files). Itโs important to understand that some methods require unlocking the bootloader or root rights, which can affect the warranty, so weโll start with the safest options and gradually move on to the advanced ones.
This article is relevant for all modern versions of MIUI (12 to 14), including Redmi, POCO and Xiaomi models (for example, Redmi Note 12 Pro+, POCO F5, Xiaomi 13 Ultra).If your smartphone runs on HyperOS, some methods may not work (we will warn about this separately).
1. Method for beginners: disabling themes through MIUI settings
The easiest and safest method is to use the built-in system options. It wonโt remove the Theme app completely, but it will hide it from the interface and disable the background processes.
Here's the step-by-step instruction:
- Open Settings โ Applications โ Application Management.
- In the search bar, type "Themes" (or "Themes" in English firmware).
- Select the Theme app (icon with brush).
- Click Disable (if the button is inactive โ tap Stop first).
- Confirm the action in the dialog window.
After that:
- ๐ฑ The app icon will disappear from the menu (but will remain on the list of all apps).
- ๐ซ Notifications of new topics will cease.
- โก Reduced battery consumption (the application will not work in the background).
- โ ๏ธ Limitation: standard theme MIUI You will remain active, you will not be able to change it to another.
โ ๏ธ Note: On some firmware (for example, MIUI Global POCO X5 Pro) the button Disable may not be available. In this case, proceed to the next method.
Make a backup copy of important data
Check the version of MIUI in Settings โ About the phone
Battery charge of at least 50%
Turn it off. VPN (It can block system settings)-->
Removal of updates to the โThemesโ annex
Often, problems with themes arise after automatic update of the system application, and you can return it to the factory version through Settings:
Go along the way: Settings โ Annexes โ Application management โ Topics โ โฎ (three-point) โ Remove updates.
If there is no update to delete:
- ๐ง Try to clean the cache first and clear the data.
- ๐ฆ On some models (e.g. Redmi) 10C) First, you need to disable automatic application updates in Settings โ The phone. โ Update MIUI โ โฎ โ Settings โ Auto-update of applications.
- ๐ After removing the updates, restart the smartphone.
| Xiaomi model | Does Removal Support Updates? | Is a reboot required? |
|---|---|---|
| Xiaomi 13/13 Pro | Yes. | Yes. |
| POCO F4/F5 | Yes (only on MIUI 13+) | No. |
| Redmi Note 11/12 | Yes (on global firmware) | Yes. |
| Xiaomi Pad 6 | No (data cleanup only) | โ |
โ ๏ธ Note: On HyperOS devices (e.g. Xiaomi 14), this method can cause system themes to crash. If the interface is not displayed correctly after removing the updates, return the factory settings via Settings โ The phone. โ Resetting settings (select Resetting Theme Settings).
3. Disabling themes via ADB (no root)
If standard methods donโt work, you can use USB debugging (ADB), which doesnโt require root rights, but requires a computer and minimal technical skills.
Preparation:
- Turn on Developer Mode: Go to Settings โ About Phone and tap the MIUI version 7 times.
- Return to Settings โ Additional โ For developers and activate Debugging over USB.
- Connect your smartphone to your PC and confirm your trust in your computer.
- Download ADB Tools and unpack into any folder.
Now run commands in Command Prompt (Windows) or Terminal (Mac/Linux):
adb devices
adb shell pm hide com.android.themes
adb shell pm disable-user --user 0 com.miui.themesWhat these teams do:
- ๐ adb devices โ checks the connection of the device.
- ๐๏ธ Pm hide โ hides the app from the menu (does not delete it!).
- โ๏ธ pm disable-user โ disables all application processes for the current user.
How do you get them back?
โ Pros of the method:
- No need to root.
- Reversible (you can return the topics back).
- It runs on 90% of Xiaomi models (except for some HyperOS devices).
โ Cons:
- When you reset or update MIUI, the themes may be activated again.
- Some firmware (e.g. MIUI EU) require an additional command: adb shell cmd package bg-dexopt-job.
Yeah, often.
I tried it 1-2 times.
No, but I want to learn.
No, I don't plan on.-->
4. Radical method: removing themes through TWRP (root required)
If you are willing to go to extreme lengths and you already have customized Recovery (TWRP), you can completely remove the system application of the themes.This method will irreversibly delete all the theme files, including standard wallpaper and MIUI fonts - use it only if you understand the risks!
Instructions:
- Download. TWRP For your model (for example, for Redmi Note) 10 Pro. twrp-3.7.0_12-violet.img).
- Reboot to TWRP (usually by clamping Power + Volume up).
- Connect your smartphone to your PC and use ADB or the TWRP-built file manager.
- Go to /system/priv-app/ and delete: MiuiSystemUI (responsible for integrating themes into the interface) ThemeManager (theme system core) MiuiHome (launcher, but delete Dangerous โ can break the desktop!)
Wipe โ Cache
โ ๏ธ Warning: Removing MiuiHome will result in desktop loss!To avoid this, install an alternative launcher (like Nova Launcher) before removing it and make it the default launcher. TWRP (Backup โ System).
๐ง Alternatively (less risky): instead of deleting the apps, you can freeze themes through Titanium Backup or Lucky Patcher (root required) and return them back if necessary.
5. How to remove ads in topics without turning them off
If you are annoyed not by the functionality of the themes, but by intrusive advertising in the application, you can turn it off separately - without removing themes. Here are 3 proven ways:
Method 1: through the MIUI settings
- ๐ฑ Go to Settings. โ Memory. โ Cleanup.
- ๐ Slip on the Ad at the bottom of the screen.
- โ๏ธ Turn off the option of personalized advertising.
- ๐ Reboot your smartphone.
Method 2: through editing the hosts file (requires root)
Add the following lines to /system/etc/hosts:
127.0.0.1 ad.mi.com
127.0.0.1 globalapi.ad.xiaomi.com
127.0.0.1 sdkconfig.ad.xiaomi.comMethod 3: Install a patch through Magisk
If you have Magisk installed, download the Xiaomi Debloat module and select the Remove Ads option when you install it.
| Method | Need root? | Efficiency | Risks. |
|---|---|---|---|
| MIUI settings | No. | Medium (does not remove all advertising) | No. |
| Editing by hosts | Yes. | Tall. | Some system functions may be broken |
| Magisk module | Yes. | Maximum | Possible conflicts with other modules |
๐ก
If it continues to appear after disabling the ads in the Themes app, check the settings in Google Play Services: go to Settings โ Google โ Advertising and turn off personalization.
6.What to do if the topics are not turned off?
If none of the methods worked, the problem may lie in:
- ๐ Blocked bootloader (on new Xiaomi models, it takes up to 7 days to unlock).
- ๐ฑ Regional firmware (on Chinese versions) MIUI Some of the settings are hidden).
- ๐ Automatic Recovery (some system applications are restored after an update).
- ๐ก๏ธ Antivirus or protection MIUI (for example, MIUI Optimization can block changes).
Solutions for complex cases:
- Flashing to custom firmware (e.g. Pixel Experience or LineageOS) will completely remove MIUI and all its components, but will require unlocking the bootloader and may be unwarranted.
- Using an alternative launcher (like Nova Launcher or Lawnchair) wonโt remove themes completely, but it will hide their visual impact on the interface.
- Reverse to an older version MIUI. Some older versions (for example, MIUI 11) Themes are less intrusive. To do this, download the desired firmware from Xiaomi Firmware Updater and run through Fastboot.
How to check if the bootloader is unlocked?
7. Frequent mistakes and how to avoid them
When working with themes on Xiaomi, users often face typical problems, and here are the most common ways to solve them:
| Mistake. | Reason. | Decision |
|---|---|---|
| After the shutdown, the desktop was lost. | Removed system launcher MiuiHome | Install an alternative launcher via ADB sideload or reflash the system |
| Themes are back after the MIUI update | The system restores remote applications | Use ADB to re-disable or roll back to the old version |
| Not working reset to standard themes | Damaged files in /data/system/theme | Clear the folder through TWRP or reset settings |
| The "Subjects" application does not open after manipulation | Critical libraries removed | Reinstall the application via APKMirror or flash the original firmware |
โ ๏ธ Note: If after disabling the smartphone began to overheat or discharge quickly, check the processes through Settings โ Battery โ Battery use: Sometimes, disabling system applications leads to endless restart cycles of other services (e.g. miui.analytics), in which case only a factory reset will help.