diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 1a49231..ce6caf9 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -200,7 +200,7 @@ TARGET_RECOVERY_FSTAB := $(COMMON_PATH)/rootdir/etc/fstab.default # SePolicy include device/qcom/sepolicy_vndr/SEPolicy.mk -BOARD_SEPOLICY_DIRS += $(COMMON_PATH)/sepolicy/vendor +BOARD_VENDOR_SEPOLICY_DIRS += $(COMMON_PATH)/sepolicy/vendor # Treble BOARD_VNDK_VERSION := current diff --git a/sepolicy/vendor/factory_ssc.te b/sepolicy/vendor/factory_ssc.te index e1432e5..6183d2f 100755 --- a/sepolicy/vendor/factory_ssc.te +++ b/sepolicy/vendor/factory_ssc.te @@ -10,5 +10,3 @@ allow factory_ssc self:netlink_socket { create bind write read }; allow factory_ssc efs_file:file { read open }; allow factory_ssc property_socket:sock_file write; - -set_prop(factory_ssc, vendor_sensors_prop) diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index 4a7fc5e..de9c447 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -9,8 +9,8 @@ /sys/devices/virtual/lcd/panel(/.*)? u:object_r:sysfs_lcd_writable:s0 /sys/devices/virtual/mdnie(/.*)? -- u:object_r:sysfs_mdnie_writable:s0 -/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@1\.3-service\.widevine u:object_r:vendor_hal_drm_widevine_exec:s0 -/(vendor|system/vendor)/bin/hw/android\.hardware\.sensors@2\.1-service.samsung-multihal u:object_r:hal_sensors_default_exec:s0 +/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@1\.3-service\.widevine u:object_r:vendor_hal_drm_widevine_exec:s0 +/(vendor|system/vendor)/bin/hw/android\.hardware\.sensors@2\.1-service.samsung-multihal u:object_r:hal_sensors_default_exec:s0 /(vendor|system/vendor)/bin/factory\.ssc u:object_r:factory_ssc_exec:s0 /(vendor|system/vendor)/bin/secril_config_svc u:object_r:vendor_secril_config_svc_exec:s0 /(vendor|system/vendor)/bin/hw/android.hardware.keymaster@4.0-service.samsung u:object_r:hal_keymaster_default_exec:s0 diff --git a/sepolicy/vendor/hal_fingerprint_default.te b/sepolicy/vendor/hal_fingerprint_default.te index 6c89e4f..56dee69 100644 --- a/sepolicy/vendor/hal_fingerprint_default.te +++ b/sepolicy/vendor/hal_fingerprint_default.te @@ -1,5 +1,3 @@ -allow hal_fingerprint_default default_android_hwservice:hwservice_manager { add find }; - allow hal_fingerprint_default { fingerprint_device tee_device diff --git a/sepolicy/vendor/hal_lineage_fastcharge_default.te b/sepolicy/vendor/hal_lineage_fastcharge_default.te deleted file mode 100644 index f242759..0000000 --- a/sepolicy/vendor/hal_lineage_fastcharge_default.te +++ /dev/null @@ -1,4 +0,0 @@ -allow hal_lineage_fastcharge_default sysfs_sec_switch:dir search; -allow hal_lineage_fastcharge_default sysfs_sec_switch:file rw_file_perms; - -set_prop(hal_lineage_fastcharge, sec_fastcharge_prop) diff --git a/sepolicy/vendor/kernel.te b/sepolicy/vendor/kernel.te deleted file mode 100644 index e2f8513..0000000 --- a/sepolicy/vendor/kernel.te +++ /dev/null @@ -1 +0,0 @@ -allow kernel vendor_sysfs_sensors:dir search; diff --git a/sepolicy/vendor/property.te b/sepolicy/vendor/property.te deleted file mode 100644 index d32ae8b..0000000 --- a/sepolicy/vendor/property.te +++ /dev/null @@ -1 +0,0 @@ -type sec_fastcharge_prop, property_type; diff --git a/sepolicy/vendor/property_contexts b/sepolicy/vendor/property_contexts index 6854421..0b7a26c 100644 --- a/sepolicy/vendor/property_contexts +++ b/sepolicy/vendor/property_contexts @@ -4,6 +4,3 @@ vendor.sensor.file.permission u:object_r:vendor_sensors_prop: # RIL ro.vendor.multisim. u:object_r:vendor_radio_prop:s0 ro.vendor.radio. u:object_r:vendor_radio_prop:s0 - -# Fastcharge -persist.vendor.sec.fastchg_enabled u:object_r:sec_fastcharge_prop:s0