Owners of the popular Xiaomi Redmi 5 Plus model in the past often face the problem of lack of RAM and excessive intrusiveness of the built-in software. Despite the fact that the device was released several years ago, it remains relevant as a second phone or budget solution, but the inflated MIUI system can work slowly.
Standard settings menus can not remove everything, as the manufacturer blocks access to critical components. Deep cleaning will require the use of debugging on USB and a computer, but the result is worth it: the device will start to work more responsive, and battery life will increase by stopping background processes. In this article, we will discuss which packages are safe to remove and which are strictly not to touch.
Analysis of pre-installed software and its impact
MIUI is famous for its rich functionality, but the flip side of the coin is the huge number of built-in services. On Redmi 5 Plus, with its modest by modern standards, each process running in the background has a noticeable effect on performance, many users do not even realize that their phone constantly collects statistics or updates unnecessary widgets.
Advertising, analytics and duplicate applications from Google and Xiaomi are the main burden, such as having two browsers or two app stores is the norm for these devices, and removing unnecessary components not only frees up space, but also reduces the load on RAM, which directly affects the speed of switching between tasks.
Itβs important to understand the difference between user apps and system services. If Instagram or Facebook can be simply removed through settings, removing system components like βMi Creditβ or βMi Payβ (which are useless outside China) will require more advanced methods. Ignoring this step leaves the phone clogged with software that youβll never use.
- π Reduced RAM consumption after cleaning background services.
- π Increased battery life by turning off trackers.
- π Accelerating interface launch and heavy application opening.
- π‘οΈ Increased data privacy when Xiaomi cloud services are disabled.
β οΈ Warning: Before any manipulations, be sure to back up your data completely. Deleting critical system components can cause a device to bootloop.
Preparing the device for removing system packets
To get permission to remove secure system applications, you need to activate the hidden developer menu. On Xiaomi Redmi 5 Plus, this process is standard for all Android devices, but requires care. Without debugging on USB, the computer will not be able to send a command to delete packets.
First thing you need to do is go to the Settings menu. β About the phone and find the line "Version" MIUI". You need to press this line quickly. 7-10 Once in a row, until the notification "You became a developer" appears, and then a new option will appear in the settings menu "Additional" or "Extended settings", where the desired option is hidden.
In the Developer menu, find the USB Debugging Switch and activate it. The system will warn you of the risks, confirm the action. Now the smartphone is ready to connect to the PC. You will also need the ADB driver installed on the computer and the minimum set of Platform Tools tools to work.
βοΈ Checking the readiness for cleaning
When you connect the cable to your computer, you'll see a request for debugging permission on your smartphone screen, and you'll be sure to check the "Always Allow from this computer" box and press "OK." If you don't, the connection will break after each command, and the process will take a long time.
List of safe to remove Xiaomi apps
MIUI has a variety of applications that are duplicates of standard Android features or are exclusively targeted at the Chinese market, and are removed from the Redmi 5 Plus without any pain or disruption to the main system, including payment, credit and regional services.
Special attention should be paid to advertising modules. MSA (MIUI System Ads) is responsible for displaying ads in system applications. its disabling makes using your smartphone much more comfortable, you can also safely remove applications for the document scanner, the calculator (if you use a third-party) and the gallery if you do not like it.
Below is a table with basic packages that can be removed without fear of system failure. Package names may vary slightly depending on the firmware version (Global, EU or China), but the logic remains the same.
| Title of the annex | Package Name (Package Name) | Function | Recommendation |
|---|---|---|---|
| Mi Browser | com.android.browser | Standard browser | Remove if not used |
| Mi Music | com.miui.player | Music player | Remove, there are better analogues |
| Mi Video | com.miui.videoplayer | Video player | Safe. |
| MSA (Ads) | com.miui.msa.global | Advertising service | Recommended removal |
| Yellow Pages | com.miui.yellowpage | Number-defining agent | Useless outside China |
Google's Hidden Services
Instructions for removal through ADB
The most reliable way to clean up is to use the ADB command line. This method does not require superuser rights (Root), which retains the guarantee and the ability to receive official updates.
Open the command line or terminal in the ADB tool folder. Enter the adb device command to make sure the device is visible. If a serial number marked "device" appears on the list, the connection is established successfully. You can now proceed to delete the packets.
The command to delete is as follows: adb shell pm uninstall -k --user 0 packet name. -k flag stores the cache and application data in case you want to restore it, and --user 0 indicates that the deletion is done for the main user. This does not physically erase the application from the system, but makes it invisible and inactive to the user.
adb shell pm uninstall -k --user 0 com.miui.msa.global
adb shell pm uninstall -k --user 0 com.android.browserAfter you execute the command, the system will respond with the message "Success." If you see the error "Failure". [DELETE_FAILED_INTERNAL_ERROR]", If you want to recover an application that is deleted in this way, you just need to run the command: adb shell cmd package install-existing the name of the package.
π‘
Use ADB graphical shells like Xiaomi ADB/Fastboot Tools or Universal Android Debloater.They make the process much easier by providing a handy list of packages with descriptions and removal buttons.
Critical components: what to remove is prohibited
There is a fine line between useful cleaning and turning a smartphone into a βbrick.β On the Xiaomi Redmi 5 Plus, there are a number of system components, the removal of which will lead to the deviceβs failure or loss of basic functionality, such as communication or Wi-Fi.
It is strictly forbidden to touch packages associated with SystemUI, Settings, and Package Installer. Removing the package installer will result in you no longer being able to install new applications either from the store or through the store. APK-The only way to restore the system is to flash it.
Be careful with Google Play services, too. While it is technically possible to remove Google Play Services, it will shut down most modern apps, including maps, navigation, and even some games. Unless you use advanced service replacement methods (GApps of mods), itβs best to leave this component alone.
β οΈ Note: Never delete com.android.providers.downloads and com.android.providers.downloads.ui. This will cause errors when downloading files from the Internet and updating the system.
Recovery of the system after errors
If the smartphone starts to behave unstable, there are persistent errors or no sound, you need to return the deleted components. As mentioned earlier, the ADB method makes it easy to recover packets without losing personal data, if you remember their names.
If the device goes into a bootloop and does not boot to the desktop, you will need to log in to Recovery mode. On Redmi 5 Plus, this is done by pressing the volume button up and the power button. In the recovery menu, you can try to reset the settings (Wipe Data), but this will delete all user data.
The most reliable way to recover is to flash through the Mi Flash Tool, so you'll need to download the official firmware for your model, put your phone into Fastboot mode (clutching the volume button down and plugging the cable), and start the firmware process, which is guaranteed to bring the phone back to factory status.
π‘
Removing system applications through ADB is a reversible action until you do a complete data reset.Save a list of deleted packages to quickly restore functionality if necessary.