Marc Bourgoin 27a8c002ce sm7325-common: Address dubai's vibrator denials
Example:
I auditd  : type=1400 audit(0.0:18): avc: denied { open } for comm="vendor.qti.hard" path="/sys/devices/platform/soc/990000.i2c/i2c-1/1-005a/leds/vibrator/activate" dev="sysfs" ino=93558 scontext=u:r:hal_vibrator_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file

Change-Id: Iea46e718f4e2c1ed3b3037dcfecb4536fd47ef2d
2022-08-27 12:01:35 -06:00

37 lines
910 B
Plaintext

# Camera
type vendor_persist_camera_file, file_type, vendor_persist_type;
# Cutback
type cutback_data_file, file_type, data_file_type;
type cutback_socket, file_type;
# Fingerprint
type vendor_persist_fps_file, file_type, vendor_persist_type;
# Input Devices
type vendor_sysfs_input, sysfs_type, fs_type;
# Motorola
type proc_moto_boot, proc_type, fs_type;
type vendor_motobox_exec, exec_type, vendor_file_type, file_type;
type vendor_proc_hw, proc_type, fs_type;
# Partitions
type fsg_file, file_type, contextmount_type, vendor_file_type;
# Power
type proc_sched_lib_mask_cpuinfo, proc_type, fs_type;
type vendor_sysfs_dt2w, fs_type, sysfs_type;
# SKU version
type vendor_sysfs_sku_version, fs_type, sysfs_type;
# Touchscreen
type vendor_sysfs_touchpanel, fs_type, sysfs_type;
# V4L2 Name
type vendor_sysfs_v4l2_name, fs_type, sysfs_type;
# Vibrator
type vendor_sysfs_vibrator, fs_type, sysfs_type;