Why embedded applications interfere with the smartphone
Xiaomi Redmi 9 comes with dozens of pre-installed apps, many of which users never run. Not only does it take up precious memory, but it also consumes battery power in the background. For example, Mi Browser, Mi Music or Mi Video services are regularly updated through the Play Market, although you can use alternatives like Chrome or Spotify.
Moreover, some system applications (e.g. com.miui.analytics) collect telemetry data and send it to Xiaomi servers โ even if you have disabled personalization in the settings. Deleting such components can improve privacy, but requires caution: improper actions will cause key MIUI functions, such as theme or navigation gestures, to fail.
In this article, we will discuss 5 ways to remove system applications โ from secure disabling to complete removal with root rights, and also tell you how to restore the system if something goes wrong.
Method 1: Disabling system applications without root
The easiest and safest way to disable unwanted apps is through your Android settings.This won't delete files from your device, but will stop them from working and hide them from the menu.It's suitable for most Redmi 9 users, as it doesn't require technical skills.
How to do this:
- ๐ฑ Open the Settings. โ Annexes โ Application management.
- ๐ Find the right app in the list (for example, Mi Browser or Mi Pay).
- โ๏ธ Click on it, then select Disable (if the button is inactive โ the application is critical to the system).
- โ Confirm the action in the dialog window.
Once disabled, the app will disappear from the menu, but its data will remain in memory. To free up space, clear the cache and data through the same settings section.
โ ๏ธ Note: Do not disable services with the names com.android., com.miui.core or com.qualcomm. โ this will lead to errors in the work MIUI, including problems with the mobile network or camera.
Method 2: Removal via ADB (without root but with PC)
If the shutdown is not enough, you can remove system applications completely using the ADB (Android Debug Bridge. This method doesn't require root rights, but it requires an unlocked bootloader and access to a computer. MIUI 12โ14.
Step-by-step:
- Put the debugging on. USB: ๐ง Go to Settings. โ The phone. โ Version. MIUI and tap 7 times on the build number to activate Developer Mode. ๐ง Back to Settings โ Additionally. โ For developers and enable debugging by USB.
Connect your phone to your PC:
- ๐ฅ๏ธ Install. ADB Fastboot Tools on the computer.
- ๐ Connect Redmi 9 to USB and select the File Transfer Mode.
- Run the delete command: adb shell pm uninstall --user 0 name.packet Example to delete Mi Browser: adb shell pm uninstall --user 0 com.android.browser
Example of the removal command via ADB Shell root:
su
mount -o rw,remount /system
rm -rf /system/priv-app/NameFoldsApplications
mount -o ro,remount /systemWhere to find application folders:
- ๐ /system/app/ โ standard Android applications.
- ๐ /system/priv-app/ โ system-services MIUI (remove carefully!).
- ๐ /data/app/ โ User applications (you can delete them without risk).
What happens if you remove a critical application?
After removal, it is recommended that:
- ๐ Reboot the phone.
- ๐งน Clear the Dalvik cache through TWRP (section โ Wipe Dalvik Cache).
- ๐ฆ Create a backup of the current firmware (Nandroid Backup) TWRP).
Method 4: Use of custom firmware
A radical but effective way to get rid of system debris is to install custom firmware like LineageOS, Pixel Experience or MIUI without bloat (e.g. MIUI EU), which has already been cleared of unnecessary applications and optimized for performance.
Pros of the method:
- โ No need to manually remove applications โ they are not available initially.
- โ Regular security updates from the community.
- โ Ability to fine-tune the interface.
Cons:
- โ Loss of warranty (if it is still valid).
- โ Risk of "bricking" with incorrect firmware.
- โ Certain functions MIUI (For example, the Game Turbo may not work.
- Through backup: ๐ฆ If you have a Nandroid Backup in TWRP, Restore it through the Restore section. โ ๏ธ Attention: Fastboot flashing erases all data from internal memory, including photos and contacts. SD-map (if any) and copy important files to your PC. ๐กIf after removing the application, the phone does not turn on or hovers on the logo MI, The only reliable way to recover is through Fastboot. Don't try to fix the system through Fastboot. ADB In this situation, it will only make the problem worse. FAQ: Frequent questions on removing system applications Can Google Play Services be removed without consequences? No. Google Play Services (com.google.android.gms) is a critical component for most applications, including Google Play, Gmail and maps. Deleting it will lead to synchronization errors, inability to update programs and problems with geolocation. The most you can do is disable auto-update via Settings. โ Annexes โ Google Play Services โ Notifications โ Auto Update: Why After Deleting an Application Through ADB It comes back after the update. MIUI? When you update your firmware, the system restores the standard set of applications. To avoid this, before upgrading: Create a list of deleted packages (adb shell pm list packages command). -u). After updating, repeat deletion for each packet from the list. Or use a script to automatically delete (requires root). How do you know which application can be removed and which one can not? Before deleting, check the package according to the following criteria: โ You can delete: applications with the names com.miui.* (except com.miui.home), com.android.browser, com.mipay.wallet. โ You can not delete: packets with com.android.phone, com.android.settings, com.qualcomm.*, com.miui.core. To verify this, use the Package Name Viewer app from Play Market, which shows the dependency of the packages. Will Xiaomi work without Mi Account? Yes, but with limitations. Deleting com.xiaomi.account will disable: Sync notes, contacts and photos with Mi Cloud. Sign in to your Mi Account (you can't use themes, cloud, some camera features) Updates over the air (OTA) โ You'll have to stitch it manually, if you're not using these services, it's safe to delete, otherwise you'd better turn off autosynchronization in your account settings. Can I delete it? MIUI Technically yes, but for Redmi 9 it's difficult because of: Lack of official support for LineageOS or AOSP Driver problems (camera, Wi-Fi or mobile network may not work) Manual kernel assembly needs. Best alternative โ MIUI EU (centimeter. 4), where the Chinese services are removed but the full functionality is retained.