manager: improve become_manager validation

This commit is contained in:
tiann
2022-12-23 12:50:07 +08:00
parent 7b60a1e5f8
commit 2eccc90ccc
5 changed files with 14 additions and 7 deletions

View File

@@ -11,7 +11,7 @@ public final class Natives {
}
// become root manager, return true if success.
public static native boolean becomeManager();
public static native boolean becomeManager(String pkg);
public static native int getVersion();

View File

@@ -46,7 +46,7 @@ fun Home() {
val secondaryText: String
val kernelVersion = getKernelVersion()
val isManager = Natives.becomeManager()
val isManager = Natives.becomeManager(LocalContext.current.packageName)
if (kernelVersion.isGKI()) {
// GKI kernel