Loading services/core/java/com/android/server/pm/PackageInstallerSession.java +3 −2 Original line number Diff line number Diff line Loading @@ -2763,10 +2763,11 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub { "Missing existing base package"); } // Default to require only if existing base apk has fs-verity. // Default to require only if existing base apk has fs-verity signature. mVerityFoundForApks = PackageManagerServiceUtils.isApkVerityEnabled() && params.mode == SessionParams.MODE_INHERIT_EXISTING && VerityUtils.hasFsverity(pkgInfo.applicationInfo.getBaseCodePath()); && (new File(VerityUtils.getFsveritySignatureFilePath( pkgInfo.applicationInfo.getBaseCodePath()))).exists(); final List<File> removedFiles = getRemovedFilesLocked(); final List<String> removeSplitList = new ArrayList<>(); Loading Loading
services/core/java/com/android/server/pm/PackageInstallerSession.java +3 −2 Original line number Diff line number Diff line Loading @@ -2763,10 +2763,11 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub { "Missing existing base package"); } // Default to require only if existing base apk has fs-verity. // Default to require only if existing base apk has fs-verity signature. mVerityFoundForApks = PackageManagerServiceUtils.isApkVerityEnabled() && params.mode == SessionParams.MODE_INHERIT_EXISTING && VerityUtils.hasFsverity(pkgInfo.applicationInfo.getBaseCodePath()); && (new File(VerityUtils.getFsveritySignatureFilePath( pkgInfo.applicationInfo.getBaseCodePath()))).exists(); final List<File> removedFiles = getRemovedFilesLocked(); final List<String> removeSplitList = new ArrayList<>(); Loading