Owners of Xiaomi and Redmi smartphones often face a situation where the internal memory of the device is filled with incomprehensible programs that cannot be deleted in the standard way. This is what's called bloatware, which is a pre-installed software that takes up precious space and consumes battery power in the background, and cleaning up the system from this garbage can significantly speed up the interface. MIUI or hyperos.
The removal process can range from simply dragging an icon into a shopping cart to using specialized debugging tools through a computer. In this article, we will detail all the methods available, from basic to advanced techniques for power users. You will learn how to safely clean your device without disrupting its stability.
It is worth noting that some system components are critical to the operation of the phone, and their removal can lead to cyclical reboots or loss of functionality of communication modules, so before starting any operations, we strongly advise you to carefully consider the purpose of each deleted packet.
Basic method of removal through the settings menu
The easiest and safest way to get rid of unnecessary programs is to use the built-in functionality of the Android operating system. This method is suitable for removing custom applications that you downloaded yourself from the Google Play store or GetApps. First, you need to go to Settings β Apps β All applications.
In the list that opens, find the program you want, and if you click on it, you'll be taken to the control menu where the Remove button is available. If the button is active (not grey), the application can be removed without any system consequences. In some cases, the system may suggest that you stop the process first, which is also useful for temporarily freeing RAM.
However, many pre-installed Xiaomi services do not have an active delete button in this menu, in which case the button will be blocked, and the interface will only prompt to clear the data or force you to stop work, this is the first sign that the application is system-status and requires deeper intervention.
- π± Go to the smartphone settings through the gear in the notification curtain.
- ποΈ Find the Application Management section in the general list.
- π Select the program you plan to uninstall.
- β Press the removal button and confirm the action.
π‘
Before you delete an unknown application, type its name into a search engine to make sure it is not a system driver or security service.
Delete through the desktop and the Tools folder
The MIUI and HyperOS shell interface allows you to remove some programs directly from the desktop, which greatly speeds up the process. Find the icon of the unwanted application on the screen. If the program is to be removed, if you press the icon long enough, you will see a pop-up menu or edit mode.
In desktop editing mode, a basket or cross icon often appears in the top corner of the screen, and dragging the app icon into that zone will trigger the uninstallation process. This method is especially convenient for quick cleaning of the Tools folder, where Xiaomi traditionally hides many preinstalled utilities like a calculator, voice recorder or scanner. QR-code.
It is important to understand that this method only works for those applications that the system has marked as being deleted by the user. If the menu does not appear when you press the menu long or the delete button is missing, then the program is protected from accidental removal by standard interface tools.
Using ADB to Remove System Garbage
Removing deeply integrated system applications that are not removed by standard methods will require the use of Android Debug Bridge tools (ADB). This method requires connecting the smartphone to the computer through USB-It allows you to send commands directly to the operating system, bypassing the limitations of the user interface.
The first step is to activate the developer mode. To do this, go to Settings β About Phone and quickly click 7-10 times on the MIUI Version or OS Version field until the activation notification appears. Then, in the advanced settings, turn on USB Debugging.
After connecting to your PC and installing ADB, open the command line or terminal in the utility folder. Enter a command to check the connection:
adb devicesYou'll see a request for debugging permission on your phone screen -- you'll have to click "Allow." If the device's serial number is displayed on the terminal, the connection is successful, and you can now start deleting the packets by their names.
- π» Download and install the platform SDK Platform Tools on your computer.
- π Connect your phone with a cable and select the File Transfer modeΒ».
- βοΈ Activate debugging on USB developer menu.
- π Enter the delete command in the computer terminal.
Teams to remove popular Xiaomi apps
List of safe packet removal
When using ADB, it is critical to know the exact package name. Removing random system process can cause the phone to fail. Below is a table with the most common Xiaomi apps, which are often considered redundant, and their security status when removed.
| Title of the annex | Packet name (example) | Security of removal | Function |
|---|---|---|---|
| Mi Browser. | com.android.browser | Safe. | Web browser by default |
| Mi Music. | com.miui.player | Safe. | Standard player |
| Mi video | com.miui.videoplayer | Safe. | Video player |
| Mi remote | com.duokan.phone.remotecontroller | Safe (if there is no IR port) | Technological management |
| Google Services | com.google.android.gms | Dangerous. | The operation of Google services |
To remove a specific packet, a command is used:
adb shell pm uninstall -k --user 0 name packetThis command does not remove the application physically from the system, but hides it for the current user (user 0), which is a safe way to clean up, and when you reset the settings to factory remote applications will return.
π‘
Use of the uninstall command --user 0 Reversible and secure, as the application files remain in the system partition, but do not load or take the userβs place.
Automation with Xiaomi ADB/Fastboot Tools
For those who donβt want to mess with manually entering commands, there are graphical shells like Xiaomi ADB/Fastboot Tools.This is a cross-platform app that automatically identifies a connected smartphone and offers a list of pre-installed apps with the option to remove them by ticks.
The software itself defines the device model and firmware version, offering the optimal set of settings, which significantly reduces the risk of error, since package names are displayed in readable form, not as code. The interface allows you to remove applications en masse, choosing entire categories, such as Advertising or Chinese Software.
β οΈ Warning: Even with automatic tools, you shouldn't blindly delete everything. Only disable what you're sure is the right destination. Removing system security components may block the ability to unlock the bootloader in the future.
The program starts by connecting the phone in debugging mode. Once you click the Connect button, the main window will display a list of all packages installed. Select the ones that are unnecessary and press Uninstall. The process takes a few seconds, after which the phone can automatically restart.
- π Download the Xiaomi utility ADB/Fastboot Tools from the official repository.
- π Connect your smartphone and allow access on the screen.
- ποΈ Tick the removal application in the list.
- β³ Wait for the process to be completed and the device restarted.
βοΈ Pre-deletion check
Recovery of Remote System Applications
If you delete something that's superfluous during optimization and notice that it's not working properly, don't panic. Because ADB --user 0 doesn't permanently erase files, it can be easily recovered, and you need to reconnect your phone to your computer and start the command line.
The recovery team is as follows:
adb shell cmd package install-existing name packetInstead of the packet name, substitute the name of the remote component. The system will instantly return the icon to the desktop and restore functionality. If you used third-party utilities to remove, they also often have a Restore feature or a list of the remote one, from where you can return everything with a single click.
In a pinch, if the phone stopped booting normally (bootloop), only a full reset to factory settings (Wipe Data) through the Recovery menu will help. This will return all system applications to their original state, but will require reconfiguration of the device.