Xiaomi smartphones are known for their performance and functionality, but over time, even they start to slow down due to the accumulated digital debris. Duplication photos, unused applications, residual files after updates and cache all take up precious space and slow down the device. If your Redmi, POCO or Mi began to work slower and memory is filled with unclear what, itโs time to do a general cleaning.
In this article, you will find practical cleaning methods that will work for most Xiaomi models based on MIUI 12/13/14 and HyperOS. We will discuss both standard system tools and hidden features that many do not know about. Importantly, some methods require superuser rights (root), but most are available without them. Let's start with the simplest and move on to advanced techniques.
1. Clear cache and temporary files through settings
The fastest way to free up a few gigabytes of memory is to delete the application cache and system temporary files, and MIUI has a built-in tool that works without installing additional programs.
Go to Settings โ Memory โ Cleanup. Here, the system will automatically scan the device and show how much space it takes up: app cache, unused APKs (residual files after updates), downloads and junk files. Click Clean โ this is safe and will not delete important data. However, note that after cleaning the cache, some applications (such as Instagram or TikTok) will load longer than usual when you first start.
- ๐ฑ Application cache is a temporary data to speed up programs, and you can delete it without risk, but it will recover over time.
- ๐๏ธ Garbage files โ remnants of remote applications, system log files, image thumbnails.
- ๐ฆ Unused. APK โ Installation packages left over after updating apps via Google Play.
- โ ๏ธ Downloads: The folder where all downloaded files are stored. Before cleaning, check it manually!
โ ๏ธ Warning: If the app starts to fly out or not work properly after cleaning the cache (for example, YouTube does not remember the quality of the video), try reinstall it.
2. Removal of duplicate photos and videos using the Gallery
One of the biggest memory eaters is photos and videos, especially if you're using messaging apps (WhatsApp, Telegram) or social media, where media files are automatically saved to a gallery, and MIUI has a built-in tool for finding duplicates, but it's hidden deep in the settings.
Open the Gallery app, click on the three dots in the top right corner, and select Control โ Duplicate Search. The system will analyze all images and suggest removing identical or similar images. Note: the algorithm sometimes makes mistakes, for example, can count duplicate photos with the same background but different objects. Always check the allocated files before deleting!
Leave the best quality photo from the series|View the full size of the miniatures|Make sure the duplicate does not contain important details (e.g, QR-background)|Save backup to the cloud (optional)-->
For video, duplicates are searched separately: in the same Control menu, select Search for similar videos. Here you can delete recurring videos or fragments (for example, if you shot the same event from different angles).
| Type of file | Average size of duplicates | How to avoid accumulation |
|---|---|---|
| Photo Photo | 50โ200 MB | Disable autosave in instant messengers, use Google Photos with the function โSmart storageโ |
| Video | 500MB - 2GB | Shoot at optimal resolution (not always 4K), regularly transfer to PC |
| Screenshots | 10โ50 MB | Set up automatic deletion after 30 days in Settings โ Additional โ Screenshots |
| GIF/stickers | 5โ20 MB | Clean the Telegram/Telegram Images folder manually |
3. Memory analysis: Which applications take up the most space
To effectively free up memory, you need to understand what's taking up it. MIUI has detailed data on storage usage, but it doesn't always tell you the whole story. For example, some system applications (Mi Video, Mi Music) can take up gigabytes of cache even though you're not using them.
Go to Settings โ Memory โ Memory Analysis. Here you will see a diagram of the memory distribution by category: Apps, Images, Video, Audio and Other. Click on Apps, the system will sort programs by size.
- ๐ฎ Games โ even remote games can leave behind gigabytes of cache in a folder Android/obb.
- ๐บ Streaming services (Netflix, YouTube, KinoPoisk) โ save videos for offline viewing.
- ๐บ๏ธ Maps (Google Maps, Yandex.Maps) โ cache data for offline navigation.
- ๐ฑ Social networks โ TikTok and Instagram can take up to 5-10 GB of cache.
If you see an application that you havenโt used for a long time but it takes up a lot of space (like PUBG Mobile or Genshin Impact), uninstall it via Settings โ Applications โ Application Management. To clean it completely, also delete the folder with its data in Android/data/[name packet] (youโll need a file manager with access to root folders, like Mi File Manager).
๐ก
To find the most voracious folders, use the FX File Explorer or Solid Explorer file manager with storage analysis, which will show hidden files that are not visible in standard Explorer.
4. Cleaning up system debris through Recovery mode
If standard methods didn't work and the phone is still slow, try cleaning through Recovery, which removes deep system files that a normal cleaning doesn't touch. Importantly, this method will reset all settings to factory settings, but save user data (photos, videos, documents) if you choose the right item.
Turn off your phone. Press the Power button + Volume up at the same time and hold it for 10 to 15 seconds until the Mi logo and the Recovery menu appear. Use the volume buttons for navigation and the power button for selection. You need two items:
- Wipe Cache Partition โ Clears the cache of the system (safe for data).
- Wipe Data (Keep Media) โ resets settings, but saves media files (photos, videos, music).
โ ๏ธ Note: If you choose Wipe Data (Factory Reset) over Keep Media, all user data will be deleted without recovery.
Once cleaned, the phone will restart, and it can take up to 10 minutes to start up, which is normal, and this method is especially useful if:
- The phone became very slow after the MIUI update.
- Applications are constantly flying out or not opening.
- There is less than 10% free memory, but you canโt find what takes up it.
5. Remove pre-installed applications (bloatware) without root
Xiaomi is known for installing a lot of unnecessary apps on its phones: Mi Browser, Mi Music, Mi Video, GetApps, and others. These can not be removed by standard means, but can be disabled or removed through ADB (without superuser rights).
First, try to disable unnecessary programs:
- Go to Settings โ Applications โ Application Management.
- Select an unneeded app (such as Mi Pay).
- Click "Disable" (if the button is active).
If the shutdown is not available, use ADB-For this, for this:
- Enable USB Debugging in Settings โ About Phone โ MIUI version (click 7 times to unlock the developer menu).
- Connect your phone to your PC and execute the command: adb shell pm uninstall -k --user 0 com.miui.videoplayer (replace com.miui.videoplayer with the desired application package).
List of packages of popular system applications Xiaomi
Once you execute the command, the application will disappear from the menu, but its data will remain in the system.
adb shell cmd package install-existing com.miui.videoplayer6. Optimization of autoloading and background activity
Many apps run automatically when you turn on your phone and run in the background, consuming memory and battery power. In MIUI, you can limit this activity, but the settings are hidden.
Go to Settings โ Battery and Performance โ Battery Management โ Application selection. Here you will see a list of programs marked โStartโ, โBackground Activityโ and โAccurate Location Determinationโ and disable unnecessary permissions for applications you rarely use.
- ๐ Messengers (WhatsApp, Viber) โ leave auto-run, but limit background activity.
- ๐ต Music Players โ Turn off auto-start if you donโt use them as an alarm clock.
- ๐ Stores (AliExpress, Wildberries) โ turn off background activity so they donโt send notifications.
- ๐ฎ Gaming โ Turn off autoplay for everyone except frequently used.
Also check Settings โ Applications โ Permissions โ Auto Run. You can completely prevent applications from running when you turn on your phone, which will reduce the load on the processor and extend battery life.
๐ก
Background activity restriction is especially important for phones with 3-4 GB of RAM (for example, Redmi 9A or POCO M3). On such devices, each unnecessary process in the background significantly affects performance.
7. Transfer data to a memory card or cloud
If the phoneโs internal memory is full and you donโt want to delete files, consider porting them. Xiaomiโs current smartphones support microSD cards up to 1TB (depending on the model), as well as integration with cloud services.
Option 1: Memory card. Insert microSD into the slot (if you have one) and go to Settings โ Memory. โ Default storage. Select your memory card as your primary storage for new files. Please note that some apps (like WhatsApp) do not support porting to your new files. SD-map.
Option 2: Cloud services. Xiaomi offers its own Mi Cloud (5GB for free), but you can use others: Google Drive, Yandex Disk or Mega. Set up automatic upload of photos and videos to Settings โ Accounts โ Mi Cloud โ Gallery Synchronization.
| Service | Free seat | Autoloading photo | Features |
|---|---|---|---|
| Mi Cloud | 5GB | Yes. | Integration with MIUI, but servers in China (can be slow) |
| Google Photo | 15GB (common with Gmail and Drive) | Yes. | Compression of photos with free storage, convenient search |
| Yandex Disk | 10GB | Yes (via appendix) | Good speed for Russia, but no automatic optimization |
| Mega | 20GB | Yes. | Encryption of data, but the interface is less convenient |
To manually transfer files, use a file manager. For example, in Mi File Manager, select a folder, click โMoreโ and select โMove toโ โ โMemory Mapโ or โCloudโ.