1# Copyright (c) 2021-2023 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14# please put shorter config ahead; 15# root 16/ u:object_r:rootfs:s0 17 18/lost\+found u:object_r:rootfs:s0 19/bin u:object_r:rootfs:s0 20/chip_prod u:object_r:rootfs:s0 21/init u:object_r:rootfs:s0 22/chipset u:object_r:rootfs:s0 23/mnt u:object_r:rootfs:s0 24/proc u:object_r:rootfs:s0 25/storage u:object_r:rootfs:s0 26/sys_prod u:object_r:rootfs:s0 27/cust u:object_r:rootfs:s0 28/version u:object_r:rootfs:s0 29/preload u:object_r:rootfs:s0 30/tmp u:object_r:rootfs:s0 31/sys u:object_r:sys_file:s0 32 33/dev(/.*)? u:object_r:dev_file:s0 34/dev/functionfs(/.*)? u:object_r:dev_functionfs_file:s0 35/dev/__parameters__(/.*)? u:object_r:dev_parameters_file:s0 36/dev/block(/.*)? u:object_r:dev_block_file:s0 37/dev/block/zram0 u:object_r:zram_device:s0 38/dev/bus(/.*)? u:object_r:dev_bus_file:s0 39/dev/bus/usb(/.*)? u:object_r:dev_bus_usb_file:s0 40/dev/char(/.*)? u:object_r:dev_char_file:s0 41/dev/dma_heap(/.*)? u:object_r:dev_dma_heap_file:s0 42/dev/dri(/.*)? u:object_r:dev_dri_file:s0 43/dev/fscklogs(/.*)? u:object_r:dev_fscklogs_file:s0 44/dev/graphics(/.*)? u:object_r:dev_graphics_file:s0 45/dev/input(/.*)? u:object_r:dev_input_file:s0 46/dev/pts(/.*)? u:object_r:dev_pts_file:s0 47/dev/snd(/.*)? u:object_r:dev_snd_file:s0 48/dev/socket(/.*)? u:object_r:dev_socket_file:s0 49/dev/unix(/.*)? u:object_r:dev_unix_file:s0 50/dev/unix/socket u:object_r:dev_unix_socket:s0 51/dev/unix/socket/AppSpawn u:object_r:appspawn_socket:s0 52/dev/unix/socket/NWebSpawn u:object_r:nwebspawn_socket:s0 53/dev/unix/socket/fd_holder u:object_r:fd_holder_socket:s0 54/dev/unix/socket/hdcd u:object_r:hdcd_socket:s0 55/dev/unix/socket/native u:object_r:native_socket:s0 56/dev/unix/socket/paramservice u:object_r:paramservice_socket:s0 57/dev/v4l(/.*)? u:object_r:dev_v_file:s0 58/dev/v4l-subdev[0-9]* u:object_r:dev_v_file:s0 59/dev/tty[0-9]* u:object_r:tty_device:s0 60/dev/ttyFIQ0 u:object_r:tty_device:s0 61/dev/ttyS[0-9]* u:object_r:tty_device:s0 62/dev/usb-ffs(/.*)? u:object_r:dev_usb_ffs:s0 63/dev/asanlog(/.*)? u:object_r:dev_asanlog_file:s0 64 65/dev/usbfn u:object_r:dev_usbfn_file:s0 66/dev/access_token_id u:object_r:dev_at_file:s0 67/dev/ashmem u:object_r:dev_ashmem_file:s0 68/dev/binder u:object_r:dev_binder_file:s0 69/dev/console u:object_r:dev_console_file:s0 70/dev/cpu_dma_latency u:object_r:dev_cpu_dma_latency_file:s0 71/dev/dev_mgr u:object_r:dev_mgr_file:s0 72/dev/devsvc_mgr u:object_r:dev_svc_mgr_file:s0 73/dev/fuse u:object_r:dev_fuse_file:s0 74/dev/hdf_input_host u:object_r:dev_hdf_file:s0 75/dev/hwbinder u:object_r:dev_hwbinder_file:s0 76/dev/iio:device0 u:object_r:dev_iio_file:s0 77/dev/kmsg u:object_r:dev_kmsg_file:s0 78/dev/loop-control u:object_r:dev_loop_control_file:s0 79/dev/media[0-9]* u:object_r:dev_media_file:s0 80/dev/mmcblk0rpmb u:object_r:dev_rpmb_file:s0 81/dev/null u:object_r:dev_null_file:s0 82/dev/random u:object_r:dev_random_file:s0 83/dev/urandom u:object_r:dev_random_file:s0 84/dev/rtc u:object_r:dev_rtc_file:s0 85/dev/rtc[0-9]* u:object_r:dev_rtc_file:s0 86/dev/socket u:object_r:dev_socket_file:s0 87/dev/tee[0-9]* u:object_r:dev_tee_file:s0 88/dev/teepriv[0-9]* u:object_r:dev_tee_file:s0 89/dev/ubi_ctrl u:object_r:dev_ubi_file:s0 90/dev/uhid u:object_r:dev_uhid_file:s0 91/dev/tun u:object_r:dev_tun_file:s0 92/dev/vcs u:object_r:dev_vcs_file:s0 93/dev/vcs[0-9]* u:object_r:dev_vcs_file:s0 94/dev/vcsa u:object_r:dev_vcs_file:s0 95/dev/vcsa[0-9]* u:object_r:dev_vcs_file:s0 96/dev/vcsu u:object_r:dev_vcs_file:s0 97/dev/vcsu[0-9]* u:object_r:dev_vcs_file:s0 98/dev/vhci u:object_r:dev_vhci_file:s0 99/dev/video[0-9]* u:object_r:dev_video_file:s0 100/dev/vndbinder u:object_r:dev_vndbinder_file:s0 101/dev/watchdog* u:object_r:dev_watchdog_file:s0 102/dev/watchdog[0-9]* u:object_r:dev_watchdog_file:s0 103/dev/zero u:object_r:dev_zero_file:s0 104/dev/HDF_PLATFORM_I2C_MANAGER u:object_r:dev_hdf_i2c_mgr:s0 105/dev/khdf_ut u:object_r:dev_hdf_test:s0 106/dev/I2C_TEST u:object_r:dev_i2c_test:s0 107/dev/bbox u:object_r:dev_bbox:s0 108/dev/bus u:object_r:dev_bus:s0 109/dev/cec0 u:object_r:dev_dev_cec0:s0 110/dev/full u:object_r:dev_full:s0 111/dev/gpiochip[0-9]* u:object_r:dev_gpiochip:s0 112/dev/hdf_audio_capture u:object_r:dev_hdf_audio_capture:s0 113/dev/hdf_audio_codec_dev0 u:object_r:dev_hdf_audio_codec_dev:s0 114/dev/hdf_audio_codec_primary_dev0 u:object_r:dev_hdf_audio_codec_primary:s0 115/dev/hdf_audio_codec_hdmi_dev0 u:object_r:dev_hdf_audio_codec_hdmi:s0 116/dev/hdf_audio_smartpa_dev0 u:object_r:dev_hdf_audio_smartpa:s0 117/dev/hdf_audio_control u:object_r:dev_hdf_audio_control:s0 118/dev/hdf_audio_render u:object_r:dev_hdf_audio_render:s0 119/dev/hdf_bl u:object_r:dev_hdf_bl:s0 120/dev/hdf_disp u:object_r:dev_hdf_disp:s0 121/dev/hdf_input_event[0-9] u:object_r:dev_hdf_input:s0 122/dev/hdf_light u:object_r:dev_hdf_light:s0 123/dev/hdf_misc_vibrator u:object_r:dev_hdf_misc_vibrator:s0 124/dev/hdf_sensor_manager_ap u:object_r:dev_hdf_sensor_mgr:s0 125/dev/hdf_usb_pnp_notify_service u:object_r:dev_hdf_usb_pnp:s0 126/dev/hdmi_hdcplx u:object_r:dev_hdmi_hdcplx:s0 127/dev/hwrng u:object_r:dev_hwrng:s0 128/dev/i2c-[0-9] u:object_r:dev_i2c:s0 129/dev/mali0 u:object_r:dev_mali:s0 130/dev/mem u:object_r:dev_mem:s0 131/dev/mpp_service u:object_r:dev_mpp:s0 132/dev/pm_ut_service u:object_r:dev_pm_test:s0 133/dev/port u:object_r:dev_port:s0 134/dev/ptmx u:object_r:dev_ptmx:s0 135/dev/ptp[0-9] u:object_r:dev_ptp:s0 136/dev/rfkill u:object_r:dev_rfkill:s0 137/dev/rga u:object_r:dev_rga:s0 138/dev/sample_service u:object_r:dev_sample_svc:s0 139/dev/sched_rtg_ctrl u:object_r:dev_sched_rtg_ctrl:s0 140/dev/auth_ctrl u:object_r:dev_auth_ctrl:s0 141/dev/snapshot u:object_r:dev_snapshot:s0 142/dev/sw_sync u:object_r:dev_sw_sync:s0 143/dev/usb-ffs u:object_r:dev_usb_ffs:s0 144/dev/uinput u:object_r:dev_uinput:s0 145 146/dev/hdmi_hdcp1x u:object_r:dev_hdmi_hdcp1x:s0 147/dev/xpm u:object_r:dev_xpm:s0 148 149 150/etc(/.*)? u:object_r:etc_file:s0 151/lib(/.*)? u:object_r:lib_file:s0 152/lib64(/.*)? u:object_r:lib_file:s0 153 154/config(/.*)? u:object_r:config_file:s0 155/updater(/.*)? u:object_r:updater_file:s0 156/system(/.*)? u:object_r:system_file:s0 157/system/hap(/.*)? u:object_r:system_hap_file:s0 158/system/bin(/.*)? u:object_r:system_bin_file:s0 159/system/etc(/.*)? u:object_r:system_etc_file:s0 160/system/fonts(/.*)? u:object_r:system_fonts_file:s0 161/system/lib(/.*)? u:object_r:system_lib_file:s0 162/system/profile(/.*)? u:object_r:system_profile_file:s0 163/system/usr(/.*)? u:object_r:system_usr_file:s0 164 165/sys_prod(/.*)? u:object_r:sys_prod_file:s0 166 167/chip_prod(/.*)? u:object_r:chip_prod_file:s0 168 169/eng_system(/.*)? u:object_r:system_file:s0 170/eng_system/etc(/.*)? u:object_r:system_etc_file:s0 171/eng_system/lib(/.*)? u:object_r:system_lib_file:s0 172/eng_system/bin(/.*)? u:object_r:system_bin_file:s0 173 174/eng_chipset(/.*)? u:object_r:vendor_file:s0 175/eng_chipset/bin(/.*)? u:object_r:vendor_bin_file:s0 176/eng_chipset/lib(/.*)? u:object_r:vendor_lib_file:s0 177/eng_chipset/lib64(/.*)? u:object_r:vendor_lib_file:s0 178/eng_chipset/etc(/.*)? u:object_r:vendor_etc_file:s0 179 180/data(/.*)? u:object_r:data_file:s0 181/data/app u:object_r:data_app_file:s0 182/data/app/(.*)? u:object_r:data_app_file:s0 183/data/app/el1(/.*)? u:object_r:data_app_el1_file:s0 184/data/app/el2(/.*)? u:object_r:data_app_el2_file:s0 185/data/app/el3(/.*)? u:object_r:data_app_el3_file:s0 186/data/app/el4(/.*)? u:object_r:data_app_el4_file:s0 187/data/service u:object_r:data_service_file:s0 188/data/service/(.*)? u:object_r:data_service_file:s0 189/data/service/el0(/.*)? u:object_r:data_service_el0_file:s0 190/data/service/el1(/.*)? u:object_r:data_service_el1_file:s0 191/data/service/el2(/.*)? u:object_r:data_service_el2_file:s0 192/data/chipset u:object_r:data_chipset_file:s0 193/data/chipset/(.*)? u:object_r:data_chipset_file:s0 194/data/chipset/el1(/.*)? u:object_r:data_chipset_el1_file:s0 195/data/chipset/el2(/.*)? u:object_r:data_chipset_el2_file:s0 196/data/storage u:object_r:data_storage:s0 197/data/storage/(.*)? u:object_r:data_storage:s0 198/data/accounts u:object_r:data_accounts:s0 199/data/accounts/(.*)? u:object_r:data_accounts:s0 200/data/ams_white_list u:object_r:data_ams_whitelist:s0 201/data/app-asec u:object_r:data_appasec:s0 202/data/app-asec/(.*)? u:object_r:data_appasec:s0 203/data/app-ephemeral u:object_r:data_appephemeral:s0 204/data/app-ephemeral/(.*)? u:object_r:data_appephemeral:s0 205/data/app-lib u:object_r:data_applib:s0 206/data/app-lib/(.*)? u:object_r:data_applib:s0 207/data/app-private u:object_r:data_appprivate:s0 208/data/app-private/(.*)? u:object_r:data_appprivate:s0 209/data/app-staging u:object_r:data_appstaging:s0 210/data/app-staging/(.*)? u:object_r:data_appstaging:s0 211/data/backup u:object_r:data_backup:s0 212/data/backup/(.*)? u:object_r:data_backup:s0 213/data/bluetooth u:object_r:data_bluetooth:s0 214/data/bluetooth/(.*)? u:object_r:data_bluetooth:s0 215/data/service/el0/startup(/.*)? u:object_r:data_startup:s0 216/data/cache u:object_r:data_cache:s0 217/data/cache/(.*)? u:object_r:data_cache:s0 218/data/data u:object_r:data_data_file:s0 219/data/data/(.*)? u:object_r:data_data_file:s0 220/data/drm u:object_r:data_drm:s0 221/data/drm/(.*)? u:object_r:data_drm:s0 222/data/ethernet u:object_r:data_ethernet:s0 223/data/ethernet/(.*)? u:object_r:data_ethernet:s0 224/data/file.log u:object_r:data_filelog:s0 225/data/init_agent u:object_r:data_init_agent:s0 226/data/init_agent/(.*)? u:object_r:data_init_agent:s0 227/data/log/libinput(/.*)? u:object_r:data_libinput:s0 228/data/local u:object_r:data_local:s0 229/data/local/(.*)? u:object_r:data_local:s0 230/data/local/traces(/.*)? u:object_r:data_local_traces:s0 231/data/local/tmp(/.*)? u:object_r:data_local_tmp:s0 232/data/local/ark-cache(/.*)? u:object_r:data_local_arkcache:s0 233/data/log u:object_r:data_log:s0 234/data/log/(.*)? u:object_r:data_log:s0 235/data/media u:object_r:data_media:s0 236/data/media/(.*)? u:object_r:data_media:s0 237/data/mediadrm u:object_r:data_mediadrm:s0 238/data/mediadrm/(.*)? u:object_r:data_mediadrm:s0 239/data/misc u:object_r:data_misc:s0 240/data/misc/(.*)? u:object_r:data_misc:s0 241/data/misc_ce u:object_r:data_misc_ce:s0 242/data/misc_ce/(.*)? u:object_r:data_misc_ce:s0 243/data/misc_de u:object_r:data_misc_de:s0 244/data/misc_de/(.*)? u:object_r:data_misc_de:s0 245/data/nfc u:object_r:data_nfc:s0 246/data/nfc/(.*)? u:object_r:data_nfc:s0 247/data/ota u:object_r:data_ota:s0 248/data/ota/(.*)? u:object_r:data_ota:s0 249/data/ota_package u:object_r:data_ota_package:s0 250/data/ota_package/(.*)? u:object_r:data_ota_package:s0 251/data/service/el1/startup/parameters(/.*)? u:object_r:data_parameters:s0 252/data/preloads u:object_r:data_preloads:s0 253/data/preloads/(.*)? u:object_r:data_preloads:s0 254/data/resource-cache u:object_r:data_resourcecache:s0 255/data/resource-cache/(.*)? u:object_r:data_resourcecache:s0 256/data/sadata u:object_r:data_sadata:s0 257/data/sadata/(.*)? u:object_r:data_sadata:s0 258/data/sadata_de u:object_r:data_sadata_de:s0 259/data/sadata_de/(.*)? u:object_r:data_sadata_de:s0 260/data/ss u:object_r:data_ss:s0 261/data/ss/(.*)? u:object_r:data_ss:s0 262/data/system u:object_r:data_system:s0 263/data/system/(.*)? u:object_r:data_system:s0 264/data/system_ce u:object_r:data_system_ce:s0 265/data/system_ce/(.*)? u:object_r:data_system_ce:s0 266/data/system_de u:object_r:data_system_de:s0 267/data/system_de/(.*)? u:object_r:data_system_de:s0 268/data/service/el1/public/udev(/.*)? u:object_r:data_udev:s0 269/data/update_service_log.txt u:object_r:data_update_service_log:s0 270/data/user u:object_r:data_user:s0 271/data/user/(.*)? u:object_r:data_user:s0 272/data/user_de u:object_r:data_user_de:s0 273/data/user_de/(.*)? u:object_r:data_user_de:s0 274/data/vendor u:object_r:data_vendor:s0 275/data/vendor/(.*)? u:object_r:data_vendor:s0 276/data/vendor_ce u:object_r:data_vendor_ce:s0 277/data/vendor_ce/(.*)? u:object_r:data_vendor_ce:s0 278/data/vendor_de u:object_r:data_vendor_de:s0 279/data/vendor_de/(.*)? u:object_r:data_vendor_de:s0 280 281/vendor(/.*)? u:object_r:vendor_file:s0 282/vendor/bin(/.*)? u:object_r:vendor_bin_file:s0 283/vendor/lib(/.*)? u:object_r:vendor_lib_file:s0 284/vendor/lib64(/.*)? u:object_r:vendor_lib_file:s0 285/vendor/etc(/.*)? u:object_r:vendor_etc_file:s0 286 287/system/bin/init u:object_r:init_exec:s0 288 289/system/bin/watchdog_service u:object_r:watchdog_service_exec:s0 290 291/system/bin/lmks u:object_r:lmks_exec:s0 292 293/vendor/bin/hdf_devmgr u:object_r:hdf_devmgr_exec:s0 294 295/system/bin/wifi_hal_service u:object_r:wifi_hal_service_exec:s0 296 297/system/bin/ispserver u:object_r:ispserver_exec:s0 298 299/system/bin/storage_daemon u:object_r:storage_daemon_exec:s0 300 301/system/bin/sdc u:object_r:sdc_exec:s0 302 303/system/bin/thermal_protector u:object_r:thermal_protector_exec:s0 304 305/system/bin/sh u:object_r:sh_exec:s0 306 307/system/bin/hdcd u:object_r:hdcd_exec:s0 308 309/system/lib64(/.*)? u:object_r:system_lib_file:s0 310