public boolean isRootedWithoutBusyBoxCheck ( ) { return detectRootManagementApps ( ) || detectPotentiallyDangerousApps ( ) || checkForBinary ( BINARY_SU ) || checkForDangerousProps ( ) || checkForRWPaths ( ) || detectTestKeys ( ) || checkSuExists ( ) || checkForRootNative ( ) || checkForMagiskBinary ( ) ; }
Run all the checks apart from checking for the busybox binary . This is because it can sometimes be a false positive as some manufacturers leave the binary in production builds .