Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android 9 false positive for check checkForBinary("su") #82

Closed
railanxisto opened this issue Sep 26, 2018 · 6 comments
Closed

Android 9 false positive for check checkForBinary("su") #82

railanxisto opened this issue Sep 26, 2018 · 6 comments

Comments

@railanxisto
Copy link

Hi,

My app is being accused of being a rooted device only on Android 9.
Is there already any known reason for that?

@paulkiren
Copy link

Same issue

@Prashanthlkv
Copy link

What are the devices(Nexus,Google Pixel) you guys are using?

@paulkiren
Copy link

YES Google Pixel

@litrik
Copy link
Contributor

litrik commented Jun 10, 2019

One of my users with a One Plus 5 running Android 9 has reported this as well.

@stealthcopter
Copy link
Collaborator

If you check the logs while running the test it will output why the false positive is being produced. I would imagine it's because the manufacturer has left a 'su' binary on the production build. In this case it isn't really a false positive, just a positive as the app is correctly identifying a root management tool.

I don't have the devices in question to test, but I have tested on a Google Pixel XL and One Plus 6T without any false positives being flagged.

@stealthcopter
Copy link
Collaborator

In the upcoming release we've removed busybox from the default root checks, this should hopefully fix many of the problems with false positives. I'm closing this issue but please re-open if you get a false positive with 0.0.8 onwards.
Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants