diff options
| author | 2015-10-21 19:16:30 +0000 | |
|---|---|---|
| committer | 2015-10-21 19:16:30 +0000 | |
| commit | 3a36f0a3ab7af0fde7267c70c4866c145b23aeb3 (patch) | |
| tree | 9f117c5750cef7158f1dcfb42ccdec5b2d33686f | |
| parent | 3aed194ce300cd05b0ab03bfdd1113c6afcae04a (diff) | |
| parent | 2b76beebacacc438478b617020ed7e3a71c5f6fc (diff) | |
Merge "Watch dialer should have phone permission fixed" into cw-e-dev am: 52c6f9ecb3 am: 2cd707ef13
am: 2b76beebac
* commit '2b76beebacacc438478b617020ed7e3a71c5f6fc':
Watch dialer should have phone permission fixed
| -rw-r--r-- | services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java b/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java index 8176aff89fc0..4f61db946f12 100644 --- a/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java +++ b/services/core/java/com/android/server/pm/DefaultPermissionGrantPolicy.java @@ -596,7 +596,10 @@ final class DefaultPermissionGrantPolicy { private void grantDefaultPermissionsToDefaultSystemDialerAppLPr( PackageParser.Package dialerPackage, int userId) { if (doesPackageSupportRuntimePermissions(dialerPackage)) { - grantRuntimePermissionsLPw(dialerPackage, PHONE_PERMISSIONS, userId); + boolean isPhonePermFixed = + mService.hasSystemFeature(PackageManager.FEATURE_WATCH); + grantRuntimePermissionsLPw( + dialerPackage, PHONE_PERMISSIONS, isPhonePermFixed, userId); grantRuntimePermissionsLPw(dialerPackage, CONTACTS_PERMISSIONS, userId); grantRuntimePermissionsLPw(dialerPackage, SMS_PERMISSIONS, userId); grantRuntimePermissionsLPw(dialerPackage, MICROPHONE_PERMISSIONS, userId); |