From 1e4e66e756cc248d7283bc38e2c3f58852bd0ae2 Mon Sep 17 00:00:00 2001 From: Anton Hansson Date: Mon, 14 Jan 2019 11:01:23 +0000 Subject: [PATCH] Separate privapp grant for settings.intelligence This app is moving to /product, so split it out of the grant file on /system. For now, make it required by the /system file. As part of moving the an app to /product, the grant file will be made required by the app itself. Bug: 122353713 Test: make Change-Id: I994137279b2c25938fd9967027f606a88bb39468 --- data/etc/Android.bp | 10 ++++++++ .../etc/com.android.settings.intelligence.xml | 24 +++++++++++++++++++ data/etc/privapp-permissions-platform.xml | 7 ------ 3 files changed, 34 insertions(+), 7 deletions(-) create mode 100644 data/etc/com.android.settings.intelligence.xml diff --git a/data/etc/Android.bp b/data/etc/Android.bp index 25dabad6d34cb..0bffa387489bb 100644 --- a/data/etc/Android.bp +++ b/data/etc/Android.bp @@ -39,6 +39,9 @@ prebuilt_etc { name: "privapp-permissions-platform.xml", sub_dir: "permissions", src: "privapp-permissions-platform.xml", + required: [ + "privapp_whitelist_com.android.settings.intelligence", + ] } prebuilt_etc { @@ -49,6 +52,13 @@ prebuilt_etc { filename_from_src: true, } +prebuilt_etc { + name: "privapp_whitelist_com.android.settings.intelligence", + sub_dir: "permissions", + src: "com.android.settings.intelligence.xml", + filename_from_src: true, +} + prebuilt_etc { name: "privapp_whitelist_com.android.systemui", product_specific: true, diff --git a/data/etc/com.android.settings.intelligence.xml b/data/etc/com.android.settings.intelligence.xml new file mode 100644 index 0000000000000..6ca30c1e82fbf --- /dev/null +++ b/data/etc/com.android.settings.intelligence.xml @@ -0,0 +1,24 @@ + + + + + + + + + + diff --git a/data/etc/privapp-permissions-platform.xml b/data/etc/privapp-permissions-platform.xml index fbe613db47daf..393a2a6fee03b 100644 --- a/data/etc/privapp-permissions-platform.xml +++ b/data/etc/privapp-permissions-platform.xml @@ -280,13 +280,6 @@ applications that come with the platform - - - - - - -