msm8953-common: Import sepolicy from sdm660 tree
This commit is contained in:
76
sepolicy/vendor/file_contexts
vendored
76
sepolicy/vendor/file_contexts
vendored
@@ -1,5 +1,73 @@
|
||||
/dsp(/.*)? u:object_r:adsprpcd_file:s0
|
||||
/firmware(/.*)? u:object_r:firmware_file:s0
|
||||
/fsg(/.*)? u:object_r:fsg_firmware_file:s0
|
||||
/persist(/.*)? u:object_r:persist_file:s0
|
||||
# Dev block nodes for eMMC
|
||||
/dev/block/platform/soc/7824900\.sdhci/by-name/persist2 u:object_r:persist_block_device:s0
|
||||
# EMMC A/B partitions
|
||||
/dev/block/platform/soc/7824900\.sdhci/by-name/dto_[ab] u:object_r:custom_ab_block_device:s0
|
||||
/dev/block/platform/soc/7824900\.sdhci/by-name/fsg_[ab] u:object_r:modem_efs_partition_device:s0
|
||||
/dev/block/platform/soc/7824900\.sdhci/by-name/logo_[ab] u:object_r:custom_ab_block_device:s0
|
||||
/dev/block/platform/soc/7824900\.sdhci/by-name/oem_[ab] u:object_r:system_block_device:s0
|
||||
/dev/block/platform/soc/7824900\.sdhci/by-name/prov_[ab] u:object_r:custom_ab_block_device:s0
|
||||
/dev/block/platform/soc/7824900\.sdhci/by-name/storsec_[ab] u:object_r:custom_ab_block_device:s0
|
||||
|
||||
/firmware/image(/.*)? u:object_r:firmware_file:s0
|
||||
|
||||
/dev/mmi_sys_temp u:object_r:thermal_device:s0
|
||||
/dev/socket/perfd u:object_r:perfd_socket:s0
|
||||
|
||||
/(vendor|system/vendor)/fsg u:object_r:fsg_firmware_file:s0
|
||||
|
||||
/dev/v4l2-hal-ctrl u:object_r:video_device:s0
|
||||
/sys/devices/soc/8c0000\.qcom,msm-cam/video4linux/video0(/.*)? u:object_r:sysfs_graphics:s0
|
||||
/sys/devices/soc/caa0000\.qcom,jpeg/video4linux/video1(/.*)? u:object_r:sysfs_graphics:s0
|
||||
/sys/devices/soc/caa4000\.qcom,fd/video4linux/video2(/.*)? u:object_r:sysfs_graphics:s0
|
||||
/sys/devices/soc/ca0c000\.qcom,cci/ca0c000.qcom,cci:qcom,camera@0/video4linux/video4(/.*)? u:object_r:sysfs_graphics:s0
|
||||
/(mnt/vendor)/persist/camera(/.*)? u:object_r:persist_camera_file:s0
|
||||
/sys/devices/virtual/laser(/.*)? u:object_r:sysfs_sensor:s0
|
||||
/sys/devices/virtual/input/input4(/.*)? u:object_r:sysfs_sensor:s0
|
||||
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-fpcservice u:object_r:hal_fingerprint_fpc_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service-ets u:object_r:hal_fingerprint_fpc_exec:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.light@2\.0-service\.msm8953 u:object_r:hal_light_default_exec:s0
|
||||
/(vendor|system/vendor)/bin/init\.mmi\.(laser|usb)\.sh u:object_r:qti_init_shell_exec:s0
|
||||
/(vendor|system/vendor)/bin/init\.qcom\.power\.sh u:object_r:qti_init_shell_exec:s0
|
||||
/(vendor|system/vendor)/bin/perfd u:object_r:perfd_exec:s0
|
||||
|
||||
/sys/devices/soc/c900000\.qcom,mdss_mdp/c900000\.qcom,mdss_mdp:qcom,mdss_fb_primary/leds/lcd-backlight(/.*)? u:object_r:sysfs_leds:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-03/800f000\.qcom,spmi:qcom,pm660l@3:qcom,leds@d000/leds/charging(/.*)? u:object_r:sysfs_leds:s0
|
||||
|
||||
/sys/kernel/debug/rmt_storage(/.*)? u:object_r:debugfs_rmts:s0
|
||||
/sys/kernel/boot_wlan(/.*)? u:object_r:sysfs_wifi:s0
|
||||
|
||||
/sys/devices/soc/soc:fpc_fpc1020(/.*)? u:object_r:sysfs_fingerprint:s0
|
||||
/sys/devices/platform/egis_input(/.*)? u:object_r:sysfs_fingerprint:s0
|
||||
/sys/devices/soc/0.et320(/.*)? u:object_r:sysfs_fingerprint:s0
|
||||
/(mnt/vendor)/persist/egis(/.*)? u:object_r:fingerprint_data_file:s0
|
||||
/dev/esfp0 u:object_r:tee_device:s0
|
||||
/data/\.fps(/.*)? u:object_r:system_fps_data_file:s0
|
||||
/data/vendor/misc/cutback(/.*)? u:object_r:vendor_radio_data_file:s0
|
||||
/data/vendor/fpc(/.*)? u:object_r:fingerprint_data_file:s0
|
||||
/data/vendor/fpc/socket u:object_r:fingerprint_socket:s0
|
||||
/data/vendor/.fps(/.*)? u:object_r:fingerprint_data_file:s0
|
||||
|
||||
# Input devices
|
||||
/(vendor|system/vendor)/usr/idc(/.*)? u:object_r:vendor_idc_file:s0
|
||||
/(vendor|system/vendor)/usr/keylayout(/.*)? u:object_r:vendor_keylayout_file:s0
|
||||
|
||||
/(vendor|system/vendor)/bin/wlan_carrier_bin\.sh u:object_r:init_wifi_exec:s0
|
||||
|
||||
# Charger
|
||||
/data/vendor/chargeonly(/.*)? u:object_r:chargeonly_data_file:s0
|
||||
/(mnt/vendor/persist|persist)/chargeonly(/.*)? u:object_r:persist_chargeonly_file:s0
|
||||
/(vendor|system/vendor)/bin/charge_only_mode u:object_r:charge_only_exec:s0
|
||||
|
||||
# Persist mdm
|
||||
/(mnt/vendor)/persist/mdm(/.*)? u:object_r:persist_mdm_file:s0
|
||||
|
||||
# Battery and healthd
|
||||
/(mnt/vendor)/persist/battery(/.*)? u:object_r:persist_battery_file:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-00/800f000\.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply/battery(/.*)? u:object_r:sysfs_healthd:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-00/800f000\.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply/dc(/.*)? u:object_r:sysfs_healthd:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-00/800f000\.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply/main(/.*)? u:object_r:sysfs_healthd:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-00/800f000\.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply/pc_port(/.*)? u:object_r:sysfs_healthd:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-00/800f000\.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply/usb(/.*)? u:object_r:sysfs_healthd:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-00/800f000\.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply/usbeb(/.*)? u:object_r:sysfs_healthd:s0
|
||||
/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-00/800f000\.qcom,spmi:qcom,pm660@0:qcom,qpnp-smb2/power_supply/wireless(/.*)? u:object_r:sysfs_healthd:s0
|
||||
|
||||
Reference in New Issue
Block a user