TechResolve Team
Published on Jul 20, 2026 · 9 min read
Last checked: Jul 20, 2026
Quick answer

First, separate real symptoms from myths: a slow phone, fast battery drain or heat on their own are not signs of a virus, they are signs of an ageing device or full storage. What really points to a malicious app is ads showing up outside any app, an icon you never installed, unexplained data usage and apps opening by themselves. Start with the Play Protect scan (Solution 1), which is free and already on the phone. If it finds nothing but the symptoms continue, restart in safe mode (Solution 3): if the ads stop, an app you installed is the cause, and Solution 4 shows how to find the culprit. If the Uninstall button is greyed out, the app registered itself as a device administrator and you have to remove that permission first (Solution 5). And be wary of cleaner or antivirus apps downloaded outside the official store: they are frequently the problem itself.

How to Tell if Your Android Phone Has a Virus and How to Remove It

What causes this problem

  • An app installed outside the official store, from an installer file downloaded on a website, a message group or a promotional link.
  • An app that looked normal on the official store and, after an update, started showing aggressive ads outside itself.
  • An accessibility or overlay permission granted without much thought, giving the app the power to draw over other screens and read what appears on them.
  • A cleaner, booster or antivirus app of dubious origin, which shows fake alerts to push you into installing more things.
  • A device on an old Android version with no security updates for a long time, more exposed to already known flaws.
  • A work profile or an app installed by someone else with physical access to the phone.
Before you begin
  • List the real symptoms you can observe: full-screen ads when no app is open, an unknown icon, data usage out of the ordinary, apps opening on their own. Slowness and weak battery alone do not belong on that list.
  • Remember whether the problem started right after you installed something. If so, that is the main suspect, however harmless it looks.
  • Make sure your important data is saved: photos synced to the cloud and contacts tied to your Google account. Some later solutions involve removing apps or, at worst, resetting the device.
  • Do not install any new cleaner or antivirus app right now. Run the checks with what is already on the phone first.
  • Have your Google account password and your screen lock code to hand. You will need them at some steps.

Solutions, in the order to try them

1Run the Play Protect scan that is already on the phone

Android has its own free scanner that examines installed apps and flags the ones known to be dangerous. It does not catch everything, but it catches most of what circulates in installer files from outside the store, and it is the quickest, risk-free way to start.

  1. Open the Google app store and tap your profile picture in the top right corner.
  2. Choose Play Protect and tap Scan.
  3. If it flags an app, use the uninstall option it offers right there.
  4. While on that screen, check in its settings that app scanning is switched on. If it is off, turn it on.

2Review the app list and remove anything you do not recognise

The full app list shows things the icon drawer hides. Plenty of unwanted apps use a generic name, something like 'System', 'Service' or 'Update', counting on you not looking closely. Sorting by install date puts recent arrivals at the top.

  1. Open Settings and go to the apps section, where the full list of installed apps lives.
  2. If there is a sort or filter option, choose to show the most recent first.
  3. For every name you do not recognise, tap it and check the developer and the install date.
  4. Uninstall the ones you neither recognise nor use. If a system-sounding name leaves you unsure, leave it alone - the next step will help identify it.

3Restart in safe mode to confirm an app is to blame

Safe mode starts Android with only the apps that shipped with the phone and nothing else. If the ads and freezes disappear in that mode, it is proven that an app you installed is the cause rather than a fault in the device. Nothing is deleted, and a normal restart brings everything back.

  1. Hold the power button until the menu with the power off option appears.
  2. Tap and hold Power off until the phone asks whether you want to reboot to safe mode, and confirm.
  3. Notice the safe mode label that appears in one of the corners of the screen.
  4. Use the phone for a few minutes and watch whether the symptom continues.
  5. To leave, restart normally. If the symptom stopped in safe mode, move on to Solution 4.

4Find the guilty app through the permissions it asked for

Ads that appear over other apps and apps that act on their own rely on two specific permissions: display over other apps, and accessibility. Ordinary apps rarely need both. Looking at who holds those permissions usually points straight at the culprit.

  1. In Settings, find the apps section and open the special app access area.
  2. Go into display over other apps and switch the permission off for any name you do not recognise.
  3. Go back and open the accessibility list, in the phone's accessibility settings. Turn off every service that is not an accessibility feature you deliberately use.
  4. Also check notification access and usage access, in the same special access area.
  5. After switching them off, watch for a few hours. The app whose removal stopped the symptom is the one to uninstall.

5Remove the device administrator permission before uninstalling

If the Uninstall button looks greyed out or the app comes back on its own, it registered itself as a device administrator app. That permission exists for legitimate company and find-my-device tools, but unwanted apps abuse it so they cannot be removed. Take the permission away and uninstalling works normally again.

  1. In Settings, use the search to find device administrator apps (the path usually sits in the security area).
  2. Look at the list and switch off anything that is not a feature you recognise, such as Google's find-my-device or your employer's tool.
  3. Confirm when the phone asks you to.
  4. Go back to the app list, open the problem app and tap Uninstall. The button should work now.
  5. If it still refuses, remove it from safe mode, where the app is not running to defend itself.

6Check data usage app by app

A malicious app usually sends information out, and that shows up as data usage on an app you barely touch. This screen also helps with the opposite case: a high mobile bill and no visible ad symptoms at all.

  1. Open Settings and go to the network and internet section, then data usage.
  2. Choose to view data usage by app over the monthly period.
  3. Look for unfamiliar names or apps you never use occupying the top positions.
  4. For a suspicious app you are not ready to remove yet, turn off its background data access and watch whether the symptom changes.

7Clean the browser and remove website notifications

Plenty of people think they have a virus when in fact they allowed notifications from a dubious website at some point. They show up in the notification bar looking like system messages, even with the browser closed. It is not a virus and removing it is straightforward.

  1. Open the browser and go into its settings, through the three-dot menu.
  2. Look for the site settings area and then notifications.
  3. Remove permission for every site you do not recognise or no longer want alerts from.
  4. In the same site settings area, also clear the stored site data.
  5. If the alerts came from a page that opens by itself, check as well that there is no extra browser app installed that you do not recognise.

8Update Android and, as a last resort, factory reset

Security updates close the flaws that malicious apps use to hide. And when nothing works and the symptom persists even in safe mode, a factory reset is the definitive clean-up. Warning: it erases everything on the phone. Back up first, and when restoring your apps, reinstall them one at a time instead of accepting the automatic restore, so you do not bring the problem back.

  1. In Settings, look for system update and install whatever is available, including the Google Play security update.
  2. Check that your photos are synced to the cloud and your contacts are on the Google account before any reset.
  3. To reset, go to Settings and look for reset options, then choose to erase all data.
  4. When setting up again, decline the option to restore all apps automatically and reinstall only the ones you use, from the official store.
  5. Change your Google account password and those of your important accounts afterwards, preferably from another device.

Applies to

SystemStatus
Android 12 to 15 (Google Pixel, Motorola, Xiaomi, Samsung Galaxy) Confirmed
Android 9 to 11 Confirmed
Android 8 or older The device no longer receives security updates; the solutions work, but the risk stays high

Menu names can change slightly between versions. If a step above does not match what you see on screen, the official support page from the manufacturer has the most current wording for your version.

Frequently asked questions

Almost never. Slowness and weak battery are, in most cases, full storage, a battery worn down by age, or heavy apps running in the background. Only suspect a virus when there are ads outside apps, an unknown icon or unexplained data usage.

For most people, no. The scanner already built into the phone, covered in Solution 1, handles the essentials. The bigger danger is installing an antivirus or cleaner of dubious origin from outside the official store, which is often the very problem you are trying to solve.

If the warning appeared inside a web page or in an ad, it is fake. No website can scan your phone that way. Close the tab, do not tap anything inside the warning, and follow Solution 7 to remove that site's notifications.

That happens when the app registered itself as a device administrator. Do Solution 5 to take that permission away and the button works again. If it still resists, remove it from safe mode, described in Solution 3.

Yes, anything stored only on the phone is erased. That is why Solution 8 asks you to check the cloud sync for photos and the contacts on your Google account first. A factory reset is the last resort, not the first.

Install apps only from the official store and be suspicious of installer files received through a link or a message group. Before installing, look at the developer and the reviews, and refuse accessibility or display-over-other-apps requests when they make no sense for that app.
Android Security Apps Virus Play Protect

Last checked: Jul 20, 2026 · We review this guide whenever the manufacturer changes the process.

More Android guides

More Android guides are in the research queue and will appear here as soon as they are published.