Java tutorial
//package com.java2s; //License from project: Apache License import java.io.File; public class Main { public static boolean isPhoneRooted() { // get from build info String buildTags = android.os.Build.TAGS; if (buildTags != null && buildTags.contains("test-keys")) { return true; } boolean bool = false; String[] arrayOfString1 = { "/sbin/", "/system/bin/", "/system/xbin/", "/data/local/xbin/", "/data/local/bin/", "/system/sd/xbin/", "/system/bin/failsafe/", "/data/local/" }; for (String str : arrayOfString1) { File localFile = new File(str + "su"); if (localFile.exists()) { bool = true; break; } } return bool; } }