How to remove or disable applications on Xiaomi: the complete guide

Modern Xiaomi smartphones running on MIUI or HyperOS shells often come with pre-installed software that the user does not always need. Device owners face the need to free up space in memory or simply remove unnecessary icons from the desktop for visual comfort. Standard system tools can remove most user programs, but the situation is more complicated with system components.

The process of cleaning a device requires understanding the difference between routine removal and forced shutdown of services. System applications are often deeply integrated into the operation of the operating system, and their incorrect removal can lead to unstable operation of the gadget. In this article, we will look at safe methods of getting rid of excess software, ranging from simple settings to advanced tools for power users.

Before we start taking any drastic measures, it's important to assess the need for each component. Some services, such as MIUI Home or the system framework, are critical to the interface, and we'll go into detail on which packages you can touch and which ones you should leave alone so that your smartphone can continue to work consistently and quickly.

Basic removal of user applications

The easiest and safest way to get rid of unnecessary software is to use the standard functionality of the Android operating system. This method is suitable for all applications that were installed by the user himself through the Google Play store or GetApps.

Click on the app icon and hold your finger until the context menu appears. In the options list, select Delete or drag the icon to the basket located at the top of the screen. The system will request confirmation of action, after which the program will be completely erased from the device along with the cache and data.

The alternative is through smartphone settings. Go to Settings β†’ Applications β†’ Application Management. Here is a complete list of all the software installed. Find the program you want in the list, click on it and select the Remove button at the bottom of the screen.

  • πŸ“± Click and hold the icon on your desktop for quick access.
  • βš™οΈ Use the settings menu for detailed data management.
  • πŸ—‘οΈ Confirm removal in the system pop-up window.

It is worth noting that some programs, even though they are user-generated, may have device administrator rights or be part of the manufacturer's ecosystem, in which case the system may suggest disabling the application first if direct removal is impossible without root rights.

Disabling system applications through settings

Many of Xiaomi’s built-in services, such as Mi Video, Mi Music or Mi Browser, cannot be removed in the standard way, as they are part of the firmware. However, they can be disabled.This procedure hides the application icon and prevents it from running in the background, saving battery power and RAM.

To do this, go to Settings β†’ Applications β†’ Application Management. Find the system application you want to deactivate. The App Information menu that opens will have a Disable (or Disable) button.

⚠️ Note: Disabling system components may affect the operation of related functions. For example, disabling the system browser may cause links from other applications to stop opening automatically.

When you press the button, the system will warn you of the possible consequences, and if you agree, you will see that the application has disappeared from the active list and moved to the disabled section, the application data is stored, but it stops consuming the CPU resources.

If the β€œDisable” button is inactive (gray), then this application is critical for the operation of the Android operating system or the MIUI shell.

πŸ“Š Which cleaning method do you prefer?
Removal via menu
Disconnection in settings
Use of ADB
Root rights

Using ADB to remove system software

For advanced users who want to clean up their smartphone from advertising and system debris, there is a method using Android Debug Bridge (ADB), which allows you to control the device from a computer via the command line, gaining access to hidden parts of the system without the need to obtain root rights.

The first step is to activate the developer mode. Go to Settings β†’ About Phone and click 7 times in a row on the field version of MIUI (or OS Version).

Include the USB debugging option in this menu. Connect your smartphone to your computer with a cable. The PC must have Xiaomi drivers and the SDK Platform-Tools installed. Open the command line and enter a command to check the connection:

adb devices

You'll see a debugging permission request on your smartphone screen, you'll check "Always Allow" and you'll click "OK." Once you've successfully connected, you can use commands to delete packets. You can get a list of all packets by command:

adb shell pm list packages

To remove a particular application, the command adb shell pm uninstall -k --user 0 packet name is used. For example, to remove a standard browser, the command will look like this:

adb shell pm uninstall -k --user 0 com.android.browser

β˜‘οΈ Preparation for work with ADB

Done: 0 / 4

⚠️ Note: Removing system packages through ADB It is irreversible without resetting to factory settings. An error in the packet name can lead to a "bootloop" (cyclic reboot) of the device.

Analysis of the impact of applications on the system

Before you delete or disable unknown processes, you need to understand their purpose. In Android, many services have technical names that are not obvious to the average user. Removing a key component can lead to the disappearance of sound, loss of network or inability to make calls.

Below is a table of common Xiaomi system packages and their description to help you make an informed decision:

Packet nameDescription of functionRecommendation
com.miui.securitycenterSecurity Center, Antivirus, CleanupDo not delete (important for the OS)
com.android.browserStandard Mi browserCan be removed (if there is an alternative)
com.miui.weather2Weather appendixSafe to remove
com.google.android.gmsGoogle Play Servicescategorically not removed
com.xiaomi.joyoseService for gaming and optimizationYou can turn it off (affects trolling)

Special attention should be paid to packages related to advertising, such as MSA (MIUI System Ads), which are often recommended to disable to improve the user experience, but in new versions of HyperOS, the mechanism of advertising has changed.

Use analytics apps like App Inspector or Package Name Viewer available on Google Play, which lets you see in real time which app is running and identify its exact system name for removal through ADB.

Hiding applications and working with the launcher

Sometimes it is impossible or impractical to completely remove the application, but the user wants to clear the desktop of visual noise, in which case the icon hiding features built into the MIUI shell or third-party launchers come to the rescue.

In the standard launcher Xiaomi has a mode "Hidden applications." To access it, pinch two fingers on the desktop (put your fingers together), as if zooming down the image. Opens a special storage.

Click on the add button (usually a plus) and select the apps you want to hide, which will disappear from the main screen and menu, but will remain accessible through this special login.

  • πŸ‘† Make a pinch with your fingers on the desktop.
  • πŸ”’ Set a password to access hidden data.
  • πŸ“‚ Add apps to the hidden container as needed.
Alternative launchers
If standard tools don’t suit you, install a third-party launcher, such as Nova Launcher or Niagara, which provide more flexible settings for hiding icons and grouping applications without requiring system rights.

You can also use the "Second Space" function, which creates a separate profile in the system, similar to the second desktop, and the applications installed in the second space are not visible in the first space, which allows you to separate work and personal programs or hide them from prying eyes.

Remote Application Recovery and Reset

If an important application that caused a malfunction of the smartphone was removed or disabled during the optimization process, you need to know how to restore it. If the device loads normally, the easiest way to return the remote application through the GetApps store or Google Play is by finding it by name.

If the application was system-based and removed via ADB, you can restore it by command:

adb shell cmd package install-existing name packet

However, if errors caused the phone to stop turning on or reboot permanently, a full reset to the factory settings (Hard Reset) will be required.

To reset without access to the menu (if the phone is on the screensaver), you need to enter Recovery mode. Turn the phone off completely. Then press the Volume+ and Power button at the same time. Hold them until the Mi logo appears.

From the Recovery menu, select English, then go to Wipe Data β†’ Wipe All Data. Confirm action. After you complete the process, select Reboot.

πŸ’‘

Before any major removal of system components, back up your critical data to the cloud or computer, which will take a few minutes, but will save your photos and contacts in the event of a crash.

Frequently Asked Questions (FAQ)

Can I remove Google Play Services from Xiaomi?
Technically, it is possible through ADB, but it is strongly discouraged. Google Play Services provides most applications with synchronization, push notifications and geolocation, and their removal will cause banking applications, maps and many games to fail.
Does removing apps affect the warranty?
Deleting applications by software methods (without unlocking the bootloader and flashing) is not a reason for refusing warranty service, but if you damage the software in the process of manipulating ADB or Root rights, the service center may require paid software recovery.
Why did the remote applications return after the firmware update?
When you update your system through OTA (over the air), you often overwrite the system partition. If you removed applications through ADB, they can come back, because the updated firmware contains them by default, in which case you will have to repeat the cleaning procedure.
Is it safe to use cleaning software for removal?
Using third-party cleaner apps to delete system files is risky; they can mistakenly identify important libraries as garbage; and it is safer to use proven tools like Xiaomi ADB/Fastboot Tools for PCs, where lists of safe packets to remove are already curated by the community.
What if the phone stopped charging after removing the system application?
Probably affected system process responsible for power management or charging interface, you need to reset to factory settings (Hard Reset) through the Recovery menu, as described in the recovery section to return the original system files.