From b6bda374e62878544e31f91a65971ced28b79afc Mon Sep 17 00:00:00 2001 From: yuanjiahsu Date: Mon, 11 Mar 2019 21:38:40 +0800 Subject: Temporarily pre-grant permission with STOPSHIP Temporarily pre-grant permission with STOPSHIP during droidfood. Bug: 124348906 Test: Manually Change-Id: Ic6ac21119f23453046e83063ee7bc12c60bfc41b --- .../android/server/pm/permission/DefaultPermissionGrantPolicy.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java index b877fe7bbd99..77247c482bca 100644 --- a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java +++ b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java @@ -709,6 +709,12 @@ public final class DefaultPermissionGrantPolicy { TelephonyManager.ACTION_EMERGENCY_ASSISTANCE, userId), userId, CONTACTS_PERMISSIONS, PHONE_PERMISSIONS); + // STOPSHIP(b/128289173): remove once EmergencyInfo app was replaced. + grantSystemFixedPermissionsToSystemPackage( + getDefaultSystemHandlerActivityPackage( + "com.android.emergency.action.EMERGENCY_ASSISTANCE", userId), + userId, CONTACTS_PERMISSIONS, PHONE_PERMISSIONS); + // NFC Tag viewer Intent nfcTagIntent = new Intent(Intent.ACTION_VIEW) .setType("vnd.android.cursor.item/ndef_msg"); -- cgit v1.2.3-59-g8ed1b