How to Block a Viber Number on Xiaomi Phone: All Ways 2026

Viber remains one of the most popular ways to communicate on Xiaomi smartphones, but with convenience come unwanted messages. Spam, annoying promotional mailings or just unpleasant people can ruin the experience. Fortunately, the application has a built-in lock feature โ€” but its implementation on the firmware MIUI has nuances that few people know.

In this article, weโ€™ll look at all the current ways to lock Viber numbers on Xiaomi phones (including Redmi, POCO and Mi models), talk about hidden MIUI settings that affect the messenger, and explain why sometimes the lock doesnโ€™t work, and learn how to check the list of blocked contacts and what to do if the spammer continues to write despite all efforts.

We will focus on the differences between MIUI 14 and MIUI 15, and the specifics of Viberโ€™s work on Xiaomi with global and Chinese firmware, and if you have a problem that locks are reset after an update or reboot, you will find a solution here.

Why Viber locks on Xiaomi work differently than on other phones

Many users have noticed that Viberโ€™s lock function on Xiaomi behaves differently than it does on Samsung or iPhone, because MIUI is actively managing application background processes, and Viber uses system permissions to work with contacts and notifications.

  • ๐Ÿ”„ Optimizing the battery: MIUI By default, it limits Viberโ€™s background activity, which may interfere with the synchronization of the blocked number list.
  • ๐Ÿ“ฑ Dual Applications: If you use the Duplicate Applications function in MIUI, The lock can only be applied to one copy of Viber.
  • ๐Ÿ”’ Contact permissions: Viber requests access to contacts separately from Android system settings, and if permission is withdrawn, the lock is not working correctly.
  • ๐Ÿ“ก Regional settings: On Chinese versions MIUI (For example, on Xiaomi 13 Pro for the Chinese market, Viber can use alternative servers where the lock is handled differently.

In addition, MIUI 15 has a Privacy Protection feature that can automatically reset some of the app settings after updates, and this applies to Viber too - so after the firmware update, it is worth checking if your locks have fallen off.

โš ๏ธ Note: If you use Xiaomi with custom firmware (such as LineageOS or Pixel Experience), the lock in Viber may not work due to the lack of Google Play services or modified libraries. ADB.

Method 1: Standard lock via chat in Viber

The easiest method is to lock the number directly into the correspondence window, which works on all versions of MIUI and does not require additional permissions.

  1. Open the Viber app and find the chat with the contact you want to block.
  2. Slip the name of the interlocutor at the top of the screen to open his profile.
  3. In the upper right corner, press three vertical dots (โ‹ฎ) and select the Block item.
  4. Confirm the action in the window that appears. Optionally, you can tick Delete chat to clear your message history.

After that, the contact will be added to the blacklist and all its messages will be automatically deleted, but on Xiaomi, there is a caveat: if you have Battery Optimization enabled for Viber, the lock can be triggered with a delay of up to 10 minutes.

Turn off battery optimization for Viber in Settings โ†’ Annexes โ†’ Application management โ†’ Viber โ†’ Battery โ†’ No restrictions.

Check that the app has access to contacts in Settings โ†’ Privacy โ†’ Permissions โ†’ Contacts

Update Viber to the latest version on Google Play or AppGallery

Restart your phone after locking (this will speed up the application of the changes)

-->

On Xiaomi with MIUI 15, chat locking doesnโ€™t work for group chats โ€“ to block a group member, you first need to remove them from the conversation, and then block them in a personal chat.

Method 2: Block via Viber settings (hidden section)

If the first method didnโ€™t work or you want to manage all blocked contacts in one place, use the built-in Privacy section in Viber settings.This method is especially useful for Xiaomi, as it allows you to bypass the MIUI restrictions on background activity.

Instructions:

  1. Open Viber and tap the icon. โš™๏ธ Settings in the bottom menu.
  2. Go to the Privacy section โ†’ Blocked.
  3. Click Add number and enter the locked contact phone in international format (e.g. +79123456789).
  4. Confirm the addendum. The number will appear on the blocked list, even if you didn't have any correspondence with him.

The advantage of this method is:

  • โœ… It works even if the contact is not saved in the phone book.
  • โœ… The lock is applied instantly, without delay from the MIUI.
  • โœ… You can add numbers from the clipboard (convenient for spammers).

โš ๏ธ Note: Some Xiaomi models (e.g. Redmi Note 12 Pro)+) Privacy can be hidden if the settings MIUI You have Child Mode turned on. To display it, turn off the restrictions in Settings. โ†’ Special facilities โ†’ Regime for children.

๐Ÿ“Š What is the most common way to block Viber?
Chatchat.
Through privacy settings
Don't block it.
Another way.

Method 3: Blocking through Xiaomi system settings (for spam)

If you get a lot of spam messages, not just on Viber, but also on SMS, you can block the number at the system level, and this completely stops any notifications from unwanted contact, but only works for numbers stored in the phone book.

  1. Open the phone app on your Xiaomi.
  2. Go to the Contacts tab and find the desired number.
  3. Tap the contact, then press. โ‹ฎ โ†’ Lock down.
  4. In the window that appears, select Block in Viber and SMS (if there is no such option, first save the number to contacts).

This method has limitations:

  • โŒ It does not work for numbers not saved in the phone book.
  • โŒ Nana MIUI 14 and below, the lock in Viber may be reset after the application update.
  • โŒ Some spambots use dynamic numbers that are difficult to block systemically.
Locking methodIt works without contact.Blocking groupsResets after updateRequires a reboot.
Viber chat roomโŒ No.โŒ No.โš ๏ธ Sometimes. MIUI 14)โŒ No.
Through privacy settingsโœ… Yes.โŒ No.โœ… No.โŒ No.
Through the system settings XiaomiโŒ No.โŒ No.โœ… No.โœ… Yes (sometimes)
Through ADB (for experienced)โœ… Yes.โœ… Yes.โŒ No.โœ… Yes.

๐Ÿ’ก

If the spammer is writing from different numbers, use the Spam Filter feature in Viber settings (Settings โ†’ Privacy โ†’ Spam Filter).It automatically blocks messages from suspicious accounts, even if they change numbers.

What to do if the lock in Viber on Xiaomi does not work

Sometimes Xiaomi users are faced with the fact that the lock in Viber is not applied or reset.

  • ๐Ÿ”‹ Battery Optimization: As mentioned earlier, MIUI restricts background activity of Viber.To fix: Settings โ†’ Annexes โ†’ Application management โ†’ Viber โ†’ Battery โ†’ No restrictions.
  • ๐Ÿ“ฒ App cache: Accumulated cache may interfere with lock synchronization.Clean it: Settings โ†’ Annexes โ†’ Viber โ†’ Warehouse โ†’ Clear the cache
  • ๐Ÿ”„ Duplicate Application Conflict: If you use Dual Applications in MIUI, The lock can only apply to one copy. Check both versions of Viber.
  • ๐ŸŒ Regional restrictions: On Chinese versions MIUI (For example, on Xiaomi 13 Ultra, Viber can use alternative servers. Try changing the region in your phone settings to Russia or Europe.

If nothing helps, try a full reset of Viber settings:

  1. Open Settings โ†’ Applications โ†’ Viber โ†’ Storage.
  2. Click Clear Data (this will delete the entire post history!).
  3. Reboot your phone and re-enter your Viber account.
  4. Repeat the problem number lock.

โš ๏ธ Attention: Xiaomi with unlocked bootloader and custom recavery (TWRP) lock in Viber may not work due to the lack of certificates Google Play, in which case you need to flash the original Recovery through fastboot.

How to check and manage a list of blocked numbers

To see all blocked users and, if necessary, unblock them, follow this instruction:

  1. Open Viber and go to Settings โ†’ Privacy โ†’ Blocked.
  2. Here you will see a list of all the blocked numbers with the date of the lock.
  3. To unlock the contact, swipe it to the left (on MIUI this may not work - then tap the number and select Unblock).
  4. To export the list, click on three dots (โ‹ฎ) in the upper right corner and select Export. The file will be saved as.vcf in the Download folder.

Xiaomi has an option called Keyword Blocking in this section with MIUI 15, which allows you to automatically filter messages containing certain phrases (e.g., โ€œwinningโ€, โ€œcreditโ€, โ€œcongratulationsโ€) to activate it:

  1. Go to Settings โ†’ Privacy โ†’ Spam filter.
  2. Turn on the Keyword Block switch.
  3. Add words or phrases that should be blocked (separate by commas).
  4. Save the changes. Now, messages with these words will be automatically deleted.

How to restore the list of blocked after resetting Viber?
If you have cleared Viber data or reinstalled the application, the list of blocked numbers can be restored from the backup. 1. Make sure you have a backup in Google Drive or locally (Viber/Backup folder). 2. When you first start Viber after a reset, select Restore from a backup. 3. Confirm the recovery โ€“ locks will be applied automatically. If there is no backup, the list will have to be restored manually.

Additional measures: how to get rid of spam in Viber

If locking individual numbers doesnโ€™t help, take advantage of these tips for Xiaomi:

  • ๐Ÿ›ก๏ธ Turn off notifications from strangers: Viber settings โ†’ Notifications โ†’ Messages from strangers โ†’ Disable This Hiddens Notifications From Users Who Are Not In Your Contacts.
  • ๐Ÿ” Use alternative messengers: Telegram (with the function of Confidential chat) or Signal work well on Xiaomi, where blocking is more reliable.
  • ๐Ÿ“ต Set up "Do Not Disturb" for Viber: Settings MIUI โ†’ Notifications โ†’ Don't disturb. โ†’ Add a rule โ†’ Viber โ†’ All notifications This will completely disable the sounds and vibrations from the messenger.
  • ๐Ÿ”„ Change number in Viber: If spam becomes unbearable, you can change the attached number in your account settings. the old number will be automatically blocked for everyone except your contacts.

๐Ÿ’ก

On Xiaomi with MIUI 15, the lock in Viber works better if you turn off the MIUI Optimization function for the application. This can be done in Settings โ†’ Special Features โ†’ Optimization MIUI โ†’ Disable for Viber.

FAQ: Frequent questions about blocking in Viber on Xiaomi

Can I block my Viber number if I donโ€™t have a correspondence with him?
Yes, use the method through Settings โ†’ Privacy โ†’ Locked โ†’ Add a number. Enter your phone manually in an international format (e.g. +79123456789).
Why does a spammer still text me on Viber on Xiaomi after blocking?
This can happen for three reasons: You blocked a number through MIUI system settings, but not in Viber itself. You need to lock it separately in the messenger. You have battery optimization for Viber enabled โ€” turn it off in the app settings. The spammer uses multiple Viber accounts from different numbers, in which case only the keyword filter will help.
How to block a member of a group chat in Viber on Xiaomi?
On MIUI 14/15, group locking works differently than in personal chats: Open group chat and tap the member's name. Choose Remove from the group (if you're an admin) or Complain. Once you're removed from the group, you can block the user in a personal chat (if he writes to you). Directly block the group member without deleting it, you can't - this is a Viber restriction that does not depend on the phone model.
What happens if I lock a number in Viber on Xiaomi and then uninstall the app?
The lock is stored on Viber servers and is tied to your account, not your phone. even if you: Delete Viber and install it again; Change the phone to another brand (for example, with Xiaomi on iPhone); Reset MIUI settings to factory. To lock you off, you either need to unlock the number manually or delete the Viber account completely.
Can you block all users from a particular country in Viber on Xiaomi?
No, Viber doesn't have that feature in standard settings. However, Xiaomi with MIUI 15 can use a workaround: Install Truecaller from Google Play. In Truecaller settings, enable spam blocking by region. Sync Truecaller with Viber through Settings โ†’ Privacy โ†’ Sync with other apps. This won't give 100% guarantee, but will reduce spam from selected countries.