Home
last modified time | relevance | path

Searched refs:overlayName (Results 1 – 18 of 18) sorted by relevance

/frameworks/base/core/java/android/content/om/
DOverlayInfo.java169 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 …]
DOverlayIdentifier.java67 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()
DFabricatedOverlay.java93 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/
Dcom_android_internal_content_om_OverlayManagerImpl.cpp33 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/
DOverlayManagerImpl.java197 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/
DIdmapDaemon.java131 @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()
DIdmapManager.java105 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()
DOverlayManagerSettings.java186 void forEachMatching(int userId, String overlayName, String targetPackageName, in forEachMatching() argument
193 if (overlayName != null && !item.mOverlay.getPackageName().equals(overlayName)) { in forEachMatching()
DOverlayManagerServiceImpl.java524 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/
DIIdmap2.aidl30 @utf8InCpp String overlayName, in verifyIdmap() argument
36 @utf8InCpp String overlayName, in createIdmap() argument
/frameworks/base/cmds/idmap2/self_targeting/
DSelfTargeting.cpp42 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/
DOverlayManagerServiceImplTestsBase.java482 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()
DOverlayManagerSettingsTests.java329 assertEquals("test", oi.overlayName); in testRestoreSingleUserSingleOverlay()
/frameworks/base/cmds/idmap2/idmap2d/
DIdmap2Service.cpp256 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/
DFabricatedOverlayInfo.aidl25 @utf8InCpp String overlayName;
DFabricatedOverlayInternal.aidl26 @utf8InCpp String overlayName;
/frameworks/base/core/java/android/content/res/loader/
DResourcesProvider.java95 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/
DOverlayManagerImplTest.java196 @NonNull String overlayName, in createOverlayWithName()
202 overlayInternal.overlayName = overlayName; in createOverlayWithName()
432 overlayInternal.overlayName = mOverlayName; in registerOverlay_packageNotOwnedBySelf_shouldFail()