The Xiaomi Redmi Note 5 (codenamed whyred) is still a popular smartphone due to its balance of performance and price. However, many users face a problem: over time, the “Other” section in the memory settings grows to several gigabytes, eating precious space. Unlike photos or apps, this section has no explicit content, which causes confusion. In fact, the “Other” hides the cache of system processes, remnants of deleted applications, log files and temporary MIUI data.
In this article, we’ll look at 5 proven ways to clean the Other partition on Redmi Note 5, including hidden MIUI features, ADB commands, and even manually removing unnecessary files without root rights. It’s important to understand that not all methods are equally effective — some are temporary, others require technical skills. We’ll also explain why the Other comes back over time and how to minimize its growth.
What is the “Other” section in Xiaomi memory and why it takes up so much space
In MIUI, the Other section is a collective name for files that the system cannot categorize as standard (photos, videos, apps, etc.) and includes:
- 📁 Cache of system applications (e.g. com.miui.home, com.android.systemui)
- 🗑️ Temporary files from updates MIUI Google Play Services
- 📜 Log files (error logs, memory dumps)
- 🔄 Remnants of Remote Applications (Folders) /data/data/ They are not always completely cleaned)
- 🖼️ Miniatures and previews from the gallery and file manager
On the Redmi Note 5 with 16/32/64 GB of memory, this partition can take up from 3 to 10 GB — especially if the smartphone has been in use for a long time without reset. The reason is the MIUI architecture: the system actively caches data to speed up work, but does not always delete it correctly. For example, after updating the firmware, old files can remain in the /cache folder, and applications like Facebook or TikTok leave behind tens of megabytes of “junk” even after uninstalling.
⚠️ Warning: Don't confuse "Other" with "System"! the latter contains firmware files and cannot be cleaned without root rights or firmware reflashing.
Interesting fact: on the Redmi Note 5 s MIUI 12+ Some of the junk is hidden from the user. /data/system/package_cache can weigh up 1 GB, but it doesn't show up in the standard file manager, and it's going to require some special techniques to clean it up, which we'll talk about later.
Method 1: Clear cache and data via MIUI settings
The easiest method is to use the built-in MIUI tools, which do not require root rights and is suitable for beginners, but only clears part of the Other section:
- Open Settings → Applications → Application Management.
- Click on the three dots in the upper right corner and select “Show System Processes”.
- Find apps with a large cache: 📱 com.miui.home (Luncher) MIUI) 🔍 com.miui.securitycenter (Security) 📊 com.android.systemui (System Interface)
"Clear the cache."
"Delete the data"
This procedure will free up from 500 MB to 2 GB of storage, but some system applications (e.g. com.xiaomi.market) do not allow data to be deleted, they will have to be reset via ADB (see Method 3).
☑️ Checklist before cleaning the cache
⚠️ Warning: Clearing system applications (e.g. com.android.providers.media) may cause the media scanner to crash.
Method 2: Use a file manager with root rights (for advanced ones)
If you have root access, you can manually delete unnecessary files from hidden folders. This is the most effective method, but it requires caution - an error can lead to a bootloop.
The main folders for cleaning:
| The way to the folder | What does it contain? | Is it safe to remove? |
|---|---|---|
| /data/dalvik-cache | Dalvik cache (accelerates application launch) | Yes (restores automatically) |
| /data/system/package_cache | Cache of installed/removed APKs | Yes. |
| /data/log | Log files of system and applications | Yeah (except) last_kmsg) |
| /data/tombstones | Memory dumps when applications crash | Yes. |
| /cache | Temporary update files | Yes (cleared when rebooted) |
Instructions:
- Open a file manager with root access.
- Go to /data/ and find the folders from the table above.
- Remove the contents (not the folders themselves!).
- Reboot your smartphone.
Step-by-step:
- Turn on Developer Mode: Go to Settings → About Phone. Tap 7 times on MIUI Version. Go back to Settings → Additional → For Developers. Activate USB Debugging.
Connect your smartphone to your PC and confirm your trust in the device.
cmd
ADB
adb shell pm list packages -f | grep xiaomiThis command will show all Xiaomi system packages. Copy the package names (e.g. com.miui.player) and clear their cache:
adb shell pm clear com.miui.playerFor mass cleaning, use the script:
adb shell "su -c 'pm clear --user 0 com.miui.home'"
adb shell "su -c 'pm clear --user 0 com.miui.securitycenter'"
adb shell "su -c 'pm clear --user 0 com.android.providers.media'"💡
If the pm clear command doesn’t work, try getting a temporary root through the adb shell first with the su command. On some Redmi Note 5 firmware, this works even without the full root.
This method frees up 1-3 GB of memory, but requires care. Don't clean packets like com.android.phone, it can disrupt the network!
Method 4: Reset to factory settings (nuclear version)
If previous methods didn't work, you'll have to do Hard Reset, which is a factory-fabricated reset, which will delete all the data, including "Other," but you'll have to set up the device from scratch. On the Redmi Note 5, you can do the reset in two ways:
Method 1: Through the settings
- Go to Settings → About the phone → Reset settings.
- Select “Delete all data”.
- Confirm the action and wait for the reboot.
Method 2: Recovery (if the smartphone is not turned on)
- Turn off the device.
- Press Power + Volume Up before the Mi Recovery logo appears.
- Choose Wipe Data → Wipe All Data.
- Confirm the reset and reset.
We also recommend that you do this once a month:
adb shell cmd package bg-dexopt-jobThis command optimizes background processes, reducing the memory load.
💡
Regularly cleaning the cache through Settings → Memory → Cleaning reduces the growth of the Other by 30-40%, but a full reset every six months is the most reliable way to keep memory in order.
Frequent Mistakes and How to Avoid Them
When cleaning the Other, users often make mistakes that lead to failures.
- Delete files from /system without root: This will cause the device to fail. Partition /system is write-proof.
- Cache Clearing com.android.phone: This packet is responsible for phone calls and SMS.
- Using cleaners like Clean Master: These applications often delete the files and leave behind advertising debris.
If after cleaning the smartphone began to slow down, do:
adb shell sync
adb shell rebootThis synchronizes the file system and restarts the device.