From 1e13b6926bea84a63824c26b168b2ea34594de7b Mon Sep 17 00:00:00 2001 From: Hendra Manudinata Date: Tue, 9 Mar 2021 17:27:10 +0700 Subject: [PATCH] universal7570: Update permissions config Change-Id: Ib03c116b24a5365fdc9c0cc6d5d07b7c4eae0475 --- .../android.hardware.bluetooth.xml | 19 ++++ .../android.hardware.bluetooth_le.xml | 19 ++++ ...ndroid.hardware.camera.flash-autofocus.xml | 24 +++++ .../android.hardware.camera.front.xml | 21 ++++ .../permissions/android.hardware.camera.xml | 21 ++++ .../android.hardware.location.gps.xml | 22 +++++ .../android.hardware.sensor.accelerometer.xml | 20 ++++ .../android.hardware.sensor.proximity.xml | 20 ++++ .../android.hardware.telephony.gsm.xml | 21 ++++ .../android.hardware.telephony.ims.xml | 20 ++++ ...rdware.touchscreen.multitouch.jazzhand.xml | 25 +++++ .../android.hardware.usb.accessory.xml | 20 ++++ .../permissions/android.hardware.usb.host.xml | 21 ++++ .../android.hardware.wifi.direct.xml | 20 ++++ configs/permissions/android.hardware.wifi.xml | 20 ++++ .../android.software.ipsec_tunnels.xml | 24 +++++ configs/permissions/android.software.midi.xml | 19 ++++ .../permissions/handheld_core_hardware.xml | 98 +++++++++++++++++++ device-common.mk | 58 ++++------- 19 files changed, 473 insertions(+), 39 deletions(-) create mode 100644 configs/permissions/android.hardware.bluetooth.xml create mode 100644 configs/permissions/android.hardware.bluetooth_le.xml create mode 100644 configs/permissions/android.hardware.camera.flash-autofocus.xml create mode 100644 configs/permissions/android.hardware.camera.front.xml create mode 100644 configs/permissions/android.hardware.camera.xml create mode 100644 configs/permissions/android.hardware.location.gps.xml create mode 100644 configs/permissions/android.hardware.sensor.accelerometer.xml create mode 100644 configs/permissions/android.hardware.sensor.proximity.xml create mode 100644 configs/permissions/android.hardware.telephony.gsm.xml create mode 100644 configs/permissions/android.hardware.telephony.ims.xml create mode 100644 configs/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml create mode 100644 configs/permissions/android.hardware.usb.accessory.xml create mode 100644 configs/permissions/android.hardware.usb.host.xml create mode 100644 configs/permissions/android.hardware.wifi.direct.xml create mode 100644 configs/permissions/android.hardware.wifi.xml create mode 100644 configs/permissions/android.software.ipsec_tunnels.xml create mode 100644 configs/permissions/android.software.midi.xml create mode 100644 configs/permissions/handheld_core_hardware.xml diff --git a/configs/permissions/android.hardware.bluetooth.xml b/configs/permissions/android.hardware.bluetooth.xml new file mode 100644 index 0000000..4aa1744 --- /dev/null +++ b/configs/permissions/android.hardware.bluetooth.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/configs/permissions/android.hardware.bluetooth_le.xml b/configs/permissions/android.hardware.bluetooth_le.xml new file mode 100644 index 0000000..bf5a200 --- /dev/null +++ b/configs/permissions/android.hardware.bluetooth_le.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/configs/permissions/android.hardware.camera.flash-autofocus.xml b/configs/permissions/android.hardware.camera.flash-autofocus.xml new file mode 100644 index 0000000..ab81cd9 --- /dev/null +++ b/configs/permissions/android.hardware.camera.flash-autofocus.xml @@ -0,0 +1,24 @@ + + + + + + + + + + diff --git a/configs/permissions/android.hardware.camera.front.xml b/configs/permissions/android.hardware.camera.front.xml new file mode 100644 index 0000000..3dd1855 --- /dev/null +++ b/configs/permissions/android.hardware.camera.front.xml @@ -0,0 +1,21 @@ + + + + + + + + diff --git a/configs/permissions/android.hardware.camera.xml b/configs/permissions/android.hardware.camera.xml new file mode 100644 index 0000000..dbe0a3d --- /dev/null +++ b/configs/permissions/android.hardware.camera.xml @@ -0,0 +1,21 @@ + + + + + + + + diff --git a/configs/permissions/android.hardware.location.gps.xml b/configs/permissions/android.hardware.location.gps.xml new file mode 100644 index 0000000..72ab732 --- /dev/null +++ b/configs/permissions/android.hardware.location.gps.xml @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/configs/permissions/android.hardware.sensor.accelerometer.xml b/configs/permissions/android.hardware.sensor.accelerometer.xml new file mode 100644 index 0000000..22f18b8 --- /dev/null +++ b/configs/permissions/android.hardware.sensor.accelerometer.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/configs/permissions/android.hardware.sensor.proximity.xml b/configs/permissions/android.hardware.sensor.proximity.xml new file mode 100644 index 0000000..d1948de --- /dev/null +++ b/configs/permissions/android.hardware.sensor.proximity.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/configs/permissions/android.hardware.telephony.gsm.xml b/configs/permissions/android.hardware.telephony.gsm.xml new file mode 100644 index 0000000..7927fa8 --- /dev/null +++ b/configs/permissions/android.hardware.telephony.gsm.xml @@ -0,0 +1,21 @@ + + + + + + + + diff --git a/configs/permissions/android.hardware.telephony.ims.xml b/configs/permissions/android.hardware.telephony.ims.xml new file mode 100644 index 0000000..eeb7b00 --- /dev/null +++ b/configs/permissions/android.hardware.telephony.ims.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/configs/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml b/configs/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml new file mode 100644 index 0000000..ed6606d --- /dev/null +++ b/configs/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + diff --git a/configs/permissions/android.hardware.usb.accessory.xml b/configs/permissions/android.hardware.usb.accessory.xml new file mode 100644 index 0000000..29df966 --- /dev/null +++ b/configs/permissions/android.hardware.usb.accessory.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/configs/permissions/android.hardware.usb.host.xml b/configs/permissions/android.hardware.usb.host.xml new file mode 100644 index 0000000..b0ca82c --- /dev/null +++ b/configs/permissions/android.hardware.usb.host.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/configs/permissions/android.hardware.wifi.direct.xml b/configs/permissions/android.hardware.wifi.direct.xml new file mode 100644 index 0000000..78cb474 --- /dev/null +++ b/configs/permissions/android.hardware.wifi.direct.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/configs/permissions/android.hardware.wifi.xml b/configs/permissions/android.hardware.wifi.xml new file mode 100644 index 0000000..512570c --- /dev/null +++ b/configs/permissions/android.hardware.wifi.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/configs/permissions/android.software.ipsec_tunnels.xml b/configs/permissions/android.software.ipsec_tunnels.xml new file mode 100644 index 0000000..f7ffc02 --- /dev/null +++ b/configs/permissions/android.software.ipsec_tunnels.xml @@ -0,0 +1,24 @@ + + + + + + + + diff --git a/configs/permissions/android.software.midi.xml b/configs/permissions/android.software.midi.xml new file mode 100644 index 0000000..a03cd55 --- /dev/null +++ b/configs/permissions/android.software.midi.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/configs/permissions/handheld_core_hardware.xml b/configs/permissions/handheld_core_hardware.xml new file mode 100644 index 0000000..8fc4907 --- /dev/null +++ b/configs/permissions/handheld_core_hardware.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/device-common.mk b/device-common.mk index e215b69..f5eb98c 100644 --- a/device-common.mk +++ b/device-common.mk @@ -25,45 +25,25 @@ PRODUCT_ENFORCE_RRO_TARGETS := \ # Permissions PRODUCT_COPY_FILES += \ - frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \ - frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \ - frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml \ - frameworks/native/data/etc/android.hardware.camera.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.xml \ - frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.flash-autofocus.xml \ - frameworks/native/data/etc/android.hardware.camera.front.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.front.xml \ - frameworks/native/data/etc/android.hardware.camera.full.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.full.xml \ - frameworks/native/data/etc/android.hardware.camera.raw.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.raw.xml \ - frameworks/native/data/etc/android.hardware.ethernet.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.ethernet.xml \ - frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml \ - frameworks/native/data/etc/android.hardware.location.gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.location.gps.xml \ - frameworks/native/data/etc/android.hardware.opengles.aep.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.opengles.aep.xml \ - frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.accelerometer.xml \ - frameworks/native/data/etc/android.hardware.sensor.compass.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.compass.xml \ - frameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.gyroscope.xml \ - frameworks/native/data/etc/android.hardware.sensor.light.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.light.xml \ - frameworks/native/data/etc/android.hardware.sensor.proximity.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.proximity.xml \ - frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepcounter.xml \ - frameworks/native/data/etc/android.hardware.sensor.stepdetector.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepdetector.xml \ - frameworks/native/data/etc/android.hardware.telephony.cdma.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.cdma.xml \ - frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.gsm.xml \ - frameworks/native/data/etc/android.hardware.telephony.ims.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.ims.xml \ - frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \ - frameworks/native/data/etc/android.hardware.usb.accessory.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.accessory.xml \ - frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \ - frameworks/native/data/etc/android.hardware.vulkan.compute-0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.compute-0.xml \ - frameworks/native/data/etc/android.hardware.vulkan.level-0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.level-0.xml \ - frameworks/native/data/etc/android.hardware.vulkan.version-1_1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.vulkan.version-1_1.xml \ - frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \ - frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \ - frameworks/native/data/etc/android.hardware.wifi.passpoint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.passpoint.xml \ - frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml \ - frameworks/native/data/etc/android.software.print.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.print.xml \ - frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml \ - frameworks/native/data/etc/android.software.sip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.xml \ - frameworks/native/data/etc/com.android.nfc_extras.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.android.nfc_extras.xml \ - frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml \ - frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml \ - $(LOCAL_PATH)/configs/permissions/com.samsung.permission.SSENSOR.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.samsung.permission.SSENSOR.xml + $(LOCAL_PATH)/configs/permissions/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.camera.flash-autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.flash \ + $(LOCAL_PATH)/configs/permissions/android.hardware.camera.front.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.front.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.camera.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.location.gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.location.gps.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.sensor.accelerometer.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.accelerometer.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.sensor.proximity.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.proximity.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.gsm.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.telephony.ims.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.ims.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.usb.accessory.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.accessory.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \ + $(LOCAL_PATH)/configs/permissions/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \ + $(LOCAL_PATH)/configs/permissions/android.software.ipsec_tunnels.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.ipsec_tunnels.xml \ + $(LOCAL_PATH)/configs/permissions/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml \ + $(LOCAL_PATH)/configs/permissions/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml \ + $(LOCAL_PATH)/configs/permissions/com.samsung.permission.SSENSOR.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.samsung.permission.SSENSOR.xml # AdvancedDisplay PRODUCT_PACKAGES += \