/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/backup/ |
H A D | BackupUtilsTest.java | 80 packageInfo.packageName = "test"; in signaturesMatch_systemApplication_returnsTrue() 96 packageInfo.packageName = "test"; in signaturesMatch_disallowsUnsignedApps_storedSignatureNull_returnsFalse() 115 packageInfo.packageName = "test"; in signaturesMatch_disallowsUnsignedApps_storedSignatureEmpty_returnsFalse() 137 packageInfo.packageName = "test"; in signaturesMatch_disallowsUnsignedApps_targetSignatureEmpty_returnsFalse() 138 packageInfo.signingInfo = null; in signaturesMatch_disallowsUnsignedApps_targetSignatureEmpty_returnsFalse() 154 packageInfo.packageName = "test"; in signaturesMatch_disallowsUnsignedApps_targetSignatureNull_returnsFalse() 155 packageInfo.signingInfo = null; in signaturesMatch_disallowsUnsignedApps_targetSignatureNull_returnsFalse() 170 packageInfo.packageName = "test"; in signaturesMatch_disallowsUnsignedApps_bothSignaturesNull_returnsFalse() 171 packageInfo.signingInfo = null; in signaturesMatch_disallowsUnsignedApps_bothSignaturesNull_returnsFalse() 184 packageInfo.packageName = "test"; in signaturesMatch_disallowsUnsignedApps_bothSignaturesEmpty_returnsFalse() [all …]
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/backup/utils/ |
H A D | BackupEligibilityRulesTest.java | 528 packageInfo.packageName = "test"; in signaturesMatch_systemApplication_returnsTrue() 541 packageInfo.packageName = "test"; in signaturesMatch_disallowsUnsignedApps_storedSignatureNull_returnsFalse() 580 packageInfo.signingInfo = null; in signaturesMatch_disallowsUnsignedApps_targetSignatureEmpty_returnsFalse() 584 packageInfo); in signaturesMatch_disallowsUnsignedApps_targetSignatureEmpty_returnsFalse() 595 packageInfo.signingInfo = null; in signaturesMatch_disallowsUnsignedApps_targetSignatureNull_returnsFalse() 599 packageInfo); in signaturesMatch_disallowsUnsignedApps_targetSignatureNull_returnsFalse() 608 packageInfo.signingInfo = null; in signaturesMatch_disallowsUnsignedApps_bothSignaturesNull_returnsFalse() 621 packageInfo.signingInfo = null; in signaturesMatch_disallowsUnsignedApps_bothSignaturesEmpty_returnsFalse() 733 packageInfo); in signaturesMatch_singleStoredSignatureNoRotation_returnsTrue() 759 packageInfo); in signaturesMatch_singleStoredSignatureWithRotationAssumeDataCapability_returnsTrue() [all …]
|
H A D | TarBackupReaderTest.java | 409 packageInfo.packageName = "test"; in chooseRestorePolicy_systemAppWithBackupAgentAndRestoreAnyVersion_returnsAccept() 424 packageInfo.packageName); in chooseRestorePolicy_systemAppWithBackupAgentAndRestoreAnyVersion_returnsAccept() 447 packageInfo.packageName = "test"; in chooseRestorePolicy_restoreAnyVersion_returnsAccept() 462 packageInfo.packageName); in chooseRestorePolicy_restoreAnyVersion_returnsAccept() 488 packageInfo.packageName = "test"; in chooseRestorePolicy_notRestoreAnyVersionButVersionMatch_returnsAccept() 500 packageInfo.versionCode = 2; in chooseRestorePolicy_notRestoreAnyVersionButVersionMatch_returnsAccept() 504 packageInfo.packageName); in chooseRestorePolicy_notRestoreAnyVersionButVersionMatch_returnsAccept() 532 packageInfo.packageName = "test"; in chooseRestorePolicy_notRestoreAnyVersionAndVersionMismatchButAllowApksAndHasApk_returnsAcceptIfApk() 544 packageInfo.versionCode = 1; in chooseRestorePolicy_notRestoreAnyVersionAndVersionMismatchButAllowApksAndHasApk_returnsAcceptIfApk() 548 packageInfo.packageName); in chooseRestorePolicy_notRestoreAnyVersionAndVersionMismatchButAllowApksAndHasApk_returnsAcceptIfApk() [all …]
|
/aosp12/packages/apps/Car/Settings/tests/unit/src/com/android/car/settings/applications/specialaccess/ |
H A D | AppStateAppOpsBridgeTest.java | 115 ApplicationsState.AppEntry entry = createAppEntry(packageInfo); in androidPackagesIgnored() 138 packageInfo.requestedPermissions = null; in packagesNotRequestingPermissionIgnored() 139 mPackages.add(packageInfo); in packagesNotRequestingPermissionIgnored() 284 PackageInfo packageInfo = new PackageInfo(); in createPackageInfo() local 285 packageInfo.packageName = packageName; in createPackageInfo() 286 packageInfo.applicationInfo = applicationInfo; in createPackageInfo() 287 packageInfo.requestedPermissions = new String[]{PERMISSION}; in createPackageInfo() 289 return packageInfo; in createPackageInfo() 294 mPackages.add(packageInfo); in addPackageWithPermission() 298 packageInfo.packageName, mode); in addPackageWithPermission() [all …]
|
/aosp12/frameworks/base/services/robotests/backup/src/com/android/server/backup/fullbackup/ |
H A D | AppMetadataBackupWriterTest.java | 113 PackageInfo packageInfo = in testBackupManifest_withoutApkOrSignatures_writesCorrectData() local 148 PackageInfo packageInfo = in testBackupManifest_withApk_writesApk() local 177 PackageInfo packageInfo = in testBackupManifest_withSignatures_writesCorrectSignatures() local 179 packageInfo.signingInfo = in testBackupManifest_withSignatures_writesCorrectSignatures() 230 PackageInfo packageInfo = in testBackupManifest_whenRunPreviouslyWithSameData_producesSameBytesOnSecondRun() local 259 PackageInfo packageInfo = in testBackupWidget_writesCorrectData() local 285 PackageInfo packageInfo = in testBackupWidget_withNullWidgetData_throwsNullPointerException() local 301 PackageInfo packageInfo = in testBackupWidget_withEmptyWidgetData_throwsIllegalArgumentException() local 317 PackageInfo packageInfo = in testBackupWidget_whenRunPreviouslyWithSameData_producesSameBytesOnSecondRun() local 336 PackageInfo packageInfo = in testBackupApk_writesCorrectBytesToOutput() local [all …]
|
/aosp12/packages/apps/Car/libs/car-ui-lib/car-ui-lib/src/androidTest/java/com/android/car/ui/pluginsupport/ |
H A D | PluginSpecifierTest.java | 38 PackageInfo packageInfo = PackageInfoBuilder.newBuilder() in test_empty_pluginspecifier_matches_anything() local 40 packageInfo.setLongVersionCode(100); in test_empty_pluginspecifier_matches_anything() 42 assertTrue(pluginSpecifier.matches(packageInfo)); in test_empty_pluginspecifier_matches_anything() 51 PackageInfo packageInfo = PackageInfoBuilder.newBuilder() in test_pluginspecifier_doesnt_match_different_package_name() local 54 assertFalse(pluginSpecifier.matches(packageInfo)); in test_pluginspecifier_doesnt_match_different_package_name() 63 PackageInfo packageInfo = PackageInfoBuilder.newBuilder() in test_pluginspecifier_matches_same_package_name() local 66 assertTrue(pluginSpecifier.matches(packageInfo)); in test_pluginspecifier_matches_same_package_name() 78 packageInfo.setLongVersionCode(6); in test_pluginspecifier_doesnt_match_versioncode() 80 assertFalse(pluginSpecifier.matches(packageInfo)); in test_pluginspecifier_doesnt_match_versioncode() 92 packageInfo.setLongVersionCode(4); in test_pluginspecifier_matches_versioncode() [all …]
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/data/ |
H A D | FullStoragePermissionAppsLiveData.kt | 73 for (packageInfo in userPackages) { 75 packageInfo, user) ?: continue) 94 packageInfo: LightPackageInfo, 97 val sdk = packageInfo.targetSdkVersion 100 return FullStoragePackageState(packageInfo.packageName, user, 104 packageInfo.packageName) == MODE_ALLOWED) { 105 return FullStoragePackageState(packageInfo.packageName, user, 108 if (MANAGE_EXTERNAL_STORAGE in packageInfo.requestedPermissions) { 110 packageInfo.uid, packageInfo.packageName) 113 MANAGE_EXTERNAL_STORAGE in packageInfo.grantedPermissions) [all …]
|
H A D | UserPackageInfosLiveData.kt | 52 for (packageInfo in value ?: emptyList()) { 53 PermissionListenerMultiplexer.removeCallback(packageInfo.uid, this) 59 for (packageInfo in value ?: emptyList()) { 60 PermissionListenerMultiplexer.removeCallback(packageInfo.uid, this) 62 for (packageInfo in newValue ?: emptyList()) { 63 PermissionListenerMultiplexer.addCallback(packageInfo.uid, this) 80 postValue(packageInfos.map { packageInfo -> LightPackageInfo(packageInfo) }) 88 for (packageInfo in value ?: emptyList()) { 89 PermissionListenerMultiplexer.addCallback(packageInfo.uid, this) 96 for (packageInfo in value ?: emptyList()) { [all …]
|
H A D | LightAppPermGroupLiveData.kt | 86 addSource(packageInfoLiveData) { packageInfo -> 87 if (packageInfo == null && packageInfoLiveData.isInitialized) { 99 val packageInfo = packageInfoLiveData.value ?: return regex 103 if (packageInfo.targetSdkVersion < Build.VERSION_CODES.M && 105 value = LightAppPermGroup(packageInfo, permGroup.groupInfo, emptyMap()) 113 permissionMap[permName] = LightPermission(packageInfo, permInfo, permState, 130 val hasInstallToRuntimeSplit = hasInstallToRuntimeSplit(packageInfo, permissionMap) 131 value = LightAppPermGroup(packageInfo, permGroup.groupInfo, permissionMap, 142 packageInfo: LightPackageInfo, 171 if (packageInfo.targetSdkVersion < spi.targetSdk) {
|
H A D | PermStateLiveData.kt | 75 val packageInfo = packageInfoLiveData.value regex 77 if (packageInfo == null || permissionGroup == null) { 83 for ((index, permissionName) in packageInfo.requestedPermissions.withIndex()) { 86 val packageFlags = packageInfo.requestedPermissionsFlags[index] 106 private fun checkForUidUpdate(packageInfo: LightPackageInfo?) { 107 if (packageInfo == null) { 113 uid = packageInfo.uid 116 registeredUid, packageInfo.uid, this)
|
/aosp12/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/packageinfo/ |
H A D | PackageInfoFragment.java | 114 for (PackageInfo packageInfo : packages) { in refreshPackages() 115 Log.d(TAG, "checking package: " + packageInfo); in refreshPackages() 124 toDenyList &= (packageInfo.sharedUserId == null in refreshPackages() 125 || !packageInfo.sharedUserId.equals(SYSTEM_UID)); in refreshPackages() 140 if (mFilterServices && packageInfo.services != null) { in refreshPackages() 155 packageInfo.activities != null in refreshPackages() 156 && packageInfo.services == null in refreshPackages() 157 && packageInfo.providers == null)); in refreshPackages() 159 toDenyList &= (packageInfo.activities != null in refreshPackages() 160 && packageInfo.services == null && packageInfo.providers == null); in refreshPackages() [all …]
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/ |
H A D | AppMetadataBackupWriter.java | 62 packageInfo, in backupManifest() 83 PackageInfo packageInfo, in backupManifest() argument 90 byte[] manifestBytes = getManifestBytes(packageInfo, withApk); in backupManifest() 102 packageInfo.packageName, in backupManifest() 127 String packageName = packageInfo.packageName; in getManifestBytes() 133 printer.println(Long.toString(packageInfo.getLongVersionCode())); in getManifestBytes() 142 SigningInfo signingInfo = packageInfo.signingInfo; in getManifestBytes() 174 String packageName = packageInfo.packageName; in backupWidget() 239 public void backupApk(PackageInfo packageInfo) { in backupApk() argument 244 packageInfo.packageName, in backupApk() [all …]
|
/aosp12/packages/services/Car/cpp/watchdog/server/src/ |
H A D | PackageInfoResolver.cpp | 78 PackageInfo packageInfo; in getPackageInfoForNativeUid() local 84 packageInfo.packageIdentifier.name = packageName; in getPackageInfoForNativeUid() 85 packageInfo.packageIdentifier.uid = uid; in getPackageInfoForNativeUid() 86 packageInfo.uidType = UidType::NATIVE; in getPackageInfoForNativeUid() 87 packageInfo.componentType = in getPackageInfoForNativeUid() 90 packageInfo.sharedUidPackages = {}; in getPackageInfoForNativeUid() 92 return packageInfo; in getPackageInfoForNativeUid() 177 for (auto& packageInfo : packageInfos) { in updatePackageInfos() local 178 const auto& id = packageInfo.packageIdentifier; in updatePackageInfos() 185 packageInfo.appCategoryType = it->second; in updatePackageInfos() [all …]
|
/aosp12/packages/services/Car/cpp/watchdog/server/tests/ |
H A D | PackageInfoTestUtils.cpp | 32 PackageInfo packageInfo; in constructPackageInfo() local 33 packageInfo.packageIdentifier.name = packageName; in constructPackageInfo() 34 packageInfo.packageIdentifier.uid = uid; in constructPackageInfo() 35 packageInfo.uidType = uidType; in constructPackageInfo() 36 packageInfo.componentType = componentType; in constructPackageInfo() 37 packageInfo.appCategoryType = appCategoryType; in constructPackageInfo() 38 packageInfo.sharedUidPackages = sharedUidPackages; in constructPackageInfo() 39 return packageInfo; in constructPackageInfo()
|
/aosp12/packages/apps/Car/Notification/src/com/android/car/notification/ |
H A D | NotificationUtils.java | 88 PackageInfo packageInfo = getPackageInfo(context, statusBarNotification); in isSystemApp() local 89 if (packageInfo == null) return false; in isSystemApp() 91 return packageInfo.applicationInfo.isSystemApp(); in isSystemApp() 100 if (packageInfo == null) return false; in isSignedWithPlatformKey() 102 return packageInfo.applicationInfo.isSignedWithPlatformKey(); in isSignedWithPlatformKey() 162 if (packageInfo == null) return false; in isSystemPrivilegedOrPlatformKeyInner() 168 return (packageInfo.applicationInfo.isSignedWithPlatformKey() || in isSystemPrivilegedOrPlatformKeyInner() 169 (packageInfo.applicationInfo.isSystemApp() in isSystemPrivilegedOrPlatformKeyInner() 176 PackageInfo packageInfo = null; in getPackageInfo() local 178 packageInfo = packageManager.getPackageInfoAsUser( in getPackageInfo() [all …]
|
/aosp12/packages/modules/NeuralNetworks/runtime/ |
H A D | AppInfoFetcher.cpp | 44 ANeuralNetworks_PackageInfo packageInfo; in fetchAppPackageLocationInfo() local 45 if (!ANeuralNetworks_fetch_PackageInfo(uid, &packageInfo)) { in fetchAppPackageLocationInfo() 48 appInfo->appPackageName = packageInfo.appPackageName; in fetchAppPackageLocationInfo() 49 appInfo->appIsSystemApp = packageInfo.appIsSystemApp; in fetchAppPackageLocationInfo() 50 appInfo->appIsOnVendorImage = packageInfo.appIsOnVendorImage; in fetchAppPackageLocationInfo() 51 appInfo->appIsOnProductImage = packageInfo.appIsOnProductImage; in fetchAppPackageLocationInfo() 53 ANeuralNetworks_free_PackageInfo(&packageInfo); in fetchAppPackageLocationInfo()
|
/aosp12/packages/services/Car/service/src/com/android/car/watchdog/ |
H A D | PackageInfoHandler.java | 149 if (packageInfo.sharedUserId != null) { in getNameForPackage() 152 return SHARED_PACKAGE_PREFIX + packageInfo.sharedUserId; in getNameForPackage() 154 mGenericPackageNameByPackage.put(packageInfo.packageName, packageInfo.packageName); in getNameForPackage() 155 return packageInfo.packageName; in getNameForPackage() 218 PackageInfo packageInfo = new PackageInfo(); in getPackageInfo() local 219 packageInfo.packageIdentifier = new PackageIdentifier(); in getPackageInfo() 220 packageInfo.packageIdentifier.uid = uid; in getPackageInfo() 221 packageInfo.packageIdentifier.name = genericPackageName; in getPackageInfo() 222 packageInfo.sharedUidPackages = new ArrayList<>(); in getPackageInfo() 225 packageInfo.appCategoryType = ApplicationCategoryType.OTHERS; in getPackageInfo() [all …]
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/applications/appinfo/ |
H A D | AppInstallerInfoPreferenceControllerTest.java | 122 final PackageInfo packageInfo = mock(PackageInfo.class); in updateState_shouldSetSummary() local 123 packageInfo.applicationInfo = mAppInfo; in updateState_shouldSetSummary() 124 when(mFragment.getPackageInfo()).thenReturn(packageInfo); in updateState_shouldSetSummary() 133 final PackageInfo packageInfo = mock(PackageInfo.class); in updateState_noAppStoreLink_shouldDisablePreference() local 134 packageInfo.applicationInfo = mAppInfo; in updateState_noAppStoreLink_shouldDisablePreference() 135 when(mFragment.getPackageInfo()).thenReturn(packageInfo); in updateState_noAppStoreLink_shouldDisablePreference() 145 final PackageInfo packageInfo = mock(PackageInfo.class); in updateState_hasAppStoreLink_shouldSetPreferenceIntent() local 146 packageInfo.applicationInfo = mAppInfo; in updateState_hasAppStoreLink_shouldSetPreferenceIntent() 175 final PackageInfo packageInfo = new PackageInfo(); in mockMainlineModule() local 178 packageInfo.applicationInfo = applicationInfo; in mockMainlineModule() [all …]
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/keyvalue/ |
H A D | KeyValueBackupReporter.java | 209 String packageName = packageInfo.packageName; in onAgentIllegalKey() 215 packageInfo, in onAgentIllegalKey() 253 void onEmptyData(PackageInfo packageInfo) { in onEmptyData() argument 261 packageInfo, in onEmptyData() 297 packageInfo, in onPackageBackupNonIncrementalRequired() 333 String packageName = getPackageName(packageInfo); in onAgentTimedOut() 342 packageInfo, in onAgentTimedOut() 349 String packageName = getPackageName(packageInfo); in onAgentCancelled() 356 packageInfo, in onAgentCancelled() 363 String packageName = getPackageName(packageInfo); in onAgentResultError() [all …]
|
H A D | KeyValueBackupTask.java | 430 PackageInfo packageInfo; in informTransportOfUnchangedApps() local 703 final PackageInfo packageInfo; in getPackageForBackup() local 705 packageInfo = in getPackageForBackup() 725 return packageInfo; in getPackageForBackup() 855 extractAgentData(packageInfo, mAgent); in extractPmAgentData() 871 mAgent = bindAgent(packageInfo); in extractAgentData() 872 extractAgentData(packageInfo, mAgent); in extractAgentData() 947 checkAgentResult(packageInfo, agentResult); in extractAgentData() 955 mReporter.onAgentCancelled(packageInfo); in checkAgentResult() 963 mReporter.onAgentTimedOut(packageInfo); in checkAgentResult() [all …]
|
/aosp12/packages/modules/Permission/PermissionController/src/com/android/permissioncontroller/permission/model/livedatatypes/ |
H A D | LightAppPermGroup.kt | 39 val packageInfo: LightPackageInfo, 57 val packageName = packageInfo.packageName 67 val userHandle: UserHandle = UserHandle.getUserHandleForUid(packageInfo.uid) 83 packageInfo, specialLocationGrant) 86 packageInfo, specialLocationGrant) 117 val supportsRuntimePerms = packageInfo.targetSdkVersion >= Build.VERSION_CODES.M 159 private val packageInfo: LightPackageInfo, 204 val isGrantable = (!packageInfo.isInstantApp || hasInstantPerm) && 205 (packageInfo.targetSdkVersion >= Build.VERSION_CODES.M || hasPreRuntimePerm)
|
/aosp12/frameworks/base/core/java/android/webkit/ |
H A D | UserPackage.java | 39 public UserPackage(UserInfo user, PackageInfo packageInfo) { in UserPackage() argument 41 this.mPackageInfo = packageInfo; in UserPackage() 53 PackageInfo packageInfo = null; in getPackageInfosAllUsers() local 55 packageInfo = context.getPackageManager().getPackageInfoAsUser( in getPackageInfosAllUsers() 59 userPackages.add(new UserPackage(user, packageInfo)); in getPackageInfosAllUsers() 87 public static boolean hasCorrectTargetSdkVersion(PackageInfo packageInfo) { in hasCorrectTargetSdkVersion() argument 88 return packageInfo.applicationInfo.targetSdkVersion >= MINIMUM_SUPPORTED_SDK; in hasCorrectTargetSdkVersion()
|
H A D | WebViewProviderResponse.java | 29 public WebViewProviderResponse(PackageInfo packageInfo, int status) { in WebViewProviderResponse() argument 30 this.packageInfo = packageInfo; in WebViewProviderResponse() 47 packageInfo = in.readTypedObject(PackageInfo.CREATOR); in WebViewProviderResponse() 58 out.writeTypedObject(packageInfo, flags); in writeToParcel() 64 public final PackageInfo packageInfo; field in WebViewProviderResponse
|
/aosp12/packages/apps/Car/Settings/src/com/android/car/settings/applications/specialaccess/ |
H A D | AppStateAppOpsBridge.java | 102 for (PackageInfo packageInfo : packageInfos) { in getPackageToStateMapsByProfileId() 104 packageInfo.packageName, in getPackageToStateMapsByProfileId() 106 if (shouldIgnorePackage(packageInfo) || !isAvailable) { in getPackageToStateMapsByProfileId() 107 LOG.d("Ignoring " + packageInfo.packageName + " isAvailable=" in getPackageToStateMapsByProfileId() 112 newEntry.mRequestedPermissions = packageInfo.requestedPermissions; in getPackageToStateMapsByProfileId() 113 entriesForProfile.put(packageInfo.packageName, newEntry); in getPackageToStateMapsByProfileId() 129 private boolean shouldIgnorePackage(PackageInfo packageInfo) { in shouldIgnorePackage() argument 130 return packageInfo.packageName.equals("android") in shouldIgnorePackage() 131 || packageInfo.packageName.equals(mContext.getPackageName()) in shouldIgnorePackage() 132 || !ArrayUtils.contains(packageInfo.requestedPermissions, mPermission); in shouldIgnorePackage()
|
/aosp12/frameworks/base/services/core/java/com/android/server/webkit/ |
H A D | WebViewUpdateServiceImpl.java | 379 public final PackageInfo packageInfo; field in WebViewUpdateServiceImpl.ProviderAndPackageInfo 383 this.packageInfo = packageInfo; in ProviderAndPackageInfo() 392 PackageInfo packageInfo = in getValidWebViewPackagesAndInfos() local 394 if (validityResult(allProviders[n], packageInfo) == VALIDITY_OK) { in getValidWebViewPackagesAndInfos() 424 return providerAndPackage.packageInfo; in findPreferredWebViewPackage() 439 return providerAndPackage.packageInfo; in findPreferredWebViewPackage() 511 if (!UserPackage.hasCorrectTargetSdkVersion(packageInfo)) { in validityResult() 590 PackageInfo packageInfo, SystemInterface systemInterface) { in providerHasValidSignature() argument 595 if (packageInfo.applicationInfo.isSystemApp()) return true; in providerHasValidSignature() 598 if (packageInfo.signatures.length != 1) return false; in providerHasValidSignature() [all …]
|