The clogged Viber cache on Xiaomi Redmi smartphones is one of the main causes of lags, slow download of media files and sudden outbursts of the messenger. Especially a problem for owners of devices with 32-64 GB of memory, where every megabyte counts. But even on flagships like Redmi K60 Pro, accumulated temporary files can take up to 1-3 GB โ and this does not include backups of chats!
Many users mistakenly think that it is enough to delete the correspondence history or reinstall the application. In practice, the Viber cache is stored in several folders of the system, and the standard cleaning through the Android menu deletes only part of it. In this article, 5 proven ways for all versions of MIUI (including MIUI 14/15), as well as answers to frequent questions: what will happen after cleaning, how to restore deleted files and why the cache accumulates again so quickly.
โโโ
Why does the Viber cache take up so much space on Xiaomi Redmi?
The messenger cache consists of three types of files, each of which weighs differently:
- ๐ Media files are photos, videos, voice messages and stickers that you receive/send, and even after viewing, they remain in the device's memory.
- ๐๏ธ Databases are service files with chat history, account settings, and timestamps. They weigh little but fragment over time.
- ๐ Temporary files โ downloaded when you update Viber or restore backup, often duplicated and not automatically deleted.
On Xiaomi Redmi, the problem is exacerbated by two factors:
- MIUI optimization: The system aggressively caches data for quick access, but doesnโt always clean it.
- Memory architecture: Budget models (such as the Redmi 10A or Note 10S) use cheap eMMC flash memory, which is slower to process cleaning operations.
Example: if you are in 10 active chats with media exchange, cache can grow to 500 MB-1 GB per month. And if you have ever recovered backup โ plus 300-800 MB of junk files.
โโโ
Method 1: Standard cleaning through Android settings
The safest method that is suitable for beginners: does not require root rights and does not affect personal data (chats, contacts, settings are saved).
- Open Settings โ Applications โ Application Management.
- In the search bar, enter Viber and select the app from the list.
- Stick to the item Warehouse (or Memory in older versions of MIUI).
- Click Clear cache. If the button is inactive, the cache is already empty.
โ ๏ธ Warning: Don't confuse Clear cache and Clear data! The second option will delete the entire correspondence history, including media files and account settings.
Backup important chats in Viber
Close the messenger (swipe up in the menu of recent applications)
Connect the charger (if the battery level is below 20%)
Check the available space on the device (requires a minimum of 100 MB)
-->
After cleaning:
- ๐ Viber will restart (the inscription โOptimize the applicationโ may appear").
- ๐ฅ Media files from chats will be saved, but will be downloaded again when opened.
- โก Speed of the messenger will increase by 15-30% (according to the tests on the Redmi Note 11 Pro)+).
If there is no Clear Cache button, you have a modified version of MIUI installed on your device (e.g. global firmware for China).
โโโ
Method 2: Manually delete cache files through a conductor
This method allows you to delete hidden temporary files that are not cleared through the standard menu, suitable for users who have access to the file system.
- Install any file manager with access to root folders (such as Mi File Manager or Solid Explorer).
- Go to /storage/emulated/0/Android/data/com.viber.voip/files
- Delete the following folders (if any): cache - the main cache of the messenger. temp - temporary download files. thumbnails - miniatures of media files.
Reboot your smartphone.
| folder | Contents | Is it safe to remove? |
|---|---|---|
| cache | Cache of images, stickers, animations | Yes. |
| temp | Uncompleted downloads, backups | Yes. |
| media | Saved photos/video from chats | No (only by hand) |
| databases | Chat and Contact Database | No. |
โ ๏ธ Warning: Do not delete the media folder, which stores your personal files saved from chat rooms. If you need to vacate space, transfer its contents to a PC or cloud.
๐ก
Before deleting folders, take a screenshot of their content so you can recover important files if something goes wrong.
โโโ
Method 3: Cleaning with Recovery Mode (for power users)
If Viber is unstable even after manual cleaning, the problem may be the system cache that accumulates in the /cache partition.
Important: This method does not delete Viber data, but resets some system settings (e.g., application rights).
- Turn off your smartphone.
- Press the Power + Volume buttons up and hold for 10-15 seconds until the Mi logo appears.
- From the Recovery menu, select the language (if required), then: Wipe & Reset โ Wipe Cache โ Confirm
- After you complete the process, select Reboot to System.
โ ๏ธ Warning: Do not confuse Wipe Cache and Wipe Data! The second option will perform a full reset (remove all data on the phone).
What happens if Recovery does not open?
โโโ
Method 4: Use of CCleaner or similar utilities
Third-party cleaners (such as CCleaner, Files by Google or SD Maid) can find and remove Viber cache that is not visible in standard settings.
- โ Pluses: ๐ Finding junk files in non-obvious folders. ๐ Show how much space each type of cache takes.
- โ Cons: ๐ก๏ธ Can delete important data if you donโt configure filters. ๐ด Nana MIUI Often require additional permissions (e.g. access to Special Opportunity Services).
Instructions for CCleaner:
- Download the app from Google Play (avoid third party sites!).
- Run the analysis in the Cleanup section.
- In the results, find the Viber block and tick: Cache Temporary files
Clean up
๐น Important: Do not clean the following items through CCleaner:
- ๐ซ Application data (will remove chats).
- ๐ซ APK-Files (may break Viber updates).
๐ก
Third-party cleaners are convenient, but Xiaomi Redmi often performs worse than built-in tools due to the limitations of MIUI. Use them only if standard methods did not help.
โโโ
Method 5: Reinstall Viber with data storage
The last measure โ a complete reinstallation of the messenger โ should be used if:
- ๐ข Viber slows down even after cleaning the cache.
- ๐ฅ Media files are not downloaded or displayed with an error.
- ๐ The application is constantly restarted.
How to reinstall Viber without losing chats:
- Create a backup: Open Viber โ More (โฎ) โ Settings โ Account. โ Backup. Select Create a backup and wait until it is completed (the file will be saved to Google Drive or locally).
Settings โ Applications
Google Play
Restore from backup copy
โ ๏ธ Note: If you used local backup (not to the cloud), copy the backup file (viber_backup.vbb) to a safe place before you delete the application. It's on the way by default:
/storage/emulated/0/Viber/Backup๐น What does reinstallation do:
- ๐ Complete reset of cache and temporary files.
- ๐ ๏ธ Correction of errors related to damaged data.
- ๐ Release up to 1-2 GB of space (if the cache has not been cleared for years before).
โโโ
How to prevent rapid accumulation of cache in the future?
To avoid clearing Viber cache every month, follow these tips:
- ๐ฅ Turn off autoload media: In Viber: Settings โ Media โ Autoload media. Choose Never or Only over Wi-Fi.
Set up automatic cleaning:
- In MIUI: Settings โ Memory โ Auto Clean โ turn on the option and add Viber to the list.
Regularly archive chats:
- Once every 2-3 months, back up and delete old media files manually.
๐ Comparison of space saving methods:
| Method | Saving space | Impact on Viber's work |
|---|---|---|
| Shutting down autoboot | up to 500MB/month | Media is only downloaded on request |
| MIUI Auto Cleanup | up to 200 MB/week | Can delete the necessary files |
| Manual cache cleaning | up to 1-3 GB (single) | Temporary lags at first launch |
| Chat archives | up to 1 GB/year | It takes time to set up. |
โโโ