Viber messenger on Xiaomi smartphones (including the Redmi, Poco and Mi series) often behaves unpredictable: notifications disappear, sound only works through the speaker, vibration turns on spontaneously. The reason lies in the features of the MIUI firmware, which aggressively optimizes background processes and sound settings. In this article, we will discuss how to properly adjust Viber sound on Xiaomi to avoid missing important messages and avoid typical problems.
Itโs important to understand that Viberโs audio settings are not just dependent on the app itself, but also on the system settings of MIUI. For example, even if the messenger has the maximum volume level, the firmware can automatically mute notifications to โbattery save.โ Weโll look at all levels of settings, from Viberโs basic settings to Xiaomiโs hidden features that affect audio playback.
Why Xiaomi doesnโt work in Viber: the main reasons
Before we tune the sound, we'll figure out why it might not work, and 80 percent of the time, the problem is due to one of these reasons:
- ๐ Optimizing the battery: MIUI By default, it limits Viberโs background activity, which leads to notifications being missed.
- ๐ Notification settings: Viber or system disabled audio alerts for chats.
- ๐ฑ Do Not Disturb: activated at system level or for a specific chat.
- ๐ Sound profiles: Quiet or Vibration mode selected in system settings.
- ๐ซ Blocking notifications: MIUI Can hide notifications from Viber as spam".
Especially often, audio problems arise after updating MIUI or Viber. For example, in the versions of the MIUI 14+ firmware, a new notification management mechanism has appeared that resets the settings for messengers. If you recently updated your phone, check the settings manually - they do not automatically carry correctly.
โ ๏ธ Note: On Xiaomi devices with Android 13+ and MIUI 14+ And we have a feature called Adaptive Notifications, which analyzes your behavior, and it can turn off the audio for chats that you rarely respond to, and to fix that, you need to turn off the adaptation in the system settings.
Basic sound setting in the Viber app
Let's start with the parameters inside the messenger itself. Open Viber and go to More (โฎ) โ Settings โ Notifications. Key options are available here:
- ๐ต Notifications: select a tune from the standard or upload your own (file must be in format.mp3 or.m4a).
- ๐ Volume: adjustable by slider. Note that this setting only works in pairs with system volume (about it - below).
- ๐ณ Vibration: you can choose a pattern or turn off completely. On Xiaomi, it is better to use a short vibration - long patterns are often cut off by the system.
- ๐ Notifications on the lock screen: Turn on this option, otherwise messages will come without sound if the phone is locked.
Note the exceptions section in Viber notification settings, where you can add important chats that will work even in Do Not Disturb mode, which is useful if you donโt want to turn off battery optimization completely, but need notifications from specific contacts.
Set up system notifications for Viber on Xiaomi
Even if Viber is set up correctly, MIUI can block sound at the system level to fix it.
- Go to Settings โ Applications โ Application Management โ Viber โ Notifications.
- Turn on the "Allow Notifications" switch (should be green).
- Click on Notification Types and make sure that Sound is selected for Message and Call (not Silent or Vibration).
- In the section Additional activate: ๐ "Show on the lock screen" ๐ "Priority Notifications (Important for Android 8)+) ๐ "Notification sound (select system melody)
On devices with MIUI 14+, a new section has been added to the Special Permissions section of the app settings.
- ๐ "Auto-run (to make Viber work in the background)
- ๐ฑ "Display over other windowsโ (for pop-up notifications)
- ๐ "No battery limitations" (critical for stable operation)
Make sure notifications are allowed in MIUI settings | Check notification type (should be "Sound") |Enable display on lock screen |Add Viber to battery optimization exceptions | Set up priority notifications for important chats-->
Battery Optimization and Background Activity: Why Viber Falls Asleep
Viberโs main problem on Xiaomi is aggressive battery optimization, which removes the app from the background after 5-10 minutes without activity, resulting in notifications coming late or without sound.
- Go back and press Additional โ Background Activity, then allow "Background Execution."
MIUI 13/14 also recommends:
- ๐ Disable Adaptive Battery Optimization in Settings โ Battery โ Battery settings.
- ๐ Add Viber to Secure Applications (Battery section) โ Optimizing the battery).
- โก Enable High Performance for Viber in Settings โ Special facilities โ Optimizing productivity.
On Poco F5, Redmi Note 12 and later with MIUI 14+, Deep Optimization has been introduced, which completely blocks the background activity of messengers. To turn it off, go to Settings โ Battery โ Battery Settings โ Deep Optimization and add Viber to the exceptions.
โ ๏ธ Note: After resetting your phone settings or update MIUI All battery optimization exceptions are reset. Check them out after every major update!
Sound problems during Viber calls
If Viber doesnโt have sound during voice or video calls, the problem may be related to:
- ๐ง Sound Routing: The phone automatically switches to a speaker or Bluetooth device.
- ๐ Microphone: MIUI Blocks Viber's access to microphone in the background.
- ๐ถ Communication quality: when the signal is weak, Viber turns off sound to save traffic.
To tune the sound during the calls:
- During the call, touch the screen and click on the icon "Dynamic" (๐), switch between modes.
- If the sound is only going through the speaker, check if the Bluetooth device is connected (turn it off in the notification curtain).
- Go to Settings. โ Annexes โ Viber โ Permits and make sure that included: ๐ค "Microphone" ๐ "Phone (for integration with system calls)
On some models (Xiaomi 13, Redmi K60) after upgrading to MIUI 14, a bug appears when Viber uses a system speaker instead of a conversational one.
- During the call, turn on and off the "Speaker" (icon) ๐).
- If it doesnโt work, restart the app or restart the phone.
What if the microphone is not working in Viber?
Vibration setting for Viber notifications
The vibration on Xiaomi is set apart from the sound and often works incorrectly due to the limitations of MIUI.
- In Viber: Settings โ Notifications โ Vibration โ select a pattern (e.g., โShortโ).
- In System: Settings โ Sound and vibration โ Vibration at notifications โ turn on the slider.
- For fine tuning, go to Settings โ Special Features โ Vibration and Tactile Effects and turn off Adaptive Vibration (it may conflict with Viber settings).
On Android 12+ and MIUI 13+ devices, Vibration Themes are introduced, which changes the vibration patterns depending on the type of notification, so that Viber vibrates stably:
- Open Settings โ Sound and vibration โ Vibration theme.
- Choose Classic or Standard (avoid topics like โSoftโ or โNaturalโ โ they often ignore app settings).
If the vibration is unstable, try resetting it:
- Go to Settings โ Applications โ Application Management โ Viber โ Storage.
- Click Clear Cache (not data!).
- Reboot the phone.
๐ก
If Viber vibration is delayed, turn off the Battery Savings feature in the MIUI settings.
Solving typical sound problems in Viber on Xiaomi
If after all the settings, the sound in Viber still does not work, use this table for diagnosis:
| Problem. | Possible cause | Decision |
|---|---|---|
| It's sounding, but it's very quiet. | Volume Limitation in MIUI or Availability Settings | Turn off "Safe Volume Level" in Settings โ Sound โ More |
| Notifications come without sound | Viber in the list of optimized applications | Add Viber to battery exceptions (see section above) |
| The sound only works through the speaker. | Bluetooth conflict or sound routing | Turn off Bluetooth, restart Viber, switch audio manually during a call |
| Vibration works, but there is no sound. | Notifications in MIUI are turned off | Check the settings โ Sound โ Volume of notifications |
| The sound disappears after the screen is blocked. | Limitation of background activity | Allow background execution for Viber in battery settings |
If the problem is not solved, try resetting Viber to factory settings:
- Open Settings โ Applications โ Viber โ Storage.
- Click Clear Data (Warning: Chats and Settings will be deleted!).
- Reboot your phone and reset your Viber.
โ ๏ธ Note: On Xiaomi devices with Android 13+ After resetting data, Viber may need to manually allow all permissions (notifications, microphone, contacts) โ the system does not automatically restore them!
๐ก
If Viber only loses sound in certain chats, check the notification settings for these dialogs separately: open the chat room. โ โฎ โ "Notifications" โ turn on.