Xiaomi smartphones based on MIUI or the new HyperOS often suffer from overloading with unnecessary applications and system debris. Even after buying a device, users face dozens of pre-installed services, many of which duplicate functions or are not used at all. But what can be removed from this without risking system stability? And what files should be cleaned regularly to make room?
In this article, we will discuss in detail:
What system applications can be uninstalled or disabled (including hidden MIUI/HyperOS services)
How to clean the cache and temporary files without breaking the phone.
What data is safely deleted manually through the file manager (and where it is stored).
What not to touch even with a severe memory deficit - and why.
โ ๏ธ Note: Some operations require root or use rights ADB. If you are not sure about your actions, it is better to limit yourself to the safe methods from the first sections.
1. Xiaomi system applications that can be removed
The pre-installed MIUI/HyperOS applications fall into three categories:
- ๐น Securely Deleted โ Duplicate features (e.g., two browsers) or unnecessary services (e.g., Mi Pay outside China).
- ๐ธ Removable โ You can uninstall, but this can affect individual functions (for example, Mi Video is needed to play some formats).
- ๐ด Critical โ Deletion will cause system failures (e.g., Security or System) UI).
Below is a list of apps that can be removed by most users (if you donโt use specific features), and the ADB team will do the uninstallation without root rights:
adb shell pm uninstall -k --user 0 com.xiaomi. packet nameList of safe packets to remove (checked on MIUI 14/15 and HyperOS):
| Annex | Package | What is responsible for? | Can I remove it? |
|---|---|---|---|
| Mi Browser | com.android.browser | Stock browser | Yes (if you use Chrome/Edge) |
| Mi Video | com.miui.videoplayer | Video player | Yes (if there is an alternative) |
| Mi Music | com.miui.player | Music player | Yes. |
| Mi Pay | com.xiaomi.payment | Payment service (only in China) | Yes. |
| Mi Community | com.xiaomi.forum | Xiaomi Forum | Yes. |
For removal via ADB:
- Turn on USB Debugging in Settings โ About Phone โ MIUI version (tap 7 times, then go back to Additional โ For Developers).
- Connect the phone to your PC and execute the command above by replacing the com.xiaomi.name of the package with the desired package.
โ ๏ธ Attention: Removing Mi Video may disrupt the video playback in the gallery.If it is critical, it is better to disable the application via Settings โ Annexes.
2. How to disable (not remove) unnecessary services
If you don't want to take risks, but you want to get rid of background processes, it's better to turn off apps instead of completely removing them, which will stop them from working and free up RAM, but preserve the possibility of recovery.
List of services that can be turned off without consequences:
- ๐ฑ Mi Roaming (com.miui.roaming) โ only required for roaming in China.
- ๐ฎ Game Turbo (com.xiaomi.glgm) โ if you donโt play mobile games.
- ๐ก Mi Remote (com.duokan.phone.remotecontroller) โ if you do not use an IR port.
- ๐ Analytics (com.miui.analytics) โ collects data about phone usage (can be disabled for privacy).
To disable:
- Go to Settings โ Applications โ Application Management.
- Select the desired application โ Disable.
- Confirm the action (the system will warn you that the application will stop updating).
The apps that are disabled will remain in memory, but they will not waste resources, and you can activate them again in the same menu.
๐ก
Before you turn off services, check if you are using associated features, for example, disabling Mi Remote will make the IR port useless for controlling equipment.
3. Clearing cache and temporary files
Cache and temporary files take up gigabytes of memory, but cleaning them requires caution. Some data (such as the Google Play Services cache) is better left unchecked so as not to disrupt services.
What can be cleaned regularly:
- ๐๏ธ Cache of applications (for example, social networks, instant messengers, games) โ cleared through Settings โ Warehouse โ Cache data.
- ๐ Download folder โ downloaded files that are no longer needed.
- ๐ฅ folder DCIM/.thumbnails โ Photo and video miniatures (you can delete them, they will be restored automatically).
- ๐ฆ folder Android/obb โ Game data (delete if the game is deleted).
What to clean carefully:
- โ ๏ธ Google Play Services cache could disrupt Google services.
- โ ๏ธ folder Android/data โ Contains game and app saves (remove only if you know exactly what you donโt need to do).
For deep cleaning, use the built-in cleaning tool (Security). โ Cleaning up, but donโt trust it blindly โ sometimes it suggests removing useful data.
Clean the cache of social networks and messengers|Remove old files from Download|Check the folder. DCIM/.thumbnails|Clean up Android/obb data-free|Don't touch it. Android/data needlessly-->
4. Removal of duplicates and unnecessary media files
Photos and videos take up the lion's share of memory. MIUI/HyperOS has built-in tools for finding duplicates, but they're not always effective. It's better to use third-party apps like Files by Google or CCleaner.
How to find and remove duplicates:
- Open Gallery โ Albums โ Duplicates (if the function is available).
- Or install Files by Google โ Cleanup โ Duplicate files.
- Check out DCIM/Camera, DCIM/Screenshots, and Pictures folders, which often accumulate unnecessary screenshots and re-images.
It is also worth removing:
- ๐ธ Blurred or unsuccessful photos โ they take up space but never used.
- ๐ฌ Videos from instant messengers (Telegram, WhatsApp) - saved automatically in the WhatsApp/Media or Telegram/Telegram Video.
- ๐ต Audio files from messengers โ voice messages and music from chats.
To automatically clean your media files, set up Google Photos to back up and delete local copies after uploading to the cloud.
How to disable automatic media saving from messengers?
5. Dangerous files and folders: what can not be deleted
Some system files and folders are critical to MIUI/HyperOS. Deleting them can lead to bootloop or loss of functionality.
| Folder/file | Way | What is responsible for? | Effects of removal |
|---|---|---|---|
| system | /system | Android system files | The phone won't turn on. |
| data/dalvik-cache | /data/dalvik-cache | Dalvik cache (App acceleration) | Lags, app departures |
| MIUI or HyperOS | /system/priv-app | Firmware core | Critical disruption |
| efs | /dev/block/bootdevice/by-name/modem | IMEI, serial numbers | Loss of network, inability to call |
Also, you should not delete:
- ๐ซ Files with the.odex or.vdex extension are optimized versions of applications.
- ๐ซ folder Android/obb Completely โ game data is stored there (remove only unnecessary files).
- ๐ซ Any files in /system or /vendor โ Even if they seem unnecessary.
โ ๏ธ Warning: If you accidentally delete a critical file and your phone stops working, try resetting your settings via Recovery (click Power). + Volume Up at boot. In extreme cases, you will need to flash the firmware.
6.Memory optimization without deleting files
If you donโt have enough memory, but you donโt want to delete anything, try these methods:
- ๐ Transfer of applications to SD-map (if supported): Settings โ Annexes โ Select an application โ Warehouse โ Change. โ SD-map.
- โ๏ธ Cloud Storage: Set up an automatic photo upload to Google Photos or Mi Cloud and delete local copies.
- ๐๏ธ Archiving rarely used files: pack old photos/documents into your files ZIP and transfer to PC or cloud.
- ๐ง Optimization MIUI/HyperOS: set the settings on โ Special facilities โ System acceleration (if available).
Itโs also worth turning off auto-update apps on Google Play if youโre not using mobile internet for downloads, which will save both memory and traffic.
๐ก
Transfer of applications to SD-The card doesnโt work on all Xiaomi models.Since Android 9, Google has restricted this feature to most apps.
7 Root access: what can be removed if you have superuser rights
If you have root rights, you have additional cleanup options, but the risk is even higher, because the wrong action can make the phone tick, and here's a list of what power users are removing for deep optimization.
What can be removed from root:
- ๐งน Systemic fonts (/system/fonts) โ Leave only the necessary ones (risk: some applications may not display correctly).
- ๐ด Systemic sounds and melodies (/system/media/audio) โ if you use your own.
- ๐ฆ Unnecessary APK from /system/priv-app โ But only if you know exactly what they are responsible for!
- ๐๏ธ Logs and dumps (/data/tombstones, /data/anr) โ can be cleaned regularly.
To delete, use Root Explorer or ADB commands with superuser rights. Example of commands to delete folder:
adb shell su -c "rm -rf /system/path/to/folder"โ ๏ธ Note: Before any manipulations /system backup through TWRP Or OrangeFox Recovery. Without a backup, system recovery may not be possible.
8. Alternative methods of memory release
If none of the above has worked, consider these options:
- ๐ Resetting to factory settings is a radical method, but it's effective!
- ๐ฑ Lite versions of apps (e.g. Facebook Lite, Messenger Lite) โ they take up less space.
- ๐ ๏ธ Custom-based firmware ROM (LineageOS or Pixel Experience โ will eliminate bloat MIUI, But you'll need to unlock the loader.
- ๐ง Disable animations and visual effects through Settings โ For developers โ Animation (set the value off.).
If the problem is a lack of RAM, not storage, try:
- Limit background processes in Settings โ For developers โ Process Limit.
- Disable auto-run of unnecessary applications via Security โ Auto-run.