How to enable VC pop-up notifications on Xiaomi: from MIUI settings to fine optimization

Are you missing important VK messages because they don't appear on the Xiaomi screen? Or pop-up notifications appear with a delay and sometimes disappear altogether? The problem is familiar to many owners of smartphones on MIUI - standard system optimization often blocks background activity of applications, including VK. But there is a solution!

In this article, we’ll look at all the possible ways to set up pop-up notifications, from the basics in the app itself to the hidden MIUI settings that few people know about, how to get VKontakte to show alerts instantly, even when the phone is in power saving mode, and why sometimes notifications come without sound or vibration, and how to fix it.

Important: the instruction is relevant for all modern models Xiaomi, Redmi and POCO based on MIUI 12-14 (including HyperOS).If you have an older version of the firmware, some menu items may differ - we will mention this too.

Why are VC pop-up notifications not working on Xiaomi?

Before we set it up, let's get to the root of the problem. On Xiaomi smartphones, notifications may not show for several reasons:

  • πŸ”‹ Optimizing the battery β€” MIUI aggressively closes background processes, including VKontakte, to save charge.
  • πŸ› οΈ Application settings – in the VC itself pop-up alerts or permissions are disabled.
  • πŸ“΅ System constraints β€” MIUI By default, blocks auto-start and background activity for most applications.
  • πŸ”„ Cache and data – corrupted application files can knock notifications.
  • 🚫 Blacklist – a notification accidentally added to the block from VK.

Interesting fact: Xiaomi with HyperOS (new firmware instead of MIUI) has a less common problem, but it still does, because even HyperOS retains some MIUI power saving mechanisms that can conflict with the work of instant messengers.

⚠️ Attention! If you use dual applications ("Dublicate" function in the MIUI), notifications may not work in a copy of the VC. In this case, configure the original application or create a duplicate again.

Now, let's get to the practice, and let's start with the simplest thing, which is to check the settings inside the VK app.

πŸ“Š How often do you encounter notification issues on Xiaomi?
Constantly.
Sometimes.
redico
Never.

Step 1: Configure notifications inside the VKontakte application

The first thing you need to do is make sure that the VC itself has all the necessary alerts, and many users skip this step by immediately getting into the phone's settings, but often the problem lies right here.

Open the VKontakte application and follow the following steps:

  1. Slip on the profile avatar in the lower right corner.
  2. Select Settings (cog icon).
  3. Go to the Notifications section.
  4. Make sure that the pop-up notification slider is turned on (should be blue).
  5. Below, check if alerts are included for: πŸ’¬ Communications (including in conversations) πŸ”” References and responses to comments πŸ‘ Likes and reactions to your posts

If you have some items turned off, turn them on. Also, look at the Sound and Vibration section, where you can adjust the alert melody and vibration. Importantly, if the notification sound is turned off in the VC itself, even with the right MIUI settings, you won't hear the signal.

β˜‘οΈ Checking the VC settings

Done: 0 / 4

After the changes, restart the application (close it in multitasking and reopen it). If the notifications never appear, proceed to the system settings.

Step 2: Permissions for VKontakte in MIUI/HyperOS

MIUI (and its successor, HyperOS) strictly controls applications' access to phone functions, and if VKontakte doesn't have the permissions, pop-up notifications won't work.

Open Settings β†’ Applications β†’ Application Management and find VKontakte.

  • πŸ“± Auto-Start – must be enabled (allows VC to start automatically when the phone is turned on).
  • πŸ”„ Background activity – turn on this option, otherwise notifications will arrive with a delay.
  • πŸ”” Notifications – here should be a tick Allow notifications.
  • πŸ›‘οΈ Special permissions – check that there are no restrictions on display over other windows (required for pop-up alerts).

If there's no item, don't be alarmed. There may be a little bit of different menus on different versions of MIUI, but you need to turn on auto-start and background activity.

Setting upWhereverRecommended value
Auto-startSettings β†’ Applications β†’ Management β†’ VKontakte β†’ Auto-RunIncluded.
Background activitySettings β†’ Applications β†’ Management β†’ VKontakte β†’ Battery β†’ Background activityIncluded.
NotificationsSettings β†’ Applications β†’ Management β†’ VKontakte β†’ NotificationsPermitted.
Showing over other windowsSettings β†’ Applications β†’ Special permissions β†’ Showing over other windowsAllowed for VC

⚠️ On some Xiaomi models (e.g. Redmi Note 12 or POCO X5) Background activity can be called Unlimited or Battery Optimization, in which case select VC mode No Limitations.

After the changes, restart the phone – this will help the system apply the new settings correctly.

Step 3: Battery optimization and energy saving

One of the main reasons why VK notifications don't work on Xiaomi is aggressive battery optimization. By default, MIUI limits the background activity of most applications to extend battery life. But for instant messengers, this is critical.

To remedy the situation:

  1. Go to Settings β†’ Battery and Performance.
  2. Choose Application Battery Consumption Management (or Battery Optimization in Newer Versions).
  3. Find VKontakte in the list and select the No Limits mode for it.
  4. If there is a separate Background Activity switch, turn it on.

On HyperOS, the path may be slightly different: Settings β†’ Battery β†’ Battery settings β†’ Consumption optimization. Here you also need to find VC and disable optimization.

πŸ’‘

If notifications don't come after this, try temporarily turning off the battery's power saving mode, which sometimes blocks background processes even for "No Limits" applications.

Another caveat: some MIUI firmware has a hidden Deep Optimization setting to turn it off:

  1. Open the Settings. β†’ The phone.
  2. Tap the MIUI version several times until you get a message: You are a developer!
  3. Return to the main settings, open additional β†’ for developers.
  4. Find MIUI Deep Optimization and turn it off.

This move could significantly improve notifications, but slightly reduce the battery life of the phone.

Step 4: Check system notifications and blacklist

Sometimes VC notifications are not shown because of an app, but because of system limitations, for example, they can be accidentally blacklisted or blocked at the MIUI level.

To check it out:

  1. Go to Settings β†’ Notifications and Status bar β†’ Notification management.
  2. Find VKontakte in the list of applications.
  3. Make sure all types of notifications (pop-up, sound, icons) are enabled.
  4. Check if there is a VC in the Blocked Notifications section (if any, unlock).

Also, look at Settings β†’ Applications β†’ Blacklist (or Notification Blocking) if VK is on this list, remove it from there.

On HyperOS, the path to notification settings can be: Settings β†’ Notifications β†’ Notification settings for apps. Here, too, you need to make sure that VC is allowed to display pop-ups.

What to do if there is no β€œNotification Management” section?
Some firmware may call this section something else. Try searching in the settings for keywords like "notifications," "alerts," or "push," and you can also use the search bar at the top of the settings menu (the magnifier icon).

Step 5: Resetting and reinstalling VKontakte

If all the previous steps didn’t work, the problem could be in the damaged application data, in which case a reset or a complete reinstallation of the VC will help.

Option 1: Clearing the cache and data

  1. Go to Settings β†’ Applications β†’ Application Management β†’ VKontakte.
  2. Press Clear cache.
  3. Then select Clear Data (Warning: This will delete all your settings in the app, including themes and saved drafts!).
  4. Restart the VC and reset the notifications.

Option 2: Reinstallation of the annex

If the cleaning did not help, delete VKontakte completely and install again:

  1. Remove the application through Settings β†’ Applications or from the desktop.
  2. Download the latest version of VK from Google Play or AppGallery.
  3. After installation, do not open the app immediately – first set up all the permissions as described in Step 2.
  4. Only then log in to your account and check notifications.

⚠️ Attention, if you're using APK-file (installation manually), download it only from the official website of VKontakte or verified sources. Unofficial builds may contain viruses or work incorrectly.

After reinstalling, give the application 10-15 minutes to sync, and sometimes the first notifications are delayed due to the update of the data on the VC servers.

Step 6: Additional Ways (If Nothing Helped)

If you've reached this section and the notifications are still not working, don't despair. There are a few other alternative methods that can help:

  • πŸ”” Enable notifications in your browser Open VKontakte in your browser (such as Chrome or Mi Browser), log in to your account and allow notifications to be displayed. This will not replace pop-up alerts in the application, but at least you will not miss important messages.
  • πŸ“± Use the Lite version of the VK App VK Lite consumes less resources and sometimes runs more stable than the main version. Try installing it and configuring notifications using the same instruction.
  • πŸ”„ Update. MIUI/HyperOS Check for firmware updates: Settings β†’ The phone. β†’ System update: Sometimes notification bugs get fixed in new versions MIUI.
  • πŸ› οΈ Reset all settings Extreme method: reset your phone to factory settings (Settings) β†’ The phone. β†’ Settings reset) Warning: this will delete all data from the device, so make a backup beforehand!

If none of these things worked, the problem could be on the VK server side.

  • Check the notifications on another device (such as a tablet or computer).
  • Write in support of VK with a description of the problem (specify the phone model and the MIUI version).

πŸ’‘

In 90% of cases, the problem is solved by setting the background activity and turning off battery optimization. If notifications do not work only in VC, and other messengers (Telegram, WhatsApp) everything is fine, reinstall the application.

FAQ: Frequent questions about VC notifications on Xiaomi

Notifications come in, but without sound. How do you fix them?
Check: Sound settings in the VC itself (Settings β†’ Notifications β†’ Sound and Vibration). System Notification sound: Settings β†’ Sound and vibration β†’ Notifications sound. Is the phone in silent mode (check the switch on the sidebar). Is the sound for a particular chat turned off (click the message β†’ Notifications).
The pop-up notifications appear, but with a delay of 5-10 minutes. Why?
This is a typical problem because of background optimization. Do this: Turn on VC mode No restrictions in battery settings. Turn off Adaptive battery in Settings β†’ Battery β†’ Battery settings. Check if Power Saving or Ultra Mode is on. If the delay is still there, try using VK Lite or turn on notifications in your browser.
The lock screen doesn't show notifications. How do you turn it on?
To do this: Go to Settings β†’ Screen Lock. Select Notifications on the Lock screen. Make sure notifications are on for VKontakte. If necessary, turn off Hiding Content (to see text messages). On HyperOS, the path may be different: Settings β†’ Display β†’ Lock screen β†’ Notifications.
After the MIUI update, the notifications stopped working.
Updates sometimes reset settings. Try: Reconfigure permissions for VC (as in Step 2). Clear the cache of the Settings application β†’ Apps β†’ VKontakte β†’ Clear the cache. Check if new items in the battery settings (for example, Intelligent Control) have appeared. If the problem persists, a rollback to the previous version of MIUI can help, but it is risky (possible errors in the phone).
Can I make VC notifications appear on top of all windows?
Yes, for this: Go to Settings β†’ Applications β†’ Special Permissions β†’ Show on top of other windows. Find VKontakte and let it appear on top of other apps. In the VK itself, turn on the option of Pop-up notifications (in the notification settings). Now alerts will appear even when you play a game or watch a video.