Cleaning up Xiaomi Redmi 6 phone from garbage: 7 proven ways

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.
๐Ÿ“Š How often do you clean your memory on Xiaomi?
Once a week.
Once a month
Only when the phone starts to brake
Never cleaned.

Typical memory allocation on Redmi 6 after a year of use:

CategorySize (example)Can I remove it?
Annexes4-8GBPartially (cache, unnecessary APKs)
Photos and videos2-10 GBYeah (duplicates, screenshots, gallery cache)
Cash MIUI1-3 GBYes (but not all of it โ€“ see section 3)
Remains of updates0.5โ€“2 GBYeah (Folder/cache)
System Logs0.3โ€“1 GBCarefully (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:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the app and click Clear Cache (not Clear Data!).
  3. 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:

  1. Use Mi File Manager (enable the display of hidden files in the settings).
  2. 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?
If you have deleted important data, try recovery software: 1. DiskDigger (Android) โ€“ works without root, but only restores photos and videos. 2. Recuva (Windows) โ€“ connect your phone to your PC and scan the memory. 3. EaseUS MobiSaver โ€“ paid, but with a high recovery rate. โš ๏ธ The chances of recovery are higher if you do not write new files to your phone after deletion!

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:

  1. Activate Cleaning Mode in Settings โ†’ Memory โ†’ Cleaning.
  2. Set up Auto Cleanup on Schedule: Settings โ†’ Memory. โ†’ โš™๏ธ โ†’ Autocleaning (weekly).
  3. 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:

  1. Select Storage Information.
  2. Click Clear App Cache (this will remove the cache of all apps, including system ones!).
  3. 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:

  1. Save important data (photos, contacts, messages) to your PC or cloud.
  2. Go to Settings โ†’ Additional โ†’ Recovery and Reset โ†’ Resetting.
  3. Choose to erase everything (do not erase internal memory unless you want to format a memory card!).
  4. 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:

  1. Turn off the phone.
  2. Press Volume Up + Power before the Mi logo appears.
  3. 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.

FAQ: Frequent questions about cleaning Xiaomi Redmi 6

Can I clean my memory without losing data?
Yes, if you use the methods in sections 2-4 (cleaning cache, deleting unnecessary files, disabling background processes), a complete reset (section 6) will delete everything, so it should only be used as a last resort.
Why does the memory fill up quickly after cleaning?
It's a typical problem. MIUI It's because of the auto-update of apps (turn off Google Play), social media cache (especially TikTok and Instagram), hidden logs. MIUI (folder /sdcard/MIUI/debug_log/). Solution: Set up auto cleaning (section) 4) and use lightweight versions of applications.
How to clear your memory if your phone is not switched on?
If Redmi 6 is stuck on the logo or not responding, try: Recovery: Volume Up + Power โ†’ Wipe Data. Firmware via Fastboot (if you have experience). To do this, download the official firmware from Xiaomi website and follow the instructions for the Mi Flash Tool. If it does not help, the problem may be in the hardware (for example, damaged flash memory).
What to do if the photos are missing after cleaning?
You probably deleted the /sdcard/DCIM/ or Galery cache. Try: Reboot your phone โ€” sometimes MIUI restores thumbnails; use DiskDigger or Recuva to restore; check your cart in Google Photos (if sync was enabled); in the future, back up your photos in the cloud (Google Photos, Mi Cloud).
How to transfer applications to a memory card?
On Redmi 6, transfer applications to SD-map MIUI. To get around this: Insert a memory card and format it as internal memory (Settings) โ†’ Warehouse โ†’ Map. SD โ†’ Set up as an internal). โš ๏ธ Warning: after that, the card will only work on this phone! App2SD (requires rooting or Link2SD Please note that some apps (such as WhatsApp) do not support the use of SD-map.