diff options
| author | electimon <electimon@gmail.com> | 2020-07-05 23:42:31 -0400 |
|---|---|---|
| committer | marcost2 <marcostolcachir@gmail.com> | 2022-06-22 15:29:23 -0300 |
| commit | 8cac4591ba2ead6bb7cbe55c24f5efa68c8559e2 (patch) | |
| tree | 765796f3d814d86ca5d9f8d26592a03e5359e6a5 | |
| parent | f7dc0b84e5b8034fbb441330a03ed62191823030 (diff) | |
addison: Include telephony permissions file
Change-Id: I932cf554cd91c7bc5ef6a1a2f01b2b2c964b7200
| -rw-r--r-- | configs/telephony_product_privapp-permissions-qti.xml | 90 | ||||
| -rw-r--r-- | device.mk | 1 |
2 files changed, 91 insertions, 0 deletions
diff --git a/configs/telephony_product_privapp-permissions-qti.xml b/configs/telephony_product_privapp-permissions-qti.xml new file mode 100644 index 0000000..282854c --- /dev/null +++ b/configs/telephony_product_privapp-permissions-qti.xml @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (c) 2019 Qualcomm Technologies, Inc. + ~ All Rights Reserved. + ~ Confidential and Proprietary - Qualcomm Technologies, Inc. +--> + +<!-- + ~ Copyright (c) 2017, The Linux Foundation. All rights reserved. + + ~ Not a Contribution. +--> + +<!-- + ~ Copyright (C) 2016 The Android Open Source 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 + --> + +<!-- +This XML file declares which signature|privileged permissions should be +granted to privileged applications on QTI devices. +It allows additional grants on top of privapp-permissions-platform.xml +--> + +<permissions> + + <privapp-permissions package="com.qualcomm.qcrilmsgtunnel"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.dialer"> + <permission name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/> + <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + <permission name="com.android.voicemail.permission.WRITE_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.qti.qtiNetworkApp"> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.ims"> + <!-- Permissions added by QCom: telephony-apps-commonsys/ims/privapp_permissions/privapp-permissions-org.codeaurora.ims.xml --> + <permission name="android.permission.READ_PRECISE_PHONE_STATE"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + <!-- Permissions added by Moto --> + <permission name="android.permission.READ_NETWORK_USAGE_HISTORY"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.qualcomm.qti.carrierswitch"> + <permission name="android.permission.REBOOT"/> + </privapp-permissions> + + <privapp-permissions package="com.android.mms"> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.WRITE_APN_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.qualcomm.qti.callenhancement"> + <permission name="android.permission.RECORD_AUDIO" /> + <permission name="android.permission.CAPTURE_AUDIO_OUTPUT" /> + <permission name="android.permission.READ_EXTERNAL_STORAGE" /> + <permission name="android.permission.WRITE_EXTERNAL_STORAGE" /> + <permission name="android.permission.READ_BLOCKED_NUMBERS" /> + <permission name="android.permission.VIBRATE" /> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.qti.nrNetworkSettingApp"> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + +</permissions> @@ -323,6 +323,7 @@ PRODUCT_PACKAGES += \ # Qualcomm PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ + $(LOCAL_PATH)/configs/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml \ $(LOCAL_PATH)/configs/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml # RIL |
