Cleaning Viber cache on Xiaomi Redmi: 5 working methods (including hidden ones)

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:

  1. MIUI optimization: The system aggressively caches data for quick access, but doesnโ€™t always clean it.
  2. 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.

๐Ÿ“Š How often do you clear messenger cache?
Once a week.
Once a month
Only when memory ends
Never.
I don't know how to do that.

โ€”โ€”โ€”

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).

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the search bar, enter Viber and select the app from the list.
  3. Stick to the item Warehouse (or Memory in older versions of MIUI).
  4. 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.

  1. Install any file manager with access to root folders (such as Mi File Manager or Solid Explorer).
  2. Go to /storage/emulated/0/Android/data/com.viber.voip/files
  3. 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.

folderContentsIs it safe to remove?
cacheCache of images, stickers, animationsYes.
tempUncompleted downloads, backupsYes.
mediaSaved photos/video from chatsNo (only by hand)
databasesChat and Contact DatabaseNo.

โš ๏ธ 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).

  1. Turn off your smartphone.
  2. Press the Power + Volume buttons up and hold for 10-15 seconds until the Mi logo appears.
  3. From the Recovery menu, select the language (if required), then: Wipe & Reset โ†’ Wipe Cache โ†’ Confirm
  4. 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?
If after holding Power + Volume up the phone just turns on - it means that you have custom firmware installed or locked boot. In this case, use Fastboot Mode: Connect the phone to a PC with ADB drivers installed. Enter the command: fastboot reboot recovery

โ€”โ€”โ€”

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:

  1. Download the app from Google Play (avoid third party sites!).
  2. Run the analysis in the Cleanup section.
  3. 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:

  1. 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:

MethodSaving spaceImpact on Viber's work
Shutting down autobootup to 500MB/monthMedia is only downloaded on request
MIUI Auto Cleanupup to 200 MB/weekCan delete the necessary files
Manual cache cleaningup to 1-3 GB (single)Temporary lags at first launch
Chat archivesup to 1 GB/yearIt takes time to set up.

โ€”โ€”โ€”

Frequent Questions (FAQ)

๐Ÿ” What happens if you clear Viber's cache? Will my messages get lost?
No, clearing the cache does not delete your correspondence history, contacts or personal settings; only temporary files (miniatures, uploaded stickers, clipboard) will disappear, but media files (photos, videos) can be re-uploaded when you open the chat.
โšก Why Viber has been slower since cleaning the cache?
This is a temporary phenomenon. When you first start after cleaning, Viber rebuilds the database and downloads commonly used stickers/animations. Usually the lags pass in 5-10 minutes. If the brakes are left, check the free space on the device (should be at least 1 GB).
๐Ÿ“ฑ Can you clean up Viber cache on Xiaomi without root rights?
Yes, all the methods in this article (except manually deleting folders in /data/data/com.viber.voip) work without root.
๐Ÿ”„ How often should I clean the Viber cache?
Depends on activity: ๐Ÿ’ฌ 5-10 active chats per day โ†’ once-in-a-month. ๐Ÿ“ข Lots of media groups โ†’ once-in-a-week. ๐Ÿ“ฅ Autoboot is on โ†’ weekly.
๐Ÿšจ Cleared the cache, and Viber stopped opening?
Critical files were probably deleted from the databases folder. Try: Reinstall Viber. Restore from backup (if any), clear the application data (Settings โ†’ Viber โ†’ Storage โ†’ Clear Data) and log in again. If it doesn't help, check your phone for viruses (for example, through Malwarebytes).