[core] Add log (#1009)

This commit is contained in:
vvb2060 2021-08-26 02:59:38 +08:00 committed by GitHub
parent 941323f3e9
commit acf203be40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View File

@ -102,8 +102,10 @@ public class LoadedApkGetCLHooker extends XC_MethodHook {
if (binder.size() != 0 && binder.get(0) != null) {
var ret = InstallerVerifier.sendBinderToManager(lpparam.classLoader, binder.get(0));
if (!ret) InstallerVerifier.hookBadManager(classLoader);
Utils.logI("manager trusted, ret=" + ret);
} else if (blocked) {
InstallerVerifier.hookBadManager(classLoader);
Utils.logI("manager blocked, packageName=" + packageName);
} else {
XC_LoadPackage.callAll(lpparam);
}

View File

@ -46,7 +46,9 @@ public class InstallerVerifier {
if (!result.isVerified()) {
return false;
}
return Arrays.equals(result.getSignerCertificates().get(0).getEncoded(), CERTIFICATE);
boolean ret = Arrays.equals(result.getSignerCertificates().get(0).getEncoded(), CERTIFICATE);
Utils.logI("verifyInstallerSignature: " + ret);
return ret;
} catch (Throwable t) {
Utils.logE("verifyInstallerSignature: ", t);
return false;