/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/parsing/ |
H A D | AndroidPackageInfoFlagBehaviorTest.kt | 55 fun pkgInfo(flag: Int, fieldFunction: (PackageInfo) -> List<Any?>) = Param( regex 78 pkgInfo(PackageManager.GET_ACTIVITIES) { listOf(it.activities) }, 79 pkgInfo(PackageManager.GET_GIDS) { listOf(it.gids) }, 80 pkgInfo(PackageManager.GET_INSTRUMENTATION) { listOf(it.instrumentation) }, 82 pkgInfo(PackageManager.GET_PROVIDERS) { listOf(it.providers) }, 83 pkgInfo(PackageManager.GET_RECEIVERS) { listOf(it.receivers) }, 84 pkgInfo(PackageManager.GET_SERVICES) { listOf(it.services) }, 85 pkgInfo(PackageManager.GET_SIGNATURES) { listOf(it.signatures) }, 87 pkgInfo(PackageManager.GET_SHARED_LIBRARY_FILES) { 90 pkgInfo(PackageManager.GET_CONFIGURATIONS) { [all …]
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/applications/appinfo/ |
H A D | ManageExternalStorageDetailsTest.java | 94 PackageInfo pkgInfo = mock(PackageInfo.class); in onPreferenceChange_enableManageExternalStorage_shouldTriggerAppOpsManager() local 95 pkgInfo.applicationInfo = new ApplicationInfo(); in onPreferenceChange_enableManageExternalStorage_shouldTriggerAppOpsManager() 96 pkgInfo.applicationInfo.uid = mockUid; in onPreferenceChange_enableManageExternalStorage_shouldTriggerAppOpsManager() 98 ReflectionHelpers.setField(mFragment, "mPackageInfo", pkgInfo); in onPreferenceChange_enableManageExternalStorage_shouldTriggerAppOpsManager() 129 PackageInfo pkgInfo = mock(PackageInfo.class); in onPreferenceChange_disableManageExternalStorage_shouldTriggerAppOpsManager() local 130 pkgInfo.applicationInfo = new ApplicationInfo(); in onPreferenceChange_disableManageExternalStorage_shouldTriggerAppOpsManager() 131 pkgInfo.applicationInfo.uid = mockUid; in onPreferenceChange_disableManageExternalStorage_shouldTriggerAppOpsManager() 133 ReflectionHelpers.setField(mFragment, "mPackageInfo", pkgInfo); in onPreferenceChange_disableManageExternalStorage_shouldTriggerAppOpsManager()
|
/aosp12/frameworks/base/packages/PackageInstaller/src/com/android/packageinstaller/wear/ |
H A D | WearPackageInstallerService.java | 248 PackageInfo pkgInfo = PackageUtil.getPackageInfo(this, tempFile, in installPackage() local 250 if (pkgInfo == null) { in installPackage() 255 if (!pkgInfo.packageName.equals(packageName)) { in installPackage() 261 ApplicationInfo appInfo = pkgInfo.applicationInfo; in installPackage() 267 List<String> wearablePerms = Arrays.asList(pkgInfo.requestedPermissions); in installPackage() 271 long longVersionCode = pkgInfo.getLongVersionCode(); in installPackage() 316 for (FeatureInfo feature : pkgInfo.reqFeatures) { in installPackage() 333 if (checkPerms && !checkPermissions(pkgInfo, companionSdkVersion, in installPackage() 371 PackageInfo pkgInfo = pm.getPackageInfo(packageName, 0); in uninstallPackage() local 387 private boolean checkPermissions(PackageInfo pkgInfo, int companionSdkVersion, in checkPermissions() argument [all …]
|
H A D | WearPackageIconProvider.java | 187 PackageInfo pkgInfo = context.getPackageManager().getPackageInfo( in isSystemApp() local 189 if (pkgInfo != null && pkgInfo.applicationInfo != null && in isSystemApp() 190 (pkgInfo.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) != 0) { in isSystemApp()
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/utils/ |
H A D | TarBackupReader.java | 417 PackageInfo pkgInfo = packageManager.getPackageInfoAsUser( in chooseRestorePolicy() local 420 final int flags = pkgInfo.applicationInfo.flags; in chooseRestorePolicy() 424 if (!UserHandle.isCore(pkgInfo.applicationInfo.uid) in chooseRestorePolicy() 434 if ((pkgInfo.applicationInfo.flags in chooseRestorePolicy() 440 pkgInfo, in chooseRestorePolicy() 450 pkgInfo, in chooseRestorePolicy() 461 + pkgInfo.getLongVersionCode() in chooseRestorePolicy() 470 pkgInfo, in chooseRestorePolicy() 488 pkgInfo, in chooseRestorePolicy() 498 pkgInfo, in chooseRestorePolicy() [all …]
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/service/ |
H A D | BackupHelper.java | 227 PackageInfo pkgInfo; in restoreState() local 229 pkgInfo = mContext.getPackageManager().getPackageInfo(pkgState.mPackageName, in restoreState() 236 pkgState.restore(mContext, pkgInfo); in restoreState() 348 PackageInfo pkgInfo = null; in restoreDelayedState() local 355 if (pkgInfo != null) { in restoreDelayedState() 361 pkgState.restore(mContext, pkgInfo); in restoreDelayedState() 672 @NonNull PackageInfo pkgInfo) { in fromAppPermissions() argument 673 AppPermissions appPerms = new AppPermissions(context, pkgInfo, false, null); in fromAppPermissions() 696 return new BackupPackageState(pkgInfo.packageName, permissionsToRestore); in fromAppPermissions() 726 void restore(@NonNull Context context, @NonNull PackageInfo pkgInfo) { in restore() argument [all …]
|
H A D | PermissionControllerServiceImpl.java | 316 PackageInfo pkgInfo = getPkgInfo(pkgName); in onRevokeRuntimePermissions() local 317 if (pkgInfo == null) { in onRevokeRuntimePermissions() 335 AppPermissions appPerms = new AppPermissions(this, pkgInfo, false, true, null); in onRevokeRuntimePermissions() 525 PackageInfo pkgInfo = getPkgInfo(packageName); in onSetRuntimePermissionGrantStateByDeviceAdmin() local 526 if (pkgInfo == null) { in onSetRuntimePermissionGrantStateByDeviceAdmin() 536 AppPermissions app = new AppPermissions(this, pkgInfo, false, true, null); in onSetRuntimePermissionGrantStateByDeviceAdmin() 538 new AutoGrantPermissionsNotifier(this, pkgInfo); in onSetRuntimePermissionGrantStateByDeviceAdmin()
|
H A D | LocationAccessCheck.java | 382 PackageInfo pkgInfo = null; in addLocationNotificationIfNeeded() local 383 while (pkgInfo == null) { in addLocationNotificationIfNeeded() 411 pkgInfo = packageToNotifyFor.getPackageInfo(); in addLocationNotificationIfNeeded() 417 createPermissionReminderChannel(getUserHandleForUid(pkgInfo.applicationInfo.uid)); in addLocationNotificationIfNeeded() 418 createNotificationForLocationUser(pkgInfo); in addLocationNotificationIfNeeded()
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/livedatatypes/ |
H A D | LightPermission.kt | 37 val pkgInfo: LightPackageInfo, 45 pkgInfo: LightPackageInfo, 50 this(pkgInfo, permInfo, permState.granted, permState.permFlags, foregroundPerms) 95 !SoftRestrictedPermissionPolicy.shouldShow(pkgInfo, permInfo.name, flags)
|
/aosp12/packages/apps/Settings/src/com/android/settings/vpn2/ |
H A D | AppPreference.java | 61 PackageInfo pkgInfo = pm.getPackageInfo(mPackageName, 0 /* flags */); in AppPreference() local 62 if (pkgInfo != null) { in AppPreference() 63 icon = pkgInfo.applicationInfo.loadIcon(pm); in AppPreference()
|
H A D | AppDialog.java | 44 AppDialog(Context context, Listener listener, PackageInfo pkgInfo, String label) { in AppDialog() argument 48 mPackageInfo = pkgInfo; in AppDialog()
|
/aosp12/packages/services/Car/service/src/com/android/car/pm/ |
H A D | CarAppMetadataReader.java | 65 PackageInfo pkgInfo = in getAllActivitiesForPackageAsUser() local 73 if (pkgInfo == null) { in getAllActivitiesForPackageAsUser() 77 return pkgInfo.activities; in getAllActivitiesForPackageAsUser()
|
/aosp12/packages/apps/Launcher3/src/com/android/launcher3/model/data/ |
H A D | SearchActionItemInfo.java | 177 PackageItemInfo pkgInfo = new PackageItemInfo(getIntentPackageName(), user); in createWorkspaceItem() 178 app.getIconCache().getTitleAndIconForApp(pkgInfo, false); in createWorkspaceItem() 180 info.bitmap = li.badgeBitmap(info.bitmap.icon, pkgInfo.bitmap); in createWorkspaceItem()
|
/aosp12/packages/apps/Settings/src/com/android/settings/applications/appinfo/ |
H A D | AppHeaderViewPreferenceController.java | 82 private void setAppLabelAndIcon(PackageInfo pkgInfo, AppEntry appEntry) { in setAppLabelAndIcon() argument 84 final boolean isInstantApp = AppUtils.isInstant(pkgInfo.applicationInfo); in setAppLabelAndIcon()
|
/aosp12/packages/apps/Settings/src/com/android/settings/applications/specialaccess/notificationaccess/ |
H A D | ApprovalPreferenceController.java | 49 public ApprovalPreferenceController setPkgInfo(PackageInfo pkgInfo) { in setPkgInfo() argument 50 mPkgInfo = pkgInfo; in setPkgInfo()
|
/aosp12/frameworks/base/services/core/java/com/android/server/rollback/ |
H A D | Rollback.java | 722 for (PackageRollbackInfo pkgInfo : info.getPackages()) { in delete() 723 List<Integer> snapshottedUsers = pkgInfo.getSnapshottedUsers(); in delete() 724 if (pkgInfo.isApex()) { in delete() 732 dataHelper.destroyAppDataSnapshot(info.getRollbackId(), pkgInfo, userId); in delete() local 941 for (PackageRollbackInfo pkgInfo : info.getPackages()) { in containsApex() 942 if (pkgInfo.isApex()) { in containsApex()
|
H A D | RollbackManagerServiceImpl.java | 863 final PackageInfo pkgInfo; 865 pkgInfo = getPackageInfo(packageName); 904 ApplicationInfo appInfo = pkgInfo.applicationInfo; 906 pkgInfo.getLongVersionCode(), isApex, appInfo.sourceDir, 1075 PackageInfo pkgInfo; 1077 pkgInfo = getPackageInfo(packageName); 1082 return pkgInfo.getLongVersionCode();
|
/aosp12/frameworks/base/services/core/java/com/android/server/policy/ |
H A D | PermissionPolicyService.java | 852 final PackageInfo pkgInfo; in addPackage() local 855 pkgInfo = mPackageManager.getPackageInfo(pkgName, GET_PERMISSIONS); in addPackage() 861 if (pkgInfo == null || pkg == null || pkgInfo.applicationInfo == null in addPackage() 862 || pkgInfo.requestedPermissions == null) { in addPackage() 866 final int uid = pkgInfo.applicationInfo.uid; in addPackage() 873 for (String permission : pkgInfo.requestedPermissions) { in addPackage() 874 addAppOps(pkgInfo, pkg, permission); in addPackage()
|
/aosp12/frameworks/base/packages/PackageInstaller/src/com/android/packageinstaller/handheld/ |
H A D | UninstallAlertDialogFragment.java | 155 PackageInfo pkgInfo = pm.getPackageInfo(pkg, 0); in onCreateDialog() local 157 suggestToKeepAppData = pkgInfo.applicationInfo.hasFragileUserData(); in onCreateDialog()
|
/aosp12/frameworks/base/apex/jobscheduler/service/java/com/android/server/usage/ |
H A D | AppStandbyController.java | 1822 private boolean evaluateSystemAppException(@Nullable PackageInfo pkgInfo) { in evaluateSystemAppException() argument 1823 if (pkgInfo == null || pkgInfo.applicationInfo == null in evaluateSystemAppException() 1824 || (!pkgInfo.applicationInfo.isSystemApp() in evaluateSystemAppException() 1825 && !pkgInfo.applicationInfo.isUpdatedSystemApp())) { in evaluateSystemAppException() 1829 if (pkgInfo.activities == null || pkgInfo.activities.length == 0) { in evaluateSystemAppException() 1831 return mHeadlessSystemApps.add(pkgInfo.packageName); in evaluateSystemAppException() 1833 return mHeadlessSystemApps.remove(pkgInfo.packageName); in evaluateSystemAppException() 1877 PackageInfo pkgInfo = packages.get(i); in loadHeadlessSystemAppCache() local 1878 if (pkgInfo != null && evaluateSystemAppException(pkgInfo)) { in loadHeadlessSystemAppCache() 1880 UserHandle.USER_SYSTEM, -1, pkgInfo.packageName) in loadHeadlessSystemAppCache()
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/utils/ |
H A D | KotlinUtils.kt | 547 val pkgInfo = group.packageInfo regex 548 val user = UserHandle.getUserHandleForUid(pkgInfo.uid) 549 val supportsRuntime = pkgInfo.targetSdkVersion >= Build.VERSION_CODES.M 550 val isGrantingAllowed = (!pkgInfo.isInstantApp || perm.isInstantPerm) && 626 return LightPermission(perm.pkgInfo, perm.permInfo, newState, 824 return LightPermission(perm.pkgInfo, perm.permInfo, newState,
|
/aosp12/frameworks/base/services/core/java/com/android/server/ |
H A D | BinderCallsStatsService.java | 122 final PackageInfo pkgInfo = packages.get(i); in createAppidTrustlist() local 124 final int uid = pm.getPackageUid(pkgInfo.packageName, queryFlags); in createAppidTrustlist() 128 Slog.e(TAG, "Cannot find uid for package name " + pkgInfo.packageName, e); in createAppidTrustlist()
|
/aosp12/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ |
H A D | QsbApplication.java | 91 PackageInfo pkgInfo = pm.getPackageInfo(getContext().getPackageName(), 0); in getVersionCode() local 92 mVersionCode = pkgInfo.versionCode; in getVersionCode()
|
/aosp12/packages/apps/Launcher3/src/com/android/launcher3/icons/ |
H A D | IconCache.java | 280 PackageItemInfo pkgInfo = new PackageItemInfo(shortcutInfo.getPackage(), in getShortcutInfoBadge() local 282 getTitleAndIconForApp(pkgInfo, false); in getShortcutInfoBadge() 283 return pkgInfo.bitmap; in getShortcutInfoBadge()
|
/aosp12/packages/apps/Bluetooth/src/com/android/bluetooth/ |
H A D | Utils.java | 586 PackageInfo pkgInfo = pm.getPackageInfo(packageName, GET_PERMISSIONS); in hasDisavowedLocationForScan() local 587 for (int i = 0; i < pkgInfo.requestedPermissions.length; i++) { in hasDisavowedLocationForScan() 588 if (pkgInfo.requestedPermissions[i].equals(BLUETOOTH_SCAN)) { in hasDisavowedLocationForScan() 589 return (pkgInfo.requestedPermissionsFlags[i] in hasDisavowedLocationForScan()
|