You open YouTubeand instead of a video there is a banner with a dubious promotion. You launch the game, and suddenly the screen is blocked by an advertisement for โwonโ iPhone 15 Pro Max. Even in the settings menu, there are sometimes pop-up windows with suggestions. If your smartphone 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 โsystem featuresโ that are to blame, but specific user errors or malicious software. Android turned into an advertising platform - this is not just an irritation, but a signal of serious problems. In 90% of cases, it is not โsystem featuresโ that are to blame, but specific user errors or malicious software.
According to data Kaspersky for 2023, every third owner Android devices faced uncontrolled advertising, and in 45% of cases its source was legitimate applications with hidden modules. Another 30% are the consequences of installing pirated content, and the remaining 25% are distributed among viruses, firmware vulnerabilities and aggressive browser settings. In this article we will not just list the reasons, but also give step-by-step guide taking into account the features of different versions Android (from Android 8 Oreo to Android 14).
It is important to understand: advertising on Android rarely appears โjust like that.โ Behind every banner is a monetization mechanismโfrom harmless (but annoying) push notifications to dangerous data-stealing Trojans. We will look how to distinguish Google system advertising from malicious ones, why even factory firmware sometimes shows banners, and what to do if advertising appears even in the screen lock.
1. Viruses and malware: the main source of advertising
If advertising appears outside the browser โon the desktop, in the settings menu or on top of any applicationsโwith an 85% chance your device is infected adware (advertising virus). It is especially dangerous when banners:
- ๐ด Block the screen and require you to click "OK" or "Close"
- ๐ด Redirect to Google Play suspicious applications
- ๐ด Appear even without an Internet connection (cached advertising)
- ๐ด Accompanied by notifications like โYour phone is infected!โ or โYou won a prize!โ
Main ways of infection:
- ๐ฑ Installation of APK files from unverified sources (torrents, sites like apkpure.com)
- ๐ฎ Pirated games or โhackedโ versions of paid applications (Spotify Premium, Netflix Mod)
- ๐ Follow links in SMS or messengers (โYour account is blocked! Download the updateโ)
- ๐ฅ Attachments in letters from suspicious addresses (for example,
support@amazon-security.ru)
How to check your device for viruses:
- Install Malwarebytes or Kaspersky Mobile Antivirus (free versions are sufficient).
- Run deep scan (not fast!).
- Check the list of installed applications in
Settings โ Applicationsfor suspicious names (for example System Update, Flash Player, Clean Master - popular masks for adware). - Open
Settings โ Accountsand delete unknown accounts with administrator rights.
โ ๏ธ Attention: Some viruses disguise themselves as system processes (for example, com.android.system). Before deleting, check the name on Google - real system applications cannot be deleted!
2. Legitimate applications with hidden advertising
Even applications from Google Play can show aggressive advertising if:
- ๐ฏ They are free and monetized through banners (games, launchers, weather widgets).
- ๐ฆ They have built-in SDKs from AppLovin, Unity Ads or IronSource โpopular advertising networks.
- ๐ They have been updated and added advertising modules (often found in older versions ES Explorer or UC Browser).
How to identify such software:
- Open
Settings โ Applications โ [Select an application] โ Permissions. - Check if it has permission
"Show on top of others windows"(SYSTEM_ALERT_WINDOW). - Launch the application and see if advertising appears only in it or everywhere.
List of applications often guilty of annoying advertising:
| Application | Typical advertising | How to remove |
|---|---|---|
| ES Explorer | Banners at the bottom of the screen, push notifications | Delete or disable notifications in settings |
| UC Browser, Opera Mini | Pop-up windows when opening new tabs | Disable "Recommendations" in browser settings |
| Clean Master, DU Speed Booster | Notifications about "optimization", banners on the desktop | Delete completely (these applications are useless) |
| Games from Lion Studios or Voodoo | Advertising between levels, forced viewing | Play offline or buy a premium version |
If the application cannot be removed (for example, it is pre-installed by the manufacturer), disable it:
- Go to
Settings โ Applications โ [Select an application]. - Click
Disable(not "Uninstall updates"). - Reset the cache and application data.
Before deleting the application, check it in the service VirusTotal (download the APK file from the website apkpure.comif the application is not from the Play Market). This will help identify hidden advertising modules.
3. System advertising from Google and manufacturers
Yes, even โcleanโ Android can display advertising - but it is strictly regulated and appears only in certain places:
- ๐ฑ On the lock screen (devices Samsung, Xiaomi, Huawei with proprietary skins).
- ๐ In the search results Google (Advertising tags next to the links).
- ๐ In the folder
Googleon the desktop (widgets Discover or At a Glance). - ๐ต In the application YouTube (unskippable advertising before the video).
How to disable legitimate system advertising:
For devices Samsung (One UI):
- Go to
Settings โ Lock screen โ Lock screen notifications. - Disable
Advertising notificationsorSamsung Global Goals. - T
Settings โ Google โ AdvertisingdisablePersonalized advertising.
For devices Xiaomi (MIUI):
- Open
Settings โ Lock screen โ Advanced. - Disable
RecommendationsandMsa (Mi Security Ads). - In
Settings โ Applications โ Manage applications โ System applicationsfind Msa and disable it.
For all devices (universal method):
- Go to
Settings โ Google โ Advertising. - Disable
Personalized advertisingand resetAd ID. - T
Settings โ Applications โ Google Play Market โ Notificationsdisable all types of notifications.
โ ๏ธ Attention: On some firmware (for example, ColorOS from Oppo/Realme), advertising can be disabled only through ADB commands. If standard methods do not help, use the command:adb shell pm uninstall -k --user 0 com.heytap.browser(replace
com.heytap.browserwith the advertising module package of your firmware).
4. Push notifications from sites and applications
If advertising comes in the form notifications (even when the phone is locked), the culprits are:
- ๐ Subscriptions to push notifications of sites (often slipped through "Please confirm that you are not a robot."
- ๐ฒApps with permission to send notifications (for example, AliExpress, Wildberries, news aggregators).
- ๐ก Advertising networks that use
Firebase Cloud Messaging (FCM)to send spam.
How to disable:
For notifications from sites (Chrome, Firefox, Edge):
- Open your browser and go in
Settings โ Site settings โ Notifications. - Remove all sites from the list or turn off notifications completely.
- In Chrome you can block notifications for all sites: enter
chrome://settings/content/notifications.
For notifications from applications:
- Go to
Settings โ Applications โ [Select an application] โ Notifications. - Disable all types of notifications or select
Importantinstead ofEverything. - For aggressive applications (for example, Avito or Drom) additionally disable
Show notifications on the lock screen.
If notifications continue to arrive:
- ๐ก๏ธ Install blocker notifications (for example, Notification History & Block).
- ๐ง Use ADB command to completely disable notifications from a specific package:
adb shell pm revoke APPLICATION_PACKAGE android.permission.POST_NOTIFICATIONS(replace
APPLICATION_PACKAGEwith a real name, for example,com.avito.android).
How to find the application package for an ADB command?
Open Settings โ Applications โ [Select an application] โ Advanced. The package name will be in the "Application Information" section (for example, com.facebook.katana for Facebook).
5. Advertising in browsers: where it comes from and how to block
Browsers are the second most popular source of advertising after viruses. Particularly dangerous:
- ๐ท๏ธ Malicious extensions (even in Chrome!).
- ๐ Spoofed search engines (instead of Google opens search.bravogol.com).
- ๐ก Pop-up windows with the offer to "unblock" content. data-i="234">Step-by-step guide for
- ๐ฏ Redirects to sites like win-prize.online.
How to clear your browser:
Remove all extensions|Reset browser settings|Disable push notifications|Install an ad blocker (uBlock Origin)|Check your homepage and search engine-->
Step-by-step guide for Google Chrome:
- Open
โฎ โ Settings โ Privacy and Security โ Clear history. - Select
All the timeand check all the boxes (Cookies,Cache,History). - Go to
Settings โ Search engineand make sure it is selected Google (and not Yandex, Mail.ru or an unknown search engine). - B
Settings โ Home pagedelete the address if it is not therechrome://newtab. - Open
chrome://extensionsand remove all extensions (especially AdBlock from unknown developers - they are often replaced with viruses).
To completely block ads in the browser:
- ๐ก๏ธ Install uBlock Origin (available for Chrome, Firefox, Edge).
- ๐ Use DNS filtering: in
Settings โ Network and Internet โ Private DNSenterdns.adguard.com. - ๐ซ In Chrome open
chrome://flags/#enable-site-per-processand enableSite Isolationโthis will make it difficult to display ads.
โ ๏ธ Attention: Some ad blockers (for example, AdBlock Plus) themselves show โacceptable advertisingโ. Use uBlock Origin or AdGuard โthey do not have such โaffiliate apps.โ
6. Advertising on the lock screen: who is to blame and what to do
If advertising appears on the locked screenit could be:
- ๐ฑ Firmware function (for example, Xiaomi or Samsung show news/advertising on the lock).
- ๐ณ Virus with rights
SYSTEM_ALERT_WINDOW. - ๐ก Push notifications from high priority applications.
How to remove:
For firmware MIUI (Xiaomi, Redmi, POCO):
- Go to
Settings โ Lock screen โ Advanced. - Disable
Recommendations,MsaandWeather. - In
Settings โ Applications โ Manage applications โ Systemfind Msa and turn it off.
For firmware One UI (Samsung):
- Open
Settings โ Lock screen โ Lock screen notifications. - Disable
Advertising notificationsandSamsung Global Goals. - T
Settings โ Device maintenance โ Battery โ Optimization functionsdisablePersonalized data.
Universal method (for all firmware):
- Install an alternative launcher (for example, Nova Launcher or Lawnchair).
- Disable system notifications via ADB:
adb shell pm uninstall -k --user 0 com.miui.weather2 (for Xiaomi)adb shell pm uninstall -k --user 0 com.samsung.android.app.withtv (for Samsung) - Use the application Lockscreen Ad Remover (requires root).
If advertising appears even after disabling all settings, check the device for viruses (see section 1) and remove applications with rights SYSTEM_ALERT_WINDOW:
- Go to
Settings โ Applications โ โฎ โ Special access โ Show on top of other windows. - Disable access for all suspicious applications.
Advertising on the lock screen is not always a virus. Most often this is a โfeatureโ of custom firmware (MIUI, One UI, ColorOS). It is disabled through system settings or ADB commands.
7. Advertising in games and applications: can it be removed?
If advertising appears only in specific games or applications, you have three options:
- ๐ฎ Buy premium version (if available).
- ๐ก๏ธ Use a blocker (for example Lucky Patcher or GameGuardian, but this requires root).
- ๐ง Disable the Internet for the application (but then online functions may not work).
How to limit advertising in games:
- In the game settings, find the section
AdvertisingorMonetizationand disable personalized ads. - Use DNS filter (for example,
1.1.1.3from Cloudflare blocks advertising domains). - For Android 9+ limit the background activity of the game in
Settings โ Applications โ [Game] โ Battery โ Limit background activity.
List of games with the most aggressive advertising (according to data Sensor Tower, 2023):
| Game | Advertising type | How to reduce |
|---|---|---|
| Subway Surfers, Temple Run | Banners at the bottom of the screen, forced videos | Buy Starter Pack for 100 rubles (removes banners) |
| Candy Crush Saga | Video between levels, pop-ups | Play offline (without the Internet) |
| Homescapes, Gardenscapes | Advertising "bonus lives" every 30 minutes | Disable game notifications in settings |
| Among Us | Banners in the lobby, pop-ups upon death | Buy No Ads for 200 rubles |
โ ๏ธ Attention: Use Lucky Patcher or modified APKs (Mod APK) to block ads may lead to account ban in games (for example, Clash of Clans or PUBG MobileYou risk losing progress!
8. Radical methods: if nothing helps
If you have tried everything, but the advertising remains, itโs time for radical measures:
1. Reset to factory settings
This will remove all data, but is guaranteed to remove viruses and settings associated with advertising. How to do it right:
Save contacts in Google Account|Download photos to PC/cloud|Record Wi-Fi passwords|Delete Google Account (if you are selling a phone)|Disable Factory Reset Protection (FRP)-->
- Go in
Settings โ System โ Reset settings โ Delete all data. - Select
Clear everything(including internal memory, if advertising was in files). - After the reset do not restore data from a backup copy โit may contain a virus!
2. Reflashing the device
If resetting does not help, perhaps advertising is embedded in firmware (often found on cheap smartphones like Doogee or Ulefone). Solution:
- ๐ฅ Install custom firmware (for example, LineageOS or Pixel Experience).
- ๐ง Use official firmware from the manufacturer's website (for Samsung โ Sammobile, for Xiaomi โ Xiaomi Firmware Updater).
- โ ๏ธ Before flashing the firmware, unlock Bootloader and make a backup
EFS(otherwise you will lose IMEI!).
3. Using root and Xposed
For advanced users:
- ๐ Get root access via Magisk.
- ๐ก๏ธ Install Xposed Framework + module AdAway (blocks advertising at the system level).
- ๐ต Use AppOps to disable permissions for system applications.
โ ๏ธ Attention: Root and custom firmware no warranty and can lead to brik devices. On some models (for example, Samsung s Knox), root permanently activates the flag Knox 0x1, which blocks Samsung Pay and Secure Folder.
FAQ: Frequently asked questions about advertising on Android
โ Why does advertising appear even without the Internet?
This is cached advertising from viruses or applications. Some adware download banners in advance and display them offline.
- Clear the cache of all applications in
Settings โ Storage. - Delete applications with permission
SYSTEM_ALERT_WINDOW. - Scan your device for viruses (see section 1).
โ Is it possible to sue Google for advertising?
Technically, yes, but practically useless. The user agreement Google states that they have the right to display advertising in their services (YouTube, Play MarketThe exception is if advertising:
- ๐ Violates local laws (for example, advertising of gambling in Russia).
- ๐ต๏ธโโ๏ธ Contains your personal data without consent.
- ๐ Advertises prohibited goods (drugs, weapons).
In such In cases, you can complain to Roskomnadzor (for Russia) or FTC (for the USA).
โ Why did the advertising return after resetting the settings?
Probable reasons:
- ๐ You restored data from a backup that contained a virus.
- ๐ฅ The device firmware contains built-in advertising (often on budget smartphones).
- ๐ The virus was in
system partitionand was not removed when resetting.
Solution: flash the device clean firmware (for example, LineageOS) or use ADB to remove system advertising modules.
โ Which browsers do not show advertising?
No browser blocks advertising completely, but some minimize it:
- ๐ก๏ธ Brave Browser โblocks trackers and ads by default.
- ๐ฆ Firefox + extension uBlock Origin.
- ๐ Kiwi Browser โsupports extensions Chrome and has a built-in blocker.
Avoid