These are the current checks/tricks we are using to give an indication of root. Java checks CheckRootManagementApps CheckPotentiallyDangerousAppss CheckRootCloakingApps CheckTestKeys checkForDangerousProps checkForBusyBoxBinary checkForSuBinary checkSuExists checkForRWSystem Native checks We call through to our native root checker to run some of it's own checks. Native checks are typically harder to cloak, so some root cloak apps just block the loading of native libraries that contain certain key words. checkForSuBinary
$ dotnet add package Xamarin.RootBeerNo README available.