How to Remove Adware from an Android Phone: 7 Effective Methods That Still Work
Unexpected pop-up ads are one of the most frustrating problems an Android user can face.
You may see an advertisement on the home screen, after unlocking your phone, or even when you are not actively using a browser. Some devices also open unfamiliar websites without permission or install apps that you do not remember downloading.
In many cases, adware causes this behavior.
Adware is a type of unwanted software that displays advertisements or redirects users to promotional content. Some variants remain relatively harmless, while others can track browsing activity or create additional security risks.
The good news is that you usually do not need to factory-reset your phone immediately.
I recommend starting with the least destructive methods first. In most cases, you can identify the problematic app, remove its permissions, clean your browser, and scan the device before considering a complete reset.
Here are seven practical methods for removing adware from an Android phone.
What Does Android Adware Look Like?
Before removing anything, make sure the problem actually comes from adware.
Not every advertisement means your phone has malware. A legitimate app can display aggressive notifications, while a website can send unwanted browser notifications after you accidentally grant permission.
However, several symptoms deserve attention.
Common signs of adware
Your Android phone may have an unwanted advertising app if you notice:
- Pop-up ads appearing outside normal apps
- Advertisements appearing immediately after unlocking the phone
- Repeated promotional notifications
- A browser opening websites without your input
- Apps that you do not remember installing
- Unusual phone slowdowns
- Faster battery drain than normal
- Unexpected mobile data usage
- Changes to your browser or default settings
- Full-screen advertisements appearing over other applications
One symptom does not automatically prove malware.
However, several of these symptoms appearing together should prompt a security check.
1. Use Safe Mode to Find Suspicious Apps
Safe Mode is one of my preferred first steps because it helps separate Android system behavior from third-party applications.
When Android runs in Safe Mode, many third-party apps remain disabled. If the advertisements disappear, a recently installed application becomes a strong suspect.
How to enter Safe Mode
The exact procedure varies between manufacturers, but many Android phones support a method similar to this:
- Press and hold the power button.
- Touch and hold Power Off.
- Look for the Reboot to Safe Mode prompt.
- Confirm the restart.
- Wait for Android to boot into Safe Mode.
You should see a Safe Mode indicator somewhere on the screen.
If the ads stop appearing, start investigating recently installed applications.
Find the suspicious application
Open:
Settings → Apps → See all apps
Review applications you do not recognize.
Pay particular attention to apps installed shortly before the problem started. Also check apps with unusual names or generic-looking icons.
Do not remove a system application simply because its name looks unfamiliar. Android manufacturers often include background services that ordinary users never open manually.
Uninstall the app
Once you identify a suspicious third-party application:
- Open its App Info page.
- Select Uninstall.
- Confirm the removal.
- Restart the phone normally.
- Check whether the advertisements return.
If Android refuses to uninstall the application, check its administrator privileges before trying again.
2. Remove Device Administrator Access
Some unwanted applications attempt to make themselves harder to remove by requesting elevated permissions.
Android can grant certain applications Device Administrator privileges. Android may organize these settings differently depending on the device brand and the software version installed.
Look under areas such as:
Settings → Security → Device admin apps
or search Settings for Device admin apps.
If an unfamiliar application has administrator access, disable that permission first.
Then return to the application settings and try uninstalling the app again.
Why this matters
An application with additional privileges can interfere with normal removal.
Having this permission alone is not enough to confirm that an app poses a security threat. Legitimate security, enterprise, and device-management applications may also require elevated permissions.
My advice is simple: check the application identity before disabling an important security or management service.
3. Scan the Phone with a Trusted Security App
If manual removal does not solve the problem, run a malware scan.
Android already includes Google Play Protect, which provides a useful baseline security layer. You can also use a reputable mobile security application if you want another layer of analysis.
Examples include:
- Malwarebytes
- Bitdefender
- Kaspersky
- AVG
Availability, features, pricing, and detection capabilities can change over time, so check the current Google Play listing before installing any security product.
How to perform a scan
The process usually looks like this:
- Install one reputable security application.
- Open the application.
- Allow only the permissions it genuinely needs.
- Start a malware or full-device scan.
- Review the detected threats.
- Remove or quarantine confirmed unwanted software.
- Restart the phone if requested.
- Run another scan if the problem continues.
Do not install several antivirus apps
You normally do not need multiple antivirus applications running simultaneously.
One reputable security solution, combined with Android’s built-in protections, is a more sensible setup. Installing several security apps can consume additional resources and create unnecessary notifications or conflicts.
4. Clean Up Google Chrome and Browser Notifications
Sometimes the phone itself does not contain adware.
Instead, a browser may have permission to receive notifications from an aggressive website.
This distinction matters because deleting applications will not fix a browser notification permission.
Clear Chrome browsing data
In Google Chrome, open:
Chrome → ⋮ → Settings → Privacy and security → Delete browsing data
Select an appropriate time range and clear the browsing data you want to remove.
You can then inspect:
Chrome → Settings → Site settings → Notifications
Look for websites that you do not recognize.
Remove or block suspicious notification permissions.
Check pop-ups and redirects
Also review Chrome’s settings for:
Pop-ups and redirects
Keep unwanted pop-ups blocked.
If the browser continues behaving strangely, you can reset its application data through Android:
Settings → Apps → Chrome → Storage
The exact wording can vary by Android version.
Be aware that clearing application data can remove local browser settings and other stored information. Make sure you understand what will be deleted before confirming.
5. Disable Advertising Notifications from Problematic Apps
Not every unwanted advertisement comes from malware.
Some legitimate free applications aggressively promote products through notifications.
If you can identify the application sending the notification, Android lets you disable its notification permission.
Disable notifications directly
When an unwanted notification appears:
- Press and hold the notification.
- Check which application generated it.
- Open its notification settings.
- Disable unwanted notifications.
You can also navigate through:
Settings → Apps → [App Name] → Notifications
and turn off the categories you do not want.
If you rarely use the application, uninstalling it may provide a cleaner solution.
This method is particularly useful when the advertisements appear as ordinary notifications rather than full-screen pop-ups.
6. Use Private DNS to Reduce Advertising Traffic
Private DNS can provide another layer of control over advertising and tracking domains.
On supported Android versions, you can configure a Private DNS provider hostname without rooting the phone.
For example, a user may configure an advertising-blocking DNS service such as:
dns.adguard.com
The exact menu can vary by device. Look for:
Settings → Network & Internet → Private DNS
Then select the option that allows you to specify a Private DNS provider hostname.
What DNS blocking can and cannot do
DNS-based blocking can prevent connections to some known advertising or tracking domains.
It can work across multiple applications, not just your browser.
However, it is not a replacement for malware removal.
If a malicious application remains installed, changing DNS does not remove the application itself. Some applications may also stop functioning correctly when their advertising or tracking domains become inaccessible.
I consider Private DNS a useful privacy and ad-blocking layer, rather than a complete antivirus solution.
7. Factory Reset the Phone as a Last Resort
If the advertisements continue after removing suspicious applications, checking permissions, cleaning the browser, and scanning the device, a factory reset becomes an option.
This is the most disruptive method on the list.
A factory reset removes user data and installed applications from the device. Therefore, you should treat it as a final troubleshooting step rather than your first response.
Before performing a factory reset
Create a backup of important information, including:
- Photos and videos
- Contacts
- Documents
- Messages that you need to keep
- Authentication or recovery information
- Important application data
Then verify that the backup actually contains the information you need.
How to reset Android
The exact menu varies between manufacturers, but you will generally find the option under an area similar to:
Settings → System → Reset options → Erase all data
Android may ask for your PIN, password, or other confirmation.
After the reset, the phone will restart and return to its initial setup state.
Be careful when restoring applications
A factory reset only helps if you do not immediately recreate the same problem.
Avoid reinstalling an application that you already identified as suspicious.
Install applications selectively and use reputable sources.
How to Prevent Android Adware in the Future
Removing adware is only half of the job.
The better approach is to reduce the chance of installing unwanted software in the first place.
Download apps from reputable sources
Google Play provides important security checks and protections. It is generally a safer starting point than downloading random APK files from websites, forums, messaging groups, or file-sharing pages.
That does not mean every application on Google Play is automatically trustworthy.
Review the developer, permissions, update history, and user feedback before installing unfamiliar software.
Avoid cracked and modified APKs
Modified applications can introduce risks that are difficult to detect.
An attractive promise such as a free premium feature can become expensive if the application also installs unwanted software or requests excessive permissions.
For security-sensitive applications, I strongly prefer official versions from the developer or a reputable app store.
Keep Google Play Protect enabled
Google Play Protect provides built-in Android application security.
You can check its status through the Google Play Store’s security settings.
Keeping this protection enabled adds another defensive layer without requiring additional antivirus software.
Treat unexpected update messages with suspicion
Be careful when a website suddenly claims that Chrome, Android, a video player, or another important component needs an urgent update.
Do not blindly download the suggested APK.
Instead, update applications through their official distribution channel.
Review application permissions
An application’s requested permissions should make sense for what it does.
A flashlight application that requests extensive access to unrelated information deserves more scrutiny than a navigation application requesting location access.
Permission requests alone do not prove malicious behavior, but they can provide useful warning signs.
Android Adware vs. Normal Advertising
This is one of the most important distinctions in troubleshooting.
| Behavior | Possible Cause |
|---|---|
| Ads inside a free application | Normal app advertising |
| Promotional notifications | App notification permission |
| Website notifications | Browser site permission |
| Full-screen ads outside applications | Potential adware |
| Browser opens unknown websites | Potential unwanted app or browser abuse |
| Unknown application appears | Potentially unwanted or malicious software |
| Ads disappear in Safe Mode | Third-party application is a strong suspect |
The key point is that not every annoying advertisement is a virus.
Correctly identifying the source saves time and prevents unnecessary factory resets.
What If Ads Still Appear After a Factory Reset?
Persistent problems after a reset require a different investigation.
First, make sure the reset actually completed successfully.
Then set up the phone with the minimum number of applications and observe its behavior before restoring everything.
If advertisements appear immediately on a freshly reset device, investigate:
- Pre-installed manufacturer software
- Carrier applications
- Browser notification permissions
- Recently restored applications
- Enterprise or device-management software
- Suspicious configuration profiles
- Potential hardware or firmware issues
At this point, contacting the phone manufacturer or carrier may make more sense than repeatedly resetting the device.
My Recommendation: Start with the Least Destructive Fix
If I were troubleshooting an Android phone showing unexplained advertisements, I would not start with a factory reset.
My preferred sequence would be:
Identify the behavior → boot into Safe Mode → remove suspicious apps → check administrator privileges → scan the device → clean browser permissions → disable unwanted notifications → consider Private DNS → factory reset only if necessary.
This approach protects your personal data while helping isolate the actual cause.
It also prevents a common mistake: treating every advertisement as malware.
In my experience, identifying which application or permission generates the advertisement is often more useful than immediately installing several security tools.
Quick Verdict
| Specification | Rating |
|---|---|
| Ease of troubleshooting | 9/10 |
| No-root solutions | 10/10 |
| Data preservation | 9/10 |
| Adware detection | 9/10 |
| Browser cleanup | 9/10 |
| Privacy improvement | 8/10 |
| DNS ad blocking | 8/10 |
| Factory reset effectiveness | 10/10 |
| Risk of data loss | 4/10 |
| Overall approach | 9/10 |
Ratings reflect the practicality of each troubleshooting approach, not the performance of a particular antivirus product.
Pros and Cons
Pros
- Most methods do not require root access.
- You can start with non-destructive troubleshooting.
- Safe Mode helps isolate third-party applications.
- Android provides built-in security features.
- Browser notification problems can often be fixed without resetting the phone.
- Private DNS can reduce unwanted advertising traffic.
- Factory reset remains available as a final troubleshooting option.
Cons
- Android menus vary between manufacturers.
- Some sophisticated threats can be difficult to identify manually.
- DNS blocking does not remove malicious applications.
- Clearing browser data can remove useful local settings.
- Factory reset deletes personal data from the device.
- Not every unwanted advertisement comes from malware.
Final Verdict
You do not need to panic when an Android phone suddenly starts displaying unwanted advertisements.
Start by determining where the advertisements originate.
Investigate recently installed applications if the ads disappear in Safe Mode. For notifications that appear mainly through the browser, review Chrome’s site permissions. And if an application refuses to uninstall, check its administrator privileges.
A reputable security scanner can provide another layer of detection, while Private DNS can help reduce advertising and tracking traffic.
Only consider a factory reset after the simpler approaches fail.
The most important lesson is straightforward: remove the source of the unwanted behavior rather than simply hiding the advertisements.
That approach is safer, preserves more of your data, and gives you a better chance of preventing the same problem from returning.