summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSvet Ganov <svetoslavganov@google.com>2016-04-29 12:54:46 -0700
committerSvet Ganov <svetoslavganov@google.com>2016-04-29 12:54:49 -0700
commitdf804e6a76051adb1e626a5713d32a6bf8b3ab9a (patch)
treef426bbe356eab0f309390ea1dff22d3e7e02306b /src
parent89e2c90c070c07d1ea95b486469cef8f88a87105 (diff)
downloadandroid_packages_apps_PackageInstaller-df804e6a76051adb1e626a5713d32a6bf8b3ab9a.tar.gz
android_packages_apps_PackageInstaller-df804e6a76051adb1e626a5713d32a6bf8b3ab9a.tar.bz2
android_packages_apps_PackageInstaller-df804e6a76051adb1e626a5713d32a6bf8b3ab9a.zip
Only platform defined permissions need a review.
The only permissions a user can control for a legacy app in runtime style without crashing the app are the ones defined by the platform because we have app ops only for these and also we contorl the access to data guarded by them. bug:27102458 Change-Id: I63d02e169dc82e9f3638b8e8f99ed8d95ae7d325
Diffstat (limited to 'src')
-rw-r--r--src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java b/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java
index 0596c19b..6bc251ae 100644
--- a/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java
+++ b/src/com/android/packageinstaller/permission/ui/ReviewPermissionsActivity.java
@@ -302,8 +302,8 @@ public final class ReviewPermissionsActivity extends Activity
final boolean isPackageUpdated = isPackageUpdated();
for (AppPermissionGroup group : mAppPermissions.getPermissionGroups()) {
- if (!Utils.shouldShowPermission(group,
- mAppPermissions.getPackageInfo().packageName)) {
+ if (!Utils.shouldShowPermission(group, mAppPermissions.getPackageInfo().packageName)
+ || !Utils.OS_PKG.equals(group.getDeclaringPackage())) {
continue;
}