From 563e271638d0f65aa95324521c6f092a7de583e7 Mon Sep 17 00:00:00 2001 From: saikiran2001 Date: Tue, 2 Feb 2021 13:28:47 +0530 Subject: [PATCH] Settings: Whitelist WRITE_DEVICE_CONFIG permission MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Still appears in android 12 * needed after r30 merge log:- 13:23:56.691 1422 2892 E DatabaseUtils: java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_DEVICE_CONFIG 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at com.android.providers.settings.SettingsProvider.enforceWritePermission(SettingsProvider.java:2065) 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at com.android.providers.settings.SettingsProvider.setAllConfigSettings(SettingsProvider.java:1090) 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:422) 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at android.content.ContentProvider.call(ContentProvider.java:2448) 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at android.content.ContentProvider$Transport.call(ContentProvider.java:517) 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:295) 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at android.os.Binder.execTransactInternal(Binder.java:1154) 02-02 13:23:56.691 1422 2892 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:1123) 02-02 13:23:56.691 1099 4392 E Utils : did not find channel-count and/or sample-rate Signed-off-by: saikiran2001 Signed-off-by: Joey Huab Signed-off-by: DennySPb Change-Id: I8539ae676a97e17b0c328cb4d1f386bda2feae42 Signed-off-by: Dmitrii Signed-off-by: Hưng Phan Signed-off-by: Joey Huab --- AndroidManifest.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 57727a18aed..54d2bea4f37 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -81,6 +81,7 @@ +