My question is ambiguous because I am new for Android and I have no idea about how to root Android. But my phone suddenly say rooted device. Actually I was not try to my phone make root. Or never try to run any super user command as per my knowledge. My question is:

  1. It is possible that smartphone can be automatically root itself by just installing app.
  2. How to check root. how to unroot?

Why my phone say it's rooted device?

here is link of wifive https://play.google.com/store/apps/details?id=com.wifiveapp.hotspot.wifi Here is screenshot of device:

root checker status screenshot
Screenshots: root checker status, my device (click images to enlarge)

  • Some malware might have been doing that. Anything you've installed lately, especially from "unknown sources"?
    – Izzy
    Dec 17 '16 at 16:39
  • @Izzy how to detect that malware because antivirus not able to detect them? Yes I was try installation of unknown apk. So how to solve problem. I also try virus scan from various antivirus but no virus detection. Dec 17 '16 at 16:46
  • @ЈеднорукиКрстивоје root checker say it's not rooted. Dec 17 '16 at 16:49
  • Maybe the app you are trying to install is giving a false alarm?
    – SarpSTA
    Dec 17 '16 at 16:52
  • 1
    It's better to uninstall that buggy app. Dec 17 '16 at 17:32

WiFive could be using the SafetyNet API.

This API is used to check for 'trustworthiness' of a device, and is most commonly found in Android Pay and Pokemon Go. The most common factor for this is whether a device is rooted or not (hence the message), however this isn't always the case. Something like SELinux being disabled (which could be a default on your manufacturer's ROM) could trip it, as can 'knock-off' chinese-brand handsets.

I would download a SafetyNet checker application to diagnose the issue further.

  1. Yes, some malicious apps (even on Google Play) may use exploits to root your device and gain super privileges.

  2. If you want to check root, you may use apps like root checker as you did, or you can search for su binaries in system paths.

  3. If you want to fully unroot your device, my advice is to use SuperSU app and let it unroot your device, or you may want to flash your device with stock ROM.

But flashing even with stock ROM may result in voiding the warranty if you are not familiar with the process.

To be on the safe side, If you're sure that your device is rooted, you can simply unroot it with the SuperSU application and check to see if the device is completely unrooted.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.