How to Disable Additional Features on Xiaomi: A Complete Guide to Cleaning up MIUI

Xiaomiโ€™s MIUI-based smartphones are known for their plethora of built-in features, from useful utilities to intrusive services that consume resources, show ads and collect data. Many users find that even after buying a new device, the system is littered with unnecessary features: duplicate applications, background processes, analytics and automatic updates. Disabling these features will not only speed up the phoneโ€™s work, but also prolong battery life, and protect privacy.

In this article, weโ€™ll look at all the ways to turn off additional features on Xiaomi, Redmi and POCO, from basic menu settings to hidden options for power users. Youโ€™ll learn how to remove root-free system applications, disable background activity, remove ads in MIUI and even disable Forced> updates that often break the stability of work. Instructions are relevant for MIUI 14/15 and new versions, but most> methods will also work for older devices (provided that support the shell).

Before you start, consider that some features are closely integrated into the system, and disabling them can cause individual services to work incorrectly (for example, push notifications or synchronization with Mi Account).We will mark these cases separately so you can weigh the risks, and we recommend backing up data before deep changes โ€“ especially if you plan to work with ADB or disable system applications.

Basic MIUI settings: what can be turned off without risk

Start with the simplest one: check Xiaomiโ€™s standard settings, which hide most > junk features, and most of them can be deactivated in a few taps without having to resort to technical manipulation.

The first thing to look out for is automatic processes that run in the background and consume battery power, such as Auto-Update apps in Google Play or Check for MIUI Updates. It is also useful to disable Usage Analytics (sends data to Xiaomi) and Personalized Recommendations (responsible for advertising in the system menus).

  • ๐Ÿ”„ Auto Update: Go to Settings โ†’ The phone. โ†’ Update the system and disable Autoboot option, which will prevent unexpected firmware downloads over the mobile network.
  • ๐Ÿ“Š Analytics MIUI: In Settings โ†’ Memory. โ†’ Three points (โ‹ฎ) โ†’ Special facilities โ†’ Usage analytics deactivate all switches. This will stop collecting data about your actions.
  • ๐ŸŽฏ Personalized Advertising: C Settings โ†’ Google โ†’ Advertising disable Personalized Ads and reset Advertising Identifier.
  • ๐Ÿ”‹ Battery Optimization: In Settings โ†’ Battery โ†’ Battery settings select Performance mode instead of Balanced if you want to disable aggressive background process restriction.

Pay special attention to the Settings section โ†’ Annexes โ†’ Application management โ†’ Three points (โ‹ฎ) โ†’ Autorun. You can prevent the automatic running of unnecessary programs when you turn on your phone. For example, Mi Video, Mi Music or GetApps (Xiaomi app store) often run without your knowledge.

โš ๏ธ Warning: Disabling autoruns for system applications (e.g. com.miui.securitycenter) may cause a security center to malfunction.

๐Ÿ“Š What function? MIUI You want to turn it off first?
Auto-update
Advertising in the system menu
Application background processes
Collecting usage analytics
Other

2. How to remove advertising in MIUI: all ways

MIUI ads are one of Xiaomi's most annoying "chips": they appear in the settings menu, in the file explorer, in the calendar, and even in the notification panels. Fortunately, most> ad sources can be turned off without root rights.

The main โ€œadvertising pointsโ€ in MIUI:

  • ๐Ÿ“ฑ Settings menu: banners in the Topics, Security and Additional section.
  • ๐Ÿ“ File Explorer: Advertising in Categories and when opening folders.
  • ๐Ÿ”” Notification Panel: suggestions to install applications or update firmware.
  • ๐ŸŽต Music and video: banners in Mi Music and Mi Video apps.

To remove advertising, follow the following steps:

  1. Open Settings โ†’ Google โ†’ Advertising and turn off Personalized Ads.
  2. B Settings โ†’ The phone. โ†’ Version. MIUI tap 7 times to activate Developer Mode. Then go back to Settings โ†’ Additionally. โ†’ Developer Mode and Find the Option to Disable Advertising MIUI (If you have it in your version).
  3. For File Explorer: Open File Manager, go to Settings โ†’ About Program and turn off Show Recommendations.
  4. For notifications: in Settings โ†’ Notifications โ†’ Further disable App Recommendations.

If the ads are still there, try disabling the services of msa (Mobile Services Analytics) through ADB. To do this, connect your phone to your PC, turn on USB Debugging and follow the command:

adb shell pm disable-user --user 0 com.miui.analytics

โš ๏ธ Note: Disabling com.miui.analytics may disrupt some system functions, such as synchronization with Mi Account. Before executing the command, check if you are using Xiaomi cloud services.

๐Ÿ’ก

If the ad returns after the MIUI update, repeat the steps to disable it โ€“ often the settings are reset when you install a new firmware.

3. Disabling system applications: what can be removed

MIUI comes with dozens of pre-installed applications, most> of which cannot be removed by standard means, but can be disabled (deactivated) or removed using ADB or root rights, below is a list of safe applications to disable and instructions for removing them.

AnnexPackage name (package name)Can I turn it off?Can I remove it?Effects of consequences
GetApps (Mi App Store)com.xiaomi.mipicksYes.Yes (ADB)You can not update applications through the company store
Mi Videocom.miui.videoplayerYes.Yes (ADB)You will lose the built-in video player
Mi Musiccom.miui.playerYes.Yes (ADB)I'll have to use a third-party player.
Mi Browsercom.android.browserYes.Yes (ADB)Not critical if you use Chrome or Firefox
Mi Paycom.miui.mipayYes.No.You will not be able to use the Xiaomi payment system

To disable the application without deleting:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want (e.g. GetApps).
  3. Click Disable (if the button is active).

For complete removal through ADB:

  1. Connect your phone to your PC and activate Debugging via USB.
  2. Open the command line and do:
adb shell pm uninstall -k --user 0 com.xiaomi.mipicks

Replace com.xiaomi.mipicks with the desired application package from the table above.

USB debugging enabled

Installed ADB drivers on PC

Data backup created

App dependencies checked (do not remove critical services)

-->

4.Switching off background processes and optimizing the battery

One of the main benefits of disabling unnecessary functions is extending battery life. MIUI aggressively optimizes background processes, but often it works against the user: the desired applications (for example, messengers) cease to receive notifications, and unnecessary ones (for example, MiuiDaemon) continue to consume resources.

To adjust background activity:

  1. Go to Settings โ†’ Battery โ†’ Battery Management.
  2. Select the application from the list and set the No Limits mode for it (for instant messengers) or Limit background activity (for unnecessary programs).
  3. In the AutoRun section, turn off automatic start for applications that shouldnโ€™t work in the background.

For deep optimization, use it. ADB-commands to disable system services responsible for background activity:

adb shell cmd appops set com.miui.securitycenter RUN_ANY_IN_BACKGROUND ignore


adb shell cmd appops set com.android.providers.media RUN_ANY_IN_BACKGROUND ignore

These teams will ban Security Center and Media Provider from working in the background without your knowledge. Be careful: disabling com.miui.securitycenter could disrupt antivirus and memory optimizer.

What happens if you turn off all the background processes?
Complete disabling of background processes will lead to the fact that: - Stop coming push notifications (WhatsApp, Telegram, etc.). - Widgets (weather, currency rates) will not be updated. - Some applications (for example, fitness trackers) will cease to synchronize. - There may be failures in the MIUI (for example, time will not be updated in the status bar).

5. Disabling Forced > MIUI Updates

Xiaomi is known for imposing firmware updates, sometimes even forced> (without the possibility of canceling).This can be a problem if the new version of MIUI is unstable or "slows down." Fortunately, forced> updates can be disabled.

Method 1: through settings (not always working on newer versions of MIUI):

  1. Go to Settings โ†’ About the phone โ†’ System update.
  2. Slap the icon. โ‹ฎ (three points) in upper right corner.
  3. Select Settings and turn off Autoboot and Update Notices.

Method 2: ADB (works on majority> devices):

adb shell pm disable-user --user 0 com.miui.updaterecommendation


adb shell pm disable-user --user 0 com.miui.updaterecommendation.app

Method 3: Remove the updater (requires root or ADB):

adb shell pm uninstall -k --user 0 com.miui.updaterecommendation

โš ๏ธ Note: Disabling updates may not be safe if new versions are available MIUI We recommend manually checking for important patches once in a while. 2-3 month.

๐Ÿ’ก

Disabling Forced > Updates does not block manual verification of new MIUI versions. You can always manually update through Settings โ†’ System Update.

6. Disconnecting analytics and data collection

Xiaomi collects device usage data through several services: MIUI Analytics, msa (Mobile Services Analytics) and MiuiDaemon. Disabling these services will not only protect your privacy, but also reduce the load on the processor.

Steps to disconnect:

  1. Go to Settings โ†’ About Phone โ†’ MIUI version and tap 7 times to activate Developer Mode.
  2. Return to Settings โ†’ Additional โ†’ Developer Mode and turn off Sending Error Reports.
  3. Through ADB, execute the following commands:
adb shell pm disable-user --user 0 com.miui.analytics


adb shell pm disable-user --user 0 com.xiaomi.msa.global




adb shell pm disable-user --user 0 com.miui.daemon

Then restart the device. Check if there are any malfunctions (such as Mi Account or syncs). If so, turn the services back on.

For full control of the data, also disable:

  • ๐Ÿ“ Geolocation for system applications: Settings โ†’ Confidentiality โ†’ Permits โ†’ geodata.
  • ๐Ÿ“‹ Call and Message Log: Settings โ†’ Google โ†’ Backup (disable reservations) SMS call).
  • ๐Ÿ”— Sync with Mi Account: Settings โ†’ Accounts. โ†’ Mi Account โ†’ Synchronization.

7. disable unnecessary gestures and interface functions

MIUI offers a lot of gestures and animations that not everyone likes, like Double-touch to wake up, Swipe-up gesture for home screen, or Transition animation, and turning them off will speed up the interface and make it more minimalistic.

How to turn it off:

  • ๐Ÿ‘† Swipe up for home screen gesture: Settings โ†’ Home screen โ†’ Swipe up gesture โ†’ Choose Open the Application Menu or Disable.
  • โœŒ๏ธ Double touch to wake up: Settings โ†’ Lock screen โ†’ Double touch to wake up.
  • ๐ŸŽž๏ธ Transition animations: In Developer Mode, set the Window Animation Scale, Transition Animation Scale, and the Animator Duration Scale on the Off..
  • ๐Ÿ” Screen search (swipe down): Settings โ†’ Home screen โ†’ Screen search โ†’ turn off.

You can also remove tips and tutorials that appear after updates:

adb shell pm disable-user --user 0 com.miui.touchassistant

This will disable Touch Assistant, the service responsible for pop-up prompts.

8. Disable smart features and IoT services

If you donโ€™t use Xiaomi smart devices (lamps, sockets, robot vacuum cleaners), you can turn off related services that consume resources in vain: Mi Home, Mi AI Assistant and Mi Share.

List of services to disable:

ServicePackageWhat's he doing?
Mi Homecom.xiaomi.smarthomeSmart home management
Mi AI Assistantcom.miui.voiceassistVoice assistant
Mi Sharecom.xiaomi.mishare.connectserviceFast transfer of files between devices
Mi Remotecom.duokan.phone.remotecontrollerRemote remote for technology

To disable:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the app you want (such as Mi Home) and click Disable.
  3. For complete removal, use ADB:
adb shell pm uninstall -k --user 0 com.xiaomi.smarthome

Disabling these services will not affect the basic functions of the phone, but will free up to 50-100 MB of RAM.

FAQ: Frequent questions

Can I turn off MIUI completely and install a clean Android?
Yes, but this will require unlocking the bootloader, installing custom recavers (for example, TWRP) And then you flash through alternative firmware (like LineageOS or Pixel Experience), and it's a complicated and risky process, because you lose your warranty, and if you make a mistake, your phone can turn into a brick.> Users should be limited to disabling unnecessary functions in the MIUI.
Why do they return after the ADB update?
Update MIUI So to avoid this, you can: Re-run. ADB-Use applications like App Manager or Package Disabler to automatically disable. Install custom firmware without bloatware (e.g., install custom firmware, MIUI EU without Chinese services).
How to check which applications consume the most batteries?
Go to Settings โ†’ Battery โ†’ Battery Use. This shows a list of apps with percentage of charge consumption. Pay attention to background activity: if the application consumes >5% in the background for no apparent reason, it should be limited or disabled.
Is it safe to disable com.miui.securitycenter?
No. This service is responsible for system security, including antivirus, application permissions, and memory optimization. It can result in: Notifications malfunctioning, malware ineffective, MIUI malfunctions (e.g., battery settings will not apply), and it is better to limit yourself to disabling unnecessary modules inside the Security Center, such as Cleaner or App Lock.
How do I get the disabled functions back?
If you have disabled an app or service through Settings: Go to Settings โ†’ Applications โ†’ Application Management. Find the app disabled and click Enable. If you have used ADB: adb shell pm enable com.package.name Replace com.package.name with the package name.