Owners of budget smartphones often face intrusive MIUI System software that takes up precious space and consumes battery resources. Xiaomi Redmi 8, despite its popularity, is not without pre-installed "garbage" that is difficult to remove by standard means. Users want a clean system, but are afraid to damage the firmware or lose the warranty.
There are several proven ways to get rid of unnecessary components, ranging from simple concealment to complete removal through a computer. USB and ADB-It's important to understand the difference between disconnecting and uninstalling to choose the best method for your situation.
In this article, we will discuss the safe algorithms that will free up RAM and speed up the interface, you will learn which packets can be touched and which are better not to touch to avoid the โbrickโ.
Risk analysis and device preparation
Before any manipulation of system files begins, it is necessary to understand the potential risks. Deleting critical components of the Android System can lead to a cyclical reboot or complete inoperability of the smartphone. Redmi 8 runs on the basis of MIUI, which has a complex structure of dependencies between services.
โ ๏ธ Warning: Removing system components such as โSecurityโ or โGoogle Play Servicesโ may disrupt banking applications and basic phone functionality.
Make sure to back up your important data before you start work, transfer your photos and contacts to the cloud or your computer, which is a standard backup procedure that will save your data in case of unforeseen errors.
- ๐ฑ Charge your smartphone to at least 60% so it doesnโt turn off in the process.
- ๐พ Make a full copy of important data on an external medium.
- ๐ Find a good one. USB-plug-in.
- ๐ฅ๏ธ Make sure your computer has internet access to download drivers.
Don't ignore this stage of preparation, because it can take a long time to recover from a critical error, and it's better to be safe than to look for ways to resuscitate the device.
Enabling Developer Mode and USB Debugging
To interact with the deep layers of the operating system, you need to activate a hidden menu. Without this step, the computer will not be able to send commands to delete packets. The process is simple, but requires careful pressing.
Go to Settings. โ About the phone and find the item "Version" MIUIยป. You need to press it fast. 7-10 The screen will flash with a notification "You've become a developer!" and now a new section will appear in the settings menu.
๐ก
If the developer menu doesnโt show up after 10 clicks, try tapping faster or restarting your phone and try again.
Next, go to Settings โ Additional settings โ Developer. Find the USB Debugging Switch and activate it. The system will warn you of the risks โ we agree. It is also recommended to enable the option โDebug over USB (security settings)โ if it is available in your version of the firmware.
When you first connect to a computer, you'll see a request for debugging permission on your smartphone screen, tick "Always Allow from this computer" and click "OK." This will create a trusted connection between ADB and your gadget.
Installation of ADB tools on a computer
The main tool for removing system software is the Android Debug Bridge package, which is a console utility that allows you to control your device from a PC. You don't need to install heavy development environments, just a minimum set of files.
Download the current version of Platform Tools from Google's official website or trusted sources. Unpack the archive in the root of the C disk for convenience, so that the path does not contain Cyrillic or spaces. This will make it easier to enter commands in the future.
โ๏ธ Preparation ADB
To run the command line in the tool folder, press the Shift key and right-click on the empty space. Select "Open PowerShell window here" or "Open command prompt." Enter the command to check the connection:
adb devicesIf you have a device with a serial number and a device status on the list, you've got a successful connection. Unauthorized means you need to confirm permission on your phone screen. Offline status indicates a driver or cable problem.
List of safe applications to remove
Not all pre-installed programs can be removed without consequences. Some are responsible for the operation of calls, network or interface. Below is a table with packageName, which is most often removed by users of Xiaomi Redmi 8.
| Annex | Package Name | Risk of removal |
|---|---|---|
| Mi Video | com.miui.videoplayer | Low. |
| Mi Music | com.miui.player | Low. |
| Post | com.email.android | Low. |
| Calculator | com.miui.calculator | Low. |
| Scanner. | com.xiaomi.scanner | Medium (needed for payment) |
Use the adb shell pm list packages command to see the full list of installed packages. Look for familiar names or use filters like adb shell pm list packages | grep miui to find MIUI system applications.
What to do if you remove the extra?
Be careful with packages containing the words security, framework or systemui, and deleting them is almost guaranteed to lead to unstable operation. If you doubt the purpose of the package, you should search the description on the Internet before deleting it.
Removal process through the command line
The uninstallation process itself is performed by one command. The syntax is as follows: adb shell pm uninstall -k --user 0 name packet. The --user 0 flag means that the application is removed for the current main user, but remains in the system in case of a reset.
Enter a command to remove, for example, a video player:
adb shell pm uninstall -k --user 0 com.miui.videoplayerOnce you type in, you should see a Success message, which means that the app has disappeared from the menu and no longer occupied space in the user section. Repeat the procedure for all unnecessary components from your list.
If you want to return the remote application, use the command:
adb shell cmd package install-existing name packetThis feature of ADB is its main advantage: you don't destroy the system partition, you just hide the application for the current profile, and this makes it relatively safe even for beginners.
Alternative methods and conclusion
There are graphical shells for ADB, such as Xiaomi ADB/Fastboot Tools or Universal Android Debloater, which allow you to remove applications with mouse clicks, without typing commands. This is convenient, but requires you to install Java on your computer.
โ ๏ธ Note: Using third-party cleaners with automatic deletion may result in the removal of the desired system libraries.Always check the list before confirming.
Once you've cleaned, restart your smartphone, and you'll notice that the interface is more responsive, and you'll see a few hundred megabytes of memory, and check the update list regularly, because after the MIUI update, remote applications may return.
๐ก
The ADB method allows you to remove bloatware without obtaining root rights, while maintaining a warranty on the device and the possibility of recovery.
Competent setup Xiaomi Redmi 8 allows you to turn a budget tool into a convenient tool without unnecessary visual noise. The main thing is to act consistently and not remove the purpose of which you are not sure.