Loading services/core/java/com/android/server/BinaryTransparencyService.java +11 −9 Original line number Diff line number Diff line Loading @@ -1464,6 +1464,7 @@ public class BinaryTransparencyService extends SystemService { FrameworkStatsLog.write(FrameworkStatsLog.VBMETA_DIGEST_REPORTED, mVbmetaDigest); if (android.security.Flags.binaryTransparencySepolicyHash()) { IoThread.getExecutor().execute(() -> { byte[] sepolicyHash = PackageUtils.computeSha256DigestForLargeFileAsBytes( "/sys/fs/selinux/policy", PackageUtils.createLargeFileBuffer()); String sepolicyHashEncoded = null; Loading @@ -1473,6 +1474,7 @@ public class BinaryTransparencyService extends SystemService { } FrameworkStatsLog.write(FrameworkStatsLog.BOOT_INTEGRITY_INFO_REPORTED, sepolicyHashEncoded, mVbmetaDigest); }); } } Loading Loading
services/core/java/com/android/server/BinaryTransparencyService.java +11 −9 Original line number Diff line number Diff line Loading @@ -1464,6 +1464,7 @@ public class BinaryTransparencyService extends SystemService { FrameworkStatsLog.write(FrameworkStatsLog.VBMETA_DIGEST_REPORTED, mVbmetaDigest); if (android.security.Flags.binaryTransparencySepolicyHash()) { IoThread.getExecutor().execute(() -> { byte[] sepolicyHash = PackageUtils.computeSha256DigestForLargeFileAsBytes( "/sys/fs/selinux/policy", PackageUtils.createLargeFileBuffer()); String sepolicyHashEncoded = null; Loading @@ -1473,6 +1474,7 @@ public class BinaryTransparencyService extends SystemService { } FrameworkStatsLog.write(FrameworkStatsLog.BOOT_INTEGRITY_INFO_REPORTED, sepolicyHashEncoded, mVbmetaDigest); }); } } Loading