/aosp14/frameworks/base/core/java/android/content/om/ |
H A D | OverlayInfo.java | 198 public final String baseCodePath; field in OverlayInfo 248 source.targetOverlayableName, source.category, source.baseCodePath, state, in OverlayInfo() 258 category, baseCodePath, state, userId, priority, isMutable, in OverlayInfo() 265 @Nullable String category, @NonNull String baseCodePath, int state, int userId, in OverlayInfo() argument 272 this.baseCodePath = baseCodePath; in OverlayInfo() 288 baseCodePath = source.readString(); in OverlayInfo() 379 return baseCodePath; in getBaseCodePath() 407 if (baseCodePath == null) { in ensureValidState() 437 dest.writeString(baseCodePath); in writeToParcel() 525 result = prime * result + ((baseCodePath == null) ? 0 : baseCodePath.hashCode()); in hashCode() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/om/ |
H A D | IdmapManager.java | 131 Slog.d(TAG, "remove idmap for " + oi.baseCodePath); in removeIdmap() 134 return mIdmapDaemon.removeIdmap(oi.baseCodePath, userId); in removeIdmap() 136 Slog.w(TAG, "failed to remove idmap for " + oi.baseCodePath, e); in removeIdmap() 142 return mIdmapDaemon.idmapExists(oi.baseCodePath, oi.userId); in idmapExists()
|
H A D | OverlayManagerSettings.java | 76 @NonNull final String baseCodePath, boolean isMutable, boolean isEnabled, int priority, in init() argument 80 targetOverlayableName, baseCodePath, OverlayInfo.STATE_UNKNOWN, isEnabled, in init() 503 final String baseCodePath = XmlUtils.readStringAttribute(parser, ATTR_BASE_CODE_PATH); 513 baseCodePath, state, isEnabled, !isStatic, priority, category, isFabricated); 569 @Nullable final String targetOverlayableName, @NonNull final String baseCodePath, 577 mBaseCodePath = baseCodePath;
|
H A D | OverlayManagerServiceImpl.java | 724 overlayIdmap = new Pair<>(id, oi.baseCodePath); in dump() 788 paths.addNonApkPath(oi.baseCodePath); in getEnabledOverlayPaths() 790 paths.addApkPath(oi.baseCodePath); in getEnabledOverlayPaths() 831 overlayPackage, updatedOverlayInfo.baseCodePath, overlay.getOverlayName(), in updateState()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/dex/ |
H A D | DexManager.java | 349 public void notifyPackageUpdated(String packageName, String baseCodePath, in notifyPackageUpdated() argument 351 cachePackageCodeLocation(packageName, baseCodePath, splitCodePaths, null, /*userId*/ -1); in notifyPackageUpdated() 395 private void cachePackageCodeLocation(String packageName, String baseCodePath, in cachePackageCodeLocation() argument 399 new PackageCodeLocations(packageName, baseCodePath, splitCodePaths)); in cachePackageCodeLocation() 403 pcl.updateCodeLocation(baseCodePath, splitCodePaths); in cachePackageCodeLocation() 911 public PackageCodeLocations(String packageName, String baseCodePath, in PackageCodeLocations() argument 916 updateCodeLocation(baseCodePath, splitCodePaths); in PackageCodeLocations() 919 public void updateCodeLocation(String baseCodePath, String[] splitCodePaths) { in updateCodeLocation() argument 920 mBaseCodePath = baseCodePath; in updateCodeLocation()
|
H A D | DexoptUtils.java | 405 String baseCodePath = new File(pkg.getBaseApkPath()).getParent(); in getSplitRelativeCodePaths() local 413 if (!basePath.equals(baseCodePath)) { in getSplitRelativeCodePaths() 415 baseCodePath); in getSplitRelativeCodePaths()
|
/aosp14/frameworks/base/core/java/android/content/pm/parsing/ |
H A D | FrameworkParsingPackageUtils.java | 227 String baseCodePath, boolean skipVerify, boolean isStaticSharedLibrary, in getSigningDetails() argument 240 verified = ApkSignatureVerifier.unsafeGetCertsWithoutVerification(input, baseCodePath, in getSigningDetails() 243 verified = ApkSignatureVerifier.verify(input, baseCodePath, minSignatureScheme); in getSigningDetails() 259 baseCodePath + " has mismatched certificates"); in getSigningDetails()
|
H A D | ApkLiteParseUtils.java | 301 final String baseCodePath = apkRenamed ? new File(packageDir, in composePackageLiteFromApks() local 304 new PackageLite(codePath, baseCodePath, baseApk, splitNames, isFeatureSplits, in composePackageLiteFromApks()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/parsing/ |
H A D | PackageParser2.java | 203 @NonNull String baseCodePath, @NonNull String codePath, 205 return PackageImpl.forParsing(packageName, baseCodePath, codePath, manifestArray,
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | VerifyingSession.java | 454 final String baseCodePath = mPackageLite.getBaseApkPath(); in sendPackageVerificationRequest() local 458 if (IncrementalManager.isIncrementalPath(baseCodePath)) { in sendPackageVerificationRequest() 460 baseCodePath, splitCodePaths); in sendPackageVerificationRequest()
|
H A D | PackageManagerShellCommand.java | 2169 String baseCodePath = null; in runSnapshotProfile() local 2177 baseCodePath = packageInfo.applicationInfo.getBaseCodePath(); in runSnapshotProfile() 2179 codePath = baseCodePath; in runSnapshotProfile() 2203 final String outputFileSuffix = isBootImage || Objects.equals(baseCodePath, codePath) in runSnapshotProfile()
|
H A D | InstallPackageHelper.java | 1053 final String baseCodePath = request.getPkg().getBaseApkPath(); in installPackagesLI() local 1058 .buildVerificationRootHashString(baseCodePath, splitCodePaths); in installPackagesLI()
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/om/ |
H A D | OverlayManagerSettingsTests.java | 331 assertEquals("/data/app/com.test.overlay-1/base.apk", oi.baseCodePath); in testRestoreSingleUserSingleOverlay() 389 oi.baseCodePath, true, false,0, oi.category, oi.isFabricated); in insertSetting()
|
/aosp14/frameworks/base/core/java/android/app/ |
H A D | ResourcesManager.java | 1479 String baseCodePath = appInfo.getBaseCodePath(); in applyNewResourceDirsLocked() local 1492 addApplicationPathsLocked(baseCodePath, copiedSplitDirs); in applyNewResourceDirsLocked() 1507 || key.mResDir.equals(baseCodePath) in applyNewResourceDirsLocked() 1510 baseCodePath, in applyNewResourceDirsLocked()
|
/aosp14/frameworks/base/core/java/android/content/pm/ |
H A D | PackageParser.java | 403 public final String baseCodePath; field in PackageParser.PackageLite 440 this.baseCodePath = baseCodePath; in PackageLite() 457 paths.add(baseCodePath); in getAllCodePaths() 6784 public String baseCodePath; field in PackageParser.Package 7087 this.baseCodePath = baseCodePath; in setBaseCodePath() 7091 childPackages.get(i).baseCodePath = baseCodePath; in setBaseCodePath() 7144 paths.add(baseCodePath); in getAllCodePaths() 7158 paths.add(baseCodePath); in getAllCodePathsExcludingResourceOnly() 7331 baseCodePath = dest.readString(); in Package() 7512 dest.writeString(baseCodePath); in writeToParcel() [all …]
|
H A D | ApplicationInfo.java | 2664 /** {@hide} */ public void setBaseCodePath(String baseCodePath) { sourceDir = baseCodePath; } in setBaseCodePath() argument
|
/aosp14/frameworks/base/services/core/java/com/android/server/ |
H A D | PinnerService.java | 820 String baseCodePath = appInfo.getBaseCodePath(); in pinApp() local 823 files = DexFile.getDexFileOutputPaths(baseCodePath, arch); in pinApp()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/parsing/pkg/ |
H A D | PackageImpl.java | 418 public static PackageImpl forParsing(@NonNull String packageName, @NonNull String baseCodePath, in forParsing() argument 420 return new PackageImpl(packageName, baseCodePath, codePath, manifestArray, isCoreApp); in forParsing() 449 public static ParsingPackage forTesting(String packageName, String baseCodePath) { in forTesting() argument 450 return new PackageImpl(packageName, baseCodePath, baseCodePath, null, false); in forTesting()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/parsing/ |
H A D | ParsingPackageUtils.java | 3130 String baseCodePath, boolean skipVerify, boolean isStaticSharedLibrary, 3141 verified = ApkSignatureVerifier.unsafeGetCertsWithoutVerification(input, baseCodePath, 3144 verified = ApkSignatureVerifier.verify(input, baseCodePath, minSignatureScheme); 3160 baseCodePath + " has mismatched certificates");
|
/aosp14/frameworks/base/boot/hiddenapi/ |
H A D | hiddenapi-max-target-o.txt | 10881 Landroid/content/om/OverlayInfo;->baseCodePath:Ljava/lang/String; 12663 Landroid/content/pm/PackageParser$Package;->baseCodePath:Ljava/lang/String; 12743 Landroid/content/pm/PackageParser$PackageLite;->baseCodePath:Ljava/lang/String;
|