Loading AndroidManifest.xml +1 −0 Original line number Diff line number Diff line Loading @@ -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"/> Loading src/com/android/contacts/activities/RequestPermissionsActivity.java +1 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,7 @@ public class RequestPermissionsActivity extends RequestPermissionsActivityBase { // 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]); Loading src/com/android/contacts/model/AccountTypeManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -425,7 +425,7 @@ class AccountTypeManagerImpl extends AccountTypeManager IntentFilter simFilter = new IntentFilter( ContactsContract.SimContacts.ACTION_SIM_ACCOUNTS_CHANGED); mContext.registerReceiver(mSimBroadcastReceiver, simFilter); mContext.registerReceiver(mSimBroadcastReceiver, simFilter, Context.RECEIVER_EXPORTED); mAccountManager.addOnAccountsUpdatedListener(this, mMainThreadHandler, false); Loading Loading
AndroidManifest.xml +1 −0 Original line number Diff line number Diff line Loading @@ -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"/> Loading
src/com/android/contacts/activities/RequestPermissionsActivity.java +1 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,7 @@ public class RequestPermissionsActivity extends RequestPermissionsActivityBase { // 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]); Loading
src/com/android/contacts/model/AccountTypeManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -425,7 +425,7 @@ class AccountTypeManagerImpl extends AccountTypeManager IntentFilter simFilter = new IntentFilter( ContactsContract.SimContacts.ACTION_SIM_ACCOUNTS_CHANGED); mContext.registerReceiver(mSimBroadcastReceiver, simFilter); mContext.registerReceiver(mSimBroadcastReceiver, simFilter, Context.RECEIVER_EXPORTED); mAccountManager.addOnAccountsUpdatedListener(this, mMainThreadHandler, false); Loading