How to turn off notifications about changing the theme on Xiaomi: the complete guide

The annoying notifications about changing the theme to Xiaomi appear every time the system offers to update the design of the interface or when you accidentally enter the theme store. These alerts are not only distracting, but can slow down the smartphone, especially on budget models Redmi or POCO. In this article, we will discuss all possible ways to disable them, from standard settings to hidden features MIUI and HyperOS.

Compounding the problem, after system updates (e.g., before MIUI 14 or HyperOS 1.0), the paths to settings may change, and some options may move to other menus, we have taken these nuances into account and prepared current instructions for all modern firmware. If you are tired of constantly reminding you of "recommended themes" or "new wallpapers", the following methods will help to get rid of them once and for all.

Why are there notifications about topics and can they be turned off?

Theme notifications are part of Xiaomiโ€™s ecosystem to promote the Themes Store and personalization of the device, and they appear in three main cases:

  • ๐Ÿ“ฑ Automatic recommendations โ€“ the system analyzes your actions and suggests new topics (for example, after installing an application or changing the wallpaper).
  • ๐Ÿ”„ Updates to installed themes โ€“ if youโ€™ve ever downloaded a theme from a store, the system will notify you of its updates.
  • ๐ŸŽ Promotion of paid themes โ€“ Xiaomi actively advertises premium-oFormation, especially in regions with monetization through Mi Credits.

The good news is that all of these notifications can be turned off without rooting or complicated manipulation. The bad news is that the path to settings depends on the firmware version and the smartphone model. For example, on the Xiaomi 13 Pro with HyperOS, the menu looks different than on the Redmi Note 10 with MIUI 12.5. Next, we will look at the versatile and specific ways.

โš ๏ธ Note: Disabling theme notifications will not remove the already installed designs. If you want to return a standard theme, go to Settings โ†’ Registration โ†’ My themes and select "By default".

Method 1: Disconnect via notification settings (MIUI 12โ€“14)

The easiest method is to block notifications directly from the Themes app menu, which works on most Xiaomi, Redmi and POCO devices with MIUI 12-14 firmware:

  1. Open Settings (the gear icon on the main screen).
  2. Go to the Appendix section โ†’ Application management.
  3. In the search bar, enter Themes (or Themes in English firmware).
  4. Slip on the app Themes (icon with brush).
  5. Select Notifications.
  6. Turn off the Display Notifications switch.

If your MIUI version doesnโ€™t have a separate switch, try turning off all notification categories manually (e.g., โ€œRecommendations,โ€ โ€œTheme Updates,โ€ โ€œPromotionsโ€). Some devices may also need to turn off Sound and Vibration for this application.

Reboot your smartphone|Check the folder "Hidden Notifications" in the curtain|Make sure that in the settings โ†’ No active downloads of topics|Open the Themes app and make sure there are no pop-ups-->

On HyperOS, the path is a bit different:

Settings โ†’ Applications โ†’ Application permissions โ†’ Notifications โ†’ Topics

Method 2: Hiding notifications through โ€œDo Not Disturbโ€

If the previous method didnโ€™t work (for example, on custom firmware), you can use the โ€œDo Not Disturbโ€ mode for a particular application, which wonโ€™t turn off notifications completely, but they wonโ€™t show up in the curtain and wonโ€™t make sounds:

  • ๐Ÿ”• Go to Settings. โ†’ Sound and vibration โ†’ Don't disturb.
  • ๐Ÿ“ฑ Select Application Permissions.
  • ๐Ÿ” Find Themes and set it to Blocked mode.

The downside of this is that notifications will still come, but you won't see them, and they will accumulate in a "notification log" that you can open by holding your finger on the curtain and selecting Notification History (if the feature is enabled in the settings).

MIUI 12|MIUI 13|MIUI 14|HyperOS|Other/Don't know-->

Method 3: Disable automatic theme loading (for MIUI 13/14 and HyperOS)

Sometimes notifications don't come from the Themes app, but from the background of new designs.

  1. Open the settings โ†’ registration.
  2. Tap it on three points (โ‹ฎ) in the upper right corner and select theme settings.
  3. Turn off the options: ๐Ÿ”„ Auto-update themes ๐Ÿ“ฅ Automatic download of recommendations ๐Ÿ”” Notifications of new topics (if any)

On HyperOS, this section may be called Personalization โ†’ Sync Settings. If you don't have options, then your firmware version doesn't support disabling them through the interface, move on to the next way.

What to do if there is no โ€œtheme settingsโ€ item?
On certain devices (e.g, POCO F3 This section is hidden, in which case try: 1. Install regional firmware (e.g, EEA or India through Settings โ†’ The phone. โ†’ Updating the system โ†’ Three points. โ†’ Selection of region. 2. Use ADB-command to disable theme service (method 5.3) Clear the Themes application data in Settings โ†’ Annexes โ†’ Application management โ†’ Topics โ†’ Warehouse โ†’ Clear the data.

Method 4: Limit background activity of Themes application

If notifications keep popping up, you can limit the Themes app to the background, not only removing the alerts, but also saving battery life:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Topics.
  2. Choose Battery (or Battery Use).
  3. Set Restricted Mode (or Manual if available).
  4. Turn off the Auto Start option (if any).

Instructions:

  1. Connect your smartphone to your computer and allow debugging over USB.
  2. Open the command prompt (or Terminal on Mac/Linux) in the ADB folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Run the command to disable notifications: adb shell pm disable-user --user 0 com.android.themes If it doesn't work, try: adb shell pm disable-user --user 0 com.miui.themes
  5. Reboot your smartphone.

To return notifications, use the command:

adb shell pm enable com.android.themes

1. Reinstall Xiaomi drivers via Mi PC Suite.

2. Use the command adb kill-server, then adb start-server.

3. Connect in File Transfer Mode (MTP), not just debugging.-->

What if the notifications still appear?

If none of these methods worked, the problem may be:

  • ๐Ÿ“ฒ Regional firmware โ€” some versions (like Chinese) aggressively promote themes. EEA or Global.
  • ๐Ÿ”„ System updates -- you can reset after the update.
  • ๐ŸŽญ Third-party launchers โ€“ if you are using a Nova Launcher or POCO Launcher, notifications may come from them. Go to launcher settings and turn off promotional materials.
  • ๐Ÿ“ฑ Virtual Spaces โ€“ If you use Second Space or Dual Apps, notification settings may duplicate.

The last option is to reset the settings of the Themes app:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Topics.
  2. Choose Warehouse.
  3. Click Clear Data and Clear Cache.
  4. Reset the device.

โš ๏ธ Warning: Data cleanup of Themes app will remove all downloaded themes and wallpaper.Standard design will remain, but personal settings will reset.

๐Ÿ’ก

If notifications are returned after a reboot, the problem may be in the MiuiSystemAdSolution system application. It can be disabled via ADB in a similar way (command: adb shell pm disable-user --user 0 com.miui.systemAdSolution).

FAQ: Frequent questions about theme notifications on Xiaomi

Can I turn off topic notifications without root rights?
Yes, all the methods in this article work without root access. If standard settings don't help, use ADB (mode 5) - it doesn't require unlocking the bootloader.
Why did the HyperOS updates come back?
HyperOS resets some settings when you first run. You need to re-disable notifications in Settings โ†’ Applications โ†’ Topics โ†’ Notifications. Also check Personalization โ†’ Sync Settings.
Will the ADB work on the POCO F5?
Yes, POCO F5 runs on MIUI 14 or HyperOS, so ADB commands are applicable, so the key is to enable USB debugging and use the correct packet identifier (com.miui.themes or com.android.themes).
How do I return notifications if I have disabled them through ADB?
Run adb shell pm enable com.android.themes (or com.miui.themes). If it doesn't work, reinstall the update for Themes through Settings โ†’ Apps โ†’ Themes โ†’ Three Dots โ†’ Remove Updates.
Can topic notifications affect performance?
Yes, if Themes is actively running in the background, it can consume up to 5-10% of battery and 100-300 MB of traffic per month (by downloading previews of topics).