Owners of Xiaomi Redmi 9A often face a problem: some applications can not be removed through the standard menu, this is due to the fact that the manufacturer installs pre-integrated services (so-called bloatware), which take up memory, consume battery power and can slow down the system, especially relevant for budget models, where every megabyte counts.
In this article, we will discuss 5 proven methods to get rid of unnecessary applications on the Redmi 9A β from simple disabling to complete removal through ADB and hidden MIUI settings. It is important to understand that some methods require caution: wrong actions can lead to system failures. We will explain each step in detail so that you can choose the best option without the risk of βbrickingβ the device.
Before you start, make sure your smartphone has USB debugging enabled (instruction below) and a backup of important data. Also check the MIUI version - some methods only work on certain firmware.
Why some apps arenβt removed in the standard way
On Xiaomi Redmi 9A (as with other MIUI devices), some programs are system-based. They canβt be removed from the Settings menu β Apps because:
- πΉ They are integrated into firmware and are considered mandatory for work. MIUI (Mi Browser, Mi Video, GetApps, and Mi Browser).
- πΉ Some apps are linked to Google services (e.g. Google Play Music, Google Duo) that cannot be uninstalled without superuser rights.
- πΉ The manufacturer blocks deletion to preserve the functionality of branded services (for example, Mi Account, Security).
- πΉ Applications can be part of the com.miui.system package or com.google.android.gsf, the removal of which will violate the stability of the system.
However, even such programs can be disabled (they will disappear from the menu and stop working in the background) or removed completely using special tools.
β οΈ Note: Removal of system applications may lead to errors in the work MIUI, For example, the inability to update by air (OTA) Google Play Services, or Google Play Services, before removing it, check if the application is critical.
Method 1: Disabling applications through MIUI settings
The safest method is to disable, not uninstall. The application will remain on the system, but will stop working, updating and using resources, which is suitable for most embedded programs, except for mission-critical ones (for example, Settings or Phone).
Instructions:
- Open Settings β Applications β Application Management.
- Select the app from the list (e.g. Mi Browser).
- Click Disable (if the button is inactive, the application cannot be disabled in the standard way).
- Confirm the action in the window that appears.
Once disabled, the app icon will disappear from the home screen and menu, and all associated processes will stop. To return it back, repeat the steps and click Enable.
βοΈ Preparation for application deactivation
| Annex | Can I turn it off? | Risk of removal |
|---|---|---|
| Mi Browser | β Yes. | Low (can be replaced with Chrome) |
| Mi Video | β Yes. | Low. |
| GetApps | β Yes. | Medium (may disrupt the update) |
| Google Duo | β Yes. | Low. |
| Security (Security) | β No. | High (responsible for antivirus and optimization) |
Method 2: Removal via ADB (without root rights)
If the shutdown isnβt enough, you can completely remove unnecessary apps using ADB (Android Debug Bridge), a method that doesnβt require superuser rights, but requires connecting the phone to a computer.
Advantages of the method:
- πΉ It works on all versions. MIUI (including Redmi 9A).
- πΉ Does not violate the warranty (unlike unlocking the bootloader).
- πΉ Allows you to remove even those programs that can not be disabled through settings.
Instructions:
- Download and install ADB Tools on your computer.
- Turn on USB Debugging: Go to Settings β About Phone β MIUI Version and press 7 times to activate Developer Mode. Return to Settings β Additional β For Developers and enable USB Debugging.
Redmi 9A
cmd
ADB
adb devicesIf the device appears in the list, enter:
adb shellpm uninstall -k --user 0 name packetFor example, to remove the Mi Browser:
pm uninstall -k --user 0 com.android.browserTo find out the name of the package of the desired application, use the command:
pm list packages | grep "keyword"For example, to search for all applications with the word "mi":
pm list packages | grep "mi"β οΈ Note: Do not delete packages with the names com.miui, com.android or com.google.android.gsf β this may cause the system to fail.
List of safe packets to remove on Redmi 9A
Method 3: Use of MIUI Hidden Settings
MIUI firmware has hidden settings that allow you to disable and remove system applications without ADB. To access them, you will need a special MIUI Hidden Settings app (available on Google Play).
How it works:
- πΉ The application activates hidden functions MIUI, Inaccessible in the standard interface.
- πΉ Allows you to remove embedded programs without connecting to a PC.
- πΉ Supports Redmi. 9A all-way MIUI (including MIUI 12/13).
Instructions:
- Download and install MIUI Hidden Settings.
- Open the application and grant superuser rights (if requested).
- Go to the App Manager section.
- Find the app you want in the list and click Uninstall (or Disable if uninstall is not available).
- Confirm the action and restart the phone.
The advantage of this method is that you don't have to connect to a computer, but some applications can be protected from being deleted even here.
π‘
If MIUI Hidden Settings does not find the application you want, try updating the database in the application settings or check if it is hidden in the System Applications section.
Method 4: Remove via TWRP (for advanced users)
If you're willing to take more drastic measures, you can use custom TWRP recoverers. This method requires unlocking the bootloader and installing TWRP, which voids the warranty and can lead to data loss, but it allows you to delete any system applications, including those that are blocked in ADB.
Step-by-step:
- Unlock the bootloader on Redmi 9A via Xiaomiβs official website (instructions here).
- Install TWRP for Redmi 9A (you can download it on the official website).
- Boot to TWRP (hold Power + Volume up when turned on).
- Go to Advanced β File Manager.
- Find the /system/app or /system/priv-app folder and delete folders with unnecessary applications (e.g. Browser, VideoPlayer).
- Reboot the phone.
This method gives maximum control over the system, but requires experience, and errors in deleting files can lead to a device blink (complete failure).
β οΈ Attention: Before working with TWRP Make sure to make a full backup through Backup in the Recovery menu. Also make sure you have the original firmware to recover in case of a crash.
Method 5: Use of Freeze Applications (alternative to Remove)
If you don't want to risk system stability, but you want to get rid of unnecessary software, you can freeze it with special utilities, and frozen applications don't get deleted, but they stop working completely and don't consume resources.
The best applications for freezing:
- πΉ App Quarantine β a simple tool to disable programs without root rights.
- πΉ Ice Box β creates a sandbox for unnecessary applications (requires activation via a new application). ADB).
- πΉ Package Disabler β works on most versions MIUI, including Redmi 9A.
How to Freeze Your Application in Ice Box:
- Install the Ice Box.
- Activate it through ADB Team: adb shell pm grant com.catchingnow.icebox android.permission.WRITE_SECURE_SETTINGS
- Open the Ice Box, select the app and click Freeze.
- Reboot the phone.
The advantage of freezing is reversibility, and if you have problems with the app after you turn it off, it can be easily defrosted.
π‘
Freezing is the safest way to get rid of unnecessary software if you are not sure about its importance to the system.
What to do if after removing applications, the phone began to work unstable
If Redmi 9A starts to slow down, overheat or issue errors after removing or disabling system programs, follow the following steps:
- Check error logs: Install Logcat Extreme and review logs for critical errors. Pay attention to posts with AndroidRuntime or SystemServer tags.
- Restore Remote Application: If you know the name of the package, install it back through ADB: cmd package install-existing the name of the package Or reset settings through Settings β Additional β Recovery and Reset.
You can call the phone again.
- Download the original firmware for Redmi 9A from Xiaomi.
- Install it via Fastboot or Recovery (instructions in the archive with firmware).
If problems persist, contact Xiaomiβs service center β you may need an iron level diagnosis.