The βOtherβ section of Xiaomiβs smartphone memory is one of the most puzzling and annoying categories for users, and can take up 5 to 30 GB for no apparent reason, with standard cleaning methods (deleting apps, cleaning cache) having little impact on it. In this article, weβll look at what exactly the βOtherβ is hiding, why this section is growing, and how to reduce it without risk to the system.
The problem is especially relevant for MIUI devices (including Redmi, POCO and Black Shark), where the system actively caches data to speed up work. But even on pure Android (like Xiaomi 13 Ultra with HyperOS), the βOtherβ section can take up an unnecessarily large amount of space. We have tested all the methods on models from Redmi Note 10 Pro to Xiaomi 14 β and are ready to share working solutions.
It's important to understand that the "Other" is not just garbage, but a combination of system files, logs, MIUI temporary data, and remnants of remote applications that Android doesn't classify as "cache" or "media." Trying to clean it manually without understanding the mechanisms can cause a malfunction of the smartphone, so we divided the methods into safe (for beginners) and advanced (require root or ADB).
What is the Other in Xiaomiβs Memory and Why Does It Take So Much Space?
In the MIUI storage menu, the Other section (Other in English) combines all files that the system cannot categorize as standard: photo, video, audio, applications or cache.
- π System logs and dumps: logcat, dmesg files, error reports (/data/anr, /data/tombstones). Accumulate when applications or systems fail.
- ποΈ Remnants of Remote Applications: Folders /data/data and /data/app-lib, which are not completely cleaned when uninstallation.
- π Temporary files MIUI: cache of themes of registration, system updates, backup copies (MIUI/backup).
- π± Virtual machine data: Dalvik-cache files (/data/dalvik-cache) and ART-cache that are created when optimizing applications.
- π Encrypted files: Application data protected by Android Keystore (such as passwords or tokens).
On devices with MIUI 12-14 and HyperOS, the Other section often grows due to aggressive caching of system processes. For example, Xiaomi reserves up to 1-2 GB for MIUI Optimization, a service that analyzes smartphone use to βimprove performance,β which is not visible to the user, but takes up space.
Another reason is file system fragmentation, where frequent updates or F2FS/ext4 (the file systems used by Xiaomi) cause memory holes that Android labels as βOther,β especially on 32-64GB devices where free space runs out quickly.
Method 1: Clearing cache and temporary MIUI files (without root)
So, to start with the safest methods that don't require superuser rights, the first step is to clean up the hidden MIUI cache that you can't see on the standard storage menu.
- Open the Settings. β The phone.
- Press the MIUI version 7-10 times until you are a developer!
- Back to Settings β Additionally. β For developers.
- Activate the option Do not save logging (Disable logging in English).
This option disables the recording of debugging logs, which can take up to 500 MB-1 GB per week, but once the device is restarted, logs will start to accumulate again - so the method is temporary.
Next, we will clean the cache of system applications:
- π§Ή Go to Settings. β Annexes β Application management.
- π In the search, enter MIUI and select all applications with this name (e.g, MIUI Daemon, MIUI Optimization).
- ποΈ For each, click Warehouse. β Clear the cache.
- π Reboot your smartphone.
Pay special attention to the Security app, which caches scan data that can take up to 2-3 GB to clean it up completely:
Settings β Applications β Application Management β Security β Storage β Clear dataβ οΈ Attention: Security data cleanup will reset the antivirus and spam blocker settings. After the procedure, it is recommended to update the virus database manually.
Method 2: Remove Remnants of Remote Applications
When you uninstall applications via Settings or Google Play, MIUI often leaves their folders in /data/data and /data/app-lib. These files are not visible to the user, but take up space in the Other section to delete them:
Method 1. Through ADB (without root)
- π₯οΈ Install Platform Tools on PC.
- π± Turn on Debugging. USB In Settings β For developers.
- π Connect your smartphone to your PC and execute the command:
adb shell pm list packages -uThis command will show you a list of apps that are labeled uninstalled -- these are junk packages -- to remove them completely:
adb shell pm uninstall -k --user 0 com.example.packageReplace com.example.package with the name of the package from the list, for example, to remove the residues of Facebook:
adb shell pm uninstall -k --user 0 com.facebook.katanaMethod 2. via Files by Google (for beginners)
Files by Google can find and delete residual files:
- π² Install Files by Google.
- π Go to the Cleanup section. β Unnecessary files.
- ποΈ Select Application Residues and confirm removal.
β οΈ Note: Do not delete folders called com.miui. or com.android. β these are system components without which you can use the name. MIUI may not work properly.
βοΈ Preparation for cleaning through ADB
Method 3: Cleaning Dalvik-cache and ART-cache (requires root)
The Dalvik-cache section (or ART-cache in newer versions of Android) stores optimized versions of apps to speed up their launch, and over time it grows to 1-3 GB, especially if you update or delete programs often, and you can only clean it with root permissions.
Instructions:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /data/dalvik-cache.
- Select all files (usually with the.dex or.oat extension) and delete them.
- Reboot your smartphone. The system will restore the cache automatically the next time you run the apps.
The alternative is through TWRP:
- π± Boot in. TWRP Recovery.
- π§ Go to Advanced. β File Manager.
- ποΈ Delete the contents of the folder /data/dalvik-cache.
- π Run the Wipe. β Dalvik/ART Cache.
Once cleaned, the first launches of apps will be slower than usual β this is normal, as the system re-optimizes them.
| folder | Size (example) | Can I remove it? | Effects of consequences |
|---|---|---|---|
| /data/dalvik-cache | 1-3 GB | Yeah (with root) | Slowing down the first application launch |
| /data/app-lib | 500 MB-1 GB | Partially (remnants of remote applications) | Freeing up a place without consequences |
| /data/log | 100-500 MB | Yes. | Loss of error logs (uncritical) |
| /data/tombstones | 50β200 MB | Yes. | Reports of app crashes are being deleted |
Method 4: Disabling unnecessary MIUI system processes
MIUI runs a lot of background processes that consume memory and create temporary files, some of which can be turned off without damaging the system.
Through ADB (no root):
- π± Connect your smartphone to your PC and do it:
adb shell pm disable-user --user 0 com.miui.analyticsThis team disables Xiaomi's analytics collection, which can take up to 300MB per month.Other secure-to-disable packages:
- π com.miui.miservice β Advertising and Recommendations.
- π‘ com.xiaomi.midrop - Mi Drop (unless you use Wi-Fi file transfer).
- π΅ com.miui.player is a standard music player.
- π· com.miui.gallery β gallery (you can turn off if you use Google Photos).
A full list of safe to disable MIUI packages can be found on the XDA Developers or 4PDA forums. Before disabling, check if the application is being used by you.
β οΈ Warning: Do not disable packages named com.android. or com.qualcomm. are critical system components. Also avoid disabling com.miui.securitycenter, as this may disrupt the antivirus.
π‘
Before disabling system applications, back up through Settings β Additional β Backup and Reset. This will allow you to restore them in case of failure.
Method 5: Format the /data partition (last resort)
If all previous methods failed and the Other partition takes up more than 10 GB, it is possible that the file system is fragmented or corrupted, in which case full formatting of the /data partition via TWRP or Fastboot will help.
Warning: This method will delete all data on your phone, including photos, messages and apps, and only use it if:
- π The smartphone is slowing down due to lack of memory.
- π The βOtherβ section occupies more than 20% of the total memory.
- π§ Other cleaning methods did not help.
Instructions via TWRP:
- Back up your important data on your PC or in the cloud.
- Download to TWRP Recovery.
- Go to Wipe β Format Data.
- Enter yes to confirm.
- After formatting, restart and restore the data from the backup.
Instructions via Fastboot (if TWRP is not available):
fastboot erase userdata
fastboot format:ext4 userdata
fastboot rebootThis method will return the /data partition to its βcleanβ state by deleting all hidden files and fragmented data, but it requires reconfiguration of the smartphone.
What if the phone doesnβt turn on after formatting?
How to Prevent the βOtherβ Section from Spreading in the Future
To avoid the βOtherβ section taking up a critically large amount of space, follow these recommendations:
- π Clean the cache regularly: Use the built-in security utility β Cleaning or annex SD Maid (requires root).
- π± Turn off automatic optimization MIUI: Go to Settings. β Special facilities β Optimization MIUI and disable unnecessary functions.
- π« Use alternative launchers: Standard launcher MIUI It creates a lot of temporary files. Install Nova Launcher or Lawnchair.
- π Limit background activity: In Settings β Battery β Battery management disable autostart for unnecessary applications.
- π€ Transfer the data to SD-If your Xiaomi supports memory cards, transfer media files and applications to them.
It is also useful to disable the automatic loading of themes and wallpapers:
Settings β Wallpaper β Wallpaper settings β Automatic loading (disable)This will prevent unnecessary files from being downloaded in the background.
π‘
Regularly cleaning the cache and disabling unnecessary MIUI system processes can reduce the Other partition by 30-50% without using root or resetting settings.