Add READ_PHONE_NUMBERS to requested permissions for Contacts

Test: manual
Bug: 212942352
Change-Id: If595e68bade2cd8f9414ec9bdaf914350df3ab4f
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index e5dfca8..e59d24f 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -38,6 +38,7 @@
     <uses-permission android:name="android.permission.WRITE_PROFILE"/>
     <uses-permission android:name="android.permission.INTERNET"/>
     <uses-permission android:name="android.permission.NFC"/>
+    <uses-permission android:name="android.permission.READ_PHONE_NUMBERS"/>
     <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
     <uses-permission android:name="android.permission.WAKE_LOCK"/>
     <uses-permission android:name="android.permission.WRITE_SETTINGS"/>
diff --git a/src/com/android/contacts/activities/RequestPermissionsActivity.java b/src/com/android/contacts/activities/RequestPermissionsActivity.java
index aac8a6b..ebcd9b3 100644
--- a/src/com/android/contacts/activities/RequestPermissionsActivity.java
+++ b/src/com/android/contacts/activities/RequestPermissionsActivity.java
@@ -68,6 +68,7 @@
                 // ImportExportDialogFragment.  We work around missing this permission when
                 // telephony is not available on the device (i.e. on tablets).
                 permissions.add(permission.CALL_PHONE);
+                permissions.add(permission.READ_PHONE_NUMBERS);
                 permissions.add(permission.READ_PHONE_STATE);
             }
             sRequiredPermissions = permissions.toArray(new String[0]);