sm8250-common: Bring in TOF sensor HAL
Change-Id: Ic5296a9ecf96f9a7fec5f523f9c59bfb68a0704f
This commit is contained in:
1
sepolicy/vendor/file.te
vendored
1
sepolicy/vendor/file.te
vendored
@@ -21,4 +21,5 @@ type sysfs_memplus, fs_type, sysfs_type;
|
||||
type sysfs_project_info, fs_type, sysfs_type;
|
||||
type sysfs_tpd, fs_type, sysfs_type;
|
||||
type sysfs_tri_state_key, sysfs_type, fs_type;
|
||||
type sysfs_vl53l1, fs_type, sysfs_type;
|
||||
type vendor_sysfs_video_call_on, fs_type, sysfs_type;
|
||||
|
||||
1
sepolicy/vendor/file_contexts
vendored
1
sepolicy/vendor/file_contexts
vendored
@@ -2,6 +2,7 @@
|
||||
/(vendor|system/vendor)/bin/dashd u:object_r:dashd_exec:s0
|
||||
/(vendor|system/vendor)/bin/opf-service u:object_r:opf_exec:s0
|
||||
/(vendor|system/vendor)/bin/tri-state-key_daemon u:object_r:tri-state-key_daemon_exec:s0
|
||||
/(vendor|system/vendor)/bin/vl53l1_daemon_main u:object_r:vl53l1_daemon_main_exec:s0
|
||||
/(vendor|system/vendor)/bin/wlchgd u:object_r:wlchgd_exec:s0
|
||||
|
||||
# Block devices
|
||||
|
||||
1
sepolicy/vendor/genfs_contexts
vendored
1
sepolicy/vendor/genfs_contexts
vendored
@@ -42,6 +42,7 @@ genfscon sysfs /devices/platform/soc/soc:oneplus_wlchg/power_supply/wireless
|
||||
genfscon sysfs /module/memplus_core/parameters u:object_r:sysfs_memplus:s0
|
||||
genfscon sysfs /module/qpnp_smb5/parameters/call_on u:object_r:sysfs_dash_charger:s0
|
||||
genfscon sysfs /module/qpnp_smb5/parameters/video_call_on u:object_r:vendor_sysfs_video_call_on:s0
|
||||
genfscon sysfs /module/stmvl53l1 u:object_r:sysfs_vl53l1:s0
|
||||
|
||||
# sysfs (wakeup)
|
||||
genfscon sysfs /devices/0306_02.01.00/wakeup u:object_r:sysfs_wakeup:s0
|
||||
|
||||
14
sepolicy/vendor/vl53l1_daemon_main.te
vendored
Normal file
14
sepolicy/vendor/vl53l1_daemon_main.te
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
type vl53l1_daemon_main, domain;
|
||||
type vl53l1_daemon_main_exec, exec_type, vendor_file_type, file_type;
|
||||
|
||||
init_daemon_domain(vl53l1_daemon_main)
|
||||
|
||||
allow vl53l1_daemon_main self:{
|
||||
netlink_generic_socket
|
||||
netlink_iscsi_socket
|
||||
netlink_kobject_uevent_socket
|
||||
netlink_socket
|
||||
} create_socket_perms_no_ioctl;
|
||||
|
||||
allow vl53l1_daemon_main sysfs_vl53l1:dir search;
|
||||
allow vl53l1_daemon_main sysfs_vl53l1:file rw_file_perms;
|
||||
Reference in New Issue
Block a user