How to completely remove cache on Xiaomi Redmi Note 8 Pro: all ways from simple to complex

Cache on Xiaomi Redmi Note 8 Pro is like dust in the apartment: it accumulates imperceptibly, but sooner or later it begins to interfere. Cache cleaning can solve problems with slow work, overheating or memory shortage, but only if you do it correctly. Many users mistakenly believe that it is enough to click โ€œClear cacheโ€ in the application settings โ€“ in fact, this is only the tip of the iceberg.

Redmi Note 8 Pro

begonia

Mediatek Helio G90T

MIUI

The main danger

dalvik-cache

1-2GB

In this article, we will analyze 5 proven methods of cleaning cache - from basic to advanced, including working through Recovery and other methods. ADB. You will learn which files can be deleted without risk and which should not be touched, even if they take up a lot of space. Separately, we will focus on myths (for example, that cleaning the cache speeds up the smartphone by 100%) and why the cache returns after cleaning after a few days.

๐Ÿ“Š How often do you clean your Xiaomi cache?
Once a week.
Only when memory ends
Never cleaned.
Recommended by system notifications

1.What is the cache on Xiaomi Redmi Note 8 Pro and why it needs to be cleaned

Cache (from English cache - "cache") are temporary files that are created by applications and the system to speed up work. On the Redmi Note 8 Pro, the cache is divided into three types:

๐Ÿ”น Applications โ€“ saves data for quick download (for example, thumbnails in a gallery or map cache in Google Maps).

๐Ÿ”น Dalvik-cache: Optimized versions of installed applications for the processor. /data/dalvik-cache.

๐Ÿ”น Cache updates โ€“ firmware and patch files that are downloaded in the background (/cache).

When cleaning the cache is necessary:

  • ๐Ÿ“‰ The smartphone began to slow down for no apparent reason (especially when switching between applications).
  • ๐Ÿ”‹ Battery discharges faster than usual - cache can cause unnecessary processes in the background.
  • ๐Ÿ“ฑ Memory is full, but you havenโ€™t installed any new apps.
  • ๐Ÿ”„ Apps crash or work incorrectly (for example, Instagram does not load Stories).

What happens if you don't clean the cache:

โš ๏ธ Attention: On the Redmi Note 8 Pro 64/128 GB of memory cache can lead to automatic deletion of important files by the system. MIUI Begins to aggressively cleanse memory when there is less space 10%, It can even affect the photos in DCIM.

However, blindly clearing the cache is not always useful:

  • โณ After cleaning, applications will have to re-upload data, which will increase traffic consumption and waiting time.
  • ๐Ÿ”„ Some games, for example, PUBG Mobile or Genshin Impact can start lagging until they recover their cache.
  • ๐Ÿ“ฑ Frequent cleaning of the system cache (dalvik-cache) can lead to damage to optimized files and malfunctions in the work.

๐Ÿ’ก

Before cleaning the cache, check how much space it takes up in Settings. โ†’ Memory. โ†’ Memory analysis: If the cache is less than 500MB, cleaning it is unlikely to have a noticeable effect.

2. Method 1: Clearing the cache of individual applications through settings

The safest method is to remove the cache only for applications that cause problems, which does not affect system files and does not require superuser rights.

Step-by-step:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the upper right corner, press three dots (โ‹ฎ) and select Sort by size.
  3. Scroll down the list โ€“ the apps with the largest cache will be at the top.
  4. Tap on the desired application (for example, Facebook or Telegram).
  5. Click Clear Cache (not to be confused with Clear Data โ€“ it will delete all settings!).

Which apps to clean first:

Google (Play Services) - before 1 GB|Facebook โ€” 300-800 MB|Instagram โ€” 200-500 MB|Telegram โ€” 100-400 MB (depends on media files)|MIUI Gallery โ€” 100-300 MB (miniatures)-->

Features for the Redmi Note 8 Pro:

    What to do if the "Clear Cache" button is inactive:

    โš ๏ธ Note: If the button is gray, the application uses a secure cache (for example, MIUI Security or Google Play Services. Attempting to clean up through ADB Root may disrupt the system.

    3. Method 2: Completely clean the cache through Recovery Mode

    If the smartphone is slowing down or is giving you update errors, cleaning the cache through Recovery mode will help, which does not delete user data, but resets the system cache, including update files.

    Instructions for Redmi Note 8 Pro:

    1. Turn off the phone.
    2. Press the Power + Volume buttons up at the same time and hold for 10-15 seconds until the Mi logo appears.

    What is cleaned in this mode:

    Cache typeWaySize (approximately)Is it re-established after rebooting?
    Cash updates./cache100-500MBYes (on next update)
    Dalvik-cache/data/dalvik-cache500MB - 1.5GBYes (at first application launch)
    Cash recovery/cache/recovery10-50 MBNo.
    Logs of the system/cache/logs5-20 MBYes.

    When this method does not help:

    • ๐Ÿšซ If the problem is in the damaged application data (you need to clean the cache of each application separately).
    • ๐Ÿšซ If the cache takes up space because of MIUI (For example, duplicate files in /MIUI/backup).
    • ๐Ÿšซ If the phone is locked with a pattern lock, Recovery will not reset the lock.

    What to do if Recovery does not open:

    Solving problems with logging into Recovery
    If after the retention of food + Volume up the phone just vibrates and turns on in normal mode, try: 1. Connect the charger (sometimes the Redmi Note 8 Pro does not come into Recovery when the charge is low). 2. Use the Power combination + Loudness up + Volume down (on some firmware). 3. Install official software via Mi Flash Tool if Recovery is damaged.

    4. Method 3: Cleaning the cache through ADB (for advanced users)

    If the standard methods donโ€™t work, you can use Android Debug Bridge (ADB) โ€” A debugging tool that allows you to control your smartphone from a computer, and this method is suitable for cleaning the cache of system applications that are not available through normal settings.

    What you need:

    • ๐Ÿ–ฅ๏ธ Computer with Windows, macOS or Linux.
    • ๐Ÿ”Œ USB-cable (preferably original from Xiaomi).
    • ๐Ÿ› ๏ธ Installed drivers ADB Fastboot (you can download from the Android Developers website).
    • ๐Ÿ“ฑ On the smartphone enabled mode Debugging on USB (Settings โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then return to the Additional Settings โ†’ For developers).

    Step-by-step:

    1. Connect the Redmi Note 8 Pro to your computer and confirm the debugging permission on your phone.
    2. Open the command prompt (cmd on Windows or Terminal on macOS/Linux).
    3. Enter the command to check the connection: Adb devices must appear serial number of your device.
    4. To clear the cache of all applications, perform: adb shell pm trim-caches 1000000000 (this will clear the cache larger than 1 GB).
    5. To clear the cache of a particular application (e.g. Google Play Services): adb shell pm clear com.google.android.gms

    Commands for cleaning the system cache:

    PurposeTeam team.Note
    Clear the cache of all user applicationsadb shell cmd package bg-dexopt-jobReassemble optimized files
    Remove Dalvik-cacheadb shell rm -rf /data/dalvik-cache/*Requires root or TWRP
    Clear the update cacheadb shell rm -rf /cache/*Safe for the system.
    Reset the media cacheadb shell pm clear com.android.providers.mediaReboot the gallery

    Warnings when working with ADB:

    โš ๏ธ Attention: Adb shell rm command -rf /data/dalvik-cache/* It can damage optimized application files if you run them while they are running.Always restart your phone after cleaning the Dalvik-cache.

    The alternative ADB โ€” Termux:

    If you don't have a computer, you can use the Termux app from Google Play. Install it, then execute the commands:

    pkg install android-tools
    
    
    adb shell pm trim-caches 500000000

    5. Method 4: Manually clean the cache through the file manager

    Some cache files are not visible through standard settings, but can be manually deleted, and any file manager with access to system folders (such as Mi File Manager or Solid Explorer) will do.

    Where to find the cache on Redmi Note 8 Pro:

      How to manually clean:

      1. Open the file manager and enable the display of hidden files (in Mi File Manager: three points โ†’ Settings โ†’ Show hidden files).
      2. Go to the file. /cache Delete all files inside (except the recovery folder if you have one).
      3. In a file. /DCIM Find the hidden.thumbnails folder and clean it up.
      4. To clear the cache of a particular application (such as WhatsApp) go to /Android/data/com.whatsapp/ and delete the cache folder.

      What NOT to remove manually:

      • ๐Ÿšซ folder /data/dalvik-cache โ€” This will cause app failures.
      • ๐Ÿšซ Files in /system โ€” It can make your phone tick.
      • ๐Ÿšซ folder /MIUI Fully - there are stored theme and font settings.

      How to recover deleted files by mistake:

      โš ๏ธ Note: If you accidentally delete important system files, donโ€™t restart your phone โ€“ this could lead to a download to Fastboot. Instead, connect to your PC and try to recover files via ADB pull or reflash the device via the Mi Flash Tool.

      6. Method 5: Automatically cleans the cache using applications

      If you don't want to go through the settings, you can use third-party tools that analyze memory and suggest clearing unnecessary files, including cache, but not all apps are equally useful โ€” some can delete important data or display false warnings.

      Top.-3 Proven applications for Redmi Note 8 Pro:

      AnnexPlusesConsReference
      SD MaidDeep cache analysis, database cleanupPaid version for full functionalityGoogle Play
      CCleanerSimple interface, cache cleanup and historyCan delete useful data (e.g. save games)Google Play
      Files by GoogleFree, shows "junk" filesDoes not clear the system cacheGoogle Play

      How to use cleaners correctly:

      • ๐Ÿ” Before cleaning, always check what exactly the app offers to remove. For example, CCleaner can mark as trash download files or screenshots.
      • ๐Ÿ“Š In the settings, turn off automatic cleaning - it can start at the wrong time (for example, during the game).
      • ๐Ÿ”„ After cleaning, restart the phone so that the system reassembles the cache.

      What to do if the cleaner has deleted important files:

      โš ๏ธ Attention: If after work SD Maid or CCleaner missing photos or documents, check folder /storage/emulated/0/Recycle โ€” Some applications send files to the trash instead of deleting them completely, and you can also use data recovery software like DiskDigger.

      7.Myths and truths about cache cleanup on Xiaomi

      There are many myths surrounding cache cleaning, and we'll look at the most popular ones in the Redmi Note 8 Pro.

      Myth 1: โ€œCache cleaning speeds up your phone by 100%โ€

      ๐Ÿ”น The acceleration will be noticeable only if the cache takes more 1-2 GB and fragmented. In other cases, the effect is temporary. 1-2 The cache will recover and the brakes will return. The real solution is to optimize the background processes in the Settings. โ†’ Battery โ†’ Energy saving regime.

      Myth 2: โ€œCache can be cleaned every dayโ€

      ๐Ÿ”น Truth: Frequent cleaning is bad for performance, and applications have to re-upload data that they can't do:

      • ๐Ÿ“ถ Increases traffic consumption (especially on mobile Internet).
      • โณ Slows down the launch of apps (for example, YouTube will be longer to load videos).
      • ๐Ÿ”‹ Expend an additional battery for reprocessing data.

      Myth 3: โ€œDalvik-cache cleaning is safeโ€

      ๐Ÿ”น Truth: Dalvik-cache contains optimized files for the Helio processor G90T. Cleaning it without rebooting can lead to:

      • ๐Ÿšจ Departures of applications with the error "Application is stopped".
      • ๐Ÿ”„ Slow system operation until the next restart.
      • ๐Ÿ“ฑ Optimization loss for a particular chipset (you have to wait for the system to reassemble files).

      Myth 4: โ€œCash only takes place in the internal memory.โ€

      ๐Ÿ”น Truth: On the Redmi Note 8 Pro, the cache can take up space on the SD-map if:

      • ๐Ÿ“ท The camera is configured to save a photo on the map, but thumbnails remain in internal memory.
      • ๐ŸŽฎ Games (like Asphalt 9) cache data to a map, but donโ€™t clean it after deleting the game.

      Check the folder. /storage/<SD_CARD>/Android/data โ€” There may be gigabytes of unnecessary files.

      ๐Ÿ’ก

      Cache cleaning is not a panacea for brakes. If the Redmi Note 8 Pro is slow even after cleaning, check: memory fullness (should be free) โ‰ฅ15%), number of background processes and processor temperature (optimum) โ‰ค40ยฐC).

      8. FAQ: Frequent questions about cleaning the cache on Xiaomi Redmi Note 8 Pro

      โ“ Why does it reappear after cleaning the cache?
      Cache is a temporary file that's created when you use apps, for example, when you open Instagram, it caches Stories and photos to show them faster the next time, to reduce the cache volume: ๐Ÿ“ต Limit the background activity of applications in Settings โ†’ Permits โ†’ Auto-start. ๐Ÿ“ถ Turn off data preloading in mobile networks (in mobile Internet settings). ๐Ÿ—‘๏ธ Clean the cache of specific applications (like Google Play Services) regularly, not the entire system.
      โ“ Can I clear the cache without losing data?
      Yes, all of the methods described in this article (except for factory reset) retain user data: ๐Ÿ” Clearing WhatsApp or Telegram cache will delete uploaded media files (they are stored in cache). ๐ŸŽฎ Graphics settings can be reset in games (they are often stored in cache). ๐Ÿ“ฑ If you use ADB To clean dalvik-cache, restart your phone to avoid crashes.
      โ“ How to clear the cache if the phone is not turned on?
      If the Redmi Note 8 Pro does not load but responds to the power button, try: Log in to Recovery (Power buttons) + Volume up) and select Wipe Cache. If Recovery doesn't work, plug your phone into your PC and use it. ADB Fastboot: fastboot erase cache If nothing helps, reflash your phone via the Mi Flash Tool (this will delete all data!).
      โ“ Why Cache Cleaning Doesn't Free Up Place?
      Possible causes: ๐Ÿ“ You clear the cache, but other files take the main place (for example, uploaded videos to the cache). /Download backups in /MIUI/backup). ๐Ÿ” The system doesn't have time to update the vacant data. Restart the phone or check the memory through the ADB: adb shell df -h ๐Ÿ“ฑ On the Redmi Note. 8 Pro can be enabled with encryption that reserves some of the memory. โ†’ Additionally. โ†’ Encryption.
      โ“ Can I turn off the cache completely?
      No, cache is an integral part of Android, but you can limit the size of it: ๐Ÿ“ฑ V MIUI Go to Settings. โ†’ Memory. โ†’ Limit the background and turn on the savings mode. ๐Ÿ”ง For individual applications, use ADB: adb shell pm trim-caches 500M (limit the cache to 500MB). ๐Ÿ› ๏ธ Install an alternative launcher (like Nova Launcher) that caches less data. Completely shutting down the cache will result in extremely slow operation of the smartphone.