From 58f20c408fe08f53229def416fff42d52b0809e4 Mon Sep 17 00:00:00 2001 From: Michael Groover Date: Wed, 19 Feb 2020 23:37:42 -0800 Subject: [PATCH] Whitelist READ_PRIVILEGED_PHONE_STATE for the contacts provider In Android 10 access to device identifiers was moved from a runtime permission to the privileged READ_PRIVILEGED_PHONE_STATE permission. One of the non-resettable identifiers missed was SubscriptionInfo# getIccId. The contacts provider currently uses this ID to upgrade to version 1003 of the database; to ensure there are no issues with this upgrade this permission is being whitelisted for the contacts provider. Bug: 131909991 Test: atest ContactsProviderTests Change-Id: I7574f787a7e55aa0337237b9fe916ee143a2f697 Merged-In: I7574f787a7e55aa0337237b9fe916ee143a2f697 (cherry picked from commit 7b484438ec0f1e8763cb50bd9ffc96c155a776ef) --- data/etc/privapp-permissions-platform.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/data/etc/privapp-permissions-platform.xml b/data/etc/privapp-permissions-platform.xml index 78c7b76d38da4..e1ed82b0627fe 100644 --- a/data/etc/privapp-permissions-platform.xml +++ b/data/etc/privapp-permissions-platform.xml @@ -195,6 +195,7 @@ applications that come with the platform +