How to remove system applications on Xiaomi: 4 proven ways

Xiaomi smartphones are known for their rich functionality, but many users face the problem of unnecessary system applications that take up memory, consume battery power and interfere with comfortable work. Unlike conventional programs, embedded software cannot be removed by standard methods - this requires special tools and knowledge. In this article, we will discuss all the current ways to remove system applications on Redmi, POCO and Mi devices, including methods without root rights and using ADB.

It is important to understand that removing some system components can lead to unstable phone operation or even a β€œbrick” (complete failure). Therefore, before starting the procedure, we recommend you to study the list of safe applications for removing it for your Xiaomi model - it may vary depending on the version of MIUI and regional firmware. If you are not sure about your actions, it is better to limit yourself to disabling unnecessary services through the settings.

This article will be suitable for owners of devices based on MIUI 12/13/14 and HyperOS, as well as those who want to optimize the operation of a smartphone without installing custom firmware, we will look at methods of varying complexity, from simple disabling to complete removal using ADB and TWRP.

1. Which system applications can be removed and which cannot be removed

Before you start deleting, you need to be clear about which components are critical to the system and which can be safely uninstalled. MIUI and HyperOS have three categories of embedded software:

  • πŸ”΄ Critical system services – deleting will result in download errors or a β€œbrick” (e.g. com.android.phone, com.miui.home).
  • 🟑 Conditionally secure applications – can be removed, but this may affect individual functions (e.g, com.miui.weather2 β€” weather, com.xiaomi.scanner - scanner QR-code).
  • 🟒 Safe to remove – duplicate services, advertising modules, underused utilities (for example, com.miui.bugreport, com.xiaomi.midrop).

Below is a list of the most frequently removed apps on Xiaomi smartphones (relevant to MIUI 14 and HyperOS):

Title of the annexPackage name (package name)Can I remove it?Effects of consequences
Mi Videocom.miui.videoβœ… Yes.The standard video player will disappear, but you can use third-party (VLC, MX Player).
Mi Musiccom.miui.playerβœ… Yes.The music player will be removed, but Google Play Music or Spotify will remain.
Mi Browsercom.android.browser⚠️ Conditionally.There may be problems opening links from some applications.
Mi Paycom.mipay.walletβœ… Yes.Xiaomi’s contactless payment service will disappear (if you don’t use it).
Cleaner (Optimizer)com.miui.cleanmasterβœ… Yes.The built-in cache cleaner will stop working (you can replace it with SD Maid).

⚠️ Note: Never remove apps with com.android., com.qualcomm. or com.miui.home packages, which will make it impossible to boot your system. Also avoid removing Google Play Services (com.google.android.gms) if you use Google services.

πŸ“Š What kind of firmware you use on your Xiaomi?
MIUI 12 or older
MIUI 13
MIUI 14
HyperOS
I don't know.

Method 1: Disabling system applications without deleting

If you don’t want to risk system stability but want to get rid of intrusive notifications and process backgrounds, you can simply disable unnecessary apps.This method does not require root rights and is suitable for all Xiaomi models.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Show All Apps.
  3. Find the app you want (such as Mi Browser or Mi Pay) and tap it.
  4. Click Disable (if the button is inactive, the application is critical to the system).
  5. Confirm the action in the window that appears.

πŸ”Ή What's the blackout doing:

  • πŸ“΅ The app stops sending notifications.
  • πŸ”„ Not updated through Play Market.
  • πŸ“₯ Some RAM (but not internal) is released).
  • ⚠️ No application files are deleted – it will remain in memory.

πŸ’‘ Tip: To hide disabled applications from the menu, use launchers like Nova Launcher or Apex Launcher – they allow you to filter the list of programs.

Backup of important data

Check the list of safe applications to disable

Close all background processes

Reboot the phone after disconnecting-->

3. Method 2: Removal via ADB (no root rights)

The Android Debug Bridge (ADB) method allows you to completely remove system applications without obtaining root rights.This is an official tool from Google, but requires connecting a smartphone to a computer.

πŸ”Ή What's the matter:

  • πŸ–₯️ Computer with Windows/Linux/macOS.
  • πŸ“± Xiaomi smartphone with enabled debugging USB.
  • πŸ”Œ Cable USB (preferably original).
  • πŸ› οΈ Utility. ADB (You can download from the official website).

πŸ“Œ Step-by-step instruction:

  1. Turn on USB debugging: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version to activate Developer Mode. Go back to Settings β†’ Additional β†’ Developer. Activate USB Debugging and confirm permission.

Connect your phone to your PC:

  • Download and unpack the platform-tools (includes adb.exe).
  • Open the command line (Win + R β†’ cmd) and go to the folder with adb:
  • Enter a command to check the connection:
  • On the phone, confirm the debugging permission.
  • Remove the unnecessary application: adb shell pm uninstall --user 0 name.pack Example for removing Mi Browser: adb shell pm uninstall --user 0 com.android.browser

⚠️ Attention: Command pm uninstall --user 0 deletes the application only for the current user (without affecting the system). If you want to delete the entire application, use pm uninstall -k --user 0, This can lead to errors when updating. MIUI.

πŸ’‘

Before deleting via ADB, back up the list of installed packages with the adb shell pm list packages > packages.txt command. This will help restore remote applications if something goes wrong.

Method 3: Removal using TWRP (root rights required)

If your Xiaomi has a custom TWRP recap on it, you can remove system applications directly through the file manager, which gives you maximum control, but requires an unlocked bootloader and root rights.

πŸ”Ή Advantages of the method:

  • πŸ—‘οΈ Complete removal of application files (including cache and data).
  • πŸ”„ Ability to restore remote through backup TWRP.
  • πŸ› οΈ It works even with protected system packages.

πŸ“Œ Instructions:

  1. Upload the phone to TWRP (clip Power + Volume up).
  2. Go to Advanced β†’ File Manager.
  3. Open /system/app or /system/priv-app (depending on the location of the application).
  4. Find a folder with the name of the package (for example, Browser for Mi Browser) and delete it.
  5. Reboot the phone.

⚠️ Attention: Removal of folders from /system This can cause a cyclical reboot if you delete a critical component.Always backup the system partition before making changes:

adb backup -f system_backup.ab -system
How to restore a remote application through TWRP?
If the phone stopped working correctly after deleting, boot to TWRP, select Restore, and restore the system partition backup. If there is no backup, you can copy missing files from another device of the same model via ADB Sideload or reflash MIUI.

5. Method 4: Use of removal applications (with root rights)

If you have root rights, the process of removing system applications is greatly simplified. There are specialized utilities that allow you to manage packages in a few clicks.

πŸ”Ή Top.-3 system-based application:

AnnexFeaturesReference
System App RemoverSimple interface, backup before removal, support for batch mode.Play Market
Titanium BackupFull packet control, application freeze, backup.Play Market
Debloater (XDA)It works through ADB, maintains safe lists for packet removal.XDA Developers

πŸ“Œ How to Use System App Remover:

  1. Install the app and provide root access.
  2. In the main menu, select the System Apps tab.
  3. Check the unneeded applications (you can use the search by the name of the package).
  4. Press Uninstall and confirm the action.
  5. Reboot the phone.

⚠️ Note: Some applications (e.g. Titanium Backup) require you to disable signature verification MIUI In the developer settings, activate the option to disable signature verification. MIUI In Settings β†’ For developers.

πŸ’‘

Even with root rights, do not remove Google services (com.google.) or MIUI components (com.miui.) unless you are sure about their purpose, which can lead to loss of functionality (for example, push notifications disappear or the theme of the registration stops working).

6. How to Restore a Remote System Application

If you have problems after deleting (for example, Google Play Services stopped working or the notification panel disappeared), do not panic - you can restore the remote software in several ways.

πŸ”Ή Recovery methods:

  • πŸ”„ Through ADB: If the command is removed pm uninstall --user 0, You can return the application so:
  • πŸ“¦ Through the backup. TWRP: Restore the system partition from backup.
  • πŸ”§ Flip-flashing MIUI: Install the firmware again via Fastboot or Recovery (no data affected if you select Save user data).
  • πŸ“± Factory Reset: The last method – returns all system applications but deletes user data.

πŸ’‘ Tip: If you do not remember the name of the remote package, download the firmware for your Xiaomi model and extract the system.new.dat.br file from it using the tool MIUI Dat Extractor will have all the original system applications.

7. Frequent mistakes and how to avoid them

When you delete system applications, users often face typical problems, and let's look at the most common errors and how to solve them.

πŸ”Ή Error 1: The phone will not turn on after deleting

⚠️ Note: If after deleting the com.miui.home or com.android.systemui package, the phone goes to bootloop (cyclic reboot), the only way out is to reflash. MIUI It's on Fastboot:

  1. Download Fastboot firmware for your model from Xiaomi website.
  2. Connect your phone to your PC in Fastboot mode (clip Power + Volume down).
  3. Run the script. flash_all.bat (for Windows, or use the command:

πŸ”Ή Mistake 2: Google Services Are Not Working

If after deleting com.google.android.gms, notifications stop coming or the Play Market does not work, restore the package via ADB:

adb shell cmd package install-existing com.google.android.gms

πŸ”Ή Mistake 3: The design topic has disappeared

Removing com.android.themes or com.miui.theme.editor results in a reset of the theme to standard. To return custom themes, reinstall the package from the firmware or download the theme from the Mi Theme Store again.

πŸ“Š Have you encountered problems after removing system applications?
Yeah, the phone stopped turning on.
Yes, some functions are missing.
No, it went smoothly.
Until I tried to remove it.

FAQ: Answers to Frequent Questions

❓ Can I remove system applications without root rights?
Yes, with ADB (method described in section 3), this method does not require root rights, but removes applications only for the current user. Complete removal is possible only with root access or through TWRP.
❓ What applications can be safely removed POCO X3 Pro?
For POCO X3 Pro (and other devices on MIUI) it is safe to delete: com.miui.weather2 (Weather) com.miui.video (Mi Video) com.xiaomi.scanner (Scanner) com.miui.cleanmaster (Cleaner) com.mipay.wallet (Mi Pay) The full list depends on the firmware version. Before deleting, check the current data on the XDA or 4PDA forums.
❓ How to find out the name of the system application package?
There are several ways: through ADB: adb shell pm list packages | grep "keyword" Example: adb shell pm list packages | grep "browser." Through App Inspector app (available in Play Market). Through settings: Settings β†’ Applications β†’ Application management β†’ Application name β†’ Additional (the package is specified there).
❓ What to do if notifications are missing after deletion?
Chances are you have deleted com.google.android.gms or com.miui.notification.Restore them via ADB: adb shell cmd package install-existing com.google.android.gms If that doesn't help, check the notification settings in Settings β†’ Notifications and reboot your phone.
❓ Can I remove it? MIUI Completely and install a clean Android?
Technically, yes, but it would require: Unlock the bootloader. Install custom Recovery (TWRP). Swipe custom firmware (such as LineageOS or Pixel Experience). ⚠️ Note: This voids the warranty and can lead to unstable operation of the camera, sensors or mobile network. XDA Developers for specific Xiaomi models.