Why Viber is clogging memory on Xiaomi and when you need a cleanup
Viber messenger on Xiaomi smartphones (especially on models with MIUI 12-14) over time takes up gigabytes of memory โ even if you have not used the application for a long time. Not only the saved media files, but also the system cache, which MIUI processes not as efficiently as โpureโ Android. For example, on Redmi Note 11 or POCO X5 Pro after a year of use, Viber can โweighโ up to 3-5 GB, and most of this volume is hidden from the user in service folders.
The main signs that it is time to clean Viber:
- ๐ฑ The app slowly opens or โhangsโ when scrolling chats.
- ๐ B Settings โ Memory can be seen taking up more than 1GB, although you don't store thousands of messages.
- ๐ After updating MIUI The messenger begins to spontaneously reboot.
- ๐ธ Photos and videos from Viber are duplicated in the Xiaomi gallery (Viber Media folder).
On Xiaomi, Viber cleanup has nuances: standard cache removal through Android settings does not always work due to the features of MIUI. For example, on Mi 11 Lite, after manual cleaning, the cache can recover after a few days. So below are 3 proven methods, including hidden MIUI features.
Method 1: Standard cleaning through MIUI settings
The easiest method is to use built-in MIUI tools, which is suitable if Viber takes up to 1-1.5 GB and does not cause critical lags. Importantly, this method does not delete media files (photos, videos, stickers), but only clears temporary data.
Instructions:
- Open Settings โ Applications โ Application Management.
- In the search bar, enter Viber and select the application.
- Slip through the Warehouse (or Memory in newer versions of MIUI).
- Click Clear the cache and confirm the action.
- Optionally: click Clear Data, but this will delete the entire chat history (you will have to re-enter your account).
On Xiaomi with Android 12+ (like Redmi K50), a notification โViber optimizedโ may appear after cleaning the cache, which means that MIUI has temporarily limited the background activity of the messenger to make it more stable.
Reboot your smartphone|Check the free space in the settings โ Memory.|Open Viber and wait for chat sync|Disable Media Autoboot in Viber Settings-->
โ ๏ธ Note: If Viber stopped sending messages after cleaning the cache, check the application permissions in Settings โ Annexes โ Viber โ Permits. MIUI Sometimes resets access to contacts and storage.
Method 2: Deep Cleaning through Security (Hidden MIUI function)
MIUI has a hidden Deep Clean tool that removes not only the cache, but also residual application files, including Viber garbage.This method is more effective than standard, but requires caution: it can delete data from other messengers if they use shared libraries.
How to start:
- Open the Security app (the shield icon).
- Go to Cleanup (or Accelerate in older versions).
- Slip on Deep Cleaning (could be called Full Cleaning).
- In the list, find Viber and tick it.
- Press Clean and wait until it is completed (may take up to 2-3 minutes).
On the POCO F4 and other MIUI 13+ models, it is recommended to:
- ๐ Reboot your phone (this will reset the background processes).
- ๐ Check the folder. Android/data/com.viber.voip File Manager (e.g. Mi File Manager) โ sometimes temporary files are left behind.
- ๐ Disable Media Autoboot in Viber: Settings โ Media and files โ Autoboot.
๐ก
If Viber is running slower after deep cleaning, try turning off Optimization. MIUIยป For this, select Battery in the Viber settings. โ No restrictions.
Method 3: Manual cleaning of Viber media files (photos, videos, stickers)
The main memory eater in Viber is media files that are automatically saved to the Viber Media folder, which are duplicated in the gallery on Xiaomi, taking up space twice, to delete them selectively:
Step 1: Find a folder with media
- Open the file manager (or any other file manager).
- Go along the way: Internal drive โ Viber Media.
- Inside you will see folders: Viber Images (photo), Viber Video (video), Viber Audio (voice messages).
Step 2: Delete unnecessary files
- ๐๏ธ Select files (long press) and click Delete.
- ๐ For convenience, sort by date: Older files usually take up more space.
- โ ๏ธ Do not delete the Viber Documents folder โ there may be important files (e.g., chat backups).
Xiaomi. 12T and other flagships with AMOLED-screens are also recommended to clean the folder Viber Stickers - animated stickers weigh 1-3 MB each and accumulate over time.
| Type of file | Average size | Can I remove it? | How to repair |
|---|---|---|---|
| Photo (Viber Images) | 2 to 5 MB apiece | Yes, if there's a backup. | Ask the sender to re-send |
| Video (Viber Video) | 10 to 50 MB apiece | Yeah, but be careful. | Recover from the cloud (if enabled) |
| Voice Messages (Viber Audio) | 0.5 to 2 MB apiece | Yeah, unless you have to. | Impossible (unless saved in chat) |
| Stickers (Viber Stickers) | 1-3 MB per packet | Yes, they will re-download when used. | Automatically when sending |
โ ๏ธ Attention: If you are using SD-Map on Xiaomi (for example, in Redmi) 10C), Check if Viber media files are saved to it. To do this, go to Settings in Viber settings โ Media and files โ Download folder.
How to disable media autoload in Viber on Xiaomi
To prevent Viber from clogging memory automatically, turn off autoloading photos, videos and documents, which is especially true for Xiaomi with a small storage capacity (32-64 GB), such as the Redmi 9A or POCO M4 Pro.
Instructions:
- Open Viber and tap on it. โฎ (three-point) โ Settings.
- Select Media and Files โ Autoboot.
- For each type of network (Mobile data, Wi-Fi, Roaming) disable the options: ๐ท Photo Photo ๐ฅ Video ๐ Files.
Save the changes.
After that, media files will only be downloaded manually (by clicking on the thumbnail in the chat). Xiaomi with MIUI 14 also has the option โOptimize Mediaโ โ it compresses photos and videos when sending, saving space.
What if Viber does not save media files after disabling the autoboot?
Cleaning backup copies of Viber chats (hidden files)
Viber automatically backs up chats that take anywhere from 50MB to 1GB. On Xiaomi, these files are stored in a hidden folder and are not displayed in the standard file manager.
Step 1: Enable the display of hidden files
- Open Mi File Manager.
- Tap it on. โฎ (three-point) โ Settings โ Show hidden files.
Step 2: Delete backup copies
- Go along the way: Internal drive โ Android โ data โ com.viber.voip โ files โ viber_backup.
- Delete files with the.vcb extension (these are chat archives).
- ๐ Reboot the phone.
On the Xiaomi 13 Pro and other Android 13+ models, access to the Android/data folder may be restricted.
- Use a Root Explorer (e.g., FX File Explorer with root access).
- Or connect your phone to your PC and use it. ADB-commands: adb shell rm -rf /sdcard/Android/data/com.viber.voip/files/viber_backup/*
โ ๏ธ Note: Deleting.vcb files erases all chat backups. If you plan to reinstall Viber, first save a copy to the cloud: Settings โ Account. โ Backup.
More tips on optimizing Viber on Xiaomi
In addition to cleaning, there are ways to reduce the load on the system:
- ๐ Turn off unnecessary notifications: Viber settings โ Notifications โ Turn off sounds and vibrations for unimportant chats.
- ๐ Use a dark theme: on Xiaomi with AMOLED-screens (e.g. Mi 11 Ultra) reduce battery consumption.
- ๐ Limit background activity: in settings MIUI (Settings โ Annexes โ Viber โ Battery) select Limit background activity.
- ๐ถ Turn off "Show Online Status": This reduces network traffic. Set up in Settings โ Confidentiality.
If Viber is still slowing down, try:
- Remove and reinstall the app (pre-save chats to the cloud).
- Disable animation in MIUI: Settings โ Special features โ Remove animations.
- Update MIUI to the latest version (new firmware optimized work with messengers).
๐ก
Regular cleaning of Viber cache and media files on Xiaomi allows you to free up to 3-5 GB of memory and speed up the messenger by 30-40%.