/aosp12/frameworks/base/services/core/java/com/android/server/pm/parsing/pkg/ |
H A D | AndroidPackageUtils.java | 17 package com.android.server.pm.parsing.pkg; 60 if (pkg.isHasCode()) { in getAllCodePathsExcludingResourceOnly() 80 paths.add(pkg.getBaseApkPath()); in getAllCodePaths() 139 pkg.isMultiArch(), in createNativeLibraryHandle() 141 pkg.isDebuggable() in createNativeLibraryHandle() 203 return pkg.isDirectBootAware() || pkg.isPartiallyDirectBootAware(); in isEncryptionAware() 208 return pkg.getStaticSharedLibName() != null || !pkg.getLibraryNames().isEmpty(); in isLibrary() 239 ? pkg.getRoundIconRes() : pkg.getIconRes(); in getIcon() 243 return PackageInfo.composeLongVersionCode(pkg.getVersionCodeMajor(), pkg.getVersionCode()); in getLongVersionCode() 252 return pkg.isSystem(); in isMatchForSystemOnly() [all …]
|
/aosp12/frameworks/base/core/java/android/content/pm/parsing/ |
H A D | PackageInfoWithoutStateUtils.java | 179 pkg.getInstrumentations().get(i), pkg, flags, userId, in generateWithComponents() 214 pi.packageName = pkg.getPackageName(); in generateWithoutComponentsUnchecked() 215 pi.splitNames = pkg.getSplitNames(); in generateWithoutComponentsUnchecked() 216 pi.versionCode = pkg.getVersionCode(); in generateWithoutComponentsUnchecked() 220 pi.versionName = pkg.getVersionName(); in generateWithoutComponentsUnchecked() 366 if (pkg == null) { in generateApplicationInfo() 398 assignUserFields(pkg, ai, userId); in generateApplicationInfoUnchecked() 648 ii.sourceDir = pkg.getBaseApkPath(); in generateInstrumentationInfo() 650 ii.splitNames = pkg.getSplitNames(); in generateInstrumentationInfo() 852 pkg.getPackageName()); in getDeviceProtectedDataDir() [all …]
|
H A D | ParsingPackageUtils.java | 294 pkg.hideAsParsed(); in parseDefault() 397 pkg.asSplit( in parseClusterPackage() 531 pkg.setSigningDetails(getSigningDetails(pkg, false)); in parseBaseApk() 817 pkg.setMetaData(metaDataResult.getResult().toBundle(pkg.getMetaData())); in parseSplitBaseAppChildTags() 1388 pkg.addReqFeature(fi); in parseUsesFeature() 2149 pkg.sortServices(); in parseBaseApplication() 2158 pkg.setHasDomainUrls(hasDomainURLs(pkg)); in parseBaseApplication() 2173 pkg in parseBaseAppBasicFlags() 2483 ParsingPackage newPkg = pkg.setProfileableByShell(pkg.isProfileableByShell() 2551 pkg.getProcessName(), pkg.getUiOptions(), taskAffinity, [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/ |
H A D | ForegroundServicesUserState.java | 48 public void addOp(String pkg, int op) { in addOp() argument 49 if (mAppOps.get(pkg) == null) { in addOp() 52 mAppOps.get(pkg).add(op); in addOp() 63 mAppOps.remove(pkg); in removeOp() 94 if (map.get(pkg) == null) { in addNotification() 95 map.put(pkg, new ArraySet<>()); in addNotification() 97 map.get(pkg).add(key); in addNotification() 101 String pkg, String key) { in removeNotification() argument 109 map.remove(pkg); in removeNotification() 125 for (String pkg : mRunning) { in isDisclosureNeeded() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/parsing/ |
H A D | PackageInfoUtils.java | 120 info.isStub = pkg.isStub(); in generateWithComponents() 121 info.coreApp = pkg.isCoreApp(); in generateWithComponents() 130 if (ComponentParseUtils.isMatch(state, pkg.isSystem(), pkg.isEnabled(), a, in generateWithComponents() 150 if (ComponentParseUtils.isMatch(state, pkg.isSystem(), pkg.isEnabled(), a, in generateWithComponents() 166 if (ComponentParseUtils.isMatch(state, pkg.isSystem(), pkg.isEnabled(), s, in generateWithComponents() 183 if (ComponentParseUtils.isMatch(state, pkg.isSystem(), pkg.isEnabled(), pr, in generateWithComponents() 198 pkg.getInstrumentations().get(i), pkg, flags, userId, pkgSetting); in generateWithComponents() 213 if (pkg == null) { in generateApplicationInfo() 225 initForUser(info, pkg, userId); in generateApplicationInfo() 360 initForUser(info, pkg, userId); in generateInstrumentationInfo() [all …]
|
/aosp12/frameworks/base/core/java/android/app/ |
H A D | INotificationManager.aidl | 52 void cancelToast(String pkg, IBinder token); in cancelToast() argument 53 void finishToken(String pkg, IBinder token); in finishToken() argument 61 boolean canShowBadge(String pkg, int uid); in canShowBadge() argument 62 boolean hasSentValidMsg(String pkg, int uid); in hasSentValidMsg() argument 63 boolean isInInvalidMsgState(String pkg, int uid); in isInInvalidMsgState() argument 76 boolean areNotificationsEnabled(String pkg); in areNotificationsEnabled() argument 77 int getPackageImportance(String pkg); in getPackageImportance() argument 87 boolean areBubblesAllowed(String pkg); in areBubblesAllowed() argument 111 int getDeletedChannelCount(String pkg, int uid); in getDeletedChannelCount() argument 112 int getBlockedChannelCount(String pkg, int uid); in getBlockedChannelCount() argument [all …]
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/ |
H A D | DexMetadataHelperTest.java | 42 import com.android.server.pm.parsing.pkg.AndroidPackage; 43 import com.android.server.pm.parsing.pkg.AndroidPackageUtils; 44 import com.android.server.pm.parsing.pkg.ParsedPackage; 143 String packageName = pkg.getPackageName(); in validatePackageDexMetadata() 144 long versionCode = pkg.toAppInfoWithoutState().longVersionCode; in validatePackageDexMetadata() 153 validatePackageDexMetadata(pkg, /*requireManifest=*/true); in validatePackageDexMetatadataVaryingRequireManifest() 154 validatePackageDexMetadata(pkg, /*requireManifest=*/false); in validatePackageDexMetatadataVaryingRequireManifest() 170 validatePackageDexMetatadataVaryingRequireManifest(pkg); in testParsePackageWithDmFileValid() 193 validatePackageDexMetatadataVaryingRequireManifest(pkg); in testParsePackageSplitsWithDmFileValid() 212 validatePackageDexMetatadataVaryingRequireManifest(pkg); in testParsePackageSplitsNoBaseWithDmFileValid() [all …]
|
/aosp12/packages/apps/Settings/src/com/android/settings/notification/ |
H A D | NotificationBackend.java | 81 row.pkg = app.packageName; in loadAppRow() 87 row.label = row.pkg; in loadAppRow() 131 String pkg = nonBlockablePkgs[i]; in markAppRowWithBlockables() local 132 if (pkg == null) { in markAppRowWithBlockables() 134 } else if (pkg.contains(":")) { in markAppRowWithBlockables() 145 String pkg, int userId) { in getDeviceList() argument 199 if (onlyHasDefaultChannel(pkg, uid)) { in setNotificationsEnabledForPackage() 215 return sINM.canShowBadge(pkg, uid); in canShowBadge() 309 return sINM.hasSentValidMsg(pkg, uid); in hasSentValidMsg() 608 .setPackage(pkg) in getConversationInfo() [all …]
|
/aosp12/frameworks/base/cmds/incidentd/src/ |
H A D | Broadcaster.cpp | 57 pkg(), in ReportId() 63 pkg(that.pkg), in ReportId() 69 pkg(p), in ReportId() 83 if (pkg < that.pkg) { in operator <() 86 if (pkg > that.pkg) { in operator <() 144 void Broadcaster::clearPackageBroadcasts(const string& pkg) { in clearPackageBroadcasts() argument 149 if (it->first.pkg == pkg) { in clearPackageBroadcasts() 297 mHistory[ReportId(id, pkg, cls)].ready_sent = true; in set_ready_sent() 319 set_approval_sent(id, pkg, cls, listener); in send_approval_broadcasts() 338 err = file->markApproved(reportId.pkg, reportId.cls); in report_approved() [all …]
|
/aosp12/build/blueprint/microfactory/ |
H A D | microfactory_test.go | 104 pkg := loadPkg() 134 pkg := loadPkg() 160 pkg = loadPkg() 166 if !pkg.rebuilt { 170 if pkg.rebuilt { 183 if pkg.rebuilt { 204 after(pkg) 283 pkg := loadPkg() 288 if !pkg.rebuilt { 315 pkg := loadPkg() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/slice/ |
H A D | SliceManagerService.java | 147 verifyCaller(pkg); in getPinnedSlices() 167 verifyCaller(pkg); in pinSlice() 177 isAssistant(pkg, user) || isDefaultHomeApp(pkg, user) in pinSlice() 185 verifyCaller(pkg); in unpinSlice() 200 verifyCaller(pkg); in hasSliceAccess() 206 verifyCaller(pkg); in getPinnedSpecs() 214 verifyCaller(pkg); in grantSlicePermission() 222 verifyCaller(pkg); in revokeSlicePermission() 232 if (pkg == null) { in checkSlicePermission() 347 if (!Objects.equals(getProviderPkg(uri, user), pkg) || pkg == null) { in enforceOwner() [all …]
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
H A D | SELinuxMMACTest.java | 29 import com.android.server.pm.parsing.pkg.AndroidPackage; 30 import com.android.server.pm.parsing.pkg.PackageImpl; 31 import com.android.server.pm.parsing.pkg.ParsedPackage; 55 AndroidPackage pkg = makePackage(Build.VERSION_CODES.P); in getSeInfoOptInToLatest() local 59 assertThat(SELinuxMMAC.getSeInfo(pkg, null, mMockCompatibility), in getSeInfoOptInToLatest() 65 AndroidPackage pkg = makePackage(Build.VERSION_CODES.P); in getSeInfoOptInToR() local 69 assertThat(SELinuxMMAC.getSeInfo(pkg, null, mMockCompatibility), in getSeInfoOptInToR() 75 AndroidPackage pkg = makePackage(Build.VERSION_CODES.P); in getSeInfoNoOptIn() local 85 AndroidPackage pkg = makePackage(LATEST_OPT_IN_VERSION); in getSeInfoNoOptInButAlreadyLatest() local 95 AndroidPackage pkg = makePackage(R_OPT_IN_VERSION); in getSeInfoNoOptInButAlreadyR() local [all …]
|
/aosp12/frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/ |
H A D | GroupHelperTest.java | 74 return new StatusBarNotification(pkg, pkg, id, tag, 0, 0, nb.build(), user, null, in getSbn() 85 final String pkg = "package"; in testNoGroup_postingUnderLimit() local 99 final String pkg = "package"; in testNoGroup_multiPackage() local 116 final String pkg = "package"; in testNoGroup_multiUser() local 131 final String pkg = "package"; in testNoGroup_someAreGrouped() local 148 final String pkg = "package"; in testPostingOverLimit() local 161 final String pkg = "package"; in testAutoGroupCount_addingNoGroupSBN() local 186 final String pkg = "package"; in testAutoGroupCount_UpdateNotification() local 215 final String pkg = "package"; in testAutoGroupCount_UpdateNotificationAfterChanges() local 248 final String pkg = "package"; in testAutoGroupCount_RemoveNotification() local [all …]
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/om/ |
H A D | OverlayManagerServiceImplTestsBase.java | 139 mState.add(pkg, userId); in addPackage() 174 mState.add(pkg, userId); in installAndAssert() 199 mState.add(pkg, userId); in upgradeAndAssert() 214 if (pkg == null) { in uninstallAndAssert() 228 mPackages.put(pkg.packageName, pkg); in add() 242 if (pkg != null) { in uninstall() 249 return pkg != null && pkg.installedUserIds.contains(userId) ? pkg : null; in select() 343 return pkg; in getPackageForUser() 361 if (pkg != null) { in initializeForUser() 398 if (pkg == null || !pkg.overlayableNames.contains(targetOverlayableName)) { in getOverlayableForTarget() [all …]
|
/aosp12/frameworks/base/services/tests/PackageManagerServiceTests/unit/src/com/android/server/pm/test/verify/domain/ |
H A D | DomainVerificationCollectorTest.kt | 28 import com.android.server.pm.parsing.pkg.AndroidPackage 56 val pkg = mockPkg(useV2 = false, autoVerify = true) regex 58 assertThat(collector.collectAllWebDomains(pkg)) 68 val pkg = mockPkg(useV2 = false, autoVerify = false) regex 70 assertThat(collector.collectAllWebDomains(pkg)) 80 assertThat(collector.collectAllWebDomains(pkg)) 90 val pkg = mockThrowOnUnmocked<AndroidPackage> { regex 135 assertThat(collector.collectAllWebDomains(pkg)) 146 assertThat(collector.collectAllWebDomains(pkg)) 159 assertThat(collector.collectAllWebDomains(pkg)) [all …]
|
/aosp12/frameworks/base/core/tests/overlaytests/host/src/com/android/server/om/hosttest/ |
H A D | InstallOverlayTests.java | 50 for (String pkg : ALL_PACKAGES) { in ensureNoOverlays() 51 assertFalse(pkg + " should not be installed", isPackageInstalled(pkg)); in ensureNoOverlays() 53 overlayManagerContainsPackage(pkg)); in ensureNoOverlays() 64 for (String pkg : ALL_PACKAGES) { in uninstallOverlays() 65 uninstallPackage(pkg); in uninstallOverlays() 199 private void installPackage(String pkg) throws Exception { in installPackage() argument 200 super.installPackage(pkg); in installPackage() 205 super.installPackage(pkg, "--instant"); in installInstantPackage() 210 shell("cmd package install-existing --wait --full " + pkg); in installConvertExistingInstantPackageToFull() 224 return shell("cmd overlay list").contains(pkg); in overlayManagerContainsPackage() [all …]
|
/aosp12/packages/modules/Permission/PermissionController/tests/mocking/src/com/android/permissioncontroller/permission/utils/ |
H A D | GrantRevokeTests.kt | 350 val group = createMockGroup(pkg, perms) 376 val group = createMockGroup(pkg, perms) 405 val group = createMockGroup(pkg, perms) 431 val group = createMockGroup(pkg, perms) 459 val group = createMockGroup(pkg, perms) 499 val group = createMockGroup(pkg, perms) 529 val group = createMockGroup(pkg, perms) 567 val group = createMockGroup(pkg, perms) 592 val group = createMockGroup(pkg, perms) 616 val group = createMockGroup(pkg, perms) [all …]
|
/aosp12/frameworks/base/packages/SettingsLib/src/com/android/settingslib/fuelgauge/ |
H A D | PowerAllowlistBackend.java | 72 public boolean isSysAllowlisted(String pkg) { in isSysAllowlisted() argument 79 public boolean isAllowlisted(String pkg) { in isAllowlisted() argument 80 if (mAllowlistedApps.contains(pkg)) { in isAllowlisted() 84 if (isDefaultActiveApp(pkg)) { in isAllowlisted() 99 if (mDefaultActiveApps.contains(pkg)) { in isDefaultActiveApp() 133 for (String pkg : pkgs) { in isAllowlisted() 134 if (isAllowlisted(pkg)) { in isAllowlisted() 146 public void addApp(String pkg) { in addApp() argument 149 mAllowlistedApps.add(pkg); in addApp() 159 public void removeApp(String pkg) { in removeApp() argument [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/incident/ |
H A D | IncidentCompanionService.java | 137 intent.setComponent(new ComponentName(pkg, cls)); in sendReportReadyBroadcast() 213 if (pkg == null || cls == null || id == null in deleteIncidentReports() 217 enforceAccessReportsPermissions(pkg); in deleteIncidentReports() 232 if (pkg == null || pkg.length() == 0) { in deleteAllIncidentReports() 235 enforceAccessReportsPermissions(pkg); in deleteAllIncidentReports() 251 if (pkg == null || cls == null || id == null in getIncidentReport() 255 enforceAccessReportsPermissions(pkg); in getIncidentReport() 340 private void enforceAccessReportsPermissions(String pkg) { in enforceAccessReportsPermissions() argument 348 if (pkg != null) { in enforceAccessReportsPermissions() 349 enforceCallerIsSameApp(pkg); in enforceAccessReportsPermissions() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/notification/ |
H A D | SnoozeHelper.java | 126 return userId + "|" + pkg; in getPkgKey() 132 String pkg = mPackages.get(key); in cleanupPersistedContext() local 207 String pkg = mPackages.get(key); in getNotification() local 235 String pkg = record.getSbn().getPackageName(); in snooze() local 240 scheduleRepost(pkg, key, userId, duration); in snooze() 275 mPackages.put(key, pkg); in storeRecordLocked() 294 targets.remove(getPkgKey(userId, pkg)); in removeRecordLocked() 378 final String pkg = mPackages.remove(key); in repost() local 483 String pkg = mPackages.get(key); in scheduleRepostsForPersistedNotifications() local 591 String pkg = mPackages.get(key); in writeXml() local [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PackageDexOptimizer.java | 156 if (!PLATFORM_PACKAGE_NAME.equals(pkg.getPackageName()) && !pkg.isHasCode()) { in canOptimizePackage() 188 if (pkg.getUid() == -1) { in performDexOpt() 192 if (!canOptimizePackage(pkg)) { in performDexOpt() 236 pathsWithCode[0] = pkg.isHasCode(); in performDexOptLI() 316 pkg.getUid(), in performDexOptLI() 690 if (pkg.isUseEmbeddedDex() in getRealCompilerFilter() 691 || (pkg.isPrivileged() in getRealCompilerFilter() 706 boolean vmSafeModeOrDebuggable = pkg.isVmSafeMode() || pkg.isDebuggable(); in getRealCompilerFilter() 732 return getDexFlags(pkg.isDebuggable(), in getDexFlags() 734 pkg.getSplitDependencies(), pkg.isIsolatedSplitLoading(), compilerFilter, in getDexFlags() [all …]
|
H A D | KeySetManagerService.java | 138 if (pkg == null) { in packageIsSignedByLPr() 141 if (pkg.keySetData == null) { in packageIsSignedByLPr() 164 if (pkg == null) { in packageIsSignedByExactlyLPr() 167 if (pkg.keySetData == null in packageIsSignedByExactlyLPr() 192 if (pkg == null || pkg.getPackageName() == null) { in assertScannedPackageValid() 230 if (pkg.getKeySetMapping() != null) { in addScannedPackageLPw() 232 if (pkg.getUpgradeKeySets() != null) { in addScannedPackageLPw() 305 pkg.keySetData.removeAllUpgradeKeySets(); in addDefinedKeySetsToPackageLPw() 589 clearPackageKeySetDataLPw(pkg); in removeAppKeySetDataLPw() 619 PackageSetting pkg = e.getValue(); in dumpLPr() local [all …]
|
H A D | PackageAbiHelperImpl.java | 42 import com.android.server.pm.parsing.pkg.AndroidPackage; 139 return deriveNativeLibraryPaths(new Abis(pkg.getPrimaryCpuAbi(), pkg.getSecondaryCpuAbi()), in deriveNativeLibraryPaths() 140 appLib32InstallDir, pkg.getPath(), pkg.getBaseApkPath(), pkg.isSystem(), in deriveNativeLibraryPaths() 279 if (!pkg.isMultiArch()) { in getBundledAppAbi() 308 appLib32InstallDir, pkg.getPath(), in derivePackageAbi() 309 pkg.getBaseApkPath(), pkg.isSystem(), in derivePackageAbi() 335 if (pkg.isMultiArch()) { in derivePackageAbi() 390 if (pkg.isUse32BitAbi()) { in derivePackageAbi() 469 pkg.getPath(), pkg.getBaseApkPath(), pkg.isSystem(), in derivePackageAbi() 475 boolean extractLibs = !AndroidPackageUtils.isLibrary(pkg) && pkg.isExtractNativeLibs(); in shouldExtractLibs() [all …]
|
H A D | PackageAbiHelper.java | 24 import com.android.server.pm.parsing.pkg.AndroidPackage; 25 import com.android.server.pm.parsing.pkg.AndroidPackageUtils; 26 import com.android.server.pm.parsing.pkg.ParsedPackage; 49 Abis getBundledAppAbis(AndroidPackage pkg); in getBundledAppAbis() argument 100 public void applyTo(ParsedPackage pkg) { in applyTo() argument 101 pkg.setNativeLibraryRootDir(nativeLibraryRootDir) in applyTo() 121 Abis(AndroidPackage pkg, PackageSetting pkgSetting) { in Abis() argument 122 this(AndroidPackageUtils.getPrimaryCpuAbi(pkg, pkgSetting), in Abis() 123 AndroidPackageUtils.getSecondaryCpuAbi(pkg, pkgSetting)); in Abis() 126 public void applyTo(ParsedPackage pkg) { in applyTo() argument [all …]
|
/aosp12/packages/apps/SecureElement/src/com/android/se/security/gpac/ |
H A D | PKG_REF_DO.java | 37 public PKG_REF_DO(byte[] pkg) { in PKG_REF_DO() argument 38 super(pkg, TAG, 0, (pkg == null ? 0 : pkg.length)); in PKG_REF_DO() 39 if (pkg != null) { in PKG_REF_DO() 40 mPackageName = new String(pkg); in PKG_REF_DO() 87 byte[] pkg = new byte[getValueLength()]; in interpret() 88 System.arraycopy(data, index, pkg, 0, getValueLength()); in interpret() 89 mPackageName = new String(pkg); in interpret() 100 byte[] pkg = mPackageName.getBytes(); in build() 102 if (pkg.length > 128) { in build() 109 stream.write(pkg.length); in build() [all …]
|