file_contexts revision b7c0dc9aaf1c7495436e6cbfa81a5b9c37def09a
1# dev nodes
2/dev/btpower                                    u:object_r:bt_device:s0
3/dev/diag                                       u:object_r:diag_device:s0
4/dev/kgsl-3d0                                   u:object_r:gpu_device:s0
5/dev/rtc0                                       u:object_r:rtc_device:s0
6/dev/smd.*                                      u:object_r:smd_device:s0
7# TODO: does ttyMSM0 need to be more specific
8/dev/ttyMSM0                                    u:object_r:tty_device:s0
9/dev/ipa                                        u:object_r:ipa_dev:s0
10/dev/wwan_ioctl                                 u:object_r:ipa_dev:s0
11/dev/ipaNatTable                                u:object_r:ipa_dev:s0
12/dev/cpu_dma_latency                            u:object_r:latency_device:s0
13/dev/rmnet_ctrl.*                               u:object_r:rmnet_device:s0
14/dev/at_.*                                      u:object_r:at_device:s0
15/dev/video([0-9])+                              u:object_r:video_device:s0
16/dev/media([0-9])+                              u:object_r:video_device:s0
17/dev/v4l-subdev.*                               u:object_r:video_device:s0
18/dev/input(/.*)?                                u:object_r:input_device:s0
19/dev/qseecom                                    u:object_r:tee_device:s0
20/dev/qsee_ipc_irq_spss                          u:object_r:qsee_ipc_irq_spss_device:s0
21/dev/seemplog                                   u:object_r:seemplog_device:s0
22/dev/spcom                                      u:object_r:spcom_device:s0
23/dev/jpeg[0-9]*                                 u:object_r:video_device:s0
24/dev/adsprpc-smd                                u:object_r:qdsp_device:s0
25/dev/sdsprpc-smd                                u:object_r:dsp_device:s0
26/dev/wcd-dsp-glink                              u:object_r:audio_device:s0
27/dev/wcd_dsp0_control                           u:object_r:audio_device:s0
28/dev/msm_.*                                     u:object_r:audio_device:s0
29/dev/avtimer                                    u:object_r:avtimer_device:s0
30/dev/subsys_.*                                  u:object_r:ssr_device:s0
31/dev/ramdump_.*                                 u:object_r:ramdump_device:s0
32/dev/hbtp_input                                 u:object_r:hbtp_device:s0
33/dev/hbtp_vm                                    u:object_r:hbtp_device:s0
34/dev/sg[0-9]+                                   u:object_r:sg_device:s0
35/dev/sensors                                    u:object_r:sensors_device:s0
36/dev/mnh_sm                                     u:object_r:easel_device:s0
37/dev/easelcomm-client                           u:object_r:easel_device:s0
38/dev/pn81a                                      u:object_r:pn81a_device:s0
39
40# dev socket nodes
41/dev/socket/chre                                u:object_r:chre_socket:s0
42/dev/socket/oemlock                             u:object_r:hal_bootctl_socket:s0
43/dev/socket/qmux_audio(/.*)?                    u:object_r:qmuxd_socket:s0
44/dev/socket/qmux_bluetooth(/.*)?                u:object_r:qmuxd_socket:s0
45/dev/socket/qmux_gps(/.*)?                      u:object_r:qmuxd_socket:s0
46/dev/socket/qmux_nfc(/.*)?                      u:object_r:qmuxd_socket:s0
47/dev/socket/qmux_radio(/.*)?                    u:object_r:qmuxd_socket:s0
48/dev/socket/ims_qmid                            u:object_r:ims_socket:s0
49/dev/socket/ims_datad                           u:object_r:ims_socket:s0
50/dev/socket/ipacm_log_file                      u:object_r:ipacm_socket:s0
51/dev/socket/cnd                                 u:object_r:cnd_socket:s0
52/dev/socket/thermal-send-client                 u:object_r:thermal_socket:s0
53/dev/socket/thermal-recv-client                 u:object_r:thermal_socket:s0
54/dev/socket/thermal-recv-passive-client         u:object_r:thermal_socket:s0
55/dev/socket/perfd                               u:object_r:perfd_socket:s0
56/dev/socket/netmgr(/.*)?                        u:object_r:netmgrd_socket:s0
57/dev/nq-nci                                     u:object_r:nfc_device:s0
58/dev/ttyHS0                                     u:object_r:hci_attach_dev:s0
59/dev/wlan                                       u:object_r:wlan_device:s0
60
61# dev block nodes
62/dev/block/platform/soc/1da4000\.ufshc/by-name/abl_[ab]        u:object_r:ab_block_device:s0
63/dev/block/platform/soc/1da4000\.ufshc/by-name/apdp_[ab]       u:object_r:ab_block_device:s0
64/dev/block/platform/soc/1da4000\.ufshc/by-name/cmnlib64_[ab]   u:object_r:ab_block_device:s0
65/dev/block/platform/soc/1da4000\.ufshc/by-name/cmnlib_[ab]     u:object_r:ab_block_device:s0
66/dev/block/platform/soc/1da4000\.ufshc/by-name/dtbo_[ab]       u:object_r:ab_block_device:s0
67/dev/block/platform/soc/1da4000\.ufshc/by-name/devcfg_[ab]     u:object_r:ab_block_device:s0
68/dev/block/platform/soc/1da4000\.ufshc/by-name/hosd_[ab]       u:object_r:ab_block_device:s0
69/dev/block/platform/soc/1da4000\.ufshc/by-name/hyp_[ab]        u:object_r:ab_block_device:s0
70/dev/block/platform/soc/1da4000\.ufshc/by-name/keymaster_[ab]  u:object_r:ab_block_device:s0
71/dev/block/platform/soc/1da4000\.ufshc/by-name/lockbooter_[ab] u:object_r:ab_block_device:s0
72/dev/block/platform/soc/1da4000\.ufshc/by-name/laf_[ab]        u:object_r:ab_block_device:s0
73/dev/block/platform/soc/1da4000\.ufshc/by-name/msadp_[ab]      u:object_r:ab_block_device:s0
74/dev/block/platform/soc/1da4000\.ufshc/by-name/pmic_[ab]       u:object_r:ab_block_device:s0
75/dev/block/platform/soc/1da4000\.ufshc/by-name/rpm_[ab]        u:object_r:ab_block_device:s0
76/dev/block/platform/soc/1da4000\.ufshc/by-name/storsec_[ab]    u:object_r:ab_block_device:s0
77/dev/block/platform/soc/1da4000\.ufshc/by-name/trusty_[ab]     u:object_r:ab_block_device:s0
78/dev/block/platform/soc/1da4000\.ufshc/by-name/tz_[ab]         u:object_r:ab_block_device:s0
79/dev/block/platform/soc/1da4000\.ufshc/by-name/vbmeta_[ab]     u:object_r:ab_block_device:s0
80
81/dev/block/platform/soc/1da4000\.ufshc/by-name/boot_[ab]       u:object_r:boot_block_device:s0
82
83/dev/block/platform/soc/1da4000\.ufshc/by-name/metadata        u:object_r:metadata_block_device:s0
84
85/dev/block/platform/soc/1da4000\.ufshc/by-name/misc            u:object_r:misc_block_device:s0
86
87/dev/block/platform/soc/1da4000\.ufshc/by-name/frp             u:object_r:frp_block_device:s0
88
89/dev/block/platform/soc/1da4000\.ufshc/by-name/fsc             u:object_r:modem_block_device:s0
90/dev/block/platform/soc/1da4000\.ufshc/by-name/fsg             u:object_r:modem_block_device:s0
91/dev/block/platform/soc/1da4000\.ufshc/by-name/modem_[ab]      u:object_r:modem_block_device:s0
92/dev/block/platform/soc/1da4000\.ufshc/by-name/modemst[12]     u:object_r:modem_block_device:s0
93
94/dev/block/platform/soc/1da4000\.ufshc/by-name/ramdump         u:object_r:ramdump_block_device:s0
95
96/dev/block/platform/soc/1da4000\.ufshc/by-name/ssd             u:object_r:ssd_block_device:s0
97
98/dev/block/platform/soc/1da4000\.ufshc/by-name/system_[ab]     u:object_r:system_block_device:s0
99/dev/block/platform/soc/1da4000\.ufshc/by-name/vendor_[ab]     u:object_r:system_block_device:s0
100
101/dev/block/platform/soc/1da4000\.ufshc/by-name/userdata        u:object_r:userdata_block_device:s0
102
103/dev/block/platform/soc/1da4000\.ufshc/by-name/xbl_[ab]        u:object_r:xbl_block_device:s0
104
105# Block device holding the GPT, where the A/B attributes are stored.
106/dev/block/sda                                  u:object_r:gpt_block_device:s0
107
108# Block devices for the drive that holds the xbl_a and xbl_b partitions.
109/dev/block/sd[bc]1?                             u:object_r:xbl_block_device:s0
110
111# Block device for hal_bootctl
112/dev/block/sde                                  u:object_r:boot_block_device:s0
113
114# Block device for ZRAM
115/dev/block/zram0                                u:object_r:swap_block_device:s0
116
117# files in sysfs
118/sys/class/thermal(/.*)?                                            u:object_r:sysfs_thermal:s0
119/sys/class/uio(/.*)?                                                u:object_r:sysfs_uio:s0
120/sys/class/devfreq(/.*)?                                            u:object_r:sysfs_msm_subsys:s0
121/sys/devices/soc/soc:bt_wcn3990(/.*)?                               u:object_r:sysfs_bluetooth_writable:s0
122/sys/devices/soc/a1800000\.qcom,rmtfs_rtel_sharedmem(/.*)?          u:object_r:sysfs_rmtfs:s0
123/sys/devices/soc/c17a000\.i2c(/.*)?                                 u:object_r:sysfs_msm_subsys:s0
124/sys/devices/soc/soc:qcom,gpubw(/.*)?                               u:object_r:sysfs_msm_subsys:s0
125/sys/devices/soc/800f000\.qcom,spmi(/.*)?                           u:object_r:sysfs_msm_subsys:s0
126/sys/devices/soc/4080000\.qcom,mss(/.*)?                            u:object_r:sysfs_msm_subsys:s0
127/sys/devices/soc/17300000\.qcom,lpass(/.*)?                         u:object_r:sysfs_msm_subsys:s0
128/sys/devices/soc/1d0101c\.qcom,spss(/.*)?                           u:object_r:sysfs_msm_subsys:s0
129/sys/devices/soc/5c00000\.qcom,ssc(/.*)?                            u:object_r:sysfs_msm_subsys:s0
130/sys/devices/soc/c900000\.qcom,mdss_rotator(/.*)?                   u:object_r:sysfs_msm_subsys:s0
131/sys/devices/soc/c900000\.qcom,mdss_mdp/caps                        u:object_r:sysfs_mdss_mdp_caps:s0
132/sys/devices/soc/c17a000\.i2c/i2c-6/6-005a/leds(/.*)?               u:object_r:sysfs_leds:s0
133/sys/devices/soc/c1b5000\.i2c/i2c-7/7-0030/leds(/.*)?               u:object_r:sysfs_leds:s0
134/sys/devices/soc/c900000\.qcom,mdss_mdp/c900000\.qcom,mdss_mdp:qcom,mdss_fb_primary/leds(/.*)? u:object_r:sysfs_leds:s0
135/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-03/800f000\.qcom,spmi:qcom,pmi8998@3:qcom,leds@d000/leds(/.*)? u:object_r:sysfs_leds:s0
136/sys/devices/soc/5000000\.qcom,kgsl-3d0(/.*)?                       u:object_r:sysfs_msm_subsys:s0
137/sys/devices/soc/soc:qcom,kgsl-hyp(/.*)?                            u:object_r:sysfs_msm_subsys:s0
138/sys/devices/soc/soc:qcom,ipa_fws@1e08000(/.*)?                     u:object_r:sysfs_msm_subsys:s0
139/sys/devices/soc/cce0000\.qcom,venus(/.*)?                          u:object_r:sysfs_msm_subsys:s0
140/sys/devices/soc/0\.qcom,rmtfs_sharedmem(/.*)?                      u:object_r:sysfs_rmtfs:s0
141/sys/devices/soc/soc:fp_fpc1020(/.*)?                               u:object_r:sysfs_fingerprint:s0
142/sys/devices/virtual/thermal(/.*)?                                  u:object_r:sysfs_thermal:s0
143/sys/devices/virtual/wahoo_laser(/.*)?                              u:object_r:sysfs_laser:s0
144/sys/kernel/debug/rmt_storage(/.*)?                                 u:object_r:debugfs_rmt_storage:s0
145/sys/module/msm_thermal(/.*)?                                       u:object_r:sysfs_thermal:s0
146/sys/module/tcp_cubic/parameters(/.*)?                              u:object_r:sysfs_net:s0
147/sys/module/diagchar/parameters/timestamp_switch                    u:object_r:sysfs_timestamp_switch:s0
148/sys/devices/virtual/graphics/fb([0-2])+(/.*)?                      u:object_r:sysfs_graphics:s0
149/sys/devices/virtual/net(/.*)?                                      u:object_r:sysfs_net:s0
150/sys/devices/soc/8c0000\.qcom,msm-cam(/.*)?                         u:object_r:sysfs_camera:s0
151/sys/devices/soc0(/.*)?                                             u:object_r:sysfs_soc:s0
152/sys/devices/soc/caa0000\.qcom,jpeg(/.*)?                           u:object_r:sysfs_camera:s0
153/sys/devices/soc/caa4000\.qcom,fd(/.*)?                             u:object_r:sysfs_camera:s0
154/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-02/800f000\.qcom,spmi:qcom,pmi8998@2:qpnp,fg/power_supply/bms/capacity               u:object_r:sysfs_batteryinfo:s0
155/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-02/800f000\.qcom,spmi:qcom,pmi8998@2:qcom,qpnp-smb2/power_supply/battery/capacity    u:object_r:sysfs_batteryinfo:s0
156/sys/bus/msm_subsys(/.*)?                                           u:object_r:sysfs_msm_subsys:s0
157/sys/module/subsystem_restart                                       u:object_r:sysfs_msm_subsys_restart:s0
158/sys/kernel/boot_adsp/boot                                          u:object_r:sysfs_msm_subsys:s0
159/sys/kernel/boot_slpi/boot                                          u:object_r:sysfs_msm_subsys:s0
160/sys/devices/soc/c1b7000\.i2c/i2c-9/9-0008(/.*)?                    u:object_r:sysfs_easel:s0
161/sys/class/typec(/.*)?                                              u:object_r:sysfs_usb_c:s0
162/sys/class/typec/usbc0(/.*)?                                        u:object_r:sysfs_usb_c:s0
163/sys/devices/soc/800f000\.qcom,spmi/spmi-0/spmi0-02/800f000\.qcom,spmi:qcom,pmi8998@2:qcom,usb-pdphy@1700/usbpd0/typec(/.*)?     u:object_r:sysfs_usb_c:s0
164
165# files in debugfs
166/sys/kernel/debug/rpm_stats                      u:object_r:debugfs_rpm:s0
167/sys/kernel/debug/rpm_master_stats               u:object_r:debugfs_rpm:s0
168/sys/kernel/debug/ion(/.*)?                      u:object_r:debugfs_ion:s0
169/sys/kernel/debug/ipc_logging(/.*)?              u:object_r:debugfs_ipc:s0
170/sys/kernel/debug/system_stats                   u:object_r:debugfs_rpm:s0
171/sys/kernel/debug/tcpm/usbpd0                    u:object_r:debugfs_usb:s0
172/sys/kernel/debug/pd_engine/usbpd0               u:object_r:debugfs_usb:s0
173/sys/kernel/debug/ipc_logging/smblib/log         u:object_r:debugfs_usb:s0
174/sys/kernel/debug/msm_ipc_router(/.*)?           u:object_r:debugfs_ipc:s0
175/sys/kernel/debug/mdp(/.*)?                      u:object_r:debugfs_mdp:s0
176
177# files in /vendor
178/vendor/firmware(/.*)?          u:object_r:vendor_firmware_file:s0
179/vendor/bin/hw/android\.hardware\.dumpstate@1\.0-service.wahoo      u:object_r:hal_dumpstate_impl_exec:s0
180/vendor/bin/hw/android\.hardware\.vr@1\.0-service.wahoo      u:object_r:hal_vr_default_exec:s0
181/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service.wahoo u:object_r:hal_fingerprint_default_exec:s0
182/vendor/bin/perfd               u:object_r:perfd_exec:s0
183/vendor/bin/thermal-engine      u:object_r:thermal-engine_exec:s0
184/vendor/bin/sensors.qcom        u:object_r:sensors_exec:s0
185/vendor/bin/ssr_setup           u:object_r:ssr_setup_exec:s0
186/vendor/bin/ssr_diag            u:object_r:ssr_diag_exec:s0
187/vendor/bin/pm-service          u:object_r:per_mgr_exec:s0
188/vendor/bin/pm-proxy            u:object_r:per_proxy_exec:s0
189/vendor/bin/qseecomd            u:object_r:tee_exec:s0
190/vendor/bin/subsystem_ramdump   u:object_r:subsystem_ramdump_exec:s0
191/vendor/bin/adsprpcd            u:object_r:adsprpcd_exec:s0
192/vendor/bin/irsc_util           u:object_r:irsc_util_exec:s0
193/vendor/bin/rmt_storage         u:object_r:rmt_storage_exec:s0
194/vendor/bin/tftp_server         u:object_r:rfs_access_exec:s0
195/vendor/bin/cnss-daemon         u:object_r:wcnss_service_exec:s0
196/vendor/bin/cnss_diag           u:object_r:wcnss_service_exec:s0
197/vendor/bin/diag_mdlog          u:object_r:qlogd_exec:s0
198/vendor/bin/netmgrd             u:object_r:netmgrd_exec:s0
199/vendor/bin/port-bridge         u:object_r:port-bridge_exec:s0
200/vendor/bin/qti                 u:object_r:qti_exec:s0
201/vendor/bin/ramdump             u:object_r:ramdump_exec:s0
202/vendor/bin/smlog_dump          u:object_r:smlog_dump_exec:s0
203/vendor/bin/wcnss_filter        u:object_r:wcnss_filter_exec:s0
204/vendor/bin/loc_launcher        u:object_r:location_exec:s0
205/vendor/bin/lowi-server         u:object_r:location_exec:s0
206/vendor/bin/xtra-daemon         u:object_r:location_exec:s0
207/vendor/bin/pd-mapper           u:object_r:pd_mapper_exec:s0
208/vendor/bin/imsqmidaemon        u:object_r:ims_exec:s0
209/vendor/bin/imsdatadaemon       u:object_r:ims_exec:s0
210/vendor/bin/ims_rtp_daemon      u:object_r:hal_imsrtp_exec:s0
211/vendor/bin/ipacm               u:object_r:ipacm_exec:s0
212/vendor/bin/ipacm-diag          u:object_r:ipacm_exec:s0
213/vendor/bin/qmuxd               u:object_r:qmuxd_exec:s0
214/vendor/bin/cnd                 u:object_r:cnd_exec:s0
215# Remove after b/38447389
216/vendor/bin/esed                u:object_r:esed_exec:s0
217# Rename to android.hardware.[XXX] after b/38447431
218/vendor/bin/hw/esed             u:object_r:esed_exec:s0
219/vendor/bin/ese_load            u:object_r:init_ese_exec:s0
220/vendor/bin/ese-replay          u:object_r:esed_exec:s0
221/vendor/bin/ese-ls-provision    u:object_r:esed_exec:s0
222/vendor/bin/hw/android\.hardware\.oemlock@1\.0-service               u:object_r:hal_oemlock_default_exec:s0
223/vendor/bin/oemlock_provision   u:object_r:hal_bootctl_default_exec:s0
224/vendor/bin/oemlock-bridge      u:object_r:hal_bootctl_default_exec:s0
225/vendor/bin/hw/android\.hardware\.usb@1\.1-service.wahoo             u:object_r:hal_usb_default_exec:s0
226/vendor/bin/hw/android\.hardware\.power@1\.1-service.wahoo           u:object_r:hal_power_default_exec:s0
227/vendor/bin/chre                u:object_r:chre_exec:s0
228/vendor/bin/folio_daemon        u:object_r:folio_daemon_exec:s0
229/vendor/bin/time_daemon         u:object_r:time_daemon_exec:s0
230/vendor/bin/imsrcsd             u:object_r:hal_rcsservice_exec:s0
231/vendor/bin/init\.qcom\.devstart\.sh                                 u:object_r:init-qcom-devstart-sh_exec:s0
232/vendor/bin/init\.qcom\.ipastart\.sh                                 u:object_r:init-qcom-ipastart-sh_exec:s0
233/vendor/bin/init\.insmod\.sh                                         u:object_r:init-insmod-sh_exec:s0
234/vendor/etc/init\.insmod\.cfg                                        u:object_r:init-insmod-sh_exec:s0
235/vendor/bin/init\.power\.sh     u:object_r:init_power_exec:s0
236/vendor/bin/init\.radio\.sh     u:object_r:init_radio_exec:s0
237
238/vendor/bin/hw/android\.hardware\.drm@1\.0-service.widevine          u:object_r:hal_drm_widevine_exec:s0
239/vendor/bin/hw/android\.hardware\.vibrator@1\.1-service.wahoo        u:object_r:hal_vibrator_default_exec:s0
240/vendor/bin/hw/android\.hardware\.keymaster@3\.0-service-qti         u:object_r:hal_keymaster_qti_exec:s0
241/vendor/bin/hw/android\.hardware\.gatekeeper@1\.0-service-qti        u:object_r:hal_gatekeeper_qti_exec:s0
242/vendor/bin/hw/android\.hardware\.gnss@1\.0-service-qti              u:object_r:hal_gnss_qti_exec:s0
243
244###############################################
245# same-process HAL files and their dependencies
246#
247/vendor/lib(64)?/hw/gralloc\.msm8998\.so   u:object_r:same_process_hal_file:s0
248/vendor/lib(64)?/libqdMetaData\.so         u:object_r:same_process_hal_file:s0
249/vendor/lib(64)?/libqservice\.so           u:object_r:same_process_hal_file:s0
250/vendor/lib(64)?/libqdutils\.so            u:object_r:same_process_hal_file:s0
251/vendor/lib(64)?/libadreno_utils\.so       u:object_r:same_process_hal_file:s0
252/vendor/lib(64)?/libgsl\.so                u:object_r:same_process_hal_file:s0
253
254/vendor/lib(64)?/hw/vulkan\.msm8998\.so    u:object_r:same_process_hal_file:s0
255/vendor/lib(64)?/libEGL_adreno\.so         u:object_r:same_process_hal_file:s0
256/vendor/lib(64)?/libGLESv1_CM_adreno\.so   u:object_r:same_process_hal_file:s0
257/vendor/lib(64)?/libGLESv2_adreno\.so      u:object_r:same_process_hal_file:s0
258
259/vendor/lib(64)?/libdrmutils\.so           u:object_r:same_process_hal_file:s0
260/vendor/lib(64)?/libdrm\.so                u:object_r:same_process_hal_file:s0
261
262# /vendor/app/TimeService/TimeService.apk
263/vendor/lib(64)?/libTimeService\.so        u:object_r:same_process_hal_file:s0
264/vendor/lib(64)?/libtime_genoff\.so        u:object_r:same_process_hal_file:s0
265
266# RenderScript dependencies.
267# To test: run cts -m CtsRenderscriptTestCases
268/vendor/lib(64)?/libRSDriver_adreno\.so     u:object_r:same_process_hal_file:s0
269/vendor/lib(64)?/libCB\.so                  u:object_r:same_process_hal_file:s0
270/vendor/lib(64)?/libllvm-qgl\.so            u:object_r:same_process_hal_file:s0
271/vendor/lib(64)?/libbccQTI\.so              u:object_r:same_process_hal_file:s0
272/vendor/lib(64)?/libllvm-qcom\.so           u:object_r:same_process_hal_file:s0
273/vendor/lib(64)?/librs_adreno\.so           u:object_r:same_process_hal_file:s0
274/vendor/lib(64)?/librs_adreno_sha1\.so      u:object_r:same_process_hal_file:s0
275/vendor/lib(64)?/libqti-perfd-client\.so    u:object_r:same_process_hal_file:s0
276
277# TODO(b/36895509): remove the following 2 lines once this bug is resolved
278# needed by radio
279/vendor/lib(64)?/libimsmedia_jni\.so        u:object_r:same_process_hal_file:s0
280
281# libGLESv2_adreno depends on this
282/vendor/lib(64)?/libllvm-glnext\.so         u:object_r:same_process_hal_file:s0
283
284# Loaded by native loader (zygote) for all processes
285/vendor/lib(64)?/libhalide_hexagon_host\.so u:object_r:same_process_hal_file:s0
286/vendor/lib(64)?/libadsprpc\.so             u:object_r:same_process_hal_file:s0
287
288# data files
289/data/misc/radio(/.*)?                 u:object_r:radio_data_file:s0
290/data/vendor/netmgr(/.*)?              u:object_r:netmgr_data_file:s0
291/data/vendor/location(/.*)?            u:object_r:location_data_file:s0
292/data/ramdump(/.*)?                    u:object_r:ramdump_data_file:s0
293/data/nfc(/.*)?                        u:object_r:nfc_data_file:s0
294/data/time(/.*)?                       u:object_r:time_data_file:s0
295/data/vendor/camera(/.*)?              u:object_r:camera_vendor_data_file:s0
296/data/vendor/display(/.*)?             u:object_r:display_vendor_data_file:s0
297/data/vendor/nfc(/.*)?                 u:object_r:nfc_vendor_data_file:s0
298/data/vendor/radio(/.*)?               u:object_r:radio_vendor_data_file:s0
299/data/vendor/wifi(/.*)?                u:object_r:cnss_vendor_data_file:s0
300/data/vendor/ramdump(/.*)?             u:object_r:ramdump_vendor_data_file:s0
301/data/vendor/modem_dump(/.*)?          u:object_r:modem_dump_file:s0
302/data/vendor/ese(/.*)?                 u:object_r:ese_vendor_data_file:s0
303/data/vendor/ipa(/.*)?                 u:object_r:ipacm_vendor_data_file:s0
304# /
305/tombstones             u:object_r:rootfs:s0
306/dsp                    u:object_r:rootfs:s0
307
308# files in firmware
309/firmware(/.*)?         u:object_r:firmware_file:s0
310
311# /persist
312/persist(/.*)?            u:object_r:persist_file:s0
313/persist/data(/.*)?       u:object_r:persist_data_file:s0
314/persist/display(/.*)?    u:object_r:persist_display_file:s0
315/persist/haptics(/.*)?    u:object_r:persist_haptics_file:s0
316/persist/sensors(/.*)?    u:object_r:persist_sensors_file:s0
317/persist/time(/.*)?       u:object_r:persist_time_file:s0
318
319/metadata                 u:object_r:rootfs:s0
320/metadata/.*              u:object_r:vold_data_file:s0
321