Xiaomi Redmi 4X (codenamed santoni) is still a popular budget smartphone due to its reliability and fine-tuning capabilities. However, the MIUI factory firmware is overloaded with pre-installed system applications, many of which duplicate functions or are not used at all, and removing them will free up to 1-2 GB of memory, reduce background activity and extend battery life.
But not all embedded services can be removed without consequences. Some are critical to sustainable performance. MIUI, Others are tied to hardware functions (e.g, IR-blaster FM-In this guide, we'll take a look at radio:
- π What applications can be removed without risk (list with explanations)
- β οΈ What services are not allowed to touch (and why)
- π οΈ 3 methods of removal: through ADB, TWRP and root managers
- π How to Recover a Remote if Something Has Go Wrong
All instructions are checked on current versions of MIUI 12-14 for Redmi 4X. If your phone runs on an older firmware (e.g. MIUI 9-11), some menu paths may differ.
Why you canβt just remove system applications through settings
Unlike user programs, system applications in MIUI protected from normal removal, even if you see the "Delete" or "Disable" button in the Settings menu β Applications, this doesn't guarantee complete file erasure:
- π Fool protection: Xiaomi blocks removal of critical services (e.g. com.android.phone) to avoid βbrickingβ the device.
- π¦ Residual files: even after βdeletingβ through settings, some of the data remains in folders /system or /data, occupy.
- π Auto-Recovery: Some apps (such as Mi Browser or Mi Video) are recovering after an update MIUI.
The only reliable ways to do this are to use ADB (no root rights) or TWRP (root rights), but even here there are nuances: for example, uninstalling through ADB does not require unlocking the bootloader, but it does not work with all packages.
β οΈ Warning: Before any manipulation of system files, back up via Settings β Additionally. β Backup and reset or TWRP. Remote app can disrupt Google Services, Mi Account, or even lead to logo getting stuck MI.
List of secure system applications for removal on Redmi 4X
Below is a proven list of packages that can be removed without critical consequences for the work. MIUI. We categorized them by functionality. 4X: annex IR-the blaster (Mi Remote) and FM-Radios can only be removed if you donβt use these features, otherwise they will stop working forever.
| Category | Package name | What is it? | Can we restore it? |
|---|---|---|---|
| π browsers | com.android.browser | Standard AOSP browser (not Mi Browser) | Yes, through Play Market. |
| π΅ Music and video | com.miui.player | Mi Music Player | Yes, through the Mi App Store. |
| π± Social media | com.facebook.appmanager | Facebook Manager (even if you donβt use FB) | No, but not critically. |
| π‘ IR-blaster | com.duokan.phone.remotecontroller | Mi Remote app (DU remote) | Yes, but you'll lose the function. |
| π» FM-radio | com.miui.fm | FM-radio | Yes, but you'll lose the function. |
The full list of 40+ packets that can be removed is available in the spoiler below, and we recommend first removing 3-5 of the heaviest apps (e.g. Mi Browser, Mi Video, Facebook Services) and monitoring the stability of the system for 1-2 days.
Complete list of packets to remove (40+ pieces)
Some packages (e.g. com.google.android.gsf) may seem unnecessary, but deleting them will render Google Play inoperable, and we have highlighted these cases separately in the next section.
What system applications should not be removed (critical list)
These services are responsible for the basic functionality of MIUI and Android, and their removal may result in:
- π Cyclical reboot (bootloop)
- π΅ Network loss (mobile or Wi-Fi will not work)
- π Blocking your Mi Account (if you delete the authorization services)
| Package | What breaks when removed | The alternative |
|---|---|---|
| com.android.phone | Mobile phones are disappearing, SIM-maps undetermined | No. |
| com.android.providers.telephony | Calls and SMS are down. | No. |
| com.google.android.gms | All Google services (Play Market, Gmail, etc.) are no longer working. | You can turn off individual functions through ADB |
| com.lbe.security.miui | Security menu disappears, permissions for applications donβt work | No. |
| com.xiaomi.account | You canβt log into your Mi Account, you can block access to the cloud. | No. |
β οΈ Warning: If you delete one of the critical packages and your phone stops loading, don't try to reset your settings through Recovery, it won't help. The only way out is to flash your device through Fastboot or restore the remote package through Recovery. TWRP (if there's a backup).
If you are in doubt about whether a specific packet can be removed, check it through the command:
adb shell dumpsys package <packet> | grep "codePath"If there is a /system/priv-app path in the output, it is likely a critical application. If the path leads to /system/app or /data/app, it can be removed with less risk.
π‘
Before you delete any package, check it in the AppBrain database β there are descriptions and feedback from other users about the consequences of deleting.
3 Ways to Uninstall System Apps on Redmi 4X
Choose the method depending on your skills and availability of the unlocked bootloader:
πΉ Method 1: Through ADB (rootless)
It works for most users. It doesn't require unlocking the bootloader, but it doesn't work with all packages.
Install ADB and Fastboot on PC
Enable USB Debugging in Settings β About Phone β MIUI Version (click 7 times)
Connect your phone to your PC and confirm your trust in your computer
Open the command line in the folder with adb.exe
-->
Removal command:
adb shell pm uninstall -k --user 0 <name packet>Example for Mi Browser:
adb shell pm uninstall -k --user 0 com.android.browserAdvantages of the method:
- β Doesn't require root rights.
- β It is safer than removing through TWRP
- β The application can be restored using adb shell cmd package install-existing <packet>
Disadvantages:
- β Not all packets are deleted (e.g. com.miui.home)
- β After resetting settings or updating MIUI Applications may return
πΉ Method 2: Through TWRP (requires an unlocked loader)
A more radical method that allows you to delete any system files, including packets from /system/priv-app, but requires:
- π Unlocking the bootloader (loss of all data!)
- π₯ Installations TWRP Recovery for Santoni
- π§ Skills of working with ADB Sideload or file manager in the TWRP
Instructions:
- Download to TWRP (hold Power + Vol+ when enabled).
- Go to Mount β System and connect your phone to your PC.
- Use a file manager (e.g., Root Explorer) or command: adb shell rm -rf /system/app/<packet> rm -rf /system/priv-app/<packet>
- If the phone doesn't turn on, restore the backup via TWRP.
β οΈ Note: Removing packets through TWRP If you delete something critical, you'll have to go through the Fastboot.
πΉ Method 3: Root App Deleter (for example, Root App Deleter)
If you already have root rights, you can use apps like Root App Deleter or System App Remover, which provide a user-friendly interface for selecting packages.
Pros:
- π― Visual list with icons
- π Filtering by category (safe/hazardous)
- ποΈ Ability to create a backup before removal
Cons:
- π Requires root rights (risk of losing warranty)
- π Sometimes apps are restored after an update. MIUI
π‘
The safest method for beginners is ADB. TWRP and root managers give more freedom, but also risk.
How to Restore a Remote System Application
If something goes wrong after removal, there are several ways to get it back:
π Method 1: Through ADB (If the command pm uninstall is removed)
Do this:
adb shell cmd package install-existing <package>Example for Mi Browser:
adb shell cmd package install-existing com.android.browserπ Method 2: Through the backup TWRP
If you made a backup to TWRP before deleting:
- Download to TWRP.
- Go to Restore and select a backup.
- Check only the System section (to avoid losing user data).
- Confirm recovery.
π Method 3: Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fast Fastboot Fast Fastboot Fast Fastboot Fastboot Fast Fastboot Fast Fastboot Fast Fastboot Fast Fast Fast
If the phone is not turned on or stuck on the MI logo:
- Download the official firmware for Redmi 4X (Santoni).
- Unpack the archive and launch the script flash_all.bat (Windows or flash_all.sh (Linux/Mac).
- Wait until the phone is finished (the phone will reboot automatically).
After flashing, all data will be erased, so always backup before experimenting with system files.
Frequent Mistakes and How to Avoid Them
Even experienced users sometimes make mistakes when removing system applications.
- π« Deletion of com.google.android.gsf β Google Play and all related services break down. Solution: restore the package or run GApps through TWRP.
- π« Deletion of com.xiaomi.finddevice β So, the "Find the device" function stops working. Solution: Restore it through ADB Or turn off the function in the Mi Account settings.
- π« Deletion of com.qualcomm.qti.telephonyservice β The solution is just a flashing.
- π« Deletion of com.miui.home β The phone boots without a launcher (black screen). Solution: install an alternative launcher through the ADB Sideload.
To minimize the risks:
- Remove 1-2 packets at a time and check for stability.
- Use adb shell pm list packages -f to see the complete list of installed packages before you delete them.
- Before the update MIUI Turn off the automatic installation of remote applications in Settings β Annexes β Application management β Settings (βοΈ) β Auto-update of system applications.
π‘
If the phone is slower after deleting the app, check the background activity through adb shell dumpsys batterystats.