summaryrefslogtreecommitdiff
path: root/sepolicy/file_contexts (plain)
blob: 08bacecd5bfacde0d84a4bced0442169a0a2d642
1/boot/optee.ko u:object_r:optee_file:s0
2
3/data/log(/.*)? u:object_r:log_file:s0
4/data/media_rw/sdcard1 u:object_r:media_rw_data_file:s0
5/data/tee(/.*)? u:object_r:tee_droid_data_file:s0
6/data/droidota(/.*)? u:object_r:update_data_file:s0
7/data/vendor/btmic(/.*)? u:object_r:btmic_data_file:s0
8/data/misc/wifi/sockets u:object_r:wifi_socket:s0
9/data/vendor/hdcp(/.*)? u:object_r:hdcp_file:s0
10
11/dev/amaudio_.* u:object_r:audio_device:s0
12/dev/amaudio2_out u:object_r:audio_device:s0
13/dev/amremote u:object_r:input_device:s0
14/dev/am_adc_kpd u:object_r:input_device:s0
15/dev/amv.* u:object_r:video_device:s0
16/dev/amvecm u:object_r:amvecm_device:s0
17/dev/di0 u:object_r:di0_device:s0
18/dev/HevcEnc u:object_r:video_device:s0
19/dev/amvideo u:object_r:video_device:s0
20/dev/amvideo_poll u:object_r:video_device:s0
21/dev/ionvideo u:object_r:video_device:s0
22/dev/amstream_.* u:object_r:codec_device:s0
23/dev/amstream_sub u:object_r:subtitle_device:s0
24/dev/amstream_sub_read u:object_r:subtitle_device:s0
25/dev/avin_detect u:object_r:avin_device:s0
26/dev/videosync u:object_r:video_device:s0
27/dev/ac_sbuf0 u:object_r:video_device:s0
28/dev/ac_isp4uf u:object_r:video_device:s0
29
30/dev/unifykeys u:object_r:unify_device:s0
31
32/dev/block/env u:object_r:env_device:s0
33/dev/block/data u:object_r:userdata_block_device:s0
34/dev/block/cache u:object_r:cache_block_device:s0
35/dev/block/metadata u:object_r:metadata_block_device:s0
36/dev/block/metadata_a u:object_r:metadata_block_device:s0
37/dev/block/metadata_b u:object_r:metadata_block_device:s0
38/dev/block/zram0 u:object_r:swap_block_device:s0
39/dev/block/param u:object_r:param_block_device:s0
40/dev/block/cri_data u:object_r:cri_block_device:s0
41/dev/block/sd[a-z] u:object_r:sda_block_device:s0
42/dev/block/sd[a-z](.*) u:object_r:sda_block_device:s0
43/dev/block/vold(/.*)? u:object_r:vold_block_device:s0
44/dev/block/drm u:object_r:drm_block_device:s0
45/dev/block/boot_a u:object_r:boot_block_device:s0
46/dev/block/boot_b u:object_r:boot_block_device:s0
47/dev/block/boot u:object_r:boot_block_device:s0
48/dev/block/system_a u:object_r:system_block_fsck_device:s0
49/dev/block/system_b u:object_r:system_block_fsck_device:s0
50/dev/block/system u:object_r:system_block_fsck_device:s0
51/dev/block/vendor_a u:object_r:vendor_block_device:s0
52/dev/block/vendor_b u:object_r:vendor_block_device:s0
53/dev/block/vendor u:object_r:vendor_block_device:s0
54/dev/block/product u:object_r:product_block_device:s0
55/dev/block/product_a u:object_r:product_block_device:s0
56/dev/block/product_b u:object_r:product_block_device:s0
57/dev/block/dtbo u:object_r:dtbo_block_device:s0
58/dev/block/dtbo_a u:object_r:dtbo_block_device:s0
59/dev/block/dtbo_b u:object_r:dtbo_block_device:s0
60/dev/block/misc u:object_r:misc_block_device:s0
61/dev/block/tee u:object_r:tee_block_device:s0
62/dev/block/odm u:object_r:odm_block_device:s0
63/dev/block/odm_a u:object_r:odm_block_device:s0
64/dev/block/odm_b u:object_r:odm_block_device:s0
65/dev/block/mmcblk[0-9] u:object_r:sda_block_device:s0
66/dev/block/mmcblk[0-9]p(.*) u:object_r:sda_block_device:s0
67/dev/block/mmcblk[0-9]rpmb u:object_r:sda_block_device:s0
68/sys/block/mmcblk0/queue/read_ahead_kb u:object_r:sysfs_block_ahead:s0
69
70/dev/block/vbmeta_a u:object_r:vbmeta_block_device:s0
71/dev/block/vbmeta_b u:object_r:vbmeta_block_device:s0
72/dev/block/vbmeta u:object_r:vbmeta_block_device:s0
73
74/dev/block/mmcblk0boot0 u:object_r:bootloader_device:s0
75/dev/block/mmcblk0boot1 u:object_r:bootloader_device:s0
76/dev/block/bootloader u:object_r:bootloader_device:s0
77
78/dev/bootloader u:object_r:bootloader_device:s0
79/dev/btusb0 u:object_r:hci_attach_dev:s0
80/dev/stpbt u:object_r:device_stpbt:s0
81/dev/cec u:object_r:cec_device:s0
82/dev/defendkey u:object_r:defendkey_device:s0
83/dev/display u:object_r:display_device:s0
84/dev/dtb u:object_r:dtb_device:s0
85/dev/dvb0.* u:object_r:dvb_device:s0
86/dev/v4l2_frontend u:object_r:frontend_device:s0
87/dev/esm u:object_r:hdcptx_device:s0
88/dev/esm_rx u:object_r:hdcprx_device:s0
89/dev/ge2d u:object_r:ge2d_device:s0
90/dev/hdmirx0 u:object_r:hdmirx0_device:s0
91/dev/mali u:object_r:gpu_device:s0
92/dev/mali0 u:object_r:gpu_device:s0
93/dev/nand_env u:object_r:env_device:s0
94/dev/otz_client u:object_r:tee_device:s0
95/dev/picdec u:object_r:picture_device:s0
96/dev/rtk_btusb u:object_r:hci_attach_dev:s0
97/dev/rtkbt_dev u:object_r:hci_attach_dev:s0
98/dev/socket/dig u:object_r:dig_socket:s0
99/dev/socket/pppoe_wrapper u:object_r:pppoe_wrapper_socket:s0
100/dev/sw_sync u:object_r:sw_sync_device:s0
101/dev/tee0 u:object_r:drm_device:s0
102/dev/teepriv0 u:object_r:drm_device:s0
103/dev/ttyS[1-2] u:object_r:hci_attach_dev:s0
104/dev/ttyUSB.* u:object_r:radio_device:s0
105/dev/tvafe0 u:object_r:video_device:s0
106/dev/vdin0 u:object_r:video_device:s0
107/dev/wifi_power u:object_r:radio_device:s0
108/dev/hidraw[0-3] u:object_r:hidraw_device:s0
109/dev/galcore u:object_r:galcore_device:s0
110
111#############################
112# boot files
113#
114/boot(/.*)? u:object_r:boot_data_file:s0
115/factory(/.*)? u:object_r:factory_data_file:s0
116/swap_zram0(/.*)? u:object_r:swap_data_file:s0
117/misc(/.*)? u:object_r:misc_data_file:s0
118
119/sys/devices/platform/bt-dev/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0
120/sys/devices/platform/bt-dev/rfkill/rfkill0/type u:object_r:sysfs_bluetooth_writable:s0
121/sys/devices/bt-dev.*/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0
122/sys/devices/bt-dev.*/rfkill/rfkill0/type u:object_r:sysfs_bluetooth_writable:s0
123
124/sys/class/video/disable_video u:object_r:sysfs_video:s0
125/sys/class/video/disable_videopip u:object_r:sysfs_video:s0
126/sys/class/vfm/map u:object_r:sysfs_video:s0
127/sys/class/video/axis u:object_r:sysfs_video:s0
128/sys/class/video/axis_pip u:object_r:sysfs_video:s0
129/sys/class/tsync/enable u:object_r:sysfs_video:s0
130/sys/class/audiodsp/digital_raw u:object_r:sysfs_audio:s0
131/sys/class/amaudio/debug u:object_r:sysfs_audio:s0
132/sys/class/amaudio/mute_unmute u:object_r:sysfs_audio:s0
133/sys/class/astream/addr_offset u:object_r:sysfs_audio:s0
134/sys/class/astream/format u:object_r:sysfs_audio:s0
135/sys/class/astream/astream-dev/uio0/maps/map0(/.*)? u:object_r:sysfs_audio:s0
136/sys/devices/virtual/astream/astream-dev/uio0/maps/map0(/.*)? u:object_r:sysfs_audio:s0
137/sys/class/dmx/demux0_scramble u:object_r:sysfs_audio:s0
138/sys/class/tsync/firstapts u:object_r:sysfs_xbmc:s0
139/sys/class/tsync/pts_audio u:object_r:sysfs_xbmc:s0
140/sys/class/tsync/pts_video u:object_r:sysfs_xbmc:s0
141/sys/class/tsync/event u:object_r:sysfs_xbmc:s0
142/sys/class/tsync/pts_pcrscr u:object_r:sysfs_xbmc:s0
143/sys/class/tsync/firstvpts u:object_r:sysfs_xbmc:s0
144/sys/class/tsync/mode u:object_r:sysfs_xbmc:s0
145/sys/class/tsync/checkin_firstapts u:object_r:sysfs_xbmc:s0
146/sys/class/tsync/checkin_firstvpts u:object_r:sysfs_xbmc:s0
147/sys/devices/virtual/amhdmitx/amhdmitx0(/.*)? u:object_r:sysfs_amhdmitx:s0
148
149/sys/class/audiodsp/digital_codec u:object_r:sysfs_digital_codec:s0
150/sys/class/audiodsp/audio_samesource u:object_r:sysfs_audio_samesource:s0
151/sys/devices/virtual/amhdmitx/amhdmitx0/aud_cap u:object_r:sysfs_audio_cap:s0
152/sys/devices/virtual/amhdmitx/amhdmitx0/aud_output_chs u:object_r:sysfs_aud_output_chs:s0
153/sys/devices/platform/meson-fb/graphics/fb0/osd_afbcd u:object_r:sysfs_fb0_afbcd:s0
154/sys/devices/platform/fb/graphics/fb0/osd_afbcd u:object_r:sysfs_fb0_afbcd:s0
155/sys/class/mpgpu(/.*)? u:object_r:sysfs_mpgpu:s0
156/sys/class/mpgpu/mpgpucmd u:object_r:sysfs_mpgpu:s0
157/sys/class/mpgpu/scale_mode u:object_r:sysfs_mpgpu:s0
158/sys/power/early_suspend_trigger u:object_r:sysfs_power_trigger:s0
159
160/sys/module/firmware_class/parameters/path u:object_r:sysfs_video:s0
161/sys/module/rdma/parameters/enable u:object_r:sysfs_rdma:s0
162/sys/module/di/parameters(/.*)? u:object_r:sysfs_di:s0
163/sys/module/am_vecm/parameters(/.*)? u:object_r:sysfs_am_vecm:s0
164/sys/module/amvideo/parameters(/.*)? u:object_r:sysfs_video:s0
165/sys/module/tvin_afe/parameters/force_nostd u:object_r:sysfs_video:s0
166/sys/module/tvin_hdmirx/parameters(/.*)? u:object_r:sysfs_cec:s0
167/sys/module/dhd/parameters/firmware_path u:object_r:sysfs_wifi:s0
168/sys/module/bcmdhd/parameters/firmware_path u:object_r:sysfs_wifi:s0
169/sys/devices/platform/ffe05000.sd2/mmc_host/sdio/sdio:0001/sdio:0001:2/net/wlan0(/.*)? u:object_r:sysfs_wifi:s0
170/sys/devices/virtual/net(/.*)? u:object_r:sysfs_wifi:s0
171/sys/class/hdmirx/hdmirx0/edid u:object_r:sysfs_cec:s0
172/sys/devices/platform/ffd26000.hdmirx/hdmirx/hdmirx0/edid u:object_r:sysfs_cec:s0
173/sys/devices/virtual/amhdmitx/amhdmitx0/edid_info u:object_r:sysfs_cec:s0
174/sys/class/cec/port_seq u:object_r:sysfs_cec:s0
175/sys/devices/virtual/amhdmitx/amhdmitx0(/.*) u:object_r:sysfs_cec:s0
176/sys/class/display(/.*) u:object_r:sysfs_display:s0
177/sys/devices/meson-fb/graphics/fb[0-3](/.*) u:object_r:sysfs_display:s0
178/sys/devices/platform/meson-fb/graphics/fb[0-3](/.*) u:object_r:sysfs_display:s0
179/sys/devices/platform/fb/graphics/fb[0-3](/.*) u:object_r:sysfs_display:s0
180/sys/class/lcd/enable u:object_r:sysfs_lcd:s0
181/sys/class/video/video_scaler_path_sel u:object_r:sysfs_video:s0
182/sys/module/amdolby_vision/parameters(/.*)? u:object_r:sysfs_video:s0
183
184/sys/devices/platform/gpioleds/leds(/.*)? u:object_r:sysfs_display:s0
185
186/sys/class/unifykeys(/.*)? u:object_r:sysfs_unifykey:s0
187/sys/devices/platform/ffd26000.hdmirx/hdmirx/hdmirx0/key u:object_r:sysfs_unifykey:s0
188
189/sys/devices/virtual/meson-irblaster/irblaster1(/.*)? u:object_r:sysfs_ir:s0
190
191/sys/class/aml_store/store_device u:object_r:sysfs_store:s0
192/sys/class/defendkey/decrypt_dtb u:object_r:sysfs_defendkey:s0
193/sys/class/aml_store/bl_off_bytes u:object_r:sysfs_store:s0
194/sys/class/android_usb(/.*)? u:object_r:sysfs_usb:s0
195/sys/class/dual_role_usb(/.*)? u:object_r:sysfs_usb:s0
196/sys/power/boot_type u:object_r:sysfs_boottype:s0
197/sys/class/thermal/thermal_zone0/temp u:object_r:sysfs_thermal:s0
198/sys/class/amhdmitx/amhdmitx0/sink_type u:object_r:sysfs_amhdmitx:s0
199/sys/class/amhdmitx/amhdmitx0/edid_parsing u:object_r:sysfs_amhdmitx:s0
200/sys/class/amhdmitx/amhdmitx0/hdcp_mode u:object_r:sysfs_amhdmitx:s0
201/sys/class/amhdmitx/amhdmitx0/avmute u:object_r:sysfs_amhdmitx:s0
202/sys/class/amhdmitx/amhdmitx0/disp_cap u:object_r:sysfs_amhdmitx:s0
203/sys/class/amhdmitx/amhdmitx0/hdr_cap u:object_r:sysfs_amhdmitx:s0
204/sys/module/amvdec_h265/parameters/double_write_mode u:object_r:sysfs_amvdec:s0
205
206/sys/devices/virtual/remote/amremote(/.*)? u:object_r:sysfs_remote:s0
207/sys/class/stb(/.*)? u:object_r:sysfs_stb:s0
208/sys/module/decoder_common/parameters/force_nosecure_even_drm u:object_r:sysfs_vdec:s0
209/sys/devices/virtual/amhdmitx/amhdmitx0/hdmi_audio/state u:object_r:sysfs_hdmi:s0
210/sys/devices/virtual/thermal/thermal_zone0/mode u:object_r:sysfs_display:s0
211/sys/devices/platform/aml_pm/suspend_reason u:object_r:sysfs_pm:s0
212
213/acct/uid/cgroup.procs u:object_r:reco_file:s0
214/acct/cgroup.procs u:object_r:reco_file:s0
215/acct/uid_0/pid_.*/cgroup.procs u:object_r:reco_file:s0
216/acct/uid_0/pid_2161/cgroup.procs u:object_r:reco_file:s0
217/acct/uid_0/cgroup.procs u:object_r:reco_file:s0
218
219/vendor/etc/mesondisplay.cfg u:object_r:vendor_app_file:s0
220/sys/class/display2/mode u:object_r:sysfs_display:s0
221/sys/class/display/mode u:object_r:sysfs_display:s0
222
223/sys/class/video/video_layer1_state u:object_r:sysfs_display:s0
224/sys/class/graphics(/.*)? u:object_r:sysfs_display:s0
225
226/sys/devices/platform/vout/extcon/setmode/cable.0/state u:object_r:sysfs_display:s0
227/sys/devices/platform/vout/extcon/setmode/state u:object_r:sysfs_display:s0
228/sys/devices/platform/meson-fb/graphics(/.*)? u:object_r:sysfs_display:s0
229/sys/devices/platform/fb/graphics(/.*)? u:object_r:sysfs_display:s0
230/dev/graphics/fb0 u:object_r:sysfs_display:s0
231/dev/graphics/fb1 u:object_r:sysfs_display:s0
232
233/sys/devices/system/clocksource/clocksource0/current_clocksource u:object_r:sysfs_clock:s0
234
235/sys/devices/platform/rtc/rtc/rtc0/hctosys u:object_r:sysfs_rtc:s0
236
237/sys/devices/platform/dummy-battery/power_supply/Battery(/.*) u:object_r:sysfs_power:s0
238
239/sys/class/amvecm(/.*)? u:object_r:sysfs_video:s0
240/sys/class/video(/.*)? u:object_r:sysfs_video:s0
241/dev/vbi u:object_r:vbi_device:s0
242/dev/vbi[0-3] u:object_r:vbi_device:s0
243
244/param(/.*)? u:object_r:param_tv_file:s0
245/tee(/.*)? u:object_r:tee_data_file:s0
246/mnt/vendor/tee(/.*)? u:object_r:tee_data_file:s0
247/mnt/vendor/param(/.*)? u:object_r:param_tv_file:s0
248/mnt/vendor u:object_r:param_tv_file:s0
249
250#/vendor/bin/bootplayer u:object_r:bootvideo_exec:s0
251#/vendor/bin/dv_config u:object_r:dv_config_exec:s0
252
253
254/system/bin/imageserver u:object_r:imageserver_exec:s0
255#/system/bin/mke2fs -- u:object_r:fsck_exec:s0
256#/system/bin/e2fsdroid -- u:object_r:fsck_exec:s0
257#/vendor/bin/pppoe_wrapper u:object_r:pppoe_wrapper_exec:s0
258
259/vendor/bin/hdcp_rx22 u:object_r:hdcp_rx22_exec:s0
260/vendor/bin/hdcp_tx22 u:object_r:hdcp_tx22_exec:s0
261/vendor/bin/hdcp_rp22 u:object_r:hdcp_rp22_exec:s0
262/vendor/bin/remotecfg u:object_r:remotecfg_exec:s0
263/vendor/bin/systemcontrol u:object_r:system_control_exec:s0
264/vendor/bin/hdmicecd u:object_r:hdmicecd_exec:s0
265/vendor/bin/droidvold u:object_r:droidvold_exec:s0
266/vendor/bin/rc_server u:object_r:rc_server_exec:s0
267/vendor/bin/tee-supplicant u:object_r:tee_exec:s0
268/vendor/bin/tee_preload_fw u:object_r:firmload_exec:s0
269
270/vendor/bin/tvserver u:object_r:tvserver_exec:s0
271#/vendor/bin/wlan_fwloader u:object_r:wlan_fwloader_exec:s0
272/vendor/xbin/bcmdl u:object_r:bcmdl_exec:s0
273
274/vendor/bin/miracast_hdcp2 u:object_r:miracast_hdcp2_exec:s0
275
276## keylayout is vendor config file! must update!
277/(vendor|system/vendor)/usr/keylayout(/.*)? u:object_r:vendor_configs_file:s0
278
279/vendor/bin/hw/android\.hardware\.dumpstate@1\.0-service.droidlogic u:object_r:hal_dumpstate_default_exec:s0
280/vendor/bin/hw/android\.hardware\.drm@1\.1-service.widevine u:object_r:hal_drm_default_exec:s0
281/vendor/bin/hw/android\.hardware\.drm@1\.1-service\.clearkey u:object_r:hal_drm_clearkey_exec:s0
282
283/data/vendor/mediadrm(/.*)? u:object_r:hal_drm_data:s0
284
285/vendor/lib(64)?/hw/gralloc\.amlogic\.so u:object_r:same_process_hal_file:s0
286/vendor/lib(64)?/hw/android\.hardware\.graphics\.mapper@2\.0-impl-2.1\.so u:object_r:same_process_hal_file:s0
287/vendor/lib(64)?/libfbcnf\.so u:object_r:same_process_hal_file:s0
288/vendor/lib(64)?/extractors u:object_r:same_process_hal_file:s0
289/vendor/lib(64)? u:object_r:same_process_hal_file:s0
290/vendor/lib(64)?/extractors/libamextractor\.so u:object_r:same_process_hal_file:s0
291/vendor/lib(64)?/libamffmpegadapter\.so u:object_r:same_process_hal_file:s0
292/vendor/lib(64)?/libamffmpeg\.so u:object_r:same_process_hal_file:s0
293
294/vendor/lib(64)?/libjni_remoteime\.so u:object_r:vendor_app_file:s0
295/vendor/lib(64)?/libtunertvinput_jni\.so u:object_r:vendor_app_file:s0
296/vendor/lib(64)?/libjnifont\.so u:object_r:vendor_app_file:s0
297/vendor/lib(64)?/jnidtvepgscanner\.so u:object_r:vendor_app_file:s0
298/vendor/lib(64)?/libam_adp\.so u:object_r:vendor_app_file:s0
299/vendor/lib(64)?/libam_mw\.so u:object_r:vendor_app_file:s0
300/vendor/lib(64)?/libicuuc_vendor\.so u:object_r:vendor_app_file:s0
301/vendor/lib(64)?/libzvbi\.so u:object_r:vendor_app_file:s0
302/vendor/lib(64)?/libjnidtvsubtitle\.so u:object_r:vendor_app_file:s0
303/vendor/lib(64)?/libvendorfont\.so u:object_r:vendor_app_file:s0
304/vendor/lib(64)?/libtvbinder\.so u:object_r:vendor_app_file:s0
305/vendor/lib(64)?/libtv_jni\.so u:object_r:vendor_app_file:s0
306/vendor/lib(64)?/libamadec_omx_api\.so u:object_r:vendor_app_file:s0
307/vendor/lib(64)?/liboptimization\.so u:object_r:vendor_app_file:s0
308/vendor/lib(64)?/libsystemcontrolservice\.so u:object_r:vendor_app_file:s0
309/vendor/lib(64)?/libremotecontrol_jni\.so u:object_r:vendor_app_file:s0
310/vendor/lib(64)?/libremotecontrolserver\.so u:object_r:vendor_app_file:s0
311/vendor/lib(64)?/libhdmicec\.so u:object_r:vendor_app_file:s0
312/vendor/lib(64)?/libhdmicec_jni\.so u:object_r:vendor_app_file:s0
313/vendor/lib(64)?/libpppoe\.so u:object_r:vendor_app_file:s0
314/vendor/lib(64)?/vendor\.amlogic\.hardware\.remotecontrol@1\.0\.so u:object_r:vendor_app_file:s0
315/vendor/lib(64)?/vendor\.amlogic\.hardware\.hdmicec@1\.0\.so u:object_r:vendor_app_file:s0
316/vendor/lib(64)?/vendor\.amlogic\.hardware\.droidvold@1\.0\.so u:object_r:vendor_app_file:s0
317/vendor/lib(64)?/libjnidtvepgscanner\.so u:object_r:vendor_app_file:s0
318/vendor/lib(64)?/libjniuevent\.so u:object_r:vendor_app_file:s0
319/vendor/lib(64)?/libsubjni\.so u:object_r:vendor_app_file:s0
320/vendor/lib(64)?/libtvsubtitle_tv\.so u:object_r:vendor_app_file:s0
321/vendor/lib(64)?/libjnifont_tv\.so u:object_r:vendor_app_file:s0
322
323
324/dev/hidraw[0-9]* u:object_r:hidraw_audio_device:s0
325#The final space is necessary. Please don't delete it.
326
327/vendor/lib/vendor\.amlogic\.hardware\.remotecontrol@1\.0\.so u:object_r:vendor_app_file:s0
328/system/bin/ntfs-3g u:object_r:fsck_exec:s0
329/system/bin/fsck.exfat u:object_r:fsck_exec:s0
330
331