common: add policy for touch HAL
[GitHub/LineageOS/android_device_samsung_slsi_sepolicy.git] / common / vendor / file_contexts
CommitLineData
566e02b0
AS
1# file_contexts
2
ec6a0bfa 3### DATA
b0babee4 4/data/vendor/biometrics(/.*)? u:object_r:biometrics_vendor_data_file:s0
ec6a0bfa 5/data/vendor/conn(/.*)? u:object_r:conn_vendor_data_file:s0
dc4670e8 6/data/vendor/gps(/.*)? u:object_r:gps_vendor_data_file:s0
ec6a0bfa 7/data/vendor/wifi(/.*)? u:object_r:wifi_vendor_data_file:s0
841d1098
AS
8/data/vendor/log(/.*)? u:object_r:log_vendor_data_file:s0
9/data/vendor/log/cbd(/.*)? u:object_r:log_cbd_vendor_data_file:s0
214a1241 10/data/vendor/secradio(/.*)? u:object_r:radio_vendor_data_file:s0
ec6a0bfa 11
e9799b35 12### DEV
2a324410
AS
13/dev/block/platform/.+/by-name/cache u:object_r:cache_block_device:s0
14/dev/block/platform/.+/by-name/efs u:object_r:efs_block_device:s0
15/dev/block/platform/.+/by-name/dqmdbg u:object_r:dqmdbg_block_device:s0
16/dev/block/platform/.+/by-name/keydata u:object_r:keydata_block_device:s0
17/dev/block/platform/.+/by-name/keyrefuge u:object_r:keyrefuge_block_device:s0
18/dev/block/platform/.+/by-name/misc u:object_r:misc_block_device:s0
19/dev/block/platform/.+/by-name/modem u:object_r:modem_block_device:s0
20/dev/block/platform/.+/by-name/omr u:object_r:omr_block_device:s0
21/dev/block/platform/.+/by-name/persistent u:object_r:frp_block_device:s0
22/dev/block/platform/.+/by-name/radio u:object_r:radio_block_device:s0
23/dev/block/platform/.+/by-name/sec_efs u:object_r:sec_efs_block_device:s0
24/dev/block/platform/.+/by-name/userdata u:object_r:userdata_block_device:s0
25
e9799b35 26/dev/esfp[0-9] u:object_r:fp_sensor_device:s0
33ac1f9d
AS
27/dev/batch_io u:object_r:io_device:s0
28/dev/ssp_sensorhub u:object_r:ssp_device:s0
e9799b35 29
0eff7e15
AS
30# bluetooth
31/dev/ttySAC[0-9] u:object_r:bt_device:s0
32
8d6c0da2
AS
33# cpu
34/dev/cpu_dma_latency u:object_r:cpu_dma_device:s0
35
fe59b2f9
AS
36### epic
37/dev/mode u:object_r:epic_device:s0
38/dev/socket/epic u:object_r:epicd_socket:s0
39
a5fb51b2
AS
40### gnss/gps
41/dev/bbd_control u:object_r:bbd_device:s0
42/dev/bbd_packet u:object_r:bbd_device:s0
43/dev/bbd_patch u:object_r:bbd_device:s0
44/dev/bbd_reliable u:object_r:bbd_device:s0
45/dev/bbd_sensor u:object_r:bbd_device:s0
46/dev/bbd_sio u:object_r:bbd_device:s0
47/dev/bbd_urgent_patch u:object_r:bbd_device:s0
48/dev/ttyBCM[0-9]* u:object_r:bbd_device:s0
49
b82b1934 50### qos
fe59b2f9
AS
51/dev/bus_throughput u:object_r:pm_qos_device:s0
52/dev/bus_throughput_max u:object_r:pm_qos_device:s0
53/dev/cluster0_freq_max u:object_r:pm_qos_device:s0
54/dev/cluster0_freq_min u:object_r:pm_qos_device:s0
55/dev/cluster1_freq_max u:object_r:pm_qos_device:s0
56/dev/cluster1_freq_min u:object_r:pm_qos_device:s0
57/dev/cluster2_freq_max u:object_r:pm_qos_device:s0
58/dev/cluster2_freq_min u:object_r:pm_qos_device:s0
59/dev/cpu_online_max u:object_r:pm_qos_device:s0
60/dev/cpu_online_min u:object_r:pm_qos_device:s0
61/dev/device_throughput u:object_r:pm_qos_device:s0
62/dev/device_throughput_max u:object_r:pm_qos_device:s0
63/dev/gpu_freq_max u:object_r:pm_qos_device:s0
64/dev/gpu_freq_min u:object_r:pm_qos_device:s0
65/dev/mfc_throughput u:object_r:pm_qos_device:s0
66/dev/mfc_throughput_max u:object_r:pm_qos_device:s0
b82b1934 67/dev/network_throughput u:object_r:radio_qos_device:s0
fe59b2f9
AS
68/dev/npu_throughput u:object_r:pm_qos_device:s0
69/dev/npu_throughput_max u:object_r:pm_qos_device:s0
b82b1934 70
214a1241
AS
71### radio
72# DRB
73/dev/drb u:object_r:drb_device:s0
74
75# UMTS
841d1098
AS
76/dev/umts_boot0 u:object_r:vendor_radio_device:s0
77/dev/umts_cass u:object_r:vendor_radio_device:s0
78/dev/umts_ipc[0-1] u:object_r:vendor_radio_device:s0
79/dev/umts_dm0 u:object_r:vendor_radio_device:s0
80/dev/umts_rfs0 u:object_r:vendor_radio_device:s0
81/dev/umts_router u:object_r:vendor_radio_device:s0
82
28229bcf 83### EFS
6265ea89 84/efs/Battery(/.*)? u:object_r:battery_efs_file:s0
28229bcf
AS
85/efs/DAK(/.*)? u:object_r:prov_efs_file:s0
86/efs/afc(/.*)? u:object_r:sec_efs_file:s0
87/efs/bluetooth(/.*)? u:object_r:bluetooth_efs_file:s0
d6805bd4 88/efs/cpk(/.*)? u:object_r:cpk_efs_file:s0
28229bcf
AS
89/efs/imei(/.*)? u:object_r:imei_efs_file:s0
90/efs/nfc(/.*)? u:object_r:nfc_efs_file:s0
91/efs/nv_data\.bin(.*) u:object_r:bin_nv_data_efs_file:s0
92/efs/pfw_data(/.*)? u:object_r:pfw_efs_file:s0
93/efs/prov(/.*)? u:object_r:prov_efs_file:s0
94/efs/prov_data(/.*)? u:object_r:prov_efs_file:s0
95/efs/root(/.*)? u:object_r:app_efs_file:s0
96/efs/tee(/.*)? u:object_r:tee_efs_file:s0
97/efs/wifi(/.*)? u:object_r:wifi_efs_file:s0
98
99/mnt/vendor/efs(/.*)? u:object_r:efs_file:s0
100/mnt/vendor/efs/DAK(/.*)? u:object_r:prov_efs_file:s0
101/mnt/vendor/efs/afc(/.*)? u:object_r:sec_efs_file:s0
102/mnt/vendor/efs/bluetooth(/.*)? u:object_r:bluetooth_efs_file:s0
d6805bd4 103/mnt/vendor/efs/cpk(/.*)? u:object_r:cpk_efs_file:s0
28229bcf
AS
104/mnt/vendor/efs/imei(/.*)? u:object_r:imei_efs_file:s0
105/mnt/vendor/efs/nv_data\.bin(.*) u:object_r:bin_nv_data_efs_file:s0
106/mnt/vendor/efs/pfw_data(/.*)? u:object_r:pfw_efs_file:s0
107/mnt/vendor/efs/prov(/.*)? u:object_r:prov_efs_file:s0
108/mnt/vendor/efs/prov_data(/.*)? u:object_r:prov_efs_file:s0
109/mnt/vendor/efs/root(/.*)? u:object_r:app_efs_file:s0
110/mnt/vendor/efs/tee(/.*)? u:object_r:tee_efs_file:s0
111/mnt/vendor/efs/wifi(/.*)? u:object_r:wifi_efs_file:s0
112
566e02b0 113### VENDOR
841d1098 114/(vendor|system/vendor)/bin/cbd u:object_r:cbd_exec:s0
7e728960 115/(vendor|system/vendor)/bin/secril_config_svc u:object_r:secril_config_svc_exec:s0
841d1098 116
d1a717c2 117/(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@[0-9].[0-9]-service\.samsung u:object_r:hal_fingerprint_default_exec:s0
566e02b0
AS
118/(vendor|system/vendor)/bin/hw/android\.hardware\.light@[0-9].[0-9]-service\.samsung u:object_r:hal_light_default_exec:s0
119/(vendor|system/vendor)/bin/hw/android\.hardware\.power@[0-9].[0-9]-service\.exynos u:object_r:hal_power_default_exec:s0
3dcda831 120/(vendor|system/vendor)/bin/hw/android\.hardware\.power@[0-9].[0-9]-service\.samsung-libperfmgr u:object_r:hal_power_default_exec:s0
26f2ec2f 121/(vendor|system/vendor)/bin/hw/android\.hardware\.thermal@[0-9].[0-9]-service\.samsung u:object_r:hal_thermal_default_exec:s0
566e02b0 122/(vendor|system/vendor)/bin/hw/android\.hardware\.vibrator@[0-9].[0-9]-service\.samsung-haptic u:object_r:hal_vibrator_default_exec:s0
e5bc422c 123/(vendor|system/vendor)/bin/hw/vendor\.lineage\.biometrics\.fingerprint\.inscreen@1.0-service.samsung u:object_r:hal_lineage_fod_default_exec:s0
76ba65b5 124/(vendor|system/vendor)/bin/hw/vendor\.lineage\.powershare@[0-9].[0-9]-service\.samsung u:object_r:hal_lineage_powershare_default_exec:s0
db834fcf 125/(vendor|system/vendor)/bin/hw/vendor\.lineage\.touch\@[0-9]\.[0-9]-service.samsung u:object_r:hal_lineage_touch_default_exec:s0
83195138 126/(vendor|system/vendor)/bin/hw/vendor\.samsung_slsi\.hardware\.configstore@[0-9]\.[0-9]-service u:object_r:hal_vendor_configstore_default_exec:s0
59ea2103 127/(vendor|system/vendor)/bin/hw/vendor\.samsung_slsi\.hardware\.ExynosHWCServiceTW@[0-9]\.[0-9]-service u:object_r:hal_vendor_hwcservice_default_exec:s0
f4755f22
AS
128
129/(vendor|system/vendor)/firmware(/.*)? u:object_r:vendor_firmware_file:s0