The Xiaomi Redmi 6, released in 2018, is still a popular budget smartphone due to its reliability and maintainability. However, over time, even this โunkillableโ device begins to slow down, warm up and give out messages about memory shortages, the reason for the accumulated system debris: remnants of remote applications, cache, duplicate photos and temporary MIUI files. Unlike the flagships, the Redmi 6 has only 16/32 GB of internal memory, so every megabyte counts.
This article is not about the magic buttons that promise to clear everything in a second, but about the system approach: from manually cleaning hidden folders to setting up auto-cleaning. We will analyze which files can be deleted without risk and which should not be touched (even if they take gigabytes), focusing on the specific problems of MIUI 9/10 on Redmi 6 โ for example, why cleaning through Security often does not work and how to circumvent this limitation.
1. Diagnosis: What exactly is taking up memory on Redmi 6?
Before you clean, you need to understand which files are eating up memory. On Redmi 6 with MIUI, this is not always obvious: the system can show โ14 GB occupiedโ, but the Storage menu will have less of all categories, because of hidden files and backup space for updates.
To get accurate data:
- ๐ Open the Settings. โ Storage and wait for the full chart load (can take up to 30 seconds).
- ๐ Click on the โOtherโ category โ here often hides before 3-5 GB of garbage (logs, memory dumps, update remnants).
- ๐ Install a file manager (e.g., Mi File Manager or File Manager) FX Explorer) and enable the display of hidden files in the settings.
Typical memory allocation on Redmi 6 after a year of use:
| Category | Size (example) | Can I remove it? |
|---|---|---|
| Annexes | 4-8GB | Partially (cache, unnecessary APKs) |
| Photos and videos | 2-10 GB | Yeah (duplicates, screenshots, gallery cache) |
| Cash MIUI | 1-3 GB | Yes (but not all of it โ see section 3) |
| Remains of updates | 0.5โ2 GB | Yeah (Folder/cache) |
| System Logs | 0.3โ1 GB | Carefully (can be removed via ADB) |
โ ๏ธ Note: If the System category is more than 6 GB occupied, this may indicate corrupted firmware files, in which case only resetting to factory settings or flashing through Fastboot will help.
2. Cleaning the cache of applications: what can be deleted and what can not
Cache is a temporary file that apps create to speed up work. On Redmi 6, the cache can take up to 3-5 GB, but you need to delete it wisely. For example, cleaning the cache of Google Play Services will lead to authorization problems, and the Galery cache will lead to a long re-indexing of photos.
It's safe to clear the cache:
- ๐ฎ Games (e.g. com.tencent.ig for PUBG Mobile โ can weigh up to 1.5 GB).
- ๐บ Social networks (Facebook, Instagram, TikTok โ up to 500 MB for each of them).
- ๐ Browsers (Chrome, Mi Browser โ especially if you use โMode to save trafficยป).
Don't touch the cache:
- ๐ com.android.vending (Google Play Market) โ can break updates.
- ๐ฑ com.miui.home (Launcer) โ will result in the reset of wallpaper and widgets.
- ๐ com.google.android.gms (Google Play Services) โ the risk of losing access to your Google account.
How to clean the cache correctly:
- Go to Settings โ Applications โ Application Management.
- Select the app and click Clear Cache (not Clear Data!).
- For mass cleaning, use Settings โ Storage โ Cleaning, but uncheck the boxes from system applications.
Close all background applications
Backup important data (e.g. game saves)
Connect your phone to charge (the process can take 5-10 minutes)
Do not interrupt cleaning, even if the phone is hanging.-->
3. manually delete unnecessary files: hidden folders and application residues
Even after the apps are removed, Redmi 6 still has its tails: folders with settings, logs, and temporary files that can take up to 1-2 GB and donโt appear in the standard storage menu.
Where to look for garbage:
- ๐๏ธ folder /sdcard/Android/obb/ โ additional game data is stored here (e.g. graphics packages for the PUBG You can delete the files of games that you have not used in a long time.
- ๐ folder /sdcard/Android/data/ โ Remnant remnants of deleted applications. Only delete folders of programs that are no longer in the system.
- ๐ผ๏ธ folder /sdcard/MIUI/Gallery/cloud/ โ Cloud gallery cache (can weigh up to a maximum of 500 MB).
- ๐ฑ folder /sdcard/MIUI/Backup/ โ Old backups (unless you plan to restore them).
To access these folders:
- Use Mi File Manager (enable the display of hidden files in the settings).
- Or connect your phone to your PC via USB in File Transfer (MTP) mode.
โ ๏ธ Note: Do not delete folders named com.android. or com.xiaomi. MIUI. Avoid the folder, too. /sdcard/MIUI/Extra/, Since it contains files for the work of design themes.
How to recover accidentally deleted files?
4. MIUI Optimization: Disabling Unnecessary Functions and Autocleaning
The MIUI on Redmi 6 has a lot of background processes that eat up memory and battery power, some of which can be turned off without harming the system.
What can be safely disabled:
- ๐ Auto-update MIUI: Settings โ The phone. โ Updating the system โ โ๏ธ โ Auto-downloading updates (turn off).
- ๐ Usage statistics: Settings โ Xiaomi accounts โ Mi Cloud โ Synchronization โ Usage statistics (deactivate).
- ๐ต Mi-Pei (if not used): Settings โ Sound and vibration โ Mi-pei (disconnect).
- ๐ก Network Diagnostics: Settings โ Memory. โ โ๏ธ โ Network diagnostics (disable).
For automatic cleaning:
- Activate Cleaning Mode in Settings โ Memory โ Cleaning.
- Set up Auto Cleanup on Schedule: Settings โ Memory. โ โ๏ธ โ Autocleaning (weekly).
- Enable Memory Optimization: Settings โ Additional โ Memory Optimization.
1. Enable Developer Mode (7 times click on the MIUI version in Settings โ About Phone).
2. Go to Settings โ Additional โ For developers.
3. Set the window animation scale, the transition animation scale and the animator duration on the Off. or 0.5x.-->
5. Cleaning through the Engineering Menu and ADB: for advanced users
If standard methods donโt work, you can use hidden MIUI tools or ADB command line to remove system debris that isnโt visible in the normal interface.
Method 1: Engineering menu (code ##4636##)
Type in the phone keyboard ##4636##, then:
- Select Storage Information.
- Click Clear App Cache (this will remove the cache of all apps, including system ones!).
- Reboot the phone.
Method 2: ADB-deep-cleaning
You will need a computer with installed ADB-Drivers and Included Debugging USB on the phone (Settings) โ For developers โ Debugging by USB).
Cleaning commands (enter cmd or terminal):
adb shell pm clear com.miui.analytics # Clears MIUI Analytics
adb shell pm clear com.xiaomi.market # Clears the Mi App Store cache
adb shell rm -rf /data/local/tmp/* # Deletes temporary files
adb shell rm -rf /cache/* # Clears the cache folder (requires root)โ ๏ธ Attention: Rm teams -rf They can cause the system to fail if you're incorrectly entered. Don't use them without understanding the consequences. If you're not sure, limit yourself to the first way.
๐ก
The engineering menu and ADB allow you to clean up to 1-2 GB of hidden debris, but you need to be careful. If after commands the phone begins to behave unstable, perform a cache reset via Recovery (Volume Up + Power when booting).
6.Reset to factory settings: when it really needs to
If all previous methods failed, it's a complete reset, a radical way to get the phone back to "clean" but delete all the data. On Redmi 6, the reset takes 5-10 minutes and solves 90 percent of the performance problems.
When to do the reset:
- ๐ข The phone brakes even after cleaning (delays when opening applications, lags when scrolling).
- ๐ Persistent errors such as โApp is stoppedโ or โMemory is missingยป.
- ๐ฑ Memory is not known what (in Settings) โ The vault is occupied. >80% but no large files).
How to do the reset correctly:
- Save important data (photos, contacts, messages) to your PC or cloud.
- Go to Settings โ Additional โ Recovery and Reset โ Resetting.
- Choose to erase everything (do not erase internal memory unless you want to format a memory card!).
- After resetting, do not restore data from the backup โ this will return the old garbage.
If the phone doesnโt turn on or hangs on the logo, you can reset it via Recovery:
- Turn off the phone.
- Press Volume Up + Power before the Mi logo appears.
- Select Wipe Data โ Wipe All Data (control โ volume and power buttons).
7.Prevention: How to prevent future memory clogging
To prevent Redmi 6 from becoming a digital landfill a month after cleaning up, follow these rules:
- ๐ต Turn off autoload multimedia in instant messengers (WhatsApp, Telegram). โ Autoboot media โ Only on Wi-Fi or Never.
- ๐ฎ Use lightweight versions of apps (e.g. Facebook Lite, Messenger Lite, YouTube Go).
- ๐ Clean up downloads regularly: folder /sdcard/Download/ often contains unnecessary APK documents.
- ๐ Transfer files to the memory card (if installed). To do this, select a file in Mi File Manager. โ Move it โ Memory map.
- ๐ Block Advertising Notifications That Upload Unnecessary Content: Settings โ Notifications โ Notification settings โ Blocking notifications.
For automatic memory control, set:
- Files by Google โ scans and suggests removing unnecessary files.
- SD Maid (requires root) โ cleans the remnants of remote applications.
- CCleaner monitors cache and temporary files.
๐ก
Regular cleaning (every 1-2 weeks) and eliminating heavy apps will extend the life of your Redmi 6 by 2-3 years.