How to remove a pop-up browser on Xiaomi: step-by-step instructions

Owners of Xiaomi, Redmi and POCO smartphones often face intrusive behavior of the MIUI or HyperOS operating system. Instead of the expected opening of a link in a familiar application, the device launches an unknown pop-up browser that covers the screen and offers to install questionable applications. This phenomenon causes irritation among users, as it interrupts the workflow and consumes the resources of the gadget.

The main reason for this behavior is not always a virus, but rather aggressive system components such as Mi Browser or MSA (MIUI System Ads), which are designed to monetize the free operating system by showing ads at random. However, sometimes malware downloaded along with games or utilities from third-party sources is masked behind the browser, and understanding the source of the problem is the first step to fixing it.

In this article, we will discuss all possible methods of solving the problem: you will learn to turn off system advertising, find hidden applications viruses and adjust the default settings. Competent settings will allow you to use your smartphone comfortably, without constant interruptions. Below are proven algorithms for current versions of firmware.

Diagnostics: System Advertising or Virus?

Before starting radical measures, it is necessary to determine the nature of pop-up windows. If the browser opens only when using specific applications (for example, after passing a level in the game or opening a flashlight), then with a high degree of probability an advertising virus has settled on the device. MIUI They may not help, and you will need to search for harmful APK-file.

This is a game-changer when windows appear on the desktop, when you unlock the screen, or at random intervals without running apps. This is the classic behavior of Xiaomi’s system services, which stream content from GetApps or its partners. The source may also be the Mi Browser browser itself, which has a built-in push notification feature, often mistaken by users for spontaneous pops.

You can use Task Manager to diagnose accurately, and when you see an ad, don't close the window right away, but go to the menu of the apps you're running, see which app is the last app on the list or has a browser logo, and that will help you identify the culprit: the system process is com.android.browser or the third-party installer com.install.app.

📊 How often do you have a pop-up browser?
Only in games.
On the desk.
When unlocking the screen
Always in the background
Never had.

Disabling system advertising in MIUI and HyperOS

The most effective way to combat intrusive offers is to disable the MSA (MIUI System Ads) service, which is responsible for collecting user data and broadcasting banner ads in the system interfaces. To turn it off, you need to go to the settings menu, select Passwords and Security, then Access to Personal Data. In the list, find msa and turn off the slider. The system will try to dissuade you by running a countdown timer, you need to wait for it to end and confirm the action.

The second important step is to clean the recommendations in standard applications. MIUI often offers hot topics and news that open in the built-in browser. Go to the Security app, click on the gear in the corner and find "Get recommendations." A similar operation should be done in the Topics and Explorer app. Disabling these options will significantly reduce the frequency of pop-ups.

⚠️ Note: After disabling the msa service, the ads may not disappear instantly. It takes 24 to 48 hours for the system to fully sync the changes on the server. If windows continue to appear immediately after the procedure, wait a day before rechecking.

You can check the settings of the Mi Browser browser itself. Even if you don't use it, it can work in the background. Open the application, go to the settings (three bars in the corner), select Settings, and find the Notifications section. You should turn off all items related to news, recommendations, and download notifications, which will prevent push messages that mimic system errors.

☑️ Checklist of ad-shutdown

Done: 0 / 5

Search and Remove Malware Applications

If you can't disable the system functions, you've got a third-party app with an ad module on the device, and often these programs are disguised as useful tools like flashlights, scanners. QR-They don't have an icon on the desktop to go unnoticed, but they have permission to be displayed on top of other windows.

To detect such a hidden application, use the Application Manager. Go to Settings → Applications → All applications. Scrolling through the list carefully, paying attention to programs without a name or with a transparent icon (empty place in the list). Usually such viruses are at the bottom or, conversely, at the top of the list if they are active right now. Deleting a suspicious object will solve the problem.

In cases where the virus blocks access to settings or immediately throws the user back to the desktop when you try to delete, you will need to enter Safe Mode. To do this, press the power button, and when the "Stop" button appears on the screen, click on it and hold your finger until the suggestion appears to go to Safe Mode. In this mode, only system applications are downloaded, which allows you to safely remove the malicious file.

Sign.System Advertising (MSA)Viral application
Frequency of occurrencePeriodically, when unlockedChaotic, often in games
Contents of the windowProduct offerings, newsPlease update Flash/Java
Response to closureCloses cleanlyOpens again or freezes
SourceXiaomi ServicesThird-party APK file
What to do if the application is not removed?
If the delete button is inactive, the app has been granted device administrator rights. Go to Settings → Passwords & Security → Privacy → Special Access → Device administrator apps. Uncheck the suspicious app, and then it can be removed in the standard way.

Resetting browser settings by default

Often the problem is that a third-party browser or malicious script has seized the rights to open links. When you click on a link in the messenger, the system instead of your main browser launches a pop-up with ads. To fix this, you need to reset the settings of all browsers installed on the phone.

Go to Settings → Apps → All Apps. Find Mi Browser, Chrome, Opera, and any other installed browsers. Inside each app, find “Open by Default” (or “Start by Default”) and click “Reset Settings” or “Delete Default Settings” button, which will cause Android to ask you which app to use for that action the next click on the link.

After resetting, be careful: the first time you click on the link, the system will prompt you to select a browser. Be sure to tick Always next to your primary, trusted browser (such as Chrome or Yandex). If you accidentally select an unknown application and confirm the action "Always", the ad cycle will resume, and the procedure will have to be repeated.

💡

Useful tip: Install as your default browser an app with built-in ad blocker, such as Brave or Firefox with uBlock Origin addon. This will not only speed up page loading, but also prevent ad scripts that can trigger pop-ups from loading.

Using DNS to Block Advertising

One of the most effective and modern methods of dealing with pop-ups is setting up a private DNS. This method works at the network connection level, blocking requests to known ad servers even before they reach the screen of your smartphone. It is a versatile solution that works for both Xiaomi system advertising and in-app advertising.

To set up, go to Settings → Connection and Sharing → Private DNS. The default mode is Auto. Select the Private DNS Provider Host Name option and type in the address: dns.adguard.com. Save the settings. After that, all traffic going to the ad servers will be cut off, making pop-ups technically impossible.

Use of the DNS-First, it can slightly increase network response time, although on modern Xiaomi smartphones with Snapdragon processors this is almost invisible. Secondly, if you use corporate Wi-Fi or public networks with authorization via the browser (Captive Portal), set up a private network. DNS You will have to temporarily disable, otherwise the authorization page will not load.

⚠️ Note: Do not use untested DNS-Entering dns.adguard.com is safe, because it's a public service of a well-known antivirus company. IP-addresses may lead to leakage of data about the sites visited by third parties.

Radical measures: full reset and ADB

If none of the above methods worked, and the pop-up browser continues to terrorize the device, it is possible that the virus has deeply integrated into the system or was installed with root rights (although this is rare on modern Xiaomi), in this case, there are two ways: a complete reset to factory settings or removal of system applications through the computer.

A full Hard Reset will remove all data from your phone, including photos, contacts and apps, returning the device to the “out of the box” state. Before you do that, make sure to back up to the Mi Cloud cloud or your computer. After you reset, don’t restore the apps from the old backup right away, as the virus can come back with them. Configure the phone as new by installing the apps manually.

For advanced users, there is a method of removing system components via ADB (Android Debug Bridge). By connecting the phone to a computer with USB debugging enabled, you can command to remove Mi Browser or other inflating applications that cannot be removed in the standard way. The command looks something like this: pm uninstall -k --user 0 com.android.browser. However, this method requires caution, since deleting critical system files can lead to unstable MIUI.

💡

An integrated approach combining the disabling of system advertising, installation DNS-filter and careful control of installed applications, guarantees complete disposal of the pop-up browser on 99%.

Frequently Asked Questions (FAQ)

Can I remove Mi Browser completely without root rights?
Standard system means -- no, the delete button will be inactive, but you can freeze it through settings (disable) or delete it through ADB-commands from a computer, as described in the last section of the article, once it's turned off, it's no longer running and running out of resources.
Why did the pop-up ads appear after the firmware update?
MIUI and HyperOS updates often reset user privacy settings to default values that imply ads included. After each major update, it is recommended to recheck the Access to Personal Data points and disable the msa service.
Is it safe to use ad blocker apps from the Play Market?
Most of them require localization. VPN-This is virus-safe if the developer is known (like AdGuard) but may conflict with others. VPN-services and slightly increase battery consumption.
The window “Your phone is infected” pops up, what to do?
This is a classic scam site ploy. The site can't diagnose any virus. Just close the browser tab. If the window doesn't close, go to the application settings, find the browser, click Stop and Clear to erase the history and cache that is causing the script.
Will installing an antivirus on Xiaomi help?
The built-in scanner in the Security app is based on the Avast or Tencent engine and is quite effective against known threats. Third-party antiviruses often duplicate its functions and can slow down the system. Malwarebytes or Dr.Web Light can be used for a one-time check, but you do not need to keep them constantly on.