# Audio effects
/dev/sony_hweffect_params		u:object_r:audio_hweffect_device:s0

# Block devices
/dev/block/platform/soc/1d84000\.ufshc/by-name/appslog    u:object_r:appslog_block_device:s0
/dev/block/platform/soc/1d84000\.ufshc/by-name/diag       u:object_r:diag_block_device:s0
/dev/block/platform/soc/1d84000\.ufshc/by-name/LTALabel   u:object_r:ltalabel_block_device:s0
/dev/block/platform/soc/1d84000\.ufshc/by-name/Qnovo      u:object_r:qnovo_block_device:s0
/dev/block/platform/soc/1d84000\.ufshc/by-name/TA         u:object_r:tad_block_device:s0

# Dev
/dev/socket/tad                                                 u:object_r:tad_socket:s0

# DATA
/data/vendor/etc/wlan.*                                         u:object_r:wifi_vendor_data_file:s0
/data/vendor/etc/bluetooth.*                                    u:object_r:bluetooth_vendor_data_file:s0
/data/vendor/fpc(/.*)?                                          u:object_r:fpc_vendor_data_file:s0

# FPC fingerprint socket
/dev/socket/fpc_oem		u:object_r:hal_fpc_fingerprint_socket:s0

# Glove mode
/sys/bus/platform/devices/synaptics_tcm.0/synaptics_tcm/dynamic_config/glove     u:object_r:sysfs_touch_glove_mode:s0
/sys/devices/common_touch/touch/glove_mode                u:object_r:sysfs_touch_glove_mode:s0
/sys/devices/platform/soc/894000.i2c/i2c-2/2-003c/synaptics_tcm.0/synaptics_tcm/dynamic_config/glove_mode     u:object_r:sysfs_touch_glove_mode:s0
/sys/devices/virtual/input/clearpad/glove                 u:object_r:sysfs_touch_glove_mode:s0
/sys/devices/virtual/input/input[0-9]+/glove_mode         u:object_r:sysfs_touch_glove_mode:s0
/sys/devices/virtual/input/lge_touch/glove_mode	          u:object_r:sysfs_touch_glove_mode:s0
/sys/devices/virtual/input/siw_touch_input/glove_mode     u:object_r:sysfs_touch_glove_mode:s0

# idd
/mnt/idd                                  u:object_r:idd_root_dir:s0
/mnt/rca                                  u:object_r:idd_rca_dir:s0
/mnt/rca(/.*)?                            u:object_r:idd_rca_file:s0
/mnt/idd(/.*)?                            u:object_r:idd_data_file:s0
/mnt/idd/input(/.*)?                      u:object_r:idd_input_file:s0
/mnt/idd/lost\+found(/.*)?                u:object_r:idd_lostfound_file:s0
/mnt/idd/output(/.*)?                     u:object_r:idd_output_file:s0
/mnt/idd/private(/.*)?                    u:object_r:idd_private_file:s0
/mnt/idd/socket(/.*)?                     u:object_r:idd_socket:s0
/mnt/idd/socket/idd_cl                    u:object_r:idd_socket:s0
/mnt/idd/socket/idd_co                    u:object_r:idd_socket:s0
/mnt/idd/socket/idd_co_stream             u:object_r:idd_socket:s0
/mnt/idd/startup-prober(/.*)?             u:object_r:startupprober_file:s0

# NFC
/dev/pn553                u:object_r:nfc_device:s0

# PERSIST
/mnt/vendor/persist/credmgr/credmgr2.db     u:object_r:persist_credmgr_file:s0
/mnt/vendor/persist/wlan(/.*)?              u:object_r:persist_wlan_file:s0
/mnt/vendor/persist/pc(/.*)?                u:object_r:simpin_cache_data_file:s0
/mnt/vendor/persist/credmgr(/.*)?           u:object_r:persist_credmgr_file:s0
/mnt/vendor/persist/credmgr.db              u:object_r:persist_credmgr_file:s0

# qns
/mnt/qns(/.*)?                            u:object_r:qns_data_file:s0

# Sony camera devices
/dev/sony_camera0		u:object_r:sony_camera_device:s0
/dev/sony_camera1		u:object_r:sony_camera_device:s0

# SoMC camera sockets
/dev/socket/cammw_excal:ipc:9000		u:object_r:hal_camera_somc_socket:s0
/dev/socket/cammw_excal:ipc:9001		u:object_r:hal_camera_somc_socket:s0

# Shell scripts
/(vendor|system/vendor)/bin/init\.qcom\.msim\.sh        u:object_r:init-qcom-msim-sh_exec:s0

# Vendor executables
/(vendor|system/vendor)/bin/hw/kobjeventd		u:object_r:kobjeventd_exec:s0
/(vendor|system/vendor)/bin/iddd		        u:object_r:idd_exec:s0
/(vendor|system/vendor)/bin/keyprovd		        u:object_r:keyprovd_exec:s0
/(vendor|system/vendor)/bin/mlog_qmi_service            u:object_r:mlog_qmi_service_exec:s0
/(vendor|system/vendor)/bin/sct_service			u:object_r:sct_service_exec:s0
/(vendor|system/vendor)/bin/sensor_json_transfer.sh	u:object_r:qti_init_shell_exec:s0
/(vendor|system/vendor)/bin/sony-modem-switcher    u:object_r:modem-switcher_exec:s0
/(vendor|system/vendor)/bin/tad  			u:object_r:tad_exec:s0
/(vendor|system/vendor)/bin/taimport_vendor             u:object_r:taimport_vendor_exec:s0
/(vendor|system/vendor)/bin/ta_qmi_service	        u:object_r:ta_qmi_service_exec:s0
/(vendor|system/vendor)/bin/wait4tad			u:object_r:tad_exec:s0
/(vendor|system/vendor)/bin/wvkbd			u:object_r:wvkbd_exec:s0

# Vendor HALs
/(vendor|system/vendor)/bin/hw/fpc_fingerprint@2\.1_HIDL-service		        u:object_r:hal_fingerprint_default_exec:s0
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.touch@1\.0-service\.tama        u:object_r:hal_lineage_touch_default_exec:s0
/(vendor|system/vendor)/bin/hw/vendor\.semc\.hardware\.secd@1\.0-service		u:object_r:hal_secd_default_exec:s0
/(vendor|system/vendor)/bin/hw/vendor\.semc\.system\.idd@1\.0-service    		u:object_r:hal_idd_default_exec:s0
/(vendor|system/vendor)/bin/hw/vendor\.somc\.hardware\.camera\.provider@1\.0-service    u:object_r:hal_camera_default_exec:s0
/(vendor|system/vendor)/bin/hw/vendor\.somc\.hardware\.miscta@1\.0-service		u:object_r:hal_miscta_default_exec:s0
/(vendor|system/vendor)/bin/hw/vendor\.somc\.hardware\.modemswitcher@1\.0-service               u:object_r:hal_modemswitcher_default_exec:s0
/vendor/bin/hw/android\.hardware\.neuralnetworks@1\.2-service-qti                       u:object_r:hal_neuralnetworks_default_exec:s0
