Xiaomiβs MIUI-based smartphones are known for their abundance of pre-installed apps, many of which duplicate Googleβs features or run in the background, consuming battery power and RAM. However, not all of these programs are critical to the stable operation of the device. Properly disabling unnecessary services can increase autonomy by 15-20% and free up to 500 MB of RAM, but requires understanding their purpose.
In this article, weβll look at which Xiaomi system applications can be deactivated without risking the functionality of the phone and which should not be touched. Relevant for MIUI 12, 13 and 14 on models from Redmi Note 10 to Xiaomi 13 Ultra. All recommendations are based on the analysis of system logs and testing on real devices.
Why Xiaomi has so many pre-installed apps
The MIUI branded shell includes not only basic Android services, but also Xiaomiβs own solutions for:
- π± Duplication of Google features (e.g. com.miui.browser instead of Chrome)
- π Localizations for different regions (applications for India, China, Europe)
- π Synchronization with the Xiaomi ecosystem (smart watches, lamps, routers)
- π Collection of anonymous statistics (telemetry, error reports)
Xiaomi also works with partners (e.g. Facebook, Netflix, LinkedIn) to pre-install their apps for a fee, most of which can be removed by standard means, but system services require manual shutdown.
How to properly disable system applications
Before you deactivate anything, back up your data via Settings β About Phone β Backup. Use one of three disablement methods:
- Through Application Settings: Go to Settings β Applications β Application Management, select the right one and click Disable. Suitable for most custom programs.
- With ADB (for system applications): Connect your phone to your PC, activate USB Debugging in Settings β About Phone β MIUI Version (7 times click on build number) and execute the command: adb shell pm disable-user --user 0 com.xiaomi.nename
- Using Developer Mode: Enable Developer Mode (as in 2), then in Settings β Additional β For Developers, activate Inactive Apps.
Make a backup copy of the data
Check the version of MIUI (Settings β About the phone)
Activate debugging over USB (if you use ADB)
Record the initial synchronization settings
Ensure root rights are available (for experienced users only)-->
β οΈ Note: Disabling system applications through ADB or root may cause malfunctions in the work MIUI Account, Push Notifications and Updates by Air (OTA). For example, deactivating com.xiaomi.xmsf will disrupt synchronization with Xiaomi smart devices.
List of safe applications to disable
Below are applications that can be deactivated without critical consequences for most users. Data is relevant for MIUI 14 (firmware V14.0.4.0 and later).
| Package name | Displayed name | Function | The risks of disconnection |
|---|---|---|---|
| com.miui.analytics | MIUI Analytics | Collection of usage statistics | Uncritical, but may interfere with error reporting |
| com.xiaomi.midrop | Mi Drop | File transfer over Wi-Fi | Fast file transfer between Xiaomi devices will not work |
| com.miui.bugreport | Error reports | Automatic deposition of logs | Difficulty diagnosing problems when applying for support |
| com.miui.videoplayer | Video player | Watching video | You will need to use third-party players (VLC, MX Player) |
| com.miui.miservice | Mi Service Framework | Integration with Xiaomi services | Some Mi Account features may stop working |
For Redmi and POCO models, you can also disable:
- π΅ com.miui.player - Music (if you use it) Spotify/YouTube Music)
- π com.miui.notes β Notes (replace with Google Keep)
- π com.miui.calendar β Calendar (duplicate by Google Calendar)
- π com.miui.browser - Mi browser (install) Chrome/Firefox)
π‘
Before you turn off, check if the app is in the background. To do this, open Settings β Battery β Battery Use and see the statistics for the last 24 hours.
Applications that are not recommended to be disabled
Some system components are critical to the stable operation of MIUI, and deactivation can lead to:
- π Cyclical reboot (bootloop)
- π΅ Loss of mobile network or Wi-Fi
- π Accelerated battery discharge (due to errors in power management)
- π Impossibility to update through OTA
The βprohibitedβ list includes:
- π« com.android.phone β Telephone services (calls, SMS)
- π« com.android.providers.telephony - Phone Number Database
- π« com.miui.securitycenter β Security Center (manages permits)
- π« com.miui.system - Core MIUI (interface)
- π« com.xiaomi.finddevice β Device search (linked to Mi Account)
β οΈ Warning: Disabling com.qualcomm.qti.autoregistration (on smartphones with Snapdragon processor) will result in loss IMEI And you can't connect to the mobile network, and you can only restore it through the mobile network. EDL-Mode with QFil or Mi Flash Tool.
How disabling apps affects battery and performance
Testing on Xiaomi 12 Pro (MIUI 14) showed the following results after disabling 15 unnecessary system applications:
- β‘ Autonomy: +18% of working time (from 12 to 14 hours at average load)
- π₯οΈ RAM: Released. ~450 MB (from 5.2 to 4.7 GB of memory occupied)
- π₯ Heating: Reduce the temperature of the processor by 3-5Β°C for long periods of load
- πΆ Mobile network: Reducing background traffic 20-30 MB/day
However, the effect depends on the model and firmware version. For example, on the POCO F4 GT with Snapdragon 8 Gen 1, the increase in autonomy was only 8%, but performance in Geekbench increased by 7% due to reduced background load.
Detailed test results on different models
What to do if after disabling applications the phone worked unstable
If there are failures after the system components are deactivated, follow the following steps:
- Restore Disabled Applications: For ADB, use the command: adb shell pm enable com.xiaomi.appname Through Settings: Settings β Applications β Show All β Disabled β Enable.
- Reset the cache: Go to Settings β Memory β Clear the cache or run in recovery Wipe Cache Partition.
- Check error logs: Install Logcat Extreme from Google Play and look for critical errors with the E/ tag.
- Perform a Setting Reset: Last Measure: Settings β About Phone β Resetting (save data in advance!).
If the phone doesnβt turn on or is stuck on the MI logo, try:
- π Go to Fastboot (squeeze power) + Volume down) and perform:
- π§ Reflash the device through the Mi Flash Tool (instructions on the official website).
π‘
If Push notifications (for example, from Viber or Telegram) have stopped coming after disabling applications, check the status of the service com.google.android.gms. its restart often solves the problem: Settings β Apps β Google Play Services β Forced Stop β Run.
Alternative ways to optimize without disabling applications
If you are afraid to risk the stability of the system, use these methods:
- π οΈ Restriction of background activity: C Settings β Battery β Select applications set for unnecessary programs Mode Limited.
- π Disable Autostart: Go to Settings β Annexes β Auto Launch Management and Deactivate Autoboot for Social Media, Messengers, and Games.
- ποΈ Cleaning the cache of system applications: Through ADB do: adb shell pm clear com.miui.home This will reset the launcher settings but will not delete the data.
- π¦ Use Lite versions of apps: Replace Facebook with Facebook Lite, Messenger with Messenger Lite, etc.
For advanced users, debloating is good, which is removing system applications via TWRP or Magisk. However, this requires an unlocked bootloader and can void the warranty. See the instructions on the XDA Developers or 4PDA forums for a particular model.