You open your browser and there is a full-screen banner. You launch the game and suddenly a video with advertising interrupts the gameplay. Even in the phone settings, suspicious notifications about โ€œwinning an iPhoneโ€ may pop up. If your Androidsmartphone has turned into an advertising platform, this is not just an irritation, but a signal of serious problems. In 90% of cases, it is not โ€œgreedy developersโ€ who are to blame, but malware, incorrect settings or tricks of manufacturers of budget devices.

In this article we will analyze all possible reasons the appearance of advertising on Android - from harmless push notifications to hidden viruses that steal your data. And most importantly: we will tell step-by-step guidehow to get rid of annoying advertising forever, without resorting to reflashing. Spoiler: in half the cases it is enough to disable 2-3 parameters in the settings. But there are also more complex scenarios - for example, when advertising is built in at the firmware level (yes, this happens even with well-known brands like Xiaomi or Realme).

We warn you right away: some methods require rights root or installing alternative firmware. If you are not ready to experiment, focus on the first 5 methods from our guide. They work on 99% of devices without the risk of bricking the phone.

1. Where does advertising on Android come from: 7 main reasons

Before blocking advertising, you need to understand its full source. list of โ€œculpritsโ€, ranked by frequency of occurrence:

  • ๐Ÿ“ฑ Malicious applications. Even legitimate apps from Google Play can harbor advertising modules (for example, free games or โ€œmemory optimizersโ€), and pirated APKs from third-party sources are almost guaranteed to be infected. adware.
  • ๐Ÿ”ง System notifications from the manufacturer. Xiaomi, Samsung, Huawei and other brands often embed advertising into brand shells (e.g. MIUI or One UI).
  • ๐ŸŒ Push notifications from sites. When you agree to notifications from dubious resources (for example, โ€œYou won $1000!โ€), the browser begins to bombard you with advertisements.
  • ๐Ÿ“ฆ Pre-installed applications. Many budget smartphones (Redmi, Tecno, Infinix) come with pre-installed advertising SDKs that cannot be removed without root.
  • ๐Ÿ”„ Infected firmwareIf you installed custom software from unverified sources. an advertising module could have been built in at the system level.
  • ๐Ÿ“ก Advertising from a telecom operator. Some mobile operators (especially in the CIS countries) introduce advertising into user traffic.
  • ๐ŸŽฏ Google Personalized AdsYes, even legitimate advertising from Google Ads may seem intrusive if you don't adjust your privacy settings.

How to determine your case? If ads appear in the browser push notifications or malicious extensions are to blame If banners pop up on the desktop or. menu is a system advertisement from the manufacturer or a virus. If advertising interrupts games and applications one of the installed software is most likely infected.

โš ๏ธ Attention: If advertising appears even in Safe Mode (started by holding the shutdown button), this means that the virus is built into the system files. In this case, only resetting to factory settings or flashing it will help.

2. How to remove ads in the browser (Chrome, Firefox, Opera)

The browser is the most vulnerable place for advertising. Even if you have not installed suspicious extensions, some sites can display aggressive banners through Web Push. Here's how to fix it:

2.1. Disabling push notifications

Push notifications are small. windows that appear in the lower right corner of the screen (or in the notification shade) with sentences like โ€œYour computer is infected!โ€ or โ€œYou have won prizes!โ€ They are sent by sites where you once clicked โ€œAllow notifications.โ€

Open Settings โ†’ Notifications

Find section Sites and disable notifications for suspicious domains

B Advanced settings Prohibit sites from showing notifications at all

Clear the cache browser in Settings โ†’ Privacy in Settings โ†’ Privacy-->

IN Firefox the path is a little different: Settings โ†’ Notifications โ†’ Options, then uncheck "Allow notifications". IN Opera need to go to Settings โ†’ Advanced โ†’ Privacy and security โ†’ Content settings โ†’ Notifications.

2.2 Ad blocking through extensions

The most effective way is to install an ad blocker. Best options for Android:

  • ๐Ÿ›ก๏ธ uBlock Origin (for Firefox). A lightweight blocker without pitfalls.
  • ๐Ÿ”’ AdGuard (there is a version for Chrome and a separate application Blocks not only banners, but also). trackers.
  • ๐Ÿšซ Blokada (works at the VPN level). Does not require root, but may conflict with some applications.

Important: Google Chrome in the latest versions, the functionality of ad blocking extensions has been limited. If uBlock Origin does not work, try Firefox or Brave (in this browser, the blocker is built-in by default).

โš ๏ธ Attention: Some blockers (for example, AdBlock Plus) themselves show โ€œacceptable advertisingโ€ by default. Disable this option in the extension settings!

2.3. Resetting your browser settings

If advertisements continue to appear, reset the browser to factory settings:

  1. In Chrome: Settings โ†’ Reset and cleanup โ†’ Restore default settings.
  2. In Firefox: Settings โ†’ Help โ†’ Troubleshooting โ†’ Clean Firefox.

This will remove all extensions, cookies and cache, but will retain bookmarks and passwords (if you are synced with an account Google or Mozilla).

3. Removing advertising from system notifications

If advertising appears in the notification shade (for example, โ€œYour phone is slow! Clear the memoryโ€), either malicious applications or the smartphone manufacturer are to blame.

3.1. advertising

Many "optimizers", "cache cleaners" and even weather widgets contain advertising modules. To detect them:

  1. Go to Settings โ†’ Applications.
  2. Sort the list by installation date (โ‹ฎ โ†’ Sort by: Installation date).
  3. Check applications that you did not install knowingly (for example, Clean Master, DU Battery Saver, Weather Forecast).
  4. Click on the suspicious application โ†’ Delete (if the button is grayed out, disable it first it in Settings โ†’ Accessibility โ†’ Applications with special rights).

Pay special attention to applications with rights Overlay on top of other windows (can be checked in Settings โ†’ Accessibility โ†’ Overlay on top of other applications). They are responsible for pop-up banners.

3.2 Disabling system advertising from the manufacturer

Manufacturers of budget smartphones (Xiaomi, Redmi, Realme, Oppo) often integrate advertising into branded services. For example, MIUI advertising can be shown in:

  • ๐Ÿ“ฑ File manager (File Manager)
  • ๐Ÿ” Search bar on the desktop
  • ๐Ÿ›’ Application Mi Store or Theme Store
  • ๐Ÿ”„ Security Center (Security)

To disable this advertising:

  1. For Xiaomi/Redmi/Poco:
    Settings โ†’ About phone โ†’ MIUI version (press 7 times to enable "Developer Mode")
    

    Settings โ†’ Advanced โ†’ Developer Mode โ†’ Disable "Show ads in MIUI"

  2. For Realme/Oppo:
    Settings โ†’ Advanced settings โ†’ Personal advertising โ†’ Disable "Personalized advertising"
  3. For Samsung:
    Settings โ†’ Google โ†’ Advertising โ†’ Disable "Personalized advertising"
โš ๏ธ Attention: On some firmware (MIUI 12 and below) there may be no option to disable advertising. In this case, only installing custom firmware (for example, LineageOS) or using ADB-commands for deactivating system applications.

4. How to remove advertising in games and applications

Free games and apps are often mounted with advertising. If banners appear only in a specific application (for example, in Subway Surfers or AliExpress), there are three options:

  • ๐Ÿ’ฐ Buy premium version (if it exists). For example, in Spotify or YouTube subscription removes advertising.
  • ๐Ÿ” Find a modified version (MOD APK). On sites like APKMirror or RevDL there are hacked versions of games without unnecessary water. But this risky - such files often contain viruses.
  • ๐Ÿ›ก๏ธ Use a system blocker. Applications like Blokada or DNS66 intercept advertising requests at the network level.

To block ads in games via Blokada:

  1. Download Blokada from Google Play or from official website.
  2. Launch the application and enable protection (button START).
  3. In the settings, select mode DNS (it is less aggressive than VPN, and does not conflict with banking applications).
  4. Add domains like doubleclick.net, googlesyndication.com, admob.com.

If the game continues to show ads, try Lucky Patcher (requires rootThis application can โ€œfreezeโ€ advertising modules in APK files. But be careful. be careful: Lucky Patcher is often identified by antiviruses as potentially dangerous software.

5. Advanced methods: ADB, root and custom firmware

If advertising is built in at the system level (for example, in firmware MIUI or ColorOS), the usual methods will not help. You will have to use "heavy artillery":

5.1. Disabling system applications via ADB

ADB (Android Debug Bridge) allows you to deactivate pre-installed applications without root. For example, on Xiaomi you can disable com.miui.weather2 (weather with advertising) or com.xiaomi.midrop (advertising module for file transfer).

Instructions:

  1. Install ADB on your computer (download Platform Tools from Google).
  2. Enable on your phone USB debugging (Settings โ†’ About phone โ†’ Version MIUI - press 7 times, then return to Settings โ†’ Advanced โ†’ For developers).
  3. Connect your phone to the PC and run the command:
    adb shell pm uninstall -k --user 0 package name

    For example, to disable advertising c MIUI:

    adb shell pm uninstall -k --user 0 com.miui.analytics
    

    adb shell pm uninstall -k --user 0 com.xiaomi.mipicks

A complete list of advertising packages for different firmware can be found on the forums 4PDA or XDA Developers.

โš ๏ธ Attention: Incorrect use ADB can lead to the phone not working! Before experiments, make a backup copy of your data!

5.2. Installing custom firmware (for advanced users)

If advertising is built into the firmware (for example, Redmi Note 8 or Realme 5), the only radical way is to install alternative software like LineageOS or Pixel Experience. This will remove all advertising modules, but will require:

  • ๐Ÿ”“ Unlocking the bootloader (bootloader).
  • ๐Ÿ“ฑ Installing custom recovery (TWRP).
  • ๐Ÿ”ง Firmware via fastboot or TWRP.

Look for detailed instructions for your phone model at XDA Developers. Please note that this will void the warranty and may lead to the device being bricked.

Regular phone settings

Installing blockers (uBlock, AdGuard)

ADB commands

Custom firmware

Nothing, I tolerate advertising-->

6 How to protect yourself from advertising in the future: 5. rules

To prevent advertising from returning, follow these recommendations:

Rule Why is it important How to do
Install applications only from Google Play APK from third-party sources in 80% of cases contain adware Disable installation from unknown sources in Settings โ†’ Security
Check application permissions If the "flashlight" requests access to SMS or geolocation, this is suspicious Check permissions before installing in Google Play
Update the system and applications Updates often close vulnerabilities exploited by adware Enable automatic updates in Settings โ†’ System โ†’ Software update
Use DNS filtering Blocks advertising domains at the network level Install DNS66 or configure 1.1.1.1 (Cloudflare) in Wi-Fi settings
Regularly scan your phone for viruses Adware can penetrate through phishing sites or SMS Use Malwarebytes or Dr.Web Light to scan

Important: Even legitimate applications from Google Play can contain hidden advertising SDKs. For example, in 2023, it was discovered that the popular launcher "GO Launcher" contained a module for displaying banners outside the game. Always read reviews before installing!

7. Frequent errors when removing ads

Many users. They aggravate the problem by trying to remove ads using the wrong methods. Here's what you can't do:

  • ๐Ÿšซ Install "cleaners" from advertising. Applications like Clean Master or DU Speed Booster show ads themselves and collect your data.
  • ๐Ÿšซ Give root-rights to dubious apps. This will open access to your passwords and banking data.
  • ๐Ÿšซ Reset settings to factory settings without a backupYou will lose all your data, and advertising may return if it does. built into the firmware.
  • ๐Ÿšซ Ignore security updates. Many viruses exploit vulnerabilities in older versions. Android.

If advertising remains after all the manipulations, check:

  • ๐Ÿ” Is the phone connected to public Wi-Fi (some networks introduce advertising into the traffic).
  • ๐Ÿ“ก Is it activated mobile hotspot with suspicious settings.
  • ๐Ÿ“ฑ Are management profiles (check in Settings โ†’ Security โ†’ Removing management profiles).

FAQ: Answers to frequently asked questions

Why did the advertising return after resetting to factory settings?

Most likely, advertising is built into the firmware of your phone (especially relevant for Xiaomi, Realme, TecnoIn this case, only installing custom firmware or using ADB to disable system applications. Also check if old applications from the backup were restored after the reset Google.

Is it possible to remove ads without root and ADB?

Yes, in most cases it is enough:

  1. Deleting suspicious applications.
  2. Disable push notifications in the browser.
  3. Type blocker settings Blokada or AdGuard.
  4. Disable personalized advertising in the settings Google.

But if advertising is built into the firmware (for example, in MIUI), you canโ€™t do without ADB or custom software.

Does antivirus help with advertising?

Yes, but not all standard antiviruses like Avast or Kaspersky detect only known ones adwareviruses. For deeper cleaning, use specialized tools:

  • Malwarebytes - finds hidden advertising modules.
  • Adware Cleaner (from Malwarebytes) - deletes adware i PUPs.
  • Bitdefender โ€”blocks phishing sites with intrusive advertising.

After scanning, be sure to reboot your phone!

Why do ads remain in some games even with a blocker?

Some games (for example, Clash of Clans or Brawl Stars) use server advertising. That is, banners are loaded not from classic advertising networks (AdMob, DoubleClick), but directly from game servers like AdGuard or uBlock they can't cope with them.

Solutions:

  1. Use Lucky Patcher (requires root) to modify the APK.
  2. Find a MOD version of the game without unnecessary water (but this breaks the rules Google Play).
  3. Buy a premium account (if available).
Can a telecom operator embed advertising in traffic?

Yes, some operators (especially in the CIS countries and Asia) practice embedding advertising in HTTP traffic. It works like this:

  1. You go to the site (for example, vk.com).
  2. The operator replaces part of the content with its advertising.
  3. You see a banner that other users do not have.

How to fight:

  • Use VPN (for example, ProtonVPN or Windscribe).
  • Set up DNS on 1.1.1.1 or 8.8.8.8.
  • Complain to operator support (sometimes it helps).

If advertising appears even with VPN, the problem is not in the operator, but in the phone.