MIUI 12
Xiaomi Redmi
Mi Browser
Mi Music
yes
Many users are afraid to βbreakβ the system by deleting system files, and for good reason: careless actions can lead to a cyclical restart (bootloop) or loss of functionality (for example, the camera or mobile network will stop working). However, there are legitimate ways to get rid of unnecessary software, both without the rights of the superuser (root), and with them. MIUI 12, including hidden settings, ADB-commands and tools for firmware.
It's important to understand that not all system applications can be removed without consequences, some are critical to MIUI, and others are simply duplicate functions (for example, two browsers or two file managers), and we will help you determine what you can touch and what you can leave.
1. Which system applications can be removed and which cannot be removed
Before you take down, you need to be clear about which programs are safe to remove and which are better to disable or replace. In MIUI 12, all preinstalled applications fall into three categories:
- πΉ Safe to remove: duplicate programs (Mi Browser with Chrome, Mi Music with Spotify), advertising services (Msa, Analytics), unnecessary utilities (Mi Drop, Mi Remote).
- πΈ Conditionally safe: you can delete, but it will affect the functionality (for example, Mi Video - will lose support for some codecs, Security - will lose antivirus and optimizer).
- π΄ Critical: Deletion will lead to failures (Mi Account, Settings, System) UI, Google Play Services).
How do you determine which category an app belongs to? Use the table below or check it out through ADB (more on that later). For example, Mi Browser (com.android.browser) can be easily deleted if you use Chrome or Firefox. But Mi Account (com.xiaomi.account) is not worth touching - without it, data synchronization and cloud backup will not work.
| Annex | Package (APK) | Can I remove it? | Effects of consequences |
|---|---|---|---|
| Mi Browser | com.android.browser | β Yes. | You will lose the built-in browser, but you can use alternatives. |
| Mi Music | com.miui.player | β Yes. | The music player will disappear, but Spotify, VLC will work. |
| Mi Video | com.miui.videoplayer | β οΈ Conditionally. | There may be a lack of codec for some video formats. |
| GetApps (Mi App Store) | com.xiaomi.mipicks | β Yes. | You will lose access to the Xiaomi store, but Google Play will remain. |
| Security (Security) | com.miui.securitycenter | β No. | Responsible for antivirus, optimization and application permissions. |
If you are not sure if you can remove a particular application, first disable it through settings (Settings β Applications β Application Management β [name] β Disable).
π‘
Before you uninstall any system application, back up your data via Settings β About Phone β Backup. This will help restore the system if something goes wrong.
Method 1: Disabling system applications without deleting
The safest method is to disable unnecessary programs, not delete them completely, which won't free up memory, but will stop background activity and remove icons from the menu, suitable for those who don't want to risk system stability.
How to turn it off:
- Open Settings β Applications β Application Management.
- Click on the three dots in the top right corner and select Show All Apps.
- Find the right app (like Mi Browser) and tap it.
- Click Disable (if the button is inactive, the application is critical to the system).
- Confirm the action in the window that appears.
After the shutdown:
- π± The app icon will disappear from the menu.
- π It will no longer be updated through the Play Market.
- π Background processes will be stopped (saves battery power).
β οΈ Note: Some applications (e.g., Security or Mi Account) cannot be turned off, the system simply wonβt let you do it, and associated features may disappear after the shutdown (e.g., disabling Mi Video will remove support for some video formats in the gallery).
If you want to return a disabled application, go to Settings β Applications β Application Management β [three dots] β Show disabled and click Enable.
π‘
Disabling system applications is the only method that does not require superuser rights and does not violate Xiaomiβs warranty.
3. Method 2: Removal via ADB (without root rights)
If the shutdown is not enough, you can uninstall system applications via Android Debug Bridge (ADB).This method does not require root, but will require connecting the smartphone to the computer.
What you need:
- π» Computer with Windows, macOS or Linux.
- π Cable USB Type-C (original or quality).
- π¦ Utility. ADB (You can download from the official Android website).
- βοΈ Included debugging by USB smartphone.
Step-by-step:
βοΈ Preparation for removal through ADB
- Turn on USB debugging: Go to Settings β About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β Additional β Developer. Activate USB Debugging and confirm permission.
- Connect your smartphone to your computer and select File Transfer mode.
- Open the command prompt (CMD in Windows or Terminal in macOS/Linux) in the ADB folder.
- Check the connection command: adb devices If the device is displayed β the connection is established.
- Remove the unnecessary application by command: adb shell pm uninstall -k --user 0 name.pack For example, to remove Mi Browser: adb shell pm uninstall -k --user 0 com.android.browser
After the command is executed, the application will be deleted only for the current user (parameter). --user 0). That means it's still in the system, but it won't be visible and it won't work:
adb shell cmd package install-existing name.packetβ οΈ Attention: Removal through ADB does not free up space in the section /system, Because the application files are left on the device, but it stops taking up space in the user's memory and does not consume resources.
How to find out the name of the application package (APK)?
Method 3: Removal with root rights (for experienced)
If you have root access (for example, through Magisk), you can completely remove system applications by freeing up space in the /system partition. This method is the most radical and requires caution: an error can lead to a bootloop (cyclical reboot).
What you need:
- π Installed by Magisk or other root manager.
- π± Root Explorer or System App Remover (available on Play Market).
- π Backup copy of the firmware (recommended to be done through TWRP).
Instructions via System App Remover:
- Open the application and provide root access.
- In the list, find an unnecessary system application (for example, Mi Browser).
- Then click on it and select Remove (do not disable!).
- Confirm the action and restart the smartphone.
Alternative method through ADB root:
adb shell
su
mount -o rw,remount /system
rm -rf /system/app/Name Apps
rm -rf /system/priv-app/NameFoldsApplications
mount -o ro,remount /system
exit
exitWhere Application Names are the folder with APK-You can find out the exact name through Root Explorer in the folder. /system/app or /system/priv-app.
β οΈ Note: After the system application is completely removed, it can only be restored through firmware (reinstallation). MIUI). Backup copy through TWRP Or Magisk is required! Also note that some updates are required. MIUI Can return remote applications.
5. Method 4: Use of custom firmware (alternative to removal)
If youβre tired of constantly struggling with system applications, consider installing custom firmware (like LineageOS, Pixel Experience, or MIUI without bloat) that lacks Xiaomiβs pre-installed software and often offers a cleaner, faster interface.
The advantages of custom firmware:
- π§Ή No unnecessary applications MIUI.
- π Higher productivity (no background processes).
- π Regular updates (as opposed to official updates, which may be delayed).
Cons:
- β οΈ Loss of warranty (if you do not return the stock firmware before the service).
- π§ Installation difficulty (needs an unlocked boot loader and TWRP).
- π± Possible bugs (not all functions can work correctly).
Popular firmware for Xiaomi Redmi:
| Firmware | Features | Reference |
|---|---|---|
| LineageOS | Clean Android without bloat, stable operation. | lineageos.org |
| Pixel Experience | The interface is like Google Pixel, regular updates. | pixelexperience.org |
| MIUI by XDA (no bloat) | Official MIUI, but without unnecessary applications. | XDA Developers |
Installation of custom firmware requires:
- Unlock the bootloader through the official Xiaomi tool.
- Installations of custom recavery (TWRP).
- Create a backup copy of the current firmware.
- Firmware of the new system through TWRP.
If you're a beginner, you'd better start with a Bloat-free MIUI firmware, which retains all the features but removes unnecessary applications, and examples of these firmware can be found on the 4PDA or XDA Developers forum.
6. Method 5: Reset to factory settings with a selection of applications
Little-known fact: when resetting to factory settings, MIUI 12 can choose which system applications to restore, which won't remove them completely, but will keep you from installing unnecessary programs after reset.
How it works:
- Go to Settings β About the phone β Reset settings.
- Select Reset all settings (do not delete all data!).
- At the setup stage after the reset, the system will prompt you to choose which applications to restore.
- Uncheck the boxes from unnecessary programs (for example, Mi Browser, Mi Music).
This method does not physically remove applications, but prevents them from being automatically installed after being reset, and is suitable for those who want a clean system without any extra software, but are not ready to use ADB or root.
β οΈ Attention: Resetting will delete all your data (photos, contacts, messages) if it is not stored in the cloud or on a memory card. backup via Settings β The phone. β Backup or Mi Cloud Backup.
7 Risks and How to Restore the System After Errors
Removing system applications is always risky, and even if you follow the instructions, you may face:
- π Bootloop (Cyclical Reboot) β if a critical application is removed.
- π΅ Loss of communication β if you have touched Google Play services or modules MIUI.
- π§ Camera, sensor, or Wi-Fi failures β if drivers or system libraries are removed.
How to restore the system:
| Problem. | Decision |
|---|---|
| Bootloop (Constant Reboot) | Boot in Fastboot (Loudness Down + Power) and run the stock firmware through the Mi Flash Tool. |
| Mobile network goes missing | Return remote applications via ADB or reflash the modem module. |
| The camera's not working. | Install com.android.camera back or flash the stock firmware. |
| The settings are gone. | Restore com.android.settings via ADB or reset. |
If the smartphone does not turn on, the only way out is through Fastboot:
- Download the official firmware for your model from the Xiaomi website.
- Unpack the archive and launch the Mi Flash Tool.
- Connect your phone in Fastboot mode (Loudness down + Power).
- Select Clean All mode and press Flash.
The only way to ensure that you can return to work after a failed deletion of system files is to completely flash through Fastboot. Backups via TWRP or Magisk may not help if the system area is damaged.