AVG Signal Blog Security Viruses How to Find and Remove Viruses on iPhones or Android Phones

Not sure how to tell if your phone has a virus? Mobile malware is on the rise, but by following a few simple steps it's easy to scan and remove viruses from Android phones and even iPhones. Learn how to stop pop-up ads and malicious Android apps in their tracks, as well as how to run a full phone virus scan.

This article contains:

    Can Android phones get viruses?

    Although Android mobiles don’t get “viruses” in the traditional sense, they are vulnerable to a whole host of malicious software that can cause chaos on your phone.

    What’s the difference? Computer viruses are malicious programs that infect and corrupt your programs and files, disrupt your computer’s performance, and just generally wreak havoc on their electronic host. But what distinguishes viruses from other forms of malware is their ability to replicate, Agent Smith style. So far, self-replicating malware has not made its way onto Android phones or iPhones, meaning your phone can’t technically get a “virus” — this is just the go-to term most people use to explain any kind of malicious software.

    Android malware comes in many forms, ranging from spyware, which gathers your personal data for third parties (often advertisers), to mobile ransomware, which holds your files hostage and demands a ransom in order for you to retrieve them.

    Malware often makes its way into Android devices in the form of fake, malicious apps that either sneak into the Google play store or hide in other third-party app shops.

    One of the reasons Android phones are susceptible to malware is Android’s struggles with updates. Updates are important because they often contain fixes to bugs or vulnerabilities found in the operating system (OS). Android’s open source system and delayed rollout of updates are two major reasons why Android users should always use an antivirus, like AVG AntiVirus for Android, as an added layer of protection.

    Can iPhones get viruses?

    The story for iPhones is a bit different: although iOS is generally not vulnerable to viruses or even many types of malware, there are other security threats you should guard your phone against. 

    What keeps iOS safer? Unlike Android, iPhone and iPad apps can only be downloaded through the official App Store. This prevents malicious software from infecting your device via fake apps.additional-image-malicious-app-icon-in-sandbox-620x300

    Apps for iOS are also “sandboxed”, meaning they can’t access data from other apps or break into your device’s OS. Android sandboxes its apps too, but their approach is less restrictive than iOS, allowing apps to obtain more control over the device.

    Additionally, iOS rolls out its updates to all devices simultaneously, which helps to plug holes and prevent security vulnerabilities, so hackers can’t exploit them.

    Does that mean it’s impossible to get a virus on an iPhone? Well, thanks to Apple’s safety precautions, it’s extremely rare. But, malware can tunnel its way into an iPhone if the device is jailbroken, which allows iPhone and iPad users to download apps from sources other than the App Store (thus exposing them to potential threats). A jailbroken iPhone is just as vulnerable to malware as an Android device is.

    Even without jailbreaking the device, iPhone users are vulnerable to other security threats, such as phishing, unsafe Wi-Fi networks, and identity theft. That’s why we still recommend using a good mobile protection app for iPhones and iPads, such as AVG Mobile Security.

    How to tell if your phone has a “virus”

    An infected mobile phone displaying popups and heating up

    Malware, like viruses, is all about the stealth attack. It sneaks onto your phone like a thief in the night (or day, malware doesn’t discriminate), lying dormant until you unknowingly activate it, or quietly (usually) stealing your sensitive information right from under your nose. It’s up to you to be proactive and keep a lookout for symptoms that could indicate your device is infected. But don’t worry — it’s fairly easy to check your iPhone or Android device for malware.

    1. Increased data usage

    If you notice a sudden spike in data usage, this could be a sign that a virus is running background tasks on your device or trying to use the internet to transmit information from your phone. (While you're at it, find out how to keep your data usage under control on mobile phones).

    2. Excessive app crashing

    Apps crash from time to time, but if your apps start crashing regularly for seemingly no reason, your phone could have a virus/malware.

    3. Adware pop-ups

    Most pop-up ads are just annoying, not malicious. And the good news is that these can easily be blocked by using an ad block browser extension, or the free Opera Browser app, which comes with a built-in ad blocker. However, if you’re seeing pop-up ads on your Android or iPhone even when your browser is closed, you could be dealing with adware: malicious pop-ups caused by malware trying to steal your data.

    4. Unexplained phone bill increases

    Some malware strains attack by sending premium rate SMS messages from your phone, causing your phone bill to take a hit. For example, Ztorg Trojans were found doing this in 2017, in addition to deleting incoming messages.

    5. Unfamiliar apps

    If you notice an app on your phone that you don’t recall downloading, stay away! A common symptom of malware on Android phones, fake apps should be uninstalled immediately.

    6. Faster battery drain

    Malware mischief can use up a lot of energy, which subsequently takes a toll on your Android or iPhone’s battery. If your battery is draining faster than usual, you shouldn’t rule out a virus as the cause.

    7. Overheating

    While the majority of reasons your phone is overheating are normal and relatively harmless, it’s also possible that the cause is a malware infection.

    Watch out for malicious apps

    Downloading a malicious app is the most common way for Android malware to get on your device. Once there, it can execute a number of nefarious deeds that may compromise your online security.

    One of the most common strains of Android malware seen in recent years is Hummingbad. First detected in 2016, Hummingbad was initially spread through third-party app stores, though it eventually made its way onto the Google Play Store. It’s main purpose was to get users to click on fake mobile and web ads in order to generate revenue for the Chinese ad firm behind the attack, Yingmob. The malware also installed rootkits, giving the hackers total control over infected devices and allowing them to download malicious apps onto the device without owner consent. Other fake apps, like fake games, wreaked similar havoc — like Finger Hockey for Android, which stole confidential info from players.

    And while iOS malware is much rarer, it isn’t nonexistent. In 2015, an iOS malware strain known as KeyRaider targeted jailbroken iOS devices. KeyRaider was most notable for stealing user information from over 225,000 Apple accounts, including usernames, passwords, and purchasing information, as well as disabling unlocking functionalities for iPhones and iPads. Even worse, KeyRaider encrypted some users’ devices and demanded a ransom to unlock them (aka ransomware).

    What malicious apps do on phones

    Malware on mobile sending SMS, recording conversations, and collecting data

    These are just a couple of examples of how mobile malware can turn your device into a living hell, but don’t worry, there are many more! Other forms of malware have been known to:

    • Subscribe phones to premium services or send premium SMS messages.

    • Record phone conversations and send them to hackers.

    • Collect your personal information, including your location via GPS, contact list, photos, email address, banking details, etc.

    • Rack up unexpected charges, through rapid data depletion, unusual SMS charges, or unauthorized app charges.

    • Take full control of your device through rooting.

    • Lock you out of your files and demand a ransom to release them.

    So, before you download any shiny new apps, it’s best to check if they’re safe.

    However, some apps might be clean when you download them, but later get infected with malware through updates. So it’s important to stay vigilant.

    How to remove a virus from an iPhone

    Luckily, iPhone virus removal is fairly straightforward, since the virus or malware can’t actually break into iOS. This is why most hackers go after software developer kits, which are then used to create apps — and the main reason behind why you shouldn’t jailbreak your iPhone and download apps from outside the App Store. If you suspect a particular app may be compromised (maybe your problems started after you downloaded it, or it’s redirecting you to web pages or the App Store without permission), you can try uninstalling it and seeing if that clears up the problem. If not, you have a few other options.

    1. Clear history and data

    This should help if you are experiencing pop-ups or “Error” messages in your Safari browser. Simply go to Settings and scroll down to the Safari tab. Then tap Clear History and Website Data.

    Find your iOS settings for the first step to clearing your history and data. Clear your history and website data to get rid of annoying pop-ups or error messages.

    2. Power off and restart your iPhone

    Nothing tricky about this — simply hold down your iPhone’s power button, wait for the “slide to power off” slider to appear, then slide to turn it off. To restart your phone, hold down the power button once more and wait for the Apple logo to appear. Yes, we’re suggesting the good ol’ “turn it off and on again.” Trust us, it works!Restarting your iPhone can fix a lot of issues.

    3. Restore from an earlier backup

    If the above methods don’t fix the problem, try restoring your phone from an earlier backup (suddenly appreciating those incessant “back up your phone” reminders right now, aren’t you?). If your most recent backup isn’t malware-free, you can try earlier backups until you find one that is.

    4. Restore as new device

    This is a last resort scenario, but if all else fails, then you can completely wipe your device and start fresh. Do this by going to Settings >> General >> Reset >> Erase All Content and Settings. And just like that, you can rise from the ashes like the resilient phoenix you are.

    To restore your iOS as a new device, first go to settings and select "general". Under general, select "reset".

    Rom the reset menu, select "erase all content and settings".

    Always keep your iOS device protected

    First of all, we recommend never jailbreaking your iPhone. Third-party apps are much more likely to put your device at risk, so you should really stick to what’s available in the Apple app store. And speaking of apps in the Apple store…

    Why not download a special app to help protect you? While your iPhone is unlikely to get a virus, there are many other threats out there. With the new AVG app developed especially with iOS in mind, you can ensure your passwords stay safe and uncompromised, check that a Wi-Fi network is secure before you connect, and even lock up your private photos so no one could access them even if your phone fell into the wrong hands. Ready to give it a try? Download AVG Mobile Security for iPhone and get started with free protection for iOS.

    AVG Mobile Security inspects Wi-Fi networks to make sure they're secure. Use Photo Vault to lock away your private photos and keep them safe.

    How to remove a virus from an Android phone

    If you notice any of the symptoms mentioned above on your device and suspect you might have a virus, there are a few different methods you can try to remove it.

    Run a phone virus scan

    Google Play is full of antivirus apps that you can use to scan for and remove a virus from your phone. Here’s how to download and run a virus scan using the free AVG AntiVirus for Android app, which scans apps and files for threats in real-time.

    Step 1: Go to the Google Play Store and download and install AVG AntiVirus for Android

    Step 2: Open the app and tap the Scan button

    Download AVG AntiVirus to prevent viruses on your Android.

    Step 3: Wait while the app scans and checks your apps and files for any malicious software

    Step 4: If a threat is found, tap Resolve

    AVG AntiVirus will scan for threats and show you what needs to be resolved. AVG AntiVirus will keep you safe from mobile threats.

    Step 5: AVG will help you uninstall the malicious app

    Manually uninstall malicious apps

    Step 1: Go into Safe Mode

    Like in Windows, going into Safe Mode on Android turns off access to all third-party apps to stop them from running. This is a great tool to help you identify the culprit behind your Android phone’s unusual behavior — if the problem goes away when your phone is in Safe Mode, then you know a malicious app is to blame. Safe Mode also enables you to use your phone normally, without any interference.

    While many Android phones will prompt you to Reboot to Safe Mode after pressing and holding the Power off button, others may require slightly more complex steps. If done correctly, you should see the words Safe Mode at the bottom of your phone’s screen once it turns on.

    Use safe mode to detect any malicious apps. When you reboot in safe mode, you'll see it written in the bottom left corner.

    Step 2: Identify the malicious app

    Open your Settings and choose the Manage apps or Apps & notifications tab (or a similar variation). Go to the Downloaded apps or Installed apps tab and look for any apps that seem suspicious — for instance, apps you don’t remember downloading or that shouldn’t be running on your device. Maybe an app you downloaded around the time your phone started acting funky.

    Go into your settings to find any malicious apps. Review all the apps you have to see if you have any fake apps lurking on your phone.

    Step 3: Uninstall the malicious app

    In most cases, you will simply be able to select the malicious app and tap the Uninstall button. 

    Uninstall any malicious apps to remove malware from your Android.

    But if the malware or virus feels like putting up a fight, you may discover a greyed out Uninstall button, meaning it has acquired administrator access to your device. In this case, see Step 4.

    Step 4: Remove administrator access

    Go back into your Settings and look for Security. Tap Device Administrators (or something similar) and check to see if any malicious apps have access. If so, tap on the app and then remove access by either unchecking the blue box or clicking Deactivate. You can now uninstall the malicious app (go back to Step 3).

    Use the Security & location tab to find out if a malicious app has gained admin access to your device. Select "Device admin apps" to see which malicious apps may have access to your device.

     Select "Device admin apps" to see which malicious apps may have access to your device.

    Always keep your Android device protected

    The best way to prevent a virus or other form of malware from infecting your phone is to rebel against technology and stop using a smartphone. No? Okay, then if you use an Android device, you better make sure you’re using a reliable antivirus app, such as free AVG AntiVirus for Android, that can scan your apps and files for any threats that may try to compromise your device or personal information.

    Finally, as mentioned earlier, you should really avoid third-party app stores. Yes, malware does make its way onto Google Play from time to time, but this will still help Android users avoid the vast majority of threats.

    Protect your iPhone against threats with AVG Mobile Security

    Free install

    Protect your Android against threats with AVG AntiVirus

    Free install