Viruses on Android smartphones are a problem that every fifth user faces. Unlike computers, where antivirus software has long been standard, many phone owners ignore threats until the device starts to slow down, display annoying ads, or send SMS messages to paid numbers on its own. Moreover 90% of infections occur due to the installation of applications from unverified sources even if you downloaded the APK file from a โreliableโ forum.
In this article we will analyze all current methods of cleaning Android from virusesincluding manual methods for experienced users and automated solutions for newcomers. We will pay special attention hidden threats that are not detected by standard antiviruses to, for example, spyware masquerading as system processes. You will also learn how to distinguish a real virus from false positives and what to do if your phone is locked by ransomware.
Signs of infection: how to understand that there is a virus on Android
The first step to cleaning is confirming the fact of infection. Many โsymptomsโ of viruses coincide with signs of an overloaded system or outdated firmware. For example, slow operation may be caused by a lack of RAM, and pop-up advertising by an installed ad blocker with aggressive monetization. To avoid wasting your time, check these key markers:
- ๐ A sharp reduction in battery life (a virus can masquerade as a system process and consume up to 30% of the charge per hour).
- ๐ฑ Spontaneous actions: sending SMS, installing applications, changing settings.
- ๐ฐ Unauthorized payments (especially if you did not enable automatic payments).
- ๐ The appearance of unknown files in folders
DownloadorDCIM(for example,config.apk,update.zip). - ๐ซ Screen lock with a demand for payment (ransomware like Android.Locker).
If you notice at least 2-3 items from the list, the probability of infection exceeds 70% But before you start cleaning, rule out other reasons:
- ๐ Check the CPU load in
Settings โ Battery โ Battery Usage. If there is an unknown process with high consumption, this is a cause for concern. - ๐ Make sure that the problem is not a system update. Go to
Settings โ System โ Software updateand install the latest patches.
Method 1: Removing viruses manually (without an antivirus)
If you are sure In your technical skills, you can try to clean the system without third-party apps. This method is suitable for adware viruses (showing ads), Trojansmasquerading as legitimate applications, and spywarethat do not block access to the settings. The main rule: do not delete system filesif you are not sure about them. purpose!
Instructions for manual cleaning:
- Close all suspicious processes:
- Open
Settings โ Applications. - Tap on the three dots in the upper right corner and select
Show system processes. - Find applications with unfamiliar names (for example,
com.android.system.updateis a popular disguise for viruses). - Click
Stop, thenDelete dataandDisable.
- Open
- Check administrator rights:
- Go to
Settings โ Security โ Device administrators. - Uncheck unknown applications (for example, Device Admin, Security Service).
- Go to
- Use any file manager (for example, Total Commander or Files by Google).
- Check folders
Download,DCIM,Android/obbfor files with the extension.apkor.xapk. - Delete everything that you did not install deliberately.
- Install one of the listed applications (not several at the same time!).
- Run full scan (not fast!).
- If threats are found, remove them through the antivirus interface.
- Check the section
Quarantine(quarantine) - sometimes the right ones end up there files.
Make a backup copy of important data|
Check the battery charge (at least 50%)|
Write down the names of suspicious processes|
Prepare an alternative login method (PIN, pattern key)-->
โ ๏ธ Attention: Some viruses block access to settings or the file manager. If after an attempt to remove the application appears again, this is a sign root virusthat has penetrated the system files. In this case, only a full reset or flashing will help. data-i="111">Attention:
What to do if a virus has blocked the settings?
If access to Settings or Application Manager is blocked, try:
1. Enter safe mode (hold the power button โ long tap on "Turn off" โ "Safe Mode").
2. Remove the virus using ADB commands. (PC and USB debugging required).
3. Use an alternative launcher (for example, Nova Launcherto bypass the blocking.
Method 2: Antiviruses for Android - which ones really work
Standard antiviruses from Google Play are often criticized for their low efficiency, but they remain the easiest way for beginners. The main problem is false positives: many apps mark harmless files or even system components as viruses To avoid deleting something important, use only proven solutions:
| Antivirus | Efficiency | Features | Cons |
|---|---|---|---|
| Bitdefender Mobile Security | 99.8% | Scans in real time, blocks phishing sites | Paid version (from 150 โฝ/month) |
| Kaspersky Internet Security | 99.5% | Protection against ransomware, checking Wi-Fi networks | Slows down old smartphones |
| Malwarebytes | 98.7% | Specializes in adware and spyware | No real-time protection in free version |
| Google Play Protect | 85-90% | Built into Android, works automatically | Misses many new threats |
How to use an antivirus correctly:
โ ๏ธ Attention: Some viruses block the installation of antiviruses. If during downloading Bitdefender or Kaspersky the error โInstallation is prohibitedโ appears, try:
- Download the APK file antivirus from the official website (not through the browser on your phone!).
- Install it in safe mode.
- Use another Google account to download.
- Press and hold the button poweruntil it appears shutdown menu.
- Long tap on the option
Turn off(on some models -Reboot). - Confirm switching to safe mode (the message appears
Safe Modeat the bottom of the screen). - ๐ Check the list of installed applications (
Settings โ Applications). Viruses are often disguised as: Settings โ Applications (outdated software that has not been used for a long time) com.android.systemUpdate ServiceFlash Player(outdated software that has not been used for a long time)- ๐๏ธ Remove suspicious apps.
- ๐ Reboot your phone in normal mode mode.
- Save important data to the cloud (Google Drive, Yandex Disk) or PC.
- Go to
Settings โ System โ Reset settings. - Select
Delete all data (factory reset). - Confirm the action (you may need to enter a PIN code or pattern).
- Reset via recovery-mod (press
Power + Volume upwhen turning on). - Use ADB commands from a computer (developer rights required).
- ๐ Do not restore data from a backup made after infection โthe virus may return.
- ๐ฅ Install applications only from Google Play (disable installation from unknown sources).
- ๐ก๏ธ Immediately install an antivirus and check the system.
- Download ADB Tools on PC (official website Android Developers).
- Connect your phone to the computer via USB and enable debugging.
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the commands in order:
Before scanning, disable battery optimization for the antivirus. Go to Settings โ Applications โ [Antivirus] โ Battery and select "No restrictions".
Method 3: Cleaning through Safe Mode
Safe Mode (Safe Mode) is an Android diagnostic mode in which all third-party applications are disabled. If the virus appears only in normal mode (for example, it shows ads or redirects in the browser), safe mode will help remove it.
How to enter safe mode:
Next actions:
If the virus returns after a reboot, it is embedded in the system files. In this case, only resetting to factory settings or flashing will help.
Safe Mode does not remove viruses automatically - it only disables them, giving you the opportunity to find and uninstall manually.
Method 4: Resetting to factory settings (hard reset)
This is the most radical, but also the most reliable way to remove all viruses, including those that disguise themselves as system processes. The downside is that you will lose all the data on your phone (photos, contacts, messages) if you donโt make a backup copy. However, some viruses block this too.
How to reset settings:
โ ๏ธ Attention: On some infected devices, the virus blocks access to the reset menu. If after entering the password nothing happens or an error appears, try:
After a reset:
Method 5: Removing viruses via ADB (for advanced)
If the virus has blocked all standard methods, it remains Android Debug Bridge (ADB) โa tool for controlling your phone from a computer. This method requires enabled USB debugging and basic knowledge of the command line.
Step-by-step guide:
adb devicesadb shell
pm list packages -f grep | "suspicious_name"
pm uninstall -k --user 0 package.name
Example: if a virus masquerades as com.android.fakeupdate, the last command will be:
pm uninstall -k --user 0 com.android.fakeupdate
โ ๏ธ Attention: Incorrect use of ADB can lead to data loss or system damage. Do not delete packages with the names:
com.android.settingscom.google.android.gmsandroid
How to enable USB debugging if the virus blocking?
If debugging is disabled in Developer settings and cannot be enabled:
1. Try activating it via Engineering Mode (enter ##36446337## in the dialer).
2. Use Fastboot to temporarily obtain root access (for advanced users only).
3. On some models Samsung and Xiaomi debugging can be enabled via Settings โ About phone โ Build number (tap 7 times).
Method 6: Flashing the phone (as a last resort)
If none of the methods helped, What remains flashing is a complete reinstallation of the operating system. This is guaranteed to remove all viruses, but requires:
- ๐ง Skills in working with firmware (or willingness to learn it).
- ๐ป A computer with installed ones. drivers.
- ๐ Backup of important data (after flashing the phone will be like new).
How to reflash Android:
- Find the official firmware for your model on the manufacturer's website (for example, Samsung Firmware, Xiaomi Flash).
- Download the app for firmware:
- For Samsung โ Odin.
- For Xiaomi โ Mi Flash Tool.
- For other brands - SP Flash Tool or Fastboot.
Download Mode and connecting to PC).โ ๏ธ Attention: Incorrect firmware can turn your phone into a โbrickโ (inoperable device). If you have never done this before, it is better to contact a service center.
Before flashing the firmware, check the phone model in Settings โ About phone โ Model. from another model (even if it looks similar) will lead to failure!
How to protect Android from viruses in the future
Cleaning your phone from viruses is only half the solution To avoid re-infection, follow these rules:
- ๐ Disable installation from unknown sources (
Settings โ Security โ Unknown sources). - ๐ฅ Download applications only from Google Play (even APK files from โtrustedโ sites can be infected).
- ๐ Update the system regularly (vulnerabilities are closed in new versions of Android).
- ๐ก๏ธ Use an antivirus with real-time protection (for example, Bitdefender).
- ๐ซ Do not connect to public Wi-Fi without a VPN (it is easier for hackers to introduce a virus through an unprotected network).
- ๐ง Do not open links in SMS and letters from unknown senders.
Pay special attention phishing sitesthat imitate bank pages or social networks. For example, if you received an SMS allegedly from Sberbank with a request to โupdate your dataโ via a link, this is 100% fraud.
Also check application permissions during installation. If the flashlight asks for access to SMS or contacts, this is a reason to think about it.
The most common cause of infection is the installation of pirated versions of paid applications (for example, Spotify Premium, Netflix Mod APKEven if the antivirus does not swear, such software often contains hidden modules for display). advertising or data theft.
FAQ: Frequently asked questions about viruses on Android
Is it possible to infect Android via Bluetooth or NFC?
Theoretically yes, but in practice such cases are extremely rare. Modern versions of Android block the automatic installation of files via Bluetooth. However, if you accept and install unknown files (for example, .apk or .jar), there is a risk. NFC is used mostly for payments and is not a channel for the spread of viruses.
Does turning off the Internet help stop it? virus?
Partially. If the virus is already installed, it can continue to work in offline mode (for example, show ads from cached data). However, disconnecting the Internet breaking the connection of the virus with the control serverwill prevent:
- Sending your data to attackers.
- Downloading new virus modules.
- Blocking the phone (ransomware requires a connection).
But this does not cure the device - the virus will remain in the system.
Can an antivirus remove a virus that has blocked a phone?
No, if the blocking is already active. The antivirus must be installed before infectionto prevent blocking. If the screen is blocked by ransomware (for example, the message โYour phone is blocked by the FSB, pay the fineโ), try:
- Reboot into safe mode and remove the virus.
- Connect to the PC via ADB and uninstall the malware.
- Reset settings to factory settings (if there is no important data).
Paying extortionists impossible this does not guarantee unlocking and supports criminals.
How to check your phone for viruses without an antivirus?
There are several ways:
- Checking processes:
- Go to
Settings โ Applications โ Running. - See if there are any unknown processes with high CPU/battery consumption.
- Go to
- Traffic analysis:
- Use the application NetGuard or GlassWireto track which apps are sending data to the Internet.
- Open the file manager and look for suspicious files (for example,
*.apkin foldersSystemorDCIM).
You can also use online scanners (for example, VirusTotal), uploading suspicious files there.
Viruses can steal data from banking applications?
Yes, some viruses (for example, BankBot, Cerberus) specialize in stealing bank data. They work through:
- Overlaying fake windows on top of a real bank application (you enter logins/passwords in a fake form).
- SMS interception with confirmation codes.
- Keylogging (recording all clicks on the screen).
To protect yourself:
- Use official banking applications (not web versions).
- Enable two-factor authentication (not only via SMS).
- Install specialized antiviruses (for example, Kaspersky Internet Security with banking protection).