####################################
# Devices
/dev/mali[0-9]*                                             u:object_r:gpu_device:s0
/dev/umts_ipc0                                              u:object_r:radio_device:s0
/dev/fimg2d                                                 u:object_r:video_device:s0
/dev/sec-nfc                                                u:object_r:nfc_device:s0
/dev/esfp0                                                  u:object_r:fp_sensor_device:s0
/dev/goodix_fp                                              u:object_r:fp_sensor_device:s0
/dev/gnss_ipc                                               u:object_r:gps_device:s0
/dev/scsc_h4_0                                              u:object_r:bt_device:s0
/dev/cpuset(/.*)?                                           u:object_r:cgroup:s0

# camera
/dev/m2m1shot_scaler0                                       u:object_r:m2m1shot_device:s0
 
# DRM
/dev/s5p-smem                                               u:object_r:drm_device:s0

# usb
/dev/android_ssusbcon(/.*)?                                 u:object_r:usb_device:s0
/dev/mtp_usb*                                               u:object_r:mtp_device:s0
/dev/usb(/.*)?                                              u:object_r:usb_device:s0

# adbroot and storaged
/dev/stune(/.*)?                                            u:object_r:cgroup:s0

# blocks
/dev/block/zram0                                            u:object_r:swap_block_device:s0

/dev/block/platform/.+/by-name/(omr|OMR)?                   u:object_r:omr_block_device:s0
/dev/block/platform/.+/by-name/(misc|MISC)?                 u:object_r:misc_block_device:s0
/dev/block/platform/.+/by-name/(cpefs|CPEFS)?               u:object_r:efs_block_device:s0
/dev/block/platform/.+/by-name/(efs|EFS)?                   u:object_r:efs_block_device:s0
/dev/block/platform/.+/by-name/(radio|RADIO)?               u:object_r:radio_block_device:s0
/dev/block/platform/.+/by-name/(cache|CACHE)?               u:object_r:cache_block_device:s0
/dev/block/platform/.+/by-name/(system|SYSTEM)?             u:object_r:system_block_device:s0
/dev/block/platform/.+/by-name/(userdata|USERDATA)?         u:object_r:userdata_block_device:s0
/dev/block/platform/.+/by-name/(persistent|PERSISTENT)?     u:object_r:frp_block_device:s0
/dev/block/platform/.+/by-name/(boot|BOOT)?                 u:object_r:boot_block_device:s0
/dev/block/platform/.+/by-name/(recovery|RECOVERY)?         u:object_r:recovery_block_device:s0

####################################
# efs
/mnt/vendor/cpefs(/.*)?                                     u:object_r:efs_file:s0
/factory(/.*)?                                              u:object_r:sec_efs_file:s0

####################################
# data files
/data/vendor/nfc(/.*)?                                      u:object_r:nfc_vendor_data_file:s0
/data/vendor/mediadrm(/.*)?                                 u:object_r:mediadrm_data_file:s0
/data/vendor/yas_lib(/.*)?                                  u:object_r:sensors_data_file:s0

####################################
### VENDOR
# Exynos7884'B'
/(vendor|system/vendor)/lib(64)?/hw/gralloc\.exynos[0-9]*B\.so    u:object_r:same_process_hal_file:s0

/(vendor|system/vendor)/bin/main_abox                            u:object_r:abox_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.camera\.provider@[0-9]\.[0-9]-service\.exynos7885	  u:object_r:hal_camera_default_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.usb@[0-9]\.[0-9]-service\.a10	              u:object_r:hal_usb_default_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.sensors@[0-9]\.[0-9]-service_a10            u:object_r:hal_sensors_default_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.power\.stats-service\.exynos7	              u:object_r:hal_power_stats_default_exec:s0
