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.
MIUIorOne 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:
- In Chrome:
Settings โ Reset and cleanup โ Restore default settings. - 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:
- Go to
Settings โ Applications. - Sort the list by installation date (
โฎ โ Sort by: Installation date). - Check applications that you did not install knowingly (for example,
Clean Master,DU Battery Saver,Weather Forecast). - Click on the suspicious application โ
Delete(if the button is grayed out, disable it first it inSettings โ 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:
- 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" - For Realme/Oppo:
Settings โ Advanced settings โ Personal advertising โ Disable "Personalized advertising" - 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:
- Download Blokada from Google Play or from official website.
- Launch the application and enable protection (button
START). - In the settings, select mode
DNS(it is less aggressive than VPN, and does not conflict with banking applications). - 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:
- Install ADB on your computer (download Platform Tools from Google).
- Enable on your phone
USB debugging(Settings โ About phone โ Version MIUI- press 7 times, then return toSettings โ Advanced โ For developers). - Connect your phone to the PC and run the command:
adb shell pm uninstall -k --user 0 package nameFor example, to disable advertising c MIUI:
adb shell pm uninstall -k --user 0 com.miui.analyticsadb 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
fastbootor 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 MasterorDU Speed Boostershow 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:
- Deleting suspicious applications.
- Disable push notifications in the browser.
- Type blocker settings Blokada or AdGuard.
- 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
adwareiPUPs. - 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:
- Use Lucky Patcher (requires
root) to modify the APK. - Find a MOD version of the game without unnecessary water (but this breaks the rules Google Play).
- 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:
- You go to the site (for example, vk.com).
- The operator replaces part of the content with its advertising.
- 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.1or8.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.