diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index 461a2e4..5157200 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -74,6 +74,9 @@ /data/vendor/thermal(/.*)? u:object_r:thermal_data_file:s0 /vendor/bin/mi_thermald u:object_r:mi_thermald_exec:s0 +# Vibrator +/mnt/vendor/persist/haptics(/.*)? u:object_r:vendor_persist_haptics_file:s0 + # Xiaomi MAC /data/vendor/mac_addr(/.*)? u:object_r:vendor_wifi_vendor_data_file:s0 /data/vendor/wlan_logs(/.*)? u:object_r:vendor_wifi_vendor_data_file:s0 diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts index 401ff84..340df9d 100644 --- a/sepolicy/vendor/genfs_contexts +++ b/sepolicy/vendor/genfs_contexts @@ -43,6 +43,9 @@ genfscon sysfs /devices/platform/soc/5ab0000.qcom,venus/subsys[0-9]+/restart_lev # Touchpanel genfscon proc /tp_gesture u:object_r:proc_touchpanel:s0 +# Vibrator +genfscon sysfs /devices/platform/soc/[a-f0-9]+.qcom,spmi/spmi-0/spmi0-0[0-9]/[a-f0-9]+.qcom,spmi:qcom,[a-z0-9]+@[0-9]:qcom,haptics@c000/leds/vibrator(/.*)? u:object_r:sysfs_leds:s0 + # Wakeup nodes genfscon sysfs /devices/platform/dummy_hcd.0/usb1/wakeup/wakeup u:object_r:sysfs_wakeup:s0 genfscon sysfs /devices/platform/soc/1628000.qcom,msm-eud/wakeup u:object_r:sysfs_wakeup:s0