1# NFC labeling
2/dev/pn548          u:object_r:nfc_device:s0
3/data/nfc(/.*)?     u:object_r:nfc_data_file:s0
4
5# Data files
6/data/misc/perfd(/.*)?         u:object_r:perfd_data_file:s0
7/data/misc/radio(/.*)?         u:object_r:radio_data_file:s0
8/data/misc/location(/.*)?      u:object_r:location_data_file:s0
9/data/time(/.*)?               u:object_r:time_data_file:s0
10/data/ramdump(/.*)?            u:object_r:ramdump_data_file:s0
11/data/diag_logs(/.*)?          u:object_r:diag_logs:s0
12/data/fpc.*                    u:object_r:fingerprintd_data_file:s0
13/data/connectivity(/.*)?       u:object_r:cnd_data_file:s0
14
15# GPU device
16/dev/kgsl-3d0                  u:object_r:gpu_device:s0
17/dev/kgsl                      u:object_r:gpu_device:s0
18
19# Should only be on userdebug device
20/dev/diag                       u:object_r:diag_device:s0
21
22# Qualcomm MSM Interface (QMI) devices
23/dev/socket/qmux_audio           u:object_r:qmuxd_socket:s0
24/dev/socket/qmux_bluetooth       u:object_r:qmuxd_socket:s0
25/dev/socket/qmux_gps             u:object_r:qmuxd_socket:s0
26/dev/socket/qmux_radio           u:object_r:qmuxd_socket:s0
27
28/dev/socket/thermal-send-client                 u:object_r:thermal_socket:s0
29/dev/socket/thermal-recv-client                 u:object_r:thermal_socket:s0
30/dev/socket/thermal-recv-passive-client         u:object_r:thermal_socket:s0
31/dev/socket/msm_irqbalance                      u:object_r:msm_irqbalance_socket:s0
32/dev/socket/ims_qmid                            u:object_r:ims_socket:s0
33/dev/socket/ims_datad                           u:object_r:ims_socket:s0
34/dev/socket/cnd                                 u:object_r:cnd_socket:s0
35
36# factory reset protection partition
37/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/persistent          u:object_r:frp_block_device:s0
38
39# Block labeling
40/dev/block/mmcblk0                                              u:object_r:mmc_block_device:s0
41/dev/block/mmcblk0rpmb                                          u:object_r:drm_block_device:s0
42/dev/block/zram0                                                u:object_r:swap_block_device:s0
43/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/boot         u:object_r:boot_block_device:s0
44/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/cache        u:object_r:cache_block_device:s0
45/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/userdata     u:object_r:userdata_block_device:s0
46/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/modemst1     u:object_r:modem_block_device:s0
47/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/modemst2     u:object_r:modem_block_device:s0
48/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/fsc          u:object_r:modem_block_device:s0
49/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/fsg          u:object_r:modem_block_device:s0
50/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/ssd          u:object_r:ssd_block_device:s0
51/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/metadata     u:object_r:metadata_block_device:s0
52/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/recovery     u:object_r:recovery_block_device:s0
53/dev/block/platform/soc\.0/f9824900\.sdhci/by-name/misc         u:object_r:misc_block_device:s0
54
55/dev/subsys_.*                         u:object_r:ssr_device:s0
56/dev/ramdump_.*                        u:object_r:ramdump_device:s0
57
58/dev/rmnet_ctrl.*                      u:object_r:rmnet_device:s0
59/dev/dpl_ctrl                          u:object_r:rmnet_device:s0
60
61## Radio related
62# modem driver
63/dev/mdm                               u:object_r:radio_device:s0
64# mux controller
65/dev/rmnet_mux_ctrl                    u:object_r:radio_device:s0
66# qmi protocol driver
67/dev/qmi[0-2]                          u:object_r:radio_device:s0
68# shared memory drivers
69/dev/smdcntl([0-9])+                   u:object_r:smd_device:s0
70/dev/smd([0-9])+                       u:object_r:smd_device:s0
71/dev/smem_log                          u:object_r:smem_log_device:s0
72
73/dev/msm_audio_cal                     u:object_r:audio_device:s0
74/dev/msm_rtac                          u:object_r:audio_device:s0
75/dev/v4l-subdev[0-9]*                  u:object_r:video_device:s0
76/dev/media([0-9])+                     u:object_r:video_device:s0
77
78/dev/ttyHS0                            u:object_r:ttyHS0_device:s0
79/dev/subsys_modem                      u:object_r:subsys_modem_device:s0
80/dev/msm_thermal_query                 u:object_r:thermal_device:s0
81/dev/qseecom                           u:object_r:tee_device:s0
82
83/dev/spich                             u:object_r:sensors_device:s0
84/dev/nanohub                           u:object_r:sensors_device:s0
85/dev/nanohub_comms                     u:object_r:sensors_device:s0
86/dev/fpc1020                           u:object_r:fingerprint_device:s0
87
88# MSM camera related
89/dev/media[0-9]+                       u:object_r:video_device:s0
90/dev/jpeg[0-9]+                        u:object_r:video_device:s0
91
92# System files
93/system/bin/perfd                  u:object_r:perfd_exec:s0
94/system/bin/rmt_storage            u:object_r:rmt_exec:s0
95/system/bin/qmuxd                  u:object_r:qmux_exec:s0
96/system/bin/time_daemon            u:object_r:time_daemon_exec:s0
97/system/bin/netmgrd                u:object_r:netmgrd_exec:s0
98/system/bin/irsc_util              u:object_r:irsc_util_exec:s0
99/system/bin/pm-service             u:object_r:per_mgr_exec:s0
100/system/bin/pm-proxy               u:object_r:per_mgr_exec:s0
101/system/bin/wcnss_filter           u:object_r:start_hci_filter_exec:s0
102/vendor/bin/qseecomd               u:object_r:tee_exec:s0
103/system/bin/thermal-engine         u:object_r:thermal-engine_exec:s0
104/system/bin/msm_irqbalance         u:object_r:msm_irqbalanced_exec:s0
105/system/bin/ATFWD-daemon           u:object_r:atfwd_exec:s0
106/system/bin/subsystem_ramdump      u:object_r:ssr_exec:s0
107/system/bin/nanoapp_cmd            u:object_r:nanoapp_cmd_exec:s0
108/vendor/bin/mm-qcamera-daemon      u:object_r:camera_exec:s0
109/vendor/bin/sensortool\.bullhead   u:object_r:sensortool_exec:s0
110
111/vendor/bin/qti                    u:object_r:qti_exec:s0
112/system/bin/imsdatadaemon          u:object_r:ims_exec:s0
113/system/bin/imsqmidaemon           u:object_r:ims_exec:s0
114/system/bin/cnd                    u:object_r:cnd_exec:s0
115/system/bin/init\.bullhead\.power\.sh           u:object_r:init-power-sh_exec:s0
116/system/bin/init\.bullhead\.sh                  u:object_r:bullhead-sh_exec:s0
117/system/bin/init\.bullhead\.qseecomd\.sh        u:object_r:init-bullhead-qseecomd-sh_exec:s0
118/system/bin/cnss-daemon            u:object_r:wcnss_service_exec:s0
119/system/bin/cnss_diag              u:object_r:cnss_diag_exec:s0
120/system/bin/loc_launcher           u:object_r:location_exec:s0
121/system/bin/location-mq            u:object_r:location_exec:s0
122/system/bin/lowi-server            u:object_r:location_exec:s0
123/vendor/bin/slim_daemon            u:object_r:location_exec:s0
124
125# Sysfs files used by qmuxd
126/sys/devices/virtual/smdpkt/smdcntl([0-9])+/open_timeout u:object_r:sysfs_smdcntl_open_timeout:s0
127
128/sys/class/graphics/fb0/mdp/caps                                    u:object_r:sysfs_graphics:s0
129/sys/class/thermal(/.*)?                                            u:object_r:sysfs_thermal:s0
130/sys/devices/platform/battery_current_limit                         u:object_r:sysfs_thermal:s0
131/sys/devices/virtual/graphics/fb([0-2])+/idle_time                  u:object_r:sysfs_graphics:s0
132/sys/devices/virtual/graphics/fb([0-2])+/dynamic_fps                u:object_r:sysfs_graphics:s0
133/sys/devices/virtual/thermal(/.*)?                                  u:object_r:sysfs_thermal:s0
134/sys/module/msm_thermal(/.*)?                                       u:object_r:sysfs_thermal:s0
135/sys/module/msm_performance(/.*)?                                   u:object_r:sysfs_performance:s0
136/sys/devices/virtual/graphics/fb([0-2])+/hpd                        u:object_r:sysfs_graphics:s0
137/sys/devices/virtual/graphics/fb([0-2])+/res_info                   u:object_r:sysfs_graphics:s0
138/sys/devices/virtual/graphics/fb([0-2])+/s3d_mode                   u:object_r:sysfs_graphics:s0
139/sys/devices/virtual/graphics/fb0/color_temp                        u:object_r:sysfs_display:s0
140/sys/devices/msm_hsic_host/host_ready                               u:object_r:sysfs_hsic_host_rdy:s0
141/sys/bus/msm_subsys(/.*)?                                           u:object_r:sysfs_ssr:s0
142/sys/bus/msm_subsys/devices/subsys0/restart_level                   u:object_r:sysfs_ssr_toggle:s0
143/sys/bus/msm_subsys/devices/subsys1/restart_level                   u:object_r:sysfs_ssr_toggle:s0
144/sys/bus/msm_subsys/devices/subsys2/restart_level                   u:object_r:sysfs_ssr_toggle:s0
145/sys/bus/msm_subsys/devices/subsys3/restart_level                   u:object_r:sysfs_ssr_toggle:s0
146/sys/bus/msm_subsys/devices/subsys4/restart_level                   u:object_r:sysfs_ssr_toggle:s0
147/sys/devices/soc0/.*                                                u:object_r:sysfs_socinfo:s0
148/sys/module/msm_serial_hs/parameters/debug_mask                     u:object_r:sysfs_msmuart_file:s0
149/sys/devices/soc\.0/qcom,bcl[^/]*(/.*)?                             u:object_r:sysfs_thermal:s0
150/sys/devices/soc\.0/fdb00000\.qcom,kgsl-3d0/kgsl/kgsl-3d0/default_pwrlevel  u:object_r:sysfs_thermal:s0
151/sys/devices/soc\.0/fdb00000\.qcom,kgsl-3d0/kgsl/kgsl-3d0/max_gpuclk        u:object_r:sysfs_thermal:s0
152/sys/devices/soc\.0/qpnp-smbcharger-[0-9a-f]+/power_supply/battery/capacity   u:object_r:sysfs_batteryinfo:s0
153/sys/module/lpm_levels(/.*)?                                        u:object_r:sysfs_power_management:s0
154/sys/module/cpu_boost(/.*)?                                         u:object_r:sysfs_devices_system_cpu:s0
155/sys/devices/virtual/net/rmnet_ipa0/queues/rx-0/rps_cpus            u:object_r:sysfs_devices_system_cpu:s0
156/sys/devices/soc\.0/qcom,cpubw\.[0-9]+/devfreq/qcom,cpubw\.[0-9]+(/.*)? u:object_r:sysfs_devices_system_cpu:s0
157/sys/devices/soc\.0/f9200000\.ssusb(/.*)?                           u:object_r:sysfs_usb:s0
158/sys/devices/soc\.0/f9966000\.spi_fpc(/.*)?                         u:object_r:sysfs_devices_fingerprint:s0
159/sys/kernel/range/enable_ps_sensor                                  u:object_r:sysfs_camera:s0
160/sys/devices/soc\.0/fd900000\.qcom,mdss_mdp/qcom,mdss_fb_primary\.[0-9]+/leds/lcd-backlight/max_brightness u:object_r:sysfs_thermal:s0
161/sys/devices/soc\.0/qpnp-smbcharger-[^/]*/power_supply/battery/system_temp_level                           u:object_r:sysfs_thermal:s0
162/sys/devices/virtual/nanohub/nanohub(/.*)? u:object_r:sysfs_nanoapp_cmd:s0
163
164# Persist files
165/persist(/.*)?                     u:object_r:persist_file:s0
166/persist/data(/.*)?                u:object_r:persist_data_file:s0
167/persist/data/tz(/.*)?             u:object_r:persist_drm_file:s0
168/persist/data/app_g(/.*)?          u:object_r:persist_drm_file:s0
169/persist/wlan_mac\.bin             u:object_r:persist_wifi_file:s0
170/persist/sensorcal\.json           u:object_r:persist_sensortool_file:s0
171/persist/calibration(/.*)?         u:object_r:persist_camera_file:s0
172