Why Redmi 10 is running out of memory so fast and what to do about it
Owners of Xiaomi Redmi 10 (Model 2021, also known as M2106C3MG/M2106C3MI) often face the same problem: despite 64 or 128 GB of internal memory, there is a catastrophic lack of free space after a few months of use, not only your photos and videos, but also dozens of preinstalled applications that Xiaomi integrates into the MIUI firmware.
Unlike pure Android, where you can delete almost anything you don't need, MIUI blocks most system utilities from uninstalling, but about 30 percent of preinstalled applications on Redmi 10 can be uninstalled without risking system stability -- if you know which ones. In this article, we'll look at what you can safely uninstall and what's best to disable so as not to disrupt MIUI 12/13/14.
Before you start cleaning, consider: Redmi 10 comes with different firmware versions depending on the region (global MIUI Global, European MIUI EE, Chinese MIUI China). Some applications may be missing or called differently - so always check the names in your Settings β Apps menu.
How to Remove System Applications: 3 Safe Methods
Removing pre-installed programs on Redmi 10 requires caution. If you just click "Delete" in the app menu, the system will either block the action or suggest only disabling (which does not free up memory). To completely uninstall unnecessary utilities, use one of the proven ways:
- π± Through ADB (Android Debug Bridge is the most reliable method that does not require root rights, and is suitable for removing most of the browsers).
- π§ With third-party utilities like App Inspector or Package Disabler (you need access to Developer Settings).
- π οΈ Manual uninstallation through TWRP β for advanced users, ready for the risk of "bricking" the device.
For most Redmi 10 users, the first option is ADB. It does not require unlocking the bootloader and works even on the latest versions of MIUI 14.
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional Settings β For Developers).
- Connect your phone to your PC, install Xiaomi USB Driver drivers.
- Download ADB Tools and execute the command: adb shell pm uninstall -k --user 0 com.example.app (replace com.example.app with the app package from the list below).
β οΈ Note: Do not remove applications with packages starting with com.android., com.miui. or com.qualcomm. are critical system components. Also avoid uninstalling com.google. if you use Google services (Play Market, Gmail, etc.).
List of safe apps to remove on Redmi 10
Here is a list of apps that can be removed without consequences for MIUI, updated for 2026, and we divided them into three risk categories:
- π’ Green Zone β applications that can be removed safely (do not affect system processes).
- π‘ Yellow Zone β Utilities that are better to first disable and test the operation of the phone.
- π΄ Red Zone β Apps that can only be removed if you donβt use related features (e.g. Mi Pay if you donβt pay through the service). NFC).
| Category | Title of the annex | Package (for ADB) | What's he doing? |
|---|---|---|---|
| π’ Safe. | Mi Music | com.miui.player | Xiaomi's standard player. You can replace it with Spotify or YouTube Music. |
| π’ Safe. | Mi Video | com.miui.videoplayer | Video player with ads. Alternatively, VLC or MX Player. |
| π‘ Careful. | Mi Browser | com.android.browser | Browser with integrated ads. Only delete if you use Chrome or Firefox. |
| π΄ Risky. | Mi Pay | com.mipay.wallet | Contactless payment app. Only remove if you're not using NFC. |
| π’ Safe. | Cleaner | com.miui.cleanmaster | A memory βoptimizerβ that takes up space and displays false warnings. |
The full list of Redmi 10 packages can be obtained through the ADB command:
adb shell pm list packages | grep 'miui\|xiaomi'This will bring out all the applications from Xiaomi, among which you can identify unnecessary.
Install Xiaomi drivers on PC
Enable debugging over USB on your phone
Download ADB Tools from the official website
Create a backup copy of important data
Check the list of packages before deleting-->
What apps should NOT be removed on Redmi 10 (even if they seem unnecessary)
Some system utilities may seem useless, but removing them will lead to critical failures, from the inability to connect to Wi-Fi to the complete failure of the phone.
- π« Security (com.miui.securitycenter) MIUI. Deleting it will disable the virus scanner, permission management and app locking.
- π« Settings (com.android.settings) - system settings. Without it, you can't change any settings on your phone.
- π« Mi Share (com.miui.mishare.connectivity) β responsible for fast file transfer between Xiaomi devices.
- π« System UI (com.android.systemui: system interface, and deleting it will cause the phone to be "loaded" forever.
- π« Google Play Services (com.google.android.gms) β even if you donβt use Google services, many apps depend on this package.
It is especially dangerous to delete anything from /system/priv-app/, which is a privileged system application that MIUI wonβt run without. If you accidentally uninstall a critical package, try restoring it via the command:
adb shell cmd package install-existing com.example.app(where com.example.app is a remote package)
β οΈ Attention: Redmi 10 with firmware MIUI Chinaβs removal of com.xiaomi.midrop (Mi Drop) or com.xiaomi.scanner applications can cause camera malfunctions.These packages are closely integrated with Qualcommβs Snapdragon 480 drivers.
What to do if after removing applications, the phone began to slow down
Sometimes, after cleaning, the Redmi 10 starts to hang, overheat, or discharge quickly, because MIUI tries to restore the remote components to the background.
- Clear the system cache: Go to Settings β Memory β Clean up and select βClear App Cache.β This will delete temporary files that may have been corrupted.
- Reset application settings: In Settings β System β Settings reset, select Reset application settings. This will return standard permissions without losing data.
- Turn off automatic MIUI update: Go to Settings β About Phone β System Update and deactivate the Autoboot option. Sometimes updates return remote applications.
- Check background processes: Install Greenify or manually limit application activity in Settings β Battery β Application selection.
If the problem persists, try returning remote applications via Hidden Settings MIUI (available on Google Play), which allows you to turn back disabled system components without ADB.
π‘
Before mass removal of applications, create a restore point in TWRP (if you have an unlocked bootloader), which will allow you to roll back changes in 5 minutes in case of a failure.
Removal Alternatives: How to Disable Unnecessary Apps Without Risk
If you're not sure what you're doing, or you're afraid of disrupting MIUI, you can just turn off the apps that you don't need, and it won't free up your memory, but it will stop them from working in the background and take them off the menu, and you can do that in two ways:
- π΅ Through Settings: Go to Settings β Annexes β App management. Select an unneeded application (e.g. Mi Browser). Click "Disable" (if the button is inactive, the application is critical to the system).
Through ADB (without removal):
adb shell pm disable-user --user 0 com.example.app(replace com.example.app with the desired package) To return the application, use the same command with enable instead of disable-user.
Disabling has several advantages over deleting:
- β You can return the application at any time.
- β No risk of disrupting work MIUI.
- β System updates are saved (some packages are restored after updates).
But there are downsides: apps that are disabled still take up space in the phone's memory, and if your goal is to free up gigabytes rather than just remove icons from the menu, you'll have to use a full uninstallation.
How do I know which app takes up the most memory?
How to prevent the return of remote applications after the MIUI update
One of the most common problems after cleaning Redmi 10 is the automatic recovery of remote applications after updating the firmware, which is because Xiaomi integrates them into newer versions of MIUI.
- Turn off automatic update installation: Go to Settings β About Phone β System Update. Click on three dots in the upper right corner and select "Update Settings." Deactivate the "Automatic Boot" and "Automatic Installation" options.
MIUI Hidden Settings
- Install the app from Google Play.
- Go to the "System App Remover" section.
- Activate the option "Block System App Restore".
- Remove updates for system applications: Some utilities (such as Mi Browser) are updated through the Play Market and returned to the system. To avoid this: Open Google Play β βMy apps.β Find an unnecessary application (such as Mi Community). Click on three dots β βDelete updatesβ.
If the problem persists, follow the command:
adb shell pm clear com.android.browserThis will reset the settings of the old browser.