How to Open Pop-Up Windows on Xiaomi: A Complete Guide to MIUI 2026

Pop-ups on Xiaomi smartphones are both a useful tool and a source of irritation: on the one hand, they allow you to quickly receive important notifications from messengers, banking applications or online services. On the other hand, aggressive blocking of such windows in MIUI often interferes with the work with websites, games or specialized programs, especially since the MIUI 14/15 updates, where security policies have been tightened.

In this article, weโ€™ll look at all the ways to unlock pop-ups, from system settings to hidden developer settings, how to set up pop-ups for browsers (Chrome, Mi Browser), individual applications, and even system dialogs, and why windows sometimes donโ€™t show up even after all the manipulations, and how to fix them.

Why is Xiaomi blocking pop-ups?

Xiaomi is actively fighting intrusive advertising and potentially dangerous activities in the background, and MIUI has several layers of protection:

  • ๐Ÿ›ก๏ธ Security MIUI: Blocks suspicious pop-ups that may contain phishing or malicious code.
  • ๐Ÿ”‹ Battery Optimization: Limits Background Application Activity, Including Notifications.
  • ๐ŸŒ Browser policy: built-in Mi Browser and Chrome block pop-ups on sites by default.
  • ๐Ÿ“ฑ Application permissions: each application must request the right to display windows on top of other applications.

In addition, in China (where it is being developed) MIUI) There are strict rules to protect user data, and many of the restrictions are extended to global versions of firmware, such as the release of the software. MIUI 14 into 2023 In the year, additional control was introduced for applications requesting permission. SYSTEM_ALERT_WINDOW โ€” It is responsible for displaying windows on top of the interface.

Itโ€™s important to understand that pop-up locking isnโ€™t a bug, itโ€™s a feature, but if you want certain windows to appear (like 1C, bank tokens, or online chats), youโ€™ll have to manually configure exceptions.

๐Ÿ“Š Why You Need a Xiaomi Pop-up Windows?
Working with banking applications
Online games and chat rooms
Websites (e.g. surveys)
Application development/testing
Other

How to allow pop-up windows in the browser

The most common problem is blocking pop-ups on websites, and consider settings for two popular browsers on Xiaomi.

1. Built-in Mi Browser

By default, Mi Browser blocks all pop-ups. To change this:

  1. Open the Mi Browser and go to the โ‹ฎ โ†’ Settings โ†’ Additionally.
  2. Find the item "Pop-up windows" and switch the slider to the position "On".
  3. For individual sites, click on the icon ๐Ÿ”’ address-bar โ†’ "Site settings" โ†’ "Pop-ups" โ†’ select "Allowed".

Note that even after these actions, some sites may not show windows due to additional ad blocking scripts, in which case, try turning off read mode or saving traffic in your browser settings.

2. Google Chrome

In Chrome, setting up is a bit more complicated due to the integration with Android:

  1. Open Chrome and go to a site that needs pop-ups.
  2. Touch the icons โ‹ฎ โ†’ Site settings โ†’ Pop-ups and redirects.
  3. Select "Allow".
  4. For global resolution, go to Chrome Settings โ†’ Site Settings โ†’ Pop-ups and turn off lock.

If the windows still don't show up, check to see if the "Light" mode is on, which often blocks the scripts responsible for pop-ups.

โ˜‘๏ธ Check before setting up the browser

Done: 0 / 4

Allowing pop-up windows for applications

Many apps (e.g. Telegram, Viber, bank clients) use pop-ups for notifications or authorization to make them work correctly:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the desired application (for example, SberBank Online).
  3. Touch "Permissions" โ†’ "Additional authorizations".
  4. Find the item "Show on top of other applications" and turn it on.
  5. Go back and turn on "Stop" (if any).

Some applications (such as AliExpress or Wildberries) may require additional permission to display notifications. Check this in Settings โ†’ Notifications โ†’ Notifications โ†’ Notification Management.

What to do if there is no โ€œShow on top of other appsโ€ item?
This means that the application did not request permission. SYSTEM_ALERT_WINDOW. Try it: 1. Remove and reinstall the application. 2. Clear his data in Settings โ†’ Annexes. 3. If it is custom software (for example, for work), manual permission may be required through ADB: adb shell appops set [application package] SYSTEM_ALERT_WINDOW allow to know the application package through the App Inspector program (available in the Play Market).

Some apps (such as Zoom or Microsoft Teams) require not only pop-up permissions, but also battery optimisation exceptions:

  1. Go to Settings โ†’ Battery and Performance โ†’ Battery Consumption Management by Apps.
  2. Select the application and set "No restrictions".

Hidden settings: Developer mode and ADB

If standard methods do not work, you will need to use the developer mode or ADB-This is relevant to the team:

  • ๐Ÿ“ฑ Apps that donโ€™t ask for permission for pop-ups.
  • ๐Ÿ”ง System dialogs (for example, for Tasker or Automation Apps).
  • ๐Ÿ› ๏ธ Debugging your own applications.

To enable the Developer Mode:

  1. Go to Settings. โ†’ The phone.
  2. Click 7 times on the "MIUI version" (you are a developer!).
  3. Back to Settings โ†’ Additionally. โ†’ For developers.
  4. Enable โ€œDebugging over USBโ€ and โ€œAllow location simulationโ€ (the latter sometimes affects pop-ups).

For the compulsory granting of permission SYSTEM_ALERT_WINDOW through ADB:

  1. Connect your phone to your PC and execute the command: adb shell pm grant [application package] android.permission.SYSTEM_ALERT_WINDOW For example, for Telegram: adb shell pm grant org.telegram.messenger android.permission.SYSTEM_ALERT_WINDOW
  2. Reset the device.

๐Ÿ’ก

If you don't have an ADB PC, you can use the ADB AppControl app from the Play Market, which allows you to manage permissions directly from your phone, but requires root rights on some firmware.

Problems and Solutions: Why Windows Donโ€™t Appear

Even after all the settings, pop-ups may not work, and let's look at the typical causes and ways to fix them:

Problem.Possible causeDecision
Windows do not appear in the browserAdvertising Blocker (Integrated or Third Party)Disable Mi Browser โ†’ Settings โ†’ Ad Blocker or add a site to exceptions
App doesn't ask for permission for pop-upsAn outdated version of the appUpdate the app via Play Market or official website
The windows appear and disappear immediately.Conflict with the "Do Not Disturb" regimeCheck Settings โ†’ Notifications โ†’ Do not disturb and add the app to exceptions
Systemic dialogues are not displayedMIUI Limitations for Non-System ApplicationsUse it. ADB-command for compulsory authorization (see section above)

Banking applications (such as SberBank Online or Tinkoff) are particularly difficult to handle, and they often use pop-ups to confirm transactions via Push notifications or SMS.

  1. Make sure notifications and auto-start are included in the app.
  2. Check if they are blocked by an antivirus (such as Mi Security or Avast).
  3. Update the app to the latest version โ€“ banks often change authorization mechanisms.

๐Ÿ’ก

If pop-ups are needed to work with corporate systems (1C, VPN, Remote access, contact us IT-You might need some firmware or some customization. MDM (Mobile Device Management).

Security: How to avoid damaging your phone

By allowing pop-ups, you increase your risk of fraud or malware.

  • ๐Ÿ” Allow pop-ups only for proven applications (banks, messengers, working tools).
  • ๐Ÿšซ Never allow pop-ups on suspicious sites (especially those with โ€œwin prizeโ€ or โ€œyour phone is infectedโ€ suggestions").
  • ๐Ÿ›ก๏ธ Regularly check the list of applications with permission SYSTEM_ALERT_WINDOW In Settings โ†’ Annexes โ†’ Permits โ†’ Additionally. โ†’ Showing on top of other applications.
  • ๐Ÿ”„ After using temporary pop-ups (for example, for online tests) revoke permissions.

โš ๏ธ Warning: Some viruses disguise themselves as system notifications. If you notice suspicious activity after pop-ups are allowed (advertising, redirects, quick battery drain), immediately follow up:

  1. Revoke permission. SYSTEM_ALERT_WINDOW for unknown applications.
  2. Scan your phone through Mi Security or Malwarebytes.
  3. If necessary, reset settings (Settings โ†’ About phone โ†’ Reset settings).

If youโ€™re a developer and testing your own app, use a test device or sandbox (like the Xiaomi Sandbox).Donโ€™t give permission for pop-ups for debugging versions of apps on your main phone.

Alternative ways to work with pop-up windows

If standard methods do not work, consider alternatives:

  • ๐ŸŒ Web versions of services: many sites (for example, VK, Ozone offers full-fledged web interfaces without pop-ups.
  • ๐Ÿ“ฑ Specialized applications: official customers with biometric support (print/face) can be used for banking operations).
  • ๐Ÿ–ฅ๏ธ Remote Access: If you need pop-ups to work, connect to your PC via TeamViewer or AnyDesk.
  • ๐Ÿค– Automation: For chatbots or notifications, use Tasker + AutoNotification (requires customization).

Xiaomi Test Lab, which allows you to test pop-ups in an isolated environment, will be useful for developers, and if you are working with Android Auto or Mi Car, note that in these modes, most pop-ups are blocked at the system level.

How to test pop-ups without risking the main phone?
Use the Xiaomi emulator EU ROM On a PC or installed via Xiaomi Flash Tool on a backup device: 1. Testing permissions without consequences for the main phone. 2. Check the work on different versions MIUI (12-15). 3. Experiment with ADB-You can download images on the official Xiaomi website in the developer section.

FAQ: Frequent questions about pop-ups on Xiaomi

Can I allow pop-ups for all apps at once?
No, MIUI It does not provide this function for security reasons, permissions are given to each application individually. ADB for mass granting of permits (see section on the ADB-team).
Why did the MIUI update stop working?
Most likely, the reset was due to the security policy of the new version. MIUI 14/15 Many applications lose their resolution SYSTEM_ALERT_WINDOW. You need to manually go to the settings of each application and turn it on again.
How to allow pop-ups for games (e.g. Genshin Impact)?
Pop-ups are usually used for chats or events for games. Check: Show on top of other apps resolution in game settings. No battery restrictions (Settings โ†’ Battery โ†’ No restrictions) Notification settings in the game itself (often there is a separate item for pop-ups). If the game is through Mi Game Center, you may need to turn off the game turbo mode, as it blocks background processes.
Is it safe to use ADB for permits?
Yes, if you know exactly what permission you're giving. The adb shell pm grant command simply duplicates an action that the application could request itself. The risk only appears if: You grant permission to an unknown application. Use outdated or modified applications. ADB-Drivers. Run commands on behalf of a superuser (root) without understanding the consequences. For security, use official Xiaomi drivers and check hashes APK before installation.
Can I turn off the pop-up block forever?
Technically, yes, but it requires unlocking the bootloader and installing custom firmware (like LineageOS or Pixel Experience). On stock MIUI, a complete lock disablement is not possible - this is contrary to Xiaomi's security policy. The alternative is to use developer or ADB modes to selectively manage permissions.