Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 11792bd3 authored by Song Pan's avatar Song Pan Committed by Automerger Merge Worker
Browse files

Merge "Skip apk verification when collecting certificates." into rvc-dev am: d31dc67d

Change-Id: Ia4da68d2da922f12c2b01334cd5c6891db6d11a2
parents 06b715b5 d31dc67d
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -568,7 +568,10 @@ public class AppIntegrityManagerServiceImpl extends IAppIntegrityManager.Stub {
        try (PackageParser2 parser = mParserSupplier.get()) {
            ParsedPackage pkg = parser.parsePackage(installationPath, 0, false);
            int flags = PackageManager.GET_SIGNING_CERTIFICATES | PackageManager.GET_META_DATA;
            pkg.setSigningDetails(ParsingPackageUtils.collectCertificates(pkg, false));
            // APK signatures is already verified elsewhere in PackageManager. We do not need to
            // verify it again since it could cause a timeout for large APKs.
            pkg.setSigningDetails(
                    ParsingPackageUtils.collectCertificates(pkg, /* skipVerify= */ true));
            return PackageInfoUtils.generate(
                    pkg,
                    null,