diff options
author | Michael Bestas <mkbestas@lineageos.org> | 2020-05-06 20:50:07 +0300 |
---|---|---|
committer | Michael Bestas <mkbestas@lineageos.org> | 2020-05-06 21:39:59 +0300 |
commit | abce3bd2d5b5a572234fb747ccb7934537ab10d7 (patch) | |
tree | 041eae43a56ac8359e70789e17c16eb10ed1fb53 | |
parent | a5e213273917dd9e34b0c1f07fb52ca9459473fa (diff) | |
download | lineage-sdk-abce3bd2d5b5a572234fb747ccb7934537ab10d7.tar.gz lineage-sdk-abce3bd2d5b5a572234fb747ccb7934537ab10d7.tar.bz2 lineage-sdk-abce3bd2d5b5a572234fb747ccb7934537ab10d7.zip |
LineageSettingsProvider: Add privapp permissions xml
Change-Id: Ic3b263a94b9269a478c162cd01073870e518df94
-rw-r--r-- | packages/LineageSettingsProvider/Android.bp | 13 | ||||
-rw-r--r-- | packages/LineageSettingsProvider/privapp_whitelist_org.lineageos.lineagesettings.xml | 25 |
2 files changed, 37 insertions, 1 deletions
diff --git a/packages/LineageSettingsProvider/Android.bp b/packages/LineageSettingsProvider/Android.bp index 01fef54c..19e55348 100644 --- a/packages/LineageSettingsProvider/Android.bp +++ b/packages/LineageSettingsProvider/Android.bp @@ -1,5 +1,5 @@ // -// Copyright (C) 2018 The LineageOS Project +// Copyright (C) 2018-2020 The LineageOS Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -25,4 +25,15 @@ android_app { static_libs: [ "org.lineageos.platform.internal", ], + + required: [ + "privapp_whitelist_org.lineageos.lineagesettings" + ], +} + +prebuilt_etc { + name: "privapp_whitelist_org.lineageos.lineagesettings", + sub_dir: "permissions", + src: "privapp_whitelist_org.lineageos.lineagesettings.xml", + filename_from_src: true, } diff --git a/packages/LineageSettingsProvider/privapp_whitelist_org.lineageos.lineagesettings.xml b/packages/LineageSettingsProvider/privapp_whitelist_org.lineageos.lineagesettings.xml new file mode 100644 index 00000000..e994c157 --- /dev/null +++ b/packages/LineageSettingsProvider/privapp_whitelist_org.lineageos.lineagesettings.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2017-2020 The LineageOS Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<permissions> + <!-- Compatibility for upgrades from old package name --> + <privapp-permissions package="org.cyanogenmod.cmsettings"> + <permission name="android.permission.MANAGE_USERS"/> + </privapp-permissions> + <privapp-permissions package="org.lineageos.lineagesettings"> + <permission name="android.permission.MANAGE_USERS"/> + </privapp-permissions> +</permissions> |