Changed the theme to Xiaomi, but the new screensaver, icons or fonts annoying? Or after the MIUI update, the interface began to look different and return the usual look does not work? In this article, we will analyze all the working ways to return to the standard theme, from simple settings to radical measures like resetting the system. It is important to understand that the process may differ depending on the firmware version (MIUI 12/13/14 or HyperOS) and the smartphone model (Redmi Note 12, POCO X5, Xiaomi 13T, etc.).
Theme issues on Xiaomi often arise from experimenting with custom packs from Mi Theme Store or third-party sources. Sometimes users encounter a bug when the theme resets itself after an update. We have compiled current 2026 techniques, including hidden features and workarounds for devices with a locked bootloader. If you are not sure about your actions, do not use methods with ADB or editing system files without a backup, so as not to turn the phone into a brick.
1. Method: Reset theme through standard MIUI settings
The safest and fastest method is to return the factory theme through the settings menu.It works on all Xiaomi, Redmi and POCO devices with any version of MIUI or HyperOS, as long as the system files are not corrupted.
Instructions:
- π± Open the Themes app (icon with brush on desktop).
- π In the bottom menu, select My topics.
- π Scroll up to the Basic or Standard Block.
- β Click on a topic called Default, Standard or MIUI Default and apply it.
If the Basic section is not available:
- Slip the profile icon in the upper right corner.
- Select Settings β Reset the theme.
- Confirm the action in the dialog window.
β οΈ Attention: On some firmware (MIUI Global for the European region, the standard theme can be called Classic or Original. If it is not on the list, try updating the Themes app via Google Play.
βοΈ Preparation for the topic reset
2. Method: Removing custom theme through Mi Theme Editor
If a standard reset doesnβt work, it may be a conflict with the custom theme set, and youβll need the official Mi Theme Editor app to remove it completely (available only for devices with an unlocked bootloader or on Chinese firmware).
Step-by-step:
- Download Mi Theme Editor (link to Mi App Store)
- Open the application and grant root rights (if requested).
- Go to the Theme Management tab.
- Find the theme you want to remove in the list and tap the basket icon.
- Confirm the deletion and restart the device.
After the reboot, the system will automatically apply the standard theme, if Mi Theme Editor does not find your theme:
- π§ Try clearing the app's Topics cache in Settings β Annexes β Application management.
- π Manually delete the theme folder on the way /sdcard/MIUI/theme/ (Use a file manager with root access).
β οΈ Attention: Removing system themes through Mi Theme Editor on locked devices can lead to a reboot cycle. POCO F5 redmi K60 HyperOS is not stable β use alternative methods.
Method 3: Reset via ADB (for power users)
If previous methods have failed, you can apply a standard theme through ADB (Android Debug Bridge), which requires a smartphone to a PC and basic command line knowledge, suitable for devices with an unlocked bootloader or USB debugging enabled.
Instructions:
- Turn on Developer Mode (7 times tap the MIUI version in Settings β About Phone).
- Activate USB Debugging in Settings β Additional β For developers.
- Connect your phone to your PC and do the following at the terminal:
adb shell pm clear com.android.theme.icon_packs
adb shell pm clear com.miui.home
adb shell settings put secure sysui_theme_default 1
adb rebootAfter the reboot, the standard theme should apply. If the command does not work:
- π Try replacing it. sysui_theme_default 1 on miui_theme_default 1.
- π Check the list of those adb shell cmd package package packages installed by that command | grep theme.
| ADB Team Team | Description | Applicability |
|---|---|---|
| pm clear com.android.theme.icon | Sheds the icon cache | All versions of MIUI |
| settings put secure sysui_theme_default 1 | Forcedly sets a standard theme | MIUI 12β14, HyperOS |
| am broadcast -a miui.intent.action.THEME_CHANGED | Resetting the service to thems | Requires root. |
β οΈ Note: Xiaomi 13 Ultra and POCO F4 GT HyperOS team ADB This may not work because of the changed theme architecture, in which case use the full reset method (section 5).
π‘
After the teams ADB The subject has not changed, try to manually delete the file. /data/system/theme_com.miui.home (root).
4. Method: Recovery through MIUI backup
If you've previously backed up your system through Settings β Additional β Backup, you can restore a standard theme from a saved copy, which is suitable for rootless devices, but requires a current backup.
How to restore:
- Open Settings β Additional β Backup.
- Select the last backup (preferably created before the theme change).
- Click Restore and tick only the Topic (or System Settings) item.
- Confirm the recovery and wait for the process to be completed.
Limitations of the method:
- π« It does not work if the backup is created on another version. MIUI.
- π Can reset other personal settings (wallpaper, shortcuts).
- β³ The process takes 5-15 minutes depending on the amount of data.
What if the backup is damaged?
5. Method: Complete reset to factory settings
The last measure is hard reset, which will return the phone to its original state, including the standard theme, and use this method only if other methods have not worked, since it deletes all data from the device.
How to reset your settings:
- Create a backup of important data (photos, contacts, messages).
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data and confirm the action.
- After restarting, perform the initial device setup.
Alternative method (if the phone is not turned on):
- π Press the power button. + Volume up for entrance to Recovery Mode.
- π Choose Wipe Data β Wipe All Data (Manage volume buttons).
- π Confirm the reset and wait until it is completed.
β οΈ Attention: On Xiaomi 12S Ultra and Redmi Note 11 Pro+ With HyperOS, a reset via Recovery can block the bootloader if it was previously unblocked informally.
π‘
A complete reset is the only way to return a standard theme if the system files are damaged or the device is infected with a virus that changes the design.
6. Method: Manual editing of system files (root only)
For users with root rights and experience with system files, there is a radical method, which is to replace the theme files directly, which is risky, but effective if others don't work.
Instructions:
- Install a root-access file manager (such as Root Explorer or FX File Manager).
- Go to /system/priv-app/MiuiHome/
- Find the file miuihome.apk and make a backup copy of it.
- Download the original miuihome.apk for your model from the XDA Developers forum or 4PDA.
- Replace the file, set the rights to 644 (r-w-r--r---).
- Reset the device.
If there are errors after replacement:
- π§ Check the version's compliance miuihome.apk your firmware.
- π Delete the folder. /data/system/package_cache.
- π Follow the su command -c "pm clear com.miui.home" at the terminal.
How to check the version of miuihome.apk?
Frequent problems and solutions
Even after a successful return of a standard theme, users are confronted with bugs, and here are the most common ones and ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| The theme is reset after rebooting | Conflict with ThemeManager | Clear the cache of com.miui.theme.manager via ADB |
| The icons remained custom. | The launcher's cache hasn't updated. | Delete com.miui.home data in the application settings |
| Black screen after the subject change | Damage to registration files | Download to Safe Mode and reset the theme |
| There is no standard theme on the list. | System theme removed | Restore via Mi Theme Editor or firmware |
If none of the methods worked, check:
- π System File Integrity via Mi Flash Tool (PC required).
- π‘ Availability of updates MIUI In Settings β Updating the system.
- π οΈ The ThemeManager module is available through ADB:
adb shell dumpsys package com.miui.theme.manager