How to disable unnecessary apps on Xiaomi Redmi Note 8 Pro

Owners of the popular Redmi Note 8 Pro smartphone often encounter intrusive software preinstalled by the manufacturer.These programs, known as bloatware, take up precious space in memory and can consume CPU resources even in the background. Deep cleaning of excess software is the first step to improving the performance of your gadget.

The MIUI shell is flexible, but standard methods cannot hide some system processes. Effectively dealing with them will require a deeper approach, including the use of special debugging tools. In this guide, we will discuss how to safely deactivate components without obtaining superuser rights.

Before we start taking drastic measures, it is important to understand the difference between deletion and disconnection. Complete deletion can lead to instability, whereas competent freezing allows you to return everything as it was when necessary. System packages com.miui.weather2 and com.facebook.katana can be safely disabled without risk to the kernel of the system. Let's look at how to properly prepare the device for optimization.

Analysis of system processes before cleaning

The first step should always be to learn that it consumes resources of your Xiaomi. Not all pre-installed applications are garbage; some of them are critical to the operation of MIUI, for example, security services or system framework.

Use a built-in task manager or third-party monitoring utilities to identify voracious processes. Pay attention to applications that you never run but are active in the background. Often analytics services, ad modules or duplicates of standard features, such as a second browser or app store.

It is important to distinguish between user and system packages. Custom packs are removed by dragging and dropping into the cart, and system packs require special commands. Below is a table of common Redmi Note 8 Pro processes and a recommendation on their status:

Packet nameDescriptionRecommendation
com.miui.analyticsCollection of usage statisticsSafe to turn off
com.android.chromeGoogle Chrome browserCan be removed if not used
com.miui.miserviceMIUI Support ServicesBetter leave it.
com.facebook.servicesFacebook Background ServicesSafe to turn off

⚠️ Warning: Never try to disable packages containing the words "system," "framework" or "phone" unless you are 100% sure of their purpose».

πŸ“Š What's most annoying about MIUI?
Advertising in the system
Pre-installed garbage
Unnecessary notifications
Fast battery discharge

Preparing Redmi Note 8 Pro for deep tuning

To access the hidden package management functions, you need to activate the developer mode, which is standard for Android devices, allowing you to debug over USB, without which the computer will not be able to send commands to remove system components.

First, go to the settings menu and find the "About Phone" option, which requires you to quickly click on the MIUI version seven times until you notice that you have become a developer, and then a new section for advanced users will appear in the additional settings menu.

Inside the developer menu, find the USB Debug Switch and activate it. The system will alert you to the risks β€” confirm the action. Now your Redmi Note 8 Pro is ready to connect to your PC to execute packet management commands.

β˜‘οΈ Check before connecting to the PC

Done: 0 / 4

Using ADB to Remove System Garbage

The most effective and safe method of cleaning is the use of the Android Debug Bridge tool (ADB). This method does not require root rights and allows you to delete or freeze applications for the current user, leaving the system files intact. USB.

Once you connect your smartphone to your PC and install the platform tools, open the command line. Enter a command to check the connection. If everything is set up correctly, you will see the serial number of your device.

adb devices

To remove a particular application, use the command adb shell pm uninstall -k --user 0 packet name. Key -k saves data and cache in case of recovery, and the flag --user 0 deletes the application only for the main user without affecting the system partition. This makes the process reversible.

List of safe to remove Xiaomi packages
com.miui.videoplayer (Mi Video), com.miui.player (Mi Music), com.miui.global.packageinstaller (Package installer - careful!), com.xiaomi.joyose (Game service - can be removed for performance enhancement).

Alternative methods through ADB AppControl

If you think it's too hard to work with the command line, there's a great graphical shell called ADB AppControl. This Windows program automatically detects the Redmi connected and displays a list of all the packages installed with clear names.

The program interface allows you to sort applications by type (system, user) and status. You can select several unnecessary programs at the same time and disable them with a single button. The program also creates a restore point before any changes, which adds a layer of security.

When you first run ADB AppControl will ask you to allow debugging on your smartphone screen. Once confirmed, you will receive a full list of installed software. It is recommended to use Expert mode to see all hidden processes, but act with the utmost caution.

⚠️ Warning: Before mass removal, be sure to back up the list of applications in the program itself, which will allow you to quickly restore the system in case of an error.

πŸ’‘

Use the β€œRecommendations” feature in ADB AppControl, which packages can be safely removed based on analysis of thousands of other Xiaomi devices.

Limitation of background activity without removal

It is not always necessary to completely remove the application. Sometimes it is enough to limit its capabilities so that it does not affect the autonomy of the Redmi Note 8 Pro. Standard settings of Android allow you to tightly control the behavior of each installed component.

Go to the settings, select "Apps" and find the service you want. In the "Battery" section, set "No background restrictions" to "Limit background activity" position, which will prevent the application from working when the screen is off.

It is also useful to disable auto-start. In the Permissions menu, find the "Out-Start" option and uncheck the unneeded programs, which will prevent them from starting immediately after the phone is turned on, which will significantly speed up the system boot.

Another effective method is to revoke all permissions, and if an app doesn't have network, geolocation, or microphone access, it becomes virtually useless for data collection and doesn't load the processor, which is especially true for built-in Google and Mi services that you don't use.

πŸ’‘

Combining methods to limit background activity and auto-start allows you to save up to 15% of battery life per day without the risk of disrupting the stability of the system.

Recovery of remote system components

If you notice a problem after cleaning or if you lose important functions, you can return the components. Using the --user 0 method, the files remain in the system, so the recovery is instantaneous through the command line.

To return a remote packet, use the adb shell cmd package install-existing name packet. In graphical shells such as ADB AppControl, just click the Recover button opposite the remote item in the list.

In a pinch, if the phone stopped loading normally, a factory reset will help, which will return all system applications to their original state, so always back up important data before you start any manipulation of system files.

Is it safe to remove Google Play Services?
No, it's a critical component. Deleting it will render most applications, including maps, mail, and the Play Market store, inoperable. Limit its background activity, but don't delete it completely.
Will the warranty disappear after using ADB?
Formally, software intervention may be considered a violation of the terms, but the use of standard ADB debugging without unlocking the bootloader is not usually defined by service centers as a reason for denial of warranty if the system partitions were not damaged.
Can I remove the Mi Browser and use another?
Yes, the standard Xiaomi browser can be safely removed or disabled. The system will automatically use the browser you install by default, such as Chrome or Firefox.