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

Commit 3ba1e6ce authored by Alex Buynytskyy's avatar Alex Buynytskyy Committed by Android (Google) Code Review
Browse files

Merge "Add Incremental extras to ACTION_PACKAGE_NEEDS_VERIFICATION."

parents 26951518 e53a7b20
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -387,6 +387,18 @@ final class VerificationParams extends HandlerParams {
                    PackageManager.EXTRA_VERIFICATION_LONG_VERSION_CODE,
                    pkgLite.getLongVersionCode());

            final String baseCodePath = mPackageLite.getBaseApkPath();
            final String[] splitCodePaths = mPackageLite.getSplitApkPaths();
            final String rootHashString =
                    PackageManagerServiceUtils.buildVerificationRootHashString(baseCodePath,
                            splitCodePaths);

            if (rootHashString != null) {
                verification.putExtra(PackageManager.EXTRA_VERIFICATION_ROOT_HASH, rootHashString);
            }

            verification.putExtra(PackageInstaller.EXTRA_DATA_LOADER_TYPE, mDataLoaderType);

            populateInstallerExtras(verification);

            final List<ComponentName> sufficientVerifiers = matchVerifiers(pkgLite,