/frameworks/base/core/java/android/content/om/ |
D | OverlayInfo.java | 169 public final String overlayName; field in OverlayInfo 247 this(source.packageName, source.overlayName, source.targetPackageName, in OverlayInfo() 263 public OverlayInfo(@NonNull String packageName, @Nullable String overlayName, in OverlayInfo() argument 268 this.overlayName = overlayName; in OverlayInfo() 284 overlayName = source.readString(); in OverlayInfo() 316 return overlayName; in getOverlayName() 393 mIdentifierCached = new OverlayIdentifier(packageName, overlayName); in getOverlayIdentifier() 432 dest.writeString(overlayName); in writeToParcel() 519 result = prime * result + ((overlayName == null) ? 0 : overlayName.hashCode()); in hashCode() 554 if (!Objects.equals(overlayName, other.overlayName)) { in equals() [all …]
|
D | OverlayIdentifier.java | 67 public OverlayIdentifier(@NonNull String packageName, @Nullable String overlayName) { in OverlayIdentifier() argument 69 mOverlayName = overlayName; in OverlayIdentifier() 208 String overlayName = (flg & 0x2) == 0 ? null : in.readString(); in OverlayIdentifier() local 211 this.mOverlayName = overlayName; in OverlayIdentifier()
|
D | FabricatedOverlay.java | 93 mOverlay.packageName, TextUtils.nullIfEmpty(mOverlay.overlayName)); in getIdentifier() 328 @NonNull String owningPackage, @NonNull String overlayName, in generateFabricatedOverlayInternal() argument 333 overlay.overlayName = overlayName; in generateFabricatedOverlayInternal() 353 public FabricatedOverlay(@NonNull String overlayName, @NonNull String targetPackage) { in FabricatedOverlay() argument 356 OverlayManagerImpl.checkOverlayNameValid(overlayName), in FabricatedOverlay()
|
/frameworks/base/core/jni/ |
D | com_android_internal_content_om_OverlayManagerImpl.cpp | 33 jfieldID overlayName; member 67 jfieldID overlayName; member 119 const std::string& overlayName, const std::string& targetPackageName, in callCreateFrroFile() argument 123 return createFrroFile_(out_error, packageName, overlayName, targetPackageName, in callCreateFrroFile() 129 const std::string& overlayName, const bool isSystem, in callCreateIdmapFile() argument 132 return createIdmapFileFuncPtr_(out_error, targetPath, overlayPath, idmapPath, overlayName, in callCreateIdmapFile() 159 std::string& out_error, const std::string& packageName, const std::string& overlayName, 168 const std::string& overlayName, const jboolean isSystem, 232 (jstring)env->GetObjectField(overlay, gFabricatedOverlayInternalOffsets.overlayName); in CreateFrroFile() 233 const ScopedUtfChars overlayName(env, jsOverlayName); in CreateFrroFile() local [all …]
|
/frameworks/base/core/java/com/android/internal/content/om/ |
D | OverlayManagerImpl.java | 197 final String overlayName = in checkOverlayNameValid() local 202 overlayName, false /* requireSeparator */, true /* requireFilename */); in checkOverlayNameValid() 207 overlayName, checkOverlayNameResult)); in checkOverlayNameValid() 208 return overlayName; in checkOverlayNameValid() 235 final String overlayName = checkOverlayNameValid(overlayInternal.overlayName); in registerFabricatedOverlay() local 245 final Path frroPath = mBasePath.resolve(overlayName + FRRO_EXTENSION); in registerFabricatedOverlay() 246 final Path idmapPath = mBasePath.resolve(overlayName + IDMAP_EXTENSION); in registerFabricatedOverlay() 254 overlayName, in registerFabricatedOverlay() 275 public void unregisterFabricatedOverlay(@NonNull String overlayName) { in unregisterFabricatedOverlay() argument 277 checkOverlayNameValid(overlayName); in unregisterFabricatedOverlay() [all …]
|
/frameworks/base/services/core/java/com/android/server/om/ |
D | IdmapDaemon.java | 131 @Nullable String overlayName, int policies, boolean enforce, int userId) in createIdmap() argument 137 + "\", \"" + overlayPath + "\", \"" + overlayName + "\", " + policies + ", " in createIdmap() 142 return idmap2.createIdmap(targetPath, overlayPath, TextUtils.emptyIfNull(overlayName), in createIdmap() 161 @Nullable String overlayName, int policies, boolean enforce, int userId) in verifyIdmap() argument 167 + "\", \"" + overlayPath + "\", \"" + overlayName + "\", " + policies + ", " in verifyIdmap() 172 return idmap2.verifyIdmap(targetPath, overlayPath, TextUtils.emptyIfNull(overlayName), in verifyIdmap()
|
D | IdmapManager.java | 105 String overlayBasePath, String overlayName, @UserIdInt int userId) { in createIdmap() argument 115 if (mIdmapDaemon.verifyIdmap(targetPath, overlayBasePath, overlayName, policies, in createIdmap() 120 overlayName, policies, enforce, userId) != null; in createIdmap()
|
D | OverlayManagerSettings.java | 186 void forEachMatching(int userId, String overlayName, String targetPackageName, in forEachMatching() argument 193 if (overlayName != null && !item.mOverlay.getPackageName().equals(overlayName)) { in forEachMatching()
|
D | OverlayManagerServiceImpl.java | 524 if (FrameworkParsingPackageUtils.validateName(overlay.overlayName, in registerFabricatedOverlay() 547 info.packageName, info.overlayName); in registerFabricatedOverlay() 554 oi.overlayName + "' already present in '" + oi.packageName + "'"); in registerFabricatedOverlay()
|
/frameworks/base/cmds/idmap2/idmap2d/aidl/services/android/os/ |
D | IIdmap2.aidl | 30 @utf8InCpp String overlayName, in verifyIdmap() argument 36 @utf8InCpp String overlayName, in createIdmap() argument
|
/frameworks/base/cmds/idmap2/self_targeting/ |
D | SelfTargeting.cpp | 42 const std::string& overlayName, const std::string& targetPackageName, in CreateFrroFile() argument 46 android::idmap2::FabricatedOverlay::Builder builder(packageName, overlayName, in CreateFrroFile() 132 const std::string& idmapPath, const std::string& overlayName, in CreateIdmapFile() argument 159 const auto idmap = Idmap::FromContainers(**target, **overlay, overlayName, in CreateIdmapFile()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/om/ |
D | OverlayManagerServiceImplTestsBase.java | 482 String createIdmap(String targetPath, String overlayPath, String overlayName, in createIdmap() argument 485 getCrc(overlayPath), targetPath, overlayName, policies, enforce)); in createIdmap() 495 boolean verifyIdmap(String targetPath, String overlayPath, String overlayName, int policies, in verifyIdmap() argument 515 info.overlayName = overlay.overlayName; in createFabricatedOverlay() 541 final String overlayName; field in OverlayManagerServiceImplTestsBase.FakeIdmapDaemon.IdmapHeader 546 String overlayName, int policies, boolean enforceOverlayable) { in IdmapHeader() argument 550 this.overlayName = overlayName; in IdmapHeader()
|
D | OverlayManagerSettingsTests.java | 329 assertEquals("test", oi.overlayName); in testRestoreSingleUserSingleOverlay()
|
/frameworks/base/cmds/idmap2/idmap2d/ |
D | Idmap2Service.cpp | 256 idmap2::FabricatedOverlay::Builder builder(overlay.packageName, overlay.overlayName, in createFabricatedOverlay() 285 overlay.overlayName.c_str(), random_suffix.c_str()); in createFabricatedOverlay() 308 overlay.overlayName.c_str(), frro.GetErrorMessage().c_str())); in createFabricatedOverlay() 328 out_info.overlayName = overlay.overlayName; in createFabricatedOverlay() 392 out_info.overlayName = std::move(info.name); in nextFabricatedOverlayInfos()
|
/frameworks/base/cmds/idmap2/idmap2d/aidl/core/android/os/ |
D | FabricatedOverlayInfo.aidl | 25 @utf8InCpp String overlayName;
|
D | FabricatedOverlayInternal.aidl | 26 @utf8InCpp String overlayName;
|
/frameworks/base/core/java/android/content/res/loader/ |
D | ResourcesProvider.java | 95 final String overlayName = in loadOverlay() local 105 final Path idmapPath = frroPath.getParent().resolve(overlayName + ".idmap"); in loadOverlay()
|
/frameworks/base/core/tests/overlaytests/device_self_targeting/src/com/android/overlaytest/ |
D | OverlayManagerImplTest.java | 196 @NonNull String overlayName, in createOverlayWithName() 202 overlayInternal.overlayName = overlayName; in createOverlayWithName() 432 overlayInternal.overlayName = mOverlayName; in registerOverlay_packageNotOwnedBySelf_shouldFail()
|