How to Remove Xiaomi Standard Apps Without Root Rights: The Complete Guide

Owners of Xiaomi, Redmi and Poco smartphones often encounter intrusive pre-installed software that takes up space in memory and consumes battery life. The standard MIUI shell or the new HyperOS sin with dozens of embedded programs that cannot be removed in the usual way through settings, which is annoying for advanced users who want a clean system.

Fortunately, the modern Android ecosystem allows you to clean your device of excess debris without having to get Root rights and unlock the bootloader. There are secure methods that use the ADB (Android Debug Bridge) debugging protocol, which is built into the operating system by default, which gives you access to hidden package management functions.

In this article, we will look at proven ways to get rid of system applications that do not require deep technical knowledge. You will learn how to prepare a gadget, what tools to use on a computer and what packages can be removed without the risk of turning the device into a β€œbrick”.

Preparing a smartphone to remove system packages

Before you start manipulating system files, you need to activate the hidden developer mode. Without this step, the computer will not be able to access the internal structure of the operating system. The process is the same for all models, whether it is a budget Redmi Note or flagship Xiaomi 14.

To start, open the settings menu and go to About Phone. Find the line MIUI Version or OS Version and quickly click on it 7-10 times in a row. Once the "You're a developer" notification appears, go back to the main settings menu.

Now, find a new option, "Additional" or "Extended Settings", where the "Developers" menu appears. USB-Debugging. When you connect the cable to your PC, you'll see a request for permission on your smartphone screen, and you'll be sure to confirm it by ticking the "Always Allow" boxΒ».

  • πŸ”Œ Connect the original USB-cable to the computer port, avoiding the use of cheap adapters.
  • πŸ“± Unlock the smartphone screen before connecting so that the security system does not block the connection.
  • πŸ’» Install the drivers. ADB on the computer, unless previously installed with platform tools.

⚠️ Warning: Do not leave the screen unlocked in public after debugging is enabled, as this gives full access to data on physical contact.

Using the Safe Start program for cleaning

One of the easiest and safest ways to remove standard apps is to use the Safe Start utility (formerly known as Xiaomi ADB/Fastboot Tools).

After running the program and connecting the smartphone over USB, the utility will offer to unlock the device (if the bootloader is locked, some functions may not be available, but deleting packets often works). In the main window, you will see a list of installed applications with the option of choosing.

The interface is divided into categories, which makes navigation easier. You can select several unnecessary programs at once, such as Mi Browser, GetApps or games from third-party developers, and click the delete button. ADB-command and execute it.

πŸ“Š What way do you prefer to clean your smartphone?
Through ADB teams manually
With Safe Start
Debloat Tool app
Until I'm clean, I'm afraid to break it.

Importantly, Safe Start also allows you to disable ads in system applications and clear cache, making it a versatile tool for initial configuration of a new gadget.

  • πŸ›‘οΈ The program creates backups before deleting, allowing you to restore packets in case of an error.
  • 🎨 A nice and clear interface is suitable even for beginners who are not familiar with the console.
  • ⚑ Automatic Detection of the Device Model and Android Version Simplifies the Connection Process.

Remove applications via Xiaomi ADB/Fastboot Tools

Another powerful tool is Xiaomi’s dedicated ADB/Fastboot Tools, created by enthusiasts specifically for the Xiaomi ecosystem.It has deeper functionality than Safe Start and allows you to remove even those packages that are hidden from the average user.

To work with this tool, you need to download the archive from GitHub, unpack it and run the XMADBT.exe file (or similar for your OS). Once you connect your phone and confirm the debugging, the program will show detailed information about the device.

The Debloat tab lists all installed packages with a description of their function, where you can safely remove system components such as Mi Cloud, Mi Video or Analytics, and it flags files that are dangerous to delete in red, warning of possible consequences.

β˜‘οΈ Pre-deletion check

Done: 0 / 4

This tool requires more care, as it gives access to more critical system processes, but for power users, it is the best way to make firmware as easy as possible.

Manual removal via ADB command line

For those who prefer complete control over the process or do not want to install third-party software, there is a method of manual command entry, which is the β€œgold standard” in the Android developer environment and ensures that there are no hidden scripts in the utilities used.

First, you need to open the command prompt (Terminal in macOS/Linux or PowerShell/CMD in Windows) in the folder with ADB installed. Enter the adb device command to check the connection. If a device with device status appears in the list, you can proceed to the next step.

To remove an application, you need to know its exact batch name (e.g. com.miui.videoplayer).

adb shell pm uninstall -k --user 0 name packet

The --user 0 key means that the application is only removed for the current user without affecting the system partition, which makes it easy to restore the factory reset program by re-installing the apk file if something goes wrong.

List of safe packet removal
com.miui.analytics (Analytics), com.miui.misys (MIUI System Services - cautiously), com.android.browser (Standard Browser), com.miui.player (Music), com.miui.videoplayer (Video) Deleting these packets will not disrupt basic call and SMS functions.

If you make a mistake in the name of the package, the system will give you an error message, but it will not delete anything extra, which makes the method quite safe when you enter data carefully.

System Package Table: What You Can Delete

When cleaning a smartphone, it is important to understand the difference between user debris and critical system components. Below is a table with the most common MIUI packages and recommendations for their removal.

Package nameFunctionRecommendation
com.miui.analyticsCollection of usage statisticsDelete (safe)
com.facebook.katanaFacebook System IntegrationRemove (if not used)
com.miui.misysSystemic security servicesDon't touch (risk of failure)
com.android.browserStandard Mi browserDelete (if there is Chrome)
com.miui.weather2Weather appendixAt the discretion of the user

Removing packets marked as "Do Not Touch" can cause a device to reboot or an interface to fail. Always check the destination of the packet online before using the uninstall command.

⚠️ Note: Deleting the com.miui.securitycenter package may disrupt permissions for other applications and call blocker.

Recovery of Remote Applications and Possible Problems

Since we use the removal method only for the current user (--user 0), The original installation file stays in the system partition, which means that at any time you can return everything as it was, simply by running the reinstal command or resetting the settings to the factory.

To restore a specific application through ADB, use the command:

adb shell cmd package install-existing name packet

This command forces the system to re-deploy the application for the user, and if you delete something critical and the phone stops booting, you will have to do a complete reset via Recovery Mode.

πŸ’‘

Before a mass cleanup, create a full backup of important data to a cloud drive or PC, as some system failures may require a complete reset.

A common problem is that the computer doesn't react to the connection. In this case, try replacing it. USB-Cable, use another port or reinstall Google drivers USB Driver through Device Manager.

Alternative methods and mobile solutions

If you can’t use a computer, there are mobile applications that work through virtual space or special permissions, but their functionality is often limited by Android 12/13/14 security policies.

One such solution is the ADB AppControl app (requires a PC connection for the first setup) or using the terminals on the root-right emulation device itself (which is complex and risky).

Applications like Titanium Backup (requires Root) or Ice Box allow you to freeze processes instead of deleting them, stop consuming memory and battery, but stay on the system, a trade-off for those who are afraid to delete system files.

πŸ’‘

Freezing applications is a safe alternative to deleting, allowing you to return functionality in one click without reinstalling the system.

The choice of method depends on your goals: to completely get rid of advertising and garbage, it is better to use ADB on a PC, for temporary optimization, freeze will be enough.

Is it safe to remove Google Play Services?
No, it's a critical component of the system, and if it's removed, it will cause most apps, the Play Market store, and account syncs to fail.
Do I need to unlock the bootloader to remove applications?
No, to use methods. ADB flag-headed --user 0 No bootloader unlock required. USB-debugging.
Will the warranty fly off after cleaning through ADB?
No, software removal of user packets is not an interference with firmware integrity and is not recorded by servers as a violation of warranty conditions.
What if the sound or network is lost after the removal?
You need to reset to factory settings (Wipe Data) through the Recovery menu, which will return all system files to their original state.