Add INTERACT_ACROSS_USERS_FULL to TelephonyProvider.
TelephonyProvider requires INTERACT_ACROSS_USERS_FULL for calling
notifyChange() but does not declare it in its manifest. It generally
works as it picks it up by way of shared user ID with Telephony service.
Since Telephony service is not installed in the TV emulator,
notifyChange() throws SecurityException.
Bug: 22977803
Change-Id: Ib224bf24634132d54494e3bd7a01dc925122b124
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 4cb77be..ccb240c 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -22,6 +22,7 @@
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
+ <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
<application android:process="com.android.phone"
android:allowClearUserData="false"