• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# All files under /vendor/firmware
2type vendor_firmware_file, vendor_file_type, file_type;
3
4#Define the qmux socket type
5type qmuxd_socket, file_type;
6
7#Define the netmgrd socket type
8type netmgrd_socket, file_type;
9
10#QTI file types
11type vendor_qti_data_file, file_type, data_file_type;
12
13type proc_wifi_dbg, proc_type, fs_type;
14type proc_swappiness, proc_type, fs_type;
15
16#Define the qdcmss socket type
17type qdcmsocket_socket, file_type;
18
19# Define cnd socket and data file type
20type cnd_socket, file_type, mlstrustedobject;
21type cnd_data_file, file_type, data_file_type;
22type chre_socket, file_type;
23
24#Define the timeout for platform specific transports
25type sysfs_hsic_modem_wait, sysfs_type, fs_type;
26type sysfs_smd_open_timeout, sysfs_type, fs_type;
27type sysfs_soc, sysfs_type, fs_type;
28type sysfs_msm_subsys, sysfs_type, fs_type;
29type sysfs_spss, sysfs_type, fs_type;
30type sysfs_faceauth, sysfs_type, fs_type;
31
32#Define the files written during the operation of netmgrd and qmuxd
33type netmgrd_data_file, file_type, data_file_type;
34# Persist file types
35type persist_bluetooth_file, file_type , vendor_persist_type;
36type persist_camera_file, file_type , vendor_persist_type;
37type persist_data_file, file_type , vendor_persist_type;
38type persist_drm_file, file_type , vendor_persist_type;
39type data_qtee_file, file_type, data_file_type;
40type vendor_persist_mmi_file, file_type, vendor_persist_type;
41type persist_misc_file, file_type , vendor_persist_type;
42type persist_bms_file, file_type , vendor_persist_type;
43type persist_secnvm_file, file_type , vendor_persist_type;
44type persist_audio_file, file_type , vendor_persist_type;
45
46type proc_sysctl_schedboost, proc_type, fs_type;
47
48#msm irqbalance
49type proc_irq, fs_type, proc_type;
50type sysfs_irq, fs_type, sysfs_type;
51type irqbalance_socket, file_type;
52
53# Sensor file types
54type sensors_socket, file_type;
55type sensors_persist_file, file_type, vendor_persist_type;
56type sysfs_sensors, sysfs_type, fs_type;
57
58#type for thermal-engine
59type thermal_socket, file_type;
60#type for uart
61type sysfs_msmuart_file, sysfs_type, fs_type;
62
63# Storage RFS file types
64type rfs_system_file, system_file_type, file_type;
65type rfs_file, file_type, data_file_type;
66type rfs_shared_hlos_file, file_type, data_file_type;
67type persist_rfs_file, file_type, vendor_persist_type;
68type persist_rfs_shared_hlos_file, file_type, vendor_persist_type;
69
70#SurfaceFlinger file type for sysfs access
71type sysfs_graphics, sysfs_type, fs_type;
72
73# USB/battery power supply type for hvdcp/quickcharge
74type sysfs_usb_supply, sysfs_type, fs_type;
75type sysfs_battery_supply, sysfs_type, fs_type;
76type sysfs_usbpd_device, sysfs_type, fs_type;
77# sysfs vadc device for hvdcp/quickcharge
78type sysfs_vadc_dev, sysfs_type, fs_type;
79# sysfs spmi device for hvdcp/quickcharge
80type sysfs_spmi_dev, sysfs_type, fs_type;
81
82# sysfs poweron_alarm is used in init.target.rc
83type sysfs_poweron_alarm, sysfs_type, fs_type;
84
85#Define the files written during the operation of mpdecision
86type sysfs_mpdecision, fs_type, sysfs_type;
87type sysfs_rqstats, fs_type, sysfs_type;
88type sysfs_cpu_online, fs_type, sysfs_type;
89type mpctl_data_file, file_type, data_file_type;
90
91#Define the files used by lm
92type lm_data_file, file_type, data_file_type;
93
94type sysfs_devfreq, fs_type, sysfs_type;
95type sysfs_devfreq_l3cdsp, fs_type, sysfs_type;
96type sysfs_mmc_host, fs_type, sysfs_type;
97type sysfs_scsi_host, fs_type, sysfs_type;
98type sysfs_cpu_boost, fs_type, sysfs_type;
99type sysfs_msm_perf, fs_type, sysfs_type;
100type sysfs_memory, fs_type, sysfs_type;
101type sysfs_lib, fs_type, sysfs_type;
102type sysfs_slpi, fs_type, sysfs_type;
103type sysfs_process_reclaim, fs_type, sysfs_type;
104type sysfs_vmpressure, fs_type, sysfs_type;
105type sysfs_msm_boot, fs_type, sysfs_type;
106type sysfs_timestamp_switch, sysfs_type, fs_type;
107
108#define the files writer during the operation of app state changes
109
110#define the files writter during the operatio of iop
111type iop_socket, file_type;
112type iop_data_file, file_type, data_file_type;
113
114#Socket node needed by ims_data daemon
115type ims_socket, file_type;
116
117#location file types
118type location_data_file, file_type, data_file_type;
119type location_socket, file_type, data_file_type;
120
121#wifihal service socket for clients to communicate
122type wifihal_socket, file_type;
123
124#File types required by mdm-helper, subsystem_ramdump and ssr_setup
125type sysfs_esoc, sysfs_type, fs_type;
126type sysfs_ssr,  sysfs_type, fs_type;
127type sysfs_ssr_writable, sysfs_type, fs_type;
128type sysfs_ssr_toggle,  sysfs_type, fs_type;
129type sysfs_hsic, sysfs_type, fs_type;
130type sysfs_hsic_host_rdy, sysfs_type, fs_type;
131
132# Files accessed by qcom-system-daemon
133type sysfs_socinfo, fs_type, sysfs_type;
134
135#Defines the files (configs, dumps, etc) used by display processes
136type display_vendor_data_file, file_type, data_file_type;
137
138#Define the files for the operation of QDCM
139type persist_display_file, file_type, vendor_persist_type;
140
141# IPA file types
142type ipacm_socket, file_type;
143type ipa_vendor_data_file, file_type, data_file_type;
144
145# Camera file types
146type camera_vendor_data_file, file_type, data_file_type;
147
148# vendor audio data file
149type vendor_audio_data_file, file_type, data_file_type;
150
151# Tombstone vendor data
152type vendor_tombstone_data_file, file_type, data_file_type;
153
154# Port-bridge file types
155type port_bridge_data_file, file_type, data_file_type;
156
157#bluetooth firmware file types
158type bt_firmware_file, file_type, contextmount_type, vendor_file_type;
159
160#needed by vold
161type  proc_dirty_ratio, fs_type, proc_type;
162
163#File types by mmi
164
165
166#rmt files
167type sysfs_rmtfs, sysfs_type, fs_type;
168
169
170
171
172# used for /dsp files
173type adsprpcd_file, file_type, mlstrustedobject, vendor_file_type;
174
175
176# Regionalization files
177type regionalization_file, file_type , vendor_persist_type;
178type vendor_carrier_file, file_type, vendor_file_type;
179
180# /data/system/swap/swapfile - swapfile
181type swap_data_file, file_type, data_file_type;
182
183# dynamic nv files
184type dynamic_nv_data_file, file_type, data_file_type;
185
186# Wifi Data file
187type wifi_vendor_data_file, file_type, data_file_type;
188type wifi_vendor_wpa_socket, file_type, data_file_type;
189
190#widevine data file
191type vendor_mediadrm_data_file, file_type, data_file_type;
192
193# wififtmd socket file
194type wififtmd_socket, file_type;
195
196type persist_alarm_file, file_type, vendor_persist_type;
197
198type persist_time_file, file_type, vendor_persist_type;
199
200# kgsl file type for sysfs access
201type sysfs_kgsl, sysfs_type, fs_type;
202type sysfs_kgsl_proc, sysfs_type, fs_type;
203type sysfs_kgsl_shell, sysfs_type, fs_type;
204
205# kgsl snapshot file type for sysfs access
206type sysfs_kgsl_snapshot, sysfs_type, fs_type;
207
208# secure touch files
209type sysfs_securetouch, fs_type, sysfs_type;
210
211#data sysfs  files
212type sysfs_data, fs_type, sysfs_type;
213
214#diag sysfs files
215type sysfs_diag, fs_type, sysfs_type;
216
217#laser sysfs files
218type sysfs_laser, fs_type, sysfs_type;
219
220# QDMA data files
221
222# path to debugfs use this whic should be only used
223# in debug builds
224type qti_debugfs, fs_type, debugfs_type;
225
226# vendor radio files
227type vendor_radio_data_file, file_type, data_file_type, mlstrustedobject;
228
229# vendor MBN files
230type vendor_mbn_data_file, file_type, data_file_type;
231
232#uio sysfs
233type sysfs_uio_file, fs_type, sysfs_type;
234
235#irq balance sysfs type
236type sysfs_irqbalance , sysfs_type, fs_type;
237
238# vendor camera files
239type vendor_camera_data_file, file_type, data_file_type;
240
241# vendor media files
242type vendor_media_data_file, file_type, data_file_type;
243
244# vendor sensors files
245type sensors_vendor_data_file, file_type, data_file_type;
246
247# wigig, fstman
248type sysfs_bond0, fs_type, sysfs_type;
249type sysfs_wigig, fs_type, sysfs_type;
250type wigignpt_socket, file_type, data_file_type;
251
252
253# ea sysfs files
254type sysfs_ea, fs_type, sysfs_type;
255
256#audio sysfs files
257type sysfs_audio, fs_type, sysfs_type;
258
259# audio delta files
260type audio_vendor_data_file, file_type, data_file_type;
261
262# lpm sysfs files
263type sysfs_msm_stats, fs_type, sysfs_type;
264type sysfs_msm_power, fs_type, sysfs_type;
265
266type sysfs_fm, sysfs_type, fs_type;
267
268# for adsp to load /sys/kernel/b ot_adsp/boot
269type sysfs_boot_adsp, sysfs_type, fs_type;
270
271# SFS listener data file
272type data_tzstorage_file, file_type, data_file_type;
273
274#TLOC Files
275
276#DRM files
277type data_qsee_file, file_type, data_file_type;
278
279#secure touch
280type sysfs_sectouch, sysfs_type, fs_type;
281
282#TUI Files
283type vendor_tui_data_file, file_type, data_file_type;
284
285#BT Files
286type vendor_bt_data_file, file_type, data_file_type;
287
288#sysfs jpeg
289type sysfs_jpeg, fs_type, sysfs_type;
290
291# npu file
292type sysfs_npu, fs_type, sysfs_type;
293
294# subsystem_ramdump files
295type vendor_ramdump_data_file, file_type, data_file_type;
296type vendor_mdmhelperdata_data_file, file_type, data_file_type;
297
298# subsystem ssr log file
299type ssr_log_file, file_type, data_file_type;
300
301#for mount of /persist
302typeattribute mnt_vendor_file vendor_persist_type;
303
304#NNHAL files
305type hal_neuralnetworks_data_file, file_type, data_file_type;
306
307#mpss rfs files
308type mpss_rfs_data_file, data_file_type, file_type;
309
310# rfs tombstone data file
311type rfs_tombstone_data_file, data_file_type, file_type;
312
313# sysfs wlan
314type sysfs_msm_wlan, sysfs_type, fs_type;
315
316type sysfs_scsi_devices_0000, sysfs_type, fs_type;
317
318# for PowerHal
319type proc_sched_energy_aware, proc_type, fs_type;
320
321# debugfs wlan
322type debugfs_wlan, debugfs_type, fs_type;
323
324# debugfs bt
325type debugfs_ipc, debugfs_type, fs_type;
326
327# debugfs icnss
328type debugfs_icnss, debugfs_type, fs_type;
329
330# debugfs ion
331type debugfs_ion, debugfs_type, fs_type;
332
333# debugfs tz
334type debugfs_tzdbg, debugfs_type, fs_type;
335
336# CNSS file
337type cnss_vendor_data_file, file_type, data_file_type, mlstrustedobject;
338
339# modem factory data reset file
340type modem_fdr_file, file_type, data_file_type;
341
342# Warm reset
343type sysfs_poweroff, sysfs_type, fs_type;
344