• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1###################################
2# System files
3#
4/(vendor|system/vendor)/bin/PktRspTest          u:object_r:diag_exec:s0
5/(vendor|system/vendor)/bin/hvdcp_opti          u:object_r:hvdcp_exec:s0
6/(vendor|system/vendor)/bin/cnd                 u:object_r:cnd_exec:s0
7/(vendor|system/vendor)/bin/diag_callback_client                u:object_r:diag_exec:s0
8/(vendor|system/vendor)/bin/diag_dci_sample                     u:object_r:diag_exec:s0
9/(vendor|system/vendor)/bin/diag_klog                           u:object_r:diag_exec:s0
10/(vendor|system/vendor)/bin/diag_mdlog                          u:object_r:qlogd_exec:s0
11/(vendor|system/vendor)/bin/drmdiagapp          u:object_r:diag_exec:s0
12/(vendor|system/vendor)/bin/diag_qshrink4_daemon                u:object_r:diag_exec:s0
13/(vendor|system/vendor)/bin/diag_socket_log                     u:object_r:diag_exec:s0
14/(vendor|system/vendor)/bin/diag_uart_log                       u:object_r:diag_exec:s0
15/(vendor|system/vendor)/bin/diag_buffering_test                 u:object_r:diag_exec:s0
16/(vendor|system/vendor)/bin/irsc_util                           u:object_r:irsc_util_exec:s0
17/(vendor|system/vendor)/bin/qrtr-cfg                            u:object_r:qrtr_exec:s0
18/(vendor|system/vendor)/bin/qrtr-ns                             u:object_r:qrtr_exec:s0
19/(vendor|system/vendor)/bin/init\.sensors\.sh               u:object_r:qti_init_shell_exec:s0
20/(vendor|system/vendor)/bin/msm_irqbalance      u:object_r:msm_irqbalanced_exec:s0
21/(vendor|system/vendor)/bin/imsdatadaemon       u:object_r:ims_exec:s0
22/(vendor|system/vendor)/bin/imsqmidaemon        u:object_r:ims_exec:s0
23/(vendor|system/vendor)/bin/ims_rtp_daemon      u:object_r:hal_imsrtp_exec:s0
24/(vendor|system/vendor)/bin/netmgrd             u:object_r:netmgrd_exec:s0
25/(vendor|system/vendor)/bin/port-bridge         u:object_r:port-bridge_exec:s0
26/(vendor|system/vendor)/bin/sensors.qti         u:object_r:sensors_exec:s0
27/(vendor|system/vendor)/bin/test_diag           u:object_r:diag_exec:s0
28/(vendor|system/vendor)/bin/thermal-engine      u:object_r:thermal-engine_exec:s0
29/system/rfs.*                                   u:object_r:rfs_system_file:s0
30/(vendor|system/vendor)/bin/time_daemon         u:object_r:time_daemon_exec:s0
31/(vendor|system/vendor)/bin/rmt_storage         u:object_r:rmt_storage_exec:s0
32/(vendor|system/vendor)/bin/tftp_server         u:object_r:rfs_access_exec:s0
33/(vendor|system/vendor)/bin/hvdcp               u:object_r:hvdcp_exec:s0
34/(vendor|system/vendor)/bin/qseecomd            u:object_r:tee_exec:s0
35/(vendor|system/vendor)/bin/spdaemon            u:object_r:spdaemon_exec:s0
36/(vendor|system/vendor)/bin/sec_nvm             u:object_r:sec_nvm_exec:s0
37/(vendor|system/vendor)/bin/cnss-daemon         u:object_r:wcnss_service_exec:s0
38/(vendor|system/vendor)/bin/cnss_diag           u:object_r:wcnss_service_exec:s0
39/(vendor|system/vendor)/bin/adsprpcd            u:object_r:adsprpcd_exec:s0
40/(vendor|system/vendor)/bin/cdsprpcd            u:object_r:cdsprpcd_exec:s0
41/(vendor|system/vendor)/bin/wpa_cli             u:object_r:wcnss_service_exec:s0
42/(vendor|system/vendor)/bin/mdm_helper          u:object_r:mdm_helper_exec:s0
43/(vendor|system/vendor)/bin/mdm_helper_proxy    u:object_r:mdm_helper_exec:s0
44/(vendor|system/vendor)/bin/ks                                  u:object_r:mdm_helper_exec:s0
45/(vendor|system/vendor)/bin/pm-service          u:object_r:vendor_per_mgr_exec:s0
46/(vendor|system/vendor)/bin/pm-proxy            u:object_r:vendor_per_mgr_exec:s0
47/(vendor|system/vendor)/bin/pd-mapper           u:object_r:vendor_pd_mapper_exec:s0
48/(vendor|system/vendor)/bin/pd-api-test         u:object_r:vendor_pd_mapper_exec:s0
49/(vendor|system/vendor)/xbin/qlogd                              u:object_r:qlogd_exec:s0
50/(vendor|system/vendor)/bin/ssr_setup           u:object_r:vendor_ssr_setup_exec:s0
51/(vendor|system/vendor)/bin/subsystem_ramdump   u:object_r:vendor_subsystem_ramdump_exec:s0
52/(vendor|system/vendor)/bin/ssr_diag            u:object_r:vendor_ssr_diag_exec:s0
53/(vendor|system/vendor)/bin/hw/qcrild           u:object_r:rild_exec:s0
54/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@[0-9]+\.[0-9]+-service\.clearkey    u:object_r:hal_drm_clearkey_exec:s0
55/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@[0-9]+\.[0-9]+-service\.widevine    u:object_r:hal_drm_widevine_exec:s0
56/(vendor|system/vendor)/bin/hw/android\.hardware\.gnss@.*-service-qti u:object_r:hal_gnss_qti_exec:s0
57/(vendor|system/vendor)/bin/hw/vendor\.qti\.gnss@.*-service u:object_r:hal_gnss_qti_exec:s0
58/(vendor|system/vendor)/bin/hw/android\.hardware\.bluetooth@1\.0-service-qti  u:object_r:hal_bluetooth_default_exec:s0
59/(vendor|system/vendor)/bin/hw/vendor\.display\.color@1\.0-service            u:object_r:hal_display_color_default_exec:s0
60/vendor/bin/hw/vendor\.qti\.hardware\.mlshal@1\.0-service                          u:object_r:hal_mirrorlink_qti_exec:s0
61/(vendor|system/vendor)/bin/hw/vendor\.qti\.hardware\.perf@2\.0-service            u:object_r:hal_perf_default_exec:s0
62/(vendor|system/vendor)/bin/sscrpcd                                 u:object_r:sensors_exec:s0
63/(vendor|system/vendor)/bin/loc_launcher        u:object_r:location_exec:s0
64/(vendor|system/vendor)/bin/lowi-server         u:object_r:location_exec:s0
65/(vendor|system/vendor)/bin/xtra-daemon         u:object_r:location_exec:s0
66/(vendor|system/vendor)/bin/wcnss_service       u:object_r:wcnss_service_exec:s0
67/(vendor|system/vendor)/bin/hw/android\.hardware\.keymaster@3\.0-service-qti u:object_r:hal_keymaster_qti_exec:s0
68/(vendor|system/vendor)/bin/hw/android\.hardware\.keymaster@4\.0-service-qti u:object_r:hal_keymaster_qti_exec:s0
69/(vendor|system/vendor)/bin/hw/android\.hardware\.keymaster@4\.0-strongbox-service-qti u:object_r:hal_keymaster_qti_exec:s0
70/(vendor|system/vendor)/bin/hw/android\.hardware\.keymaster@4\.1-service-qti u:object_r:hal_keymaster_qti_exec:s0
71/(vendor|system/vendor)/bin/init\.qti\.keymaster\.sh u:object_r:init-qti-keymaster-sh_exec:s0
72/(vendor|system/vendor)/bin/hw/android\.hardware\.gatekeeper@1\.0-service-qti u:object_r:hal_gatekeeper_qti_exec:s0
73/(vendor|system/vendor)/bin/imsrcsd             u:object_r:hal_rcsservice_exec:s0
74/(vendor|system/vendor)/bin/hw/vendor\.qti\.hardware\.qteeconnector@1\.0-service u:object_r:hal_qteeconnector_qti_exec:s0
75/vendor/bin/hw/vendor\.qti\.hardware\.qseecom@1\.0-service                  u:object_r:hal_qseecom_default_exec:s0
76/(vendor|system/vendor)/bin/chre                u:object_r:chre_exec:s0
77/(vendor|system/vendor)/bin/hw/vendor\.qti\.hardware\.display\.allocator@1\.0-service   u:object_r:hal_graphics_allocator_default_exec:s0
78/(vendor|system/vendor)/bin/hw/vendor\.qti\.hardware\.display\.allocator-service   u:object_r:hal_graphics_allocator_default_exec:s0
79/(vendor|system/vendor)/bin/hw/vendor\.qti\.hardware\.tui_comm@1\.0-service-qti u:object_r:hal_tui_comm_qti_exec:s0
80/(vendor|system/vendor)/bin/hw/vendor\.qti\.hardware\.sensorscalibrate@1\.0-service u:object_r:hal_sensorscalibrate_qti_default_exec:s0
81/(vendor|system/vendor)/bin/hw/vendor\.qti\.media\.c2@1\.0-service u:object_r:mediacodec_exec:s0
82/(vendor|system/vendor)/bin/qti                 u:object_r:qti_exec:s0
83
84# dev socket nodes
85/dev/socket/chre                                u:object_r:chre_socket:s0
86/dev/socket/msm_irqbalance                      u:object_r:irqbalance_socket:s0
87/dev/socket/qmux_radio(/.*)?                    u:object_r:qmuxd_socket:s0
88/dev/socket/netmgr(/.*)?                        u:object_r:netmgrd_socket:s0
89/dev/socket/ims_qmid                            u:object_r:ims_socket:s0
90/dev/socket/ims_datad                           u:object_r:ims_socket:s0
91/dev/socket/cnd                                 u:object_r:cnd_socket:s0
92
93
94###################################
95# persist files
96#
97/mnt/vendor/persist/camera(/.*)?                                               u:object_r:persist_camera_file:s0
98/mnt/vendor/persist/bluetooth(/.*)?                                            u:object_r:persist_bluetooth_file:s0
99/mnt/vendor/persist/drm(/.*)?                                                  u:object_r:persist_drm_file:s0
100/mnt/vendor/persist/sensors(/.*)?                                              u:object_r:sensors_persist_file:s0
101/mnt/vendor/persist/alarm(/.*)?                                                u:object_r:persist_alarm_file:s0
102/mnt/vendor/persist/time(/.*)?                                                 u:object_r:persist_time_file:s0
103/mnt/vendor/persist/data(/.*)?                                                 u:object_r:persist_drm_file:s0
104/mnt/vendor/persist/data/tz(/.*)?                                              u:object_r:persist_drm_file:s0
105/mnt/vendor/persist/data/sfs(/.*)?                                             u:object_r:persist_drm_file:s0
106/mnt/vendor/persist/hlos_rfs(/.*)?                                             u:object_r:persist_rfs_shared_hlos_file:s0
107/mnt/vendor/persist/display(/.*)?                                              u:object_r:persist_display_file:s0
108/mnt/vendor/persist/rfs.*                                                      u:object_r:persist_rfs_file:s0
109/mnt/vendor/persist/speccfg(/.*)?                                              u:object_r:regionalization_file:s0
110/mnt/vendor/persist/misc(/.*)?                                                 u:object_r:persist_misc_file:s0
111/mnt/vendor/persist/bms(/.*)?                                                  u:object_r:persist_bms_file:s0
112/mnt/vendor/persist/secnvm(/.*)?                                               u:object_r:persist_secnvm_file:s0
113/mnt/vendor/persist/FTM_AP(/.*)?                                               u:object_r:vendor_persist_mmi_file:s0
114/mnt/vendor/persist/hvdcp_opti(/.*)?                                           u:object_r:persist_hvdcp_file:s0
115/mnt/vendor/persist/audio(/.*)?                                                u:object_r:persist_audio_file:s0
116
117###################################
118# adsp files
119#
120/(vendor|system/vendor)/dsp(/.*)?                                   u:object_r:adsprpcd_file:s0
121/dsp(/.*)?                                                          u:object_r:adsprpcd_file:s0
122
123###################################
124# cache files
125#
126
127###################################
128# vendor files
129#
130/vendor/package(/.*)?                      u:object_r:vendor_carrier_file:s0
131/vendor/package(/.*)?/overlay(/.*)?        u:object_r:vendor_overlay_file:s0
132/vendor/package(/.*)?/app(/.*)?            u:object_r:vendor_app_file:s0
133
134# same-process HAL files and their dependencies
135#
136/vendor/lib(64)?/hw/android\.hardware\.graphics\.mapper@2\.0-impl-qti-display\.so   u:object_r:same_process_hal_file:s0
137/vendor/lib(64)?/vendor\.qti\.hardware\.display\.mapper@1\.0\.so   u:object_r:same_process_hal_file:s0
138/vendor/lib(64)?/vendor\.qti\.hardware\.display\.mapper@2\.0\.so   u:object_r:same_process_hal_file:s0
139/vendor/lib(64)?/vendor\.qti\.hardware\.display\.mapperextensions@1\.0\.so   u:object_r:same_process_hal_file:s0
140/vendor/lib(64)?/vendor\.qti\.hardware\.display\.mapperextensions@1\.1\.so   u:object_r:same_process_hal_file:s0
141/vendor/lib(64)?/hw/android\.hardware\.graphics\.mapper@3\.0-impl-qti-display\.so   u:object_r:same_process_hal_file:s0
142/vendor/lib(64)?/vendor\.qti\.hardware\.display\.mapper@3\.0\.so   u:object_r:same_process_hal_file:s0
143/vendor/lib(64)?/hw/android\.hardware\.graphics\.mapper@4\.0-impl-qti-display\.so   u:object_r:same_process_hal_file:s0
144/vendor/lib(64)?/vendor\.qti\.hardware\.display\.mapper@4\.0\.so   u:object_r:same_process_hal_file:s0
145/vendor/lib(64)?/libqdMetaData\.so         u:object_r:same_process_hal_file:s0
146/vendor/lib(64)?/libgralloc\.qti\.so       u:object_r:same_process_hal_file:s0
147/vendor/lib(64)?/lib_aion_buffer\.so       u:object_r:same_process_hal_file:s0
148/vendor/lib(64)?/libqservice\.so           u:object_r:same_process_hal_file:s0
149/vendor/lib(64)?/libqdutils\.so            u:object_r:same_process_hal_file:s0
150/vendor/lib(64)?/libadreno_utils\.so       u:object_r:same_process_hal_file:s0
151/vendor/lib(64)?/libgpudataproducer\.so    u:object_r:same_process_hal_file:s0
152/vendor/lib(64)?/libgsl\.so                u:object_r:same_process_hal_file:s0
153
154/vendor/lib(64)?/libEGL_adreno\.so         u:object_r:same_process_hal_file:s0
155/vendor/lib(64)?/libGLESv1_CM_adreno\.so   u:object_r:same_process_hal_file:s0
156/vendor/lib(64)?/libGLESv2_adreno\.so      u:object_r:same_process_hal_file:s0
157
158/vendor/lib(64)?/libdrmutils\.so           u:object_r:same_process_hal_file:s0
159/vendor/lib(64)?/libdrm\.so                u:object_r:same_process_hal_file:s0
160
161/vendor/lib(64)?/libavenhancements\.so     u:object_r:same_process_hal_file:s0
162/vendor/lib(64)?/libgrallocutils\.so       u:object_r:same_process_hal_file:s0
163/vendor/lib(64)?/libgralloccore\.so        u:object_r:same_process_hal_file:s0
164/vendor/lib(64)?/libExtendedExtractor.so   u:object_r:same_process_hal_file:s0
165# RenderScript dependencies.
166# To test: run cts -m CtsRenderscriptTestCases
167/vendor/lib(64)?/libRSDriver_adreno\.so     u:object_r:same_process_hal_file:s0
168/vendor/lib(64)?/libCB\.so                  u:object_r:same_process_hal_file:s0
169/vendor/lib(64)?/libllvm-qgl\.so            u:object_r:same_process_hal_file:s0
170/vendor/lib(64)?/libbccQTI\.so              u:object_r:same_process_hal_file:s0
171/vendor/lib(64)?/libllvm-qcom\.so           u:object_r:same_process_hal_file:s0
172/vendor/lib(64)?/librs_adreno\.so           u:object_r:same_process_hal_file:s0
173/vendor/lib(64)?/librs_adreno_sha1\.so      u:object_r:same_process_hal_file:s0
174/vendor/lib(64)?/libqti-perfd-client\.so    u:object_r:same_process_hal_file:s0
175# perf-hal client lib (included by libqti-perfd-client.so)
176/vendor/lib(64)?/vendor\.qti\.hardware\.perf@1\.0\.so    u:object_r:same_process_hal_file:s0
177
178# libGLESv2_adreno depends on this
179/vendor/lib(64)?/libllvm-glnext\.so         u:object_r:same_process_hal_file:s0
180
181# Game profiling library
182/vendor/lib(64)?/libadreno_app_profiles\.so    u:object_r:same_process_hal_file:s0
183/vendor/lib(64)?/vendor\.qti\.qspmhal@1\.0\.so u:object_r:same_process_hal_file:s0
184
185# libOpenCL-pixel and its dependencies
186/vendor/lib(64)?/libOpenCL-pixel\.so        u:object_r:same_process_hal_file:s0
187/vendor/lib(64)?/libOpenCL\.so              u:object_r:same_process_hal_file:s0
188/vendor/lib(64)?/libq3dtools_adreno\.so     u:object_r:same_process_hal_file:s0
189
190#Loaded by native loader (zygote) for all processes
191/vendor/lib(64)?/libhalide_hexagon_host\.so u:object_r:same_process_hal_file:s0
192/vendor/lib(64)?/libadsprpc\.so             u:object_r:same_process_hal_file:s0
193/vendor/lib(64)?/libcdsprpc\.so             u:object_r:same_process_hal_file:s0
194/vendor/lib(64)?/libsdsprpc\.so             u:object_r:same_process_hal_file:s0
195/vendor/lib(64)?/libdiag\.so                u:object_r:same_process_hal_file:s0
196/vendor/lib(64)?/libtime_genoff\.so         u:object_r:same_process_hal_file:s0
197
198# libmmi_jni
199/vendor/lib(64)?/libmmi_jni\.so             u:object_r:same_process_hal_file:s0
200
201# Fastcv libs
202/vendor/lib(64)?/libfastcvdsp_stub\.so      u:object_r:same_process_hal_file:s0
203/vendor/lib(64)?/libfastcvadsp_stub\.so     u:object_r:same_process_hal_file:s0
204/vendor/lib(64)?/libfastcvopt\.so           u:object_r:same_process_hal_file:s0
205
206# SVA files
207/vendor/lib(64)?/liblistenjni\.so          u:object_r:same_process_hal_file:s0
208/vendor/lib(64)?/liblistensoundmodel2\.so  u:object_r:same_process_hal_file:s0
209###################################
210# firmware images
211#
212/vendor/bt_firmware(/.*)?                                           u:object_r:bt_firmware_file:s0
213
214#Android NN Driver
215/(vendor|system/vendor)/bin/hw/android\.hardware\.neuralnetworks@1\.3-service-qti u:object_r:hal_neuralnetworks_default_exec:s0
216
217# dev nodes
218/dev/ipa                                        u:object_r:ipa_dev:s0
219/dev/wwan_ioctl                                 u:object_r:ipa_dev:s0
220/dev/ipaNatTable                                u:object_r:ipa_dev:s0
221/dev/sg[0-9]+                                   u:object_r:sg_device:s0
222/dev/qseecom                                    u:object_r:tee_device:s0
223/dev/video([0-9])+                              u:object_r:video_device:s0
224/dev/media([0-9])+                              u:object_r:video_device:s0
225/dev/v4l-subdev.*                               u:object_r:video_device:s0
226/dev/jpeg[0-9]*                                 u:object_r:video_device:s0
227/dev/dri/card0                                  u:object_r:graphics_device:s0
228/dev/adsprpc-smd                                u:object_r:qdsp_device:s0
229/dev/adsprpc-smd-secure                         u:object_r:qdsp_device:s0
230/dev/kgsl-3d0                                   u:object_r:gpu_device:s0
231/dev/wlan                                       u:object_r:wlan_device:s0
232/dev/smem_log                                   u:object_r:smem_log_device:s0
233/dev/subsys_modem                               u:object_r:modem_ssr_device:s0
234/dev/diag                                       u:object_r:diag_device:s0
235/dev/sp_kernel                                  u:object_r:skp_device:s0
236/dev/qsee_ipc_irq_spss                          u:object_r:qsee_ipc_irq_spss_device:s0
237/dev/spcom                                      u:object_r:spcom_device:s0
238/dev/sp_ssr                                     u:object_r:sp_ssr_device:s0
239/dev/sp_keymaster                               u:object_r:sp_keymaster_device:s0
240/dev/btpower                                    u:object_r:hci_attach_dev:s0
241/dev/ttyHS0                                     u:object_r:hci_attach_dev:s0
242/dev/ttyMSM0                                    u:object_r:tty_device:s0
243/dev/block/sda                                  u:object_r:gpt_block_device:s0
244/dev/block/sd[bc]1?                             u:object_r:xbl_block_device:s0
245/dev/block/sde                                  u:object_r:boot_block_device:s0
246/dev/msm_.*                                     u:object_r:audio_device:s0
247/dev/ramdump_.*                                 u:object_r:ramdump_device:s0
248/dev/at_.*                                      u:object_r:at_device:s0
249/dev/qce                                        u:object_r:qce_device:s0
250
251# dev socket nodes
252/dev/socket/ipacm_log_file                      u:object_r:ipacm_socket:s0
253/dev/socket/location(/.*)?                      u:object_r:location_socket:s0
254/dev/socket/wifihal(/.*)?                       u:object_r:wifihal_socket:s0
255
256# files in /vendor
257/vendor/bin/ipacm               u:object_r:hal_tetheroffload_default_exec:s0
258/vendor/bin/ipacm-diag          u:object_r:hal_tetheroffload_default_exec:s0
259
260# data files
261/data/vendor/ipa(/.*)?                 u:object_r:ipa_vendor_data_file:s0
262/data/vendor/sensors(/.*)?             u:object_r:sensors_vendor_data_file:s0
263/data/vendor/rfs/mpss(/.*)?            u:object_r:mpss_rfs_data_file:s0
264/data/vendor/radio(/.*)?               u:object_r:vendor_radio_data_file:s0
265/data/vendor/netmgr(/.*)?              u:object_r:netmgrd_data_file:s0
266/data/vendor/modem_fdr(/.*)?           u:object_r:modem_fdr_file:s0
267/data/vendor/mediadrm(/.*)?            u:object_r:mediadrm_vendor_data_file:s0
268/data/vendor/nnhal(/.*)?               u:object_r:hal_neuralnetworks_data_file:s0
269/data/vendor/ssrdump(/.*)?             u:object_r:ramdump_vendor_data_file:s0
270/data/vendor/ssrlog(/.*)?              u:object_r:ssr_log_file:s0
271/data/vendor/camera(/.*)?              u:object_r:camera_vendor_data_file:s0
272/data/vendor/location(/.*)?            u:object_r:location_data_file:s0
273/data/vendor/tombstones/rfs(/.*)?      u:object_r:rfs_tombstone_data_file:s0
274/data/vendor/audio(/.*)?               u:object_r:audio_vendor_data_file:s0
275/data/vendor/display(/.*)?             u:object_r:display_vendor_data_file:s0
276/data/vendor/time(/.*)?                u:object_r:time_data_file:s0
277
278# spdaemon and sec_nvm files
279/dev/spdaemon_ssr                               u:object_r:spdaemon_ssr_device:s0
280/dev/sec_nvm_.*                                 u:object_r:sec_nvm_device:s0
281
282# cnss_diag files
283/data/vendor/wifi/cnss_diag(/.*)?               u:object_r:cnss_vendor_data_file:s0
284/data/vendor/wifi/iotap_ps\.bin                 u:object_r:cnss_vendor_data_file:s0
285
286/data/vendor/connectivity(/.*)?                 u:object_r:cnd_data_file:s0
287