How to clean Xiaomi Redmi 5 Plus: from cache to complete reset

Why Redmi 5 Plus Needs Cleaning and When to Do It

Xiaomi Redmi 5 Plus (codenamed vince) is still popular years later due to its balanced features: Qualcomm Snapdragon 625 processor, 3/4 GB of RAM and 32/64 GB of memory. However, over time, any Android device begins to โ€œbrakeโ€ โ€“ and the fault is not only hardware limitations, but also clogging the system with unnecessary files, application cache and fragmented data.

The first signs that itโ€™s time to clean the device: apps open for a long time, MIUI hangs when switching between tasks, and free space on the disk melts away. This is especially true for users who have never done a deep cleaning or updated firmware โ€œover the airโ€ without prior preparation. In this article, we will analyze all the methods from basic garbage cleaning to hidden MIUI functions, which Xiaomi does not advertise in the official documentation.

It's important to understand that cleaning isn't a panacea for all problems. If the Redmi 5 Plus overheats, discharges quickly, or reboots spontaneously, it could be battery wear or hardware malfunctions, but 80 percent of the time, cleaning properly returns the device to its former frolicity.

Method 1: Cleaning up cache and debris through built-in MIUI tools

Letโ€™s start with the simplest and most secure way, which does not require superuser rights or third-party utilities. MIUI (even in older versions for Redmi 5 Plus) has a built-in Cleanup tool that deletes temporary files, remnants of uninstalled applications and system cache.

How to start:

  1. Open the Settings menu โ†’ Memory.
  2. Slip the "Clear" button at the bottom of the screen.
  3. Wait for the analysis (may take 1-3 minutes).
  4. Select file categories to delete (cache, APK, download) and confirm the action.

What removes this tool:

  • ๐Ÿ—‘๏ธ Application cache โ€“ temporary data that programs save for fast operation (for example, thumbnails of images in a gallery).
  • ๐Ÿ“ Residual files โ€“ โ€œtailsโ€ from remote applications (folders in the /data/data).
  • ๐Ÿ“ฅ Downloads โ€“ files from the Download folder that you havenโ€™t opened in a long time.
  • ๐Ÿ“ฆ APK-Files โ€“ Application installers left over after installation.

โš ๏ธ Note: Do not delete files of the Documents or Images category through this tool without first checking. MIUI Sometimes it is referred to as โ€œjunkโ€ important PDF screenshot.

This method is safe, but it only cleans surface debris, and deep cleaning will require other approaches.

๐Ÿ“Š How often do you clear the cache on your smartphone?
Once a week.
Once a month
Only when the phone starts to brake
Never cleaned.

Method 2: Manually clean folders through file manager

The built-in MIUI cleanup doesnโ€™t affect some of the system folders where garbage accumulates, such as Dalvik cache, log files, or debugging services data, and youโ€™ll need a file manager with access to root folders (such as Mi File Manager or Solid Explorer) to delete them.

What folders can be manually cleaned:

Folder/fileWayWhat it keeps.Is it safe to remove
cache/data/cacheCash of system applicationsYes.
log/data/logError log files and debugging informationYes (but may reappear)
thumbnails/DCIM/.thumbnailsImage and video miniaturesYes (restored the next time you watch)
download/storage/emulated/0/DownloadUploaded files from the browserYes (check the contents)

Instructions for manual cleaning:

  1. Open the file manager and enable the display of hidden files (in Mi File Manager: Settings โ†’ Show hidden files).
  2. Go to /data (you may need to grant superuser rights).
  3. Delete the contents of the cache, log and local/tmp folders.
  4. Return to the root directory and clear DCIM/.thumbnails.

โš ๏ธ Note: Do not delete system, vendor or file extensions.odex/.apk into /system/app โ€” It's going to crash the system!

Backup important data | Charge your phone at least 50% | Make sure the file manager has access to the root folders |Disable automatic application updates-->

Method 3: Cleaning through Recovery Mode (without data loss)

If your smartphone is slowing down a lot, but you don't want to reset to factory settings, you can use Recovery mode, which has the option of Wipe Cache Partition, which deletes the system cache without affecting user data.

How to get into Recovery on Redmi 5 Plus:

  1. Turn off the phone.
  2. Press the Power + Volume buttons up at the same time and hold for 10-15 seconds.
  3. Release the buttons when the Mi logo and menu appear in English.

Further action:

  • ๐Ÿ”„ Use volume buttons for navigation and power button for selection.
  • ๐Ÿงน Select the Wipe & Reset option โ†’ Wipe Cache.
  • โœ… Confirm the action (Yes).
  • ๐Ÿ”™ After completion, select Reboot. โ†’ Reboot to System.

This method helps if:

  • ๐Ÿข The phone has become slower since the update. MIUI.
  • ๐Ÿ”„ Apps fly out with the error "Unfortunately, [app] has stopped".
  • ๐Ÿ“ฑ The screen is long โ€œhangsโ€ when unlocking.
What happens if Recovery does not open?
If after holding Power + Volume up the phone just turns on in normal mode, try: 1. Connect the charger (sometimes Recovery does not start at low charge). 2. Use the Power + Volume up + Volume down (on some versions of MIUI). 3. Install official Recovery via Mi Flash Tool if the firmware has been damaged.

Method 4: Complete reset to factory settings (Hard Reset)

If previous methods didn't work, the last resort is factory resets, which will delete all data, including apps, photos, accounts and settings, and use this method only after you have backed up!

How to make a Hard Reset:

  1. Open Settings โ†’ Additional โ†’ Recovery and Reset.
  2. Select "Settings Reset."
  3. Check the box โ€œClear internal memoryโ€ (optional if you want to delete files).
  4. Confirm the action with a password from Mi Account (if tied).

What will be removed:

  • ๐Ÿ“ฑ All installed applications and their data.
  • ๐Ÿ‘ค Google, Mi and Other Accounts.
  • ๐Ÿ“ธ Photos, videos and music (if you choose to clean up your memory).
  • โš™๏ธ All system settings (Wi-Fi, brightness, sound, etc.).

After the reset, the phone will turn on as new.

  1. Go through the initial setup (selecting language, connecting to Wi-Fi).
  2. Sign in to Mi Account if it was tied.
  3. Restore data from a backup (if it was created).

โš ๏ธ Note: If you forget your Mi Account password and reset, your phone may be locked (Mi Cloud Lock), in which case you will need to officially unlock through the Xiaomi Service Center.

๐Ÿ’ก

Before resetting, check if your Mi Account is linked to your phone, and if so, remember your password or untie your device in your account settings at account.xiaomi.com.

Method 5: Cleaning with ADB (for advanced users)

If youโ€™re familiar with the command prompt, you can clean Redmi 5 Plus via Android Debug Bridge (ADB).This method allows you to remove the cache of specific applications, stop background processes, or even reset settings without using the phoneโ€™s menu.

What you need:

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI (tap 7 times) โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).

Cleanup commands:

adb shell pm list packages -f | grep 'package:' # View list of all applications


adb shell pm clear com.android.chrome # Clear cache and Chrome data




adb shell cmd package bg-dexopt-job # Optimize Dalvik cache




adb shell rm -rf /data/local/tmp/* # Delete temporary files

For a complete reset via ADB:

adb shell recovery --wipe_data


adb reboot recovery

Advantages of the method:

  • ๐ŸŽฏ Point cleaning (only problematic applications can be deleted).
  • ๐Ÿ”ง It works even if the phone is not turned on (provided that the phone is not turned on). ADB detector).
  • ๐Ÿ“Š Allows you to automate the process through scripts.

โš ๏ธ Attention: Misuse of the right ADB Don't follow commands that you don't understand!

๐Ÿ’ก

ADB is a powerful tool, but it requires caution: Always check commands before executing and back up.

Method 6: Optimization after cleaning

Cleaning is only half the battle, and to make the Redmi 5 Plus work quickly and steadily, after the procedures, follow a few steps to optimize:

1. disable the autoload of unnecessary applications:

  • Go to Settings โ†’ Applications โ†’ Autoboot.
  • Turn off auto-runs for social networks, instant messengers and games that you rarely use.

2. Set the limitation of background processes:

  • Enable the Developer Mode (as described above).
  • In For Developers โ†’ Process Limitation, select โ€œMaximum 2 Processesโ€.

Update the firmware:

  • Check the relevance of MIUI in Settings โ†’ About Phone โ†’ System Update.
  • If you have an update, install it (pre-clearing the cache).

4. Use lightweight alternatives to applications:

Heavy appendix.An easy alternativeSaving memory
Google ChromeBromite or Via Browserup to 150MB of RAM
FacebookHermit Lite or Frostup to 200MB of RAM
Google MapsOsmAnd or Maps.meup to 300MB of memory

5. disable the system animation (to accelerate):

adb shell settings put global window_animation_scale 0.5


adb shell settings put global transition_animation_scale 0.5




adb shell settings put global animator_duration_scale 0.5

๐Ÿ’ก

After cleaning, donโ€™t install cleaners like Clean Master or CCleaner, which consume resources and often delete useful data, and which duplicate the built-in MIUI tools.

Frequent Mistakes and How to Avoid Them

Many users make mistakes when cleaning Redmi 5 Plus, which lead to data loss or performance deterioration.

1. Remove system applications without root:

Some people try to remove embedded programs (Mi Music, Mi Video) through Settings โ†’ Applications โ†’ Delete. This is impossible without superuser rights, but the system can forget the updates to these applications, which will lead to errors.

  • Open the app information.
  • Click "Disable" (not "Delete").

2. Cleaning the cache too often:

Cache is for fast application operation, and if you clean it every day, it will take longer to load, because they will have to recreate temporary files, and the optimal frequency is once every 1-2 weeks.

Ignoring backup copies:

Even if you just clear the cache, there is always a risk of failure. For example, when cleaning through Recovery, the phone can accidentally restart and lose data.

  • ๐Ÿ“ฑ Contacts โ€“ sync with Google Account.
  • ๐Ÿ“ธ Photos โ€“ upload to Google Photos or Mi Cloud.
  • ๐Ÿ“„ Documents โ€“ copy them to PC or cloud.

4.Using questionable "optimizers":

Apps like DU Speed Booster or 360 Security donโ€™t help either.

  • ๐Ÿ›‘ Slowing down the system by background processes.
  • ๐Ÿ“Š Collect data about your applications.
  • ๐Ÿ”‹ Battery discharge due to constant โ€œoptimizationยป.

5. Neglect of updates:

Many people turn off automatic MIUI updates for fear of โ€œslowing downโ€ the phone. However, newer firmware versions often contain optimizations for older devices (e.g., improved memory management for the Snapdragon 625).

FAQ: Answers to Frequent Questions

Can you clean Redmi 5 Plus without losing photos and contacts?
Yes. To do this: Sync your contacts with your Google Account (Settings โ†’ Accounts โ†’ Google โ†’ Contact Sync). Copy photos on your PC or to the cloud (Google Photos, Mi Cloud). Use cleaning methods that do not affect user data (for example, Wipe Cache Partition in Recovery). If you plan Hard Reset, pre-create a backup through Settings โ†’ Additional โ†’ Backup and Reset.
Why do some applications run slower after cleaning the cache?
This is normal. The cache contains temporary data that speeds up the loading of applications (for example, cacheted images on Instagram or web pages in the browser). After cleaning, the programs have to re-upload data from servers. Compile files (for example, Dalvik cache for Android applications); Create databases (for example, WhatsApp re-indexes chats); After 1-2 days, the speed will return to its previous level.
How to clear Dalvik cache on Redmi 5 Plus?
Dalvik cache is optimized files for the Android virtual machine. their cleaning helps if after updating MIUI The way it slows down is through Recovery: Select Wipe Dalvik Cache (if you have one). ADB: Execute the command: adb shell su -c "rm -r /data/dalvik-cache/*" (After cleaning, the phone will restart longer than usual (before the end of the day). 5โ€“10 minutes is normal.
What if Redmi 5 Plus asks for an old Mi Account password after resetting?
This is Mi Cloud Lock, anti-theft. Solutions: If you remember the password, enter the password attached to your Mi Account. If you forgot the password: Go to account.xiaomi.com. Restore access via email or phone number. Untie the device in Device Management. If your account is not yours (phone purchased used): contact the Xiaomi service center with a check of purchase. โš ๏ธ Without proof of purchase, it is officially impossible to unlock the phone.
Can I clean Redmi 5 Plus with a computer?
There are several ways: through the PC Suite: Install the program from the official website. Connect the phone to USB (Turn on the debugging. USB). Select the garbage cleaner from the main menu. ADB (Fastboot (for experienced): fastboot erase cache fastboot reboot (requires unlocked bootloader). โš ๏ธ PC Ways Risky Than Built-in Tools MIUI. Donโ€™t use dubious programs like KingoRoot or iRoot โ€“ they can install malware.