287 files changed, 177798 insertions, 0 deletions
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts new file mode 100644 index 0000000..3672dc8 --- a/dev/null +++ b/sepolicy/file_contexts @@ -0,0 +1,131 @@ +/boot/optee.ko u:object_r:optee_file:s0 + +/data/log(/.*)? u:object_r:log_file:s0 +/data/media_rw/sdcard1 u:object_r:media_rw_data_file:s0 +/data/tee(/.*)? u:object_r:tee_data_file:s0 +/data/droidota(/.*)? u:object_r:update_data_file:s0 + +/dev/amaudio_.* u:object_r:audio_device:s0 +/dev/amaudio2_out u:object_r:audio_device:s0 +/dev/amremote u:object_r:input_device:s0 +/dev/am_adc_kpd u:object_r:input_device:s0 +/dev/amv.* u:object_r:video_device:s0 +/dev/amvecm u:object_r:amvecm_device:s0 +/dev/amvideo u:object_r:video_device:s0 +/dev/amvideo_poll u:object_r:video_device:s0 +/dev/ionvideo u:object_r:video_device:s0 +/dev/amstream_.* u:object_r:codec_device:s0 +/dev/amstream_sub u:object_r:subtitle_device:s0 +/dev/amstream_sub_read u:object_r:subtitle_device:s0 +/dev/avin_detect u:object_r:avin_device:s0 + +/dev/block/env u:object_r:env_device:s0 +/dev/block/data u:object_r:userdata_block_device:s0 +/dev/block/cache u:object_r:cache_block_device:s0 +/dev/block/zram0 u:object_r:swap_block_device:s0 +/dev/block/param u:object_r:param_block_device:s0 +/dev/block/cri_data u:object_r:cri_block_device:s0 +/dev/block/sd[a-z] u:object_r:sda_block_device:s0 +/dev/block/sd[a-z](.*) u:object_r:sda_block_device:s0 +/dev/block/vold(/.*)? u:object_r:vold_block_device:s0 +/dev/block/drm u:object_r:drm_block_device:s0 +/dev/block/boot_a u:object_r:boot_block_device:s0 +/dev/block/boot_b u:object_r:boot_block_device:s0 +/dev/block/boot u:object_r:boot_block_device:s0 +/dev/block/system_a u:object_r:system_block_fsck_device:s0 +/dev/block/system_b u:object_r:system_block_fsck_device:s0 +/dev/block/system u:object_r:system_block_fsck_device:s0 +/dev/block/vendor_a u:object_r:vendor_block_device:s0 +/dev/block/vendor_b u:object_r:vendor_block_device:s0 +/dev/block/vendor u:object_r:vendor_block_device:s0 +/dev/block/misc u:object_r:misc_block_device:s0 +/dev/block/tee u:object_r:tee_block_device:s0 +/dev/block/odm u:object_r:odm_block_device:s0 +/dev/block/odm_a u:object_r:odm_block_device:s0 +/dev/block/odm_b u:object_r:odm_block_device:s0 +/dev/block/mmcblk[0-9] u:object_r:sda_block_device:s0 +/dev/block/mmcblk[0-9]p(.*) u:object_r:sda_block_device:s0 +/dev/block/mmcblk[0-9]rpmb u:object_r:sda_block_device:s0 + +/dev/bootloader u:object_r:bootloader_device:s0 +/dev/btusb0 u:object_r:hci_attach_dev:s0 +/dev/cec u:object_r:cec_device:s0 +/dev/defendkey u:object_r:defendkey_device:s0 +/dev/dtb u:object_r:dtb_device:s0 +/dev/dvb0.* u:object_r:dvb_device:s0 +/dev/dvb.* u:object_r:video_device:s0 +/dev/esm u:object_r:hdcptx_device:s0 +/dev/esm_rx u:object_r:hdcprx_device:s0 +/dev/ge2d u:object_r:ge2d_device:s0 +/dev/hdmirx0 u:object_r:hdmirx0_device:s0 +/dev/irblaster1 u:object_r:ir_device:s0 +/dev/mali u:object_r:gpu_device:s0 +/dev/mali0 u:object_r:gpu_device:s0 +/dev/nand_env u:object_r:env_device:s0 +/dev/opteearmtz00 u:object_r:drm_device:s0 +/dev/otz_client u:object_r:tee_device:s0 +/dev/picdec u:object_r:picture_device:s0 +/dev/rtk_btusb u:object_r:hci_attach_dev:s0 +/dev/socket/dig u:object_r:dig_socket:s0 +/dev/socket/pppoe_wrapper u:object_r:pppoe_wrapper_socket:s0 +/dev/sw_sync u:object_r:sw_sync_device:s0 +/dev/tee0 u:object_r:drm_device:s0 +/dev/teepriv0 u:object_r:drm_device:s0 +/dev/ttyS[1-2] u:object_r:hci_attach_dev:s0 +/dev/ttyUSB.* u:object_r:radio_device:s0 +/dev/tvafe0 u:object_r:video_device:s0 +/dev/vdin0 u:object_r:video_device:s0 +/dev/wifi_power u:object_r:radio_device:s0 +/dev/hidraw[0-3] u:object_r:hidraw_device:s0 + +/sys/devices/platform/bt-dev/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0 +/sys/devices/platform/bt-dev/rfkill/rfkill0/type u:object_r:sysfs_bluetooth_writable:s0 +/sys/devices/bt-dev.*/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0 +/sys/devices/bt-dev.*/rfkill/rfkill0/type u:object_r:sysfs_bluetooth_writable:s0 + +/sys/class/video/disable_video u:object_r:sysfs_video:s0 +/sys/class/vfm/map u:object_r:sysfs_video:s0 +/sys/class/video/axis u:object_r:sysfs_video:s0 +/sys/class/tsync/enable u:object_r:sysfs_video:s0 +/sys/class/audiodsp/digital_raw u:object_r:sysfs_audio:s0 + +/sys/class/audiodsp/digital_codec u:object_r:sysfs_digital_codec:s0 +/sys/class/audiodsp/audio_samesource u:object_r:sysfs_audio_samesource:s0 +/sys/class/amhdmitx/amhdmitx0/aud_cap u:object_r:sysfs_audio_cap:s0 +/sys/devices/virtual/amhdmitx/amhdmitx0/aud_cap u:object_r:sysfs_audio_cap:s0 +/sys/class/amhdmitx/amhdmitx0/aud_output_chs u:object_r:sysfs_aud_output_chs:s0 +/sys/devices/virtual/amhdmitx/amhdmitx0/aud_output_chs u:object_r:sysfs_aud_output_chs:s0 +/sys/class/mpgpu/mpgpucmd u:object_r:sysfs_mpgpu_cmd:s0 +/sys/power/early_suspend_trigger u:object_r:sysfs_power_trigger:s0 + +/param(/.*)? u:object_r:param_tv_file:s0 +/tee(/.*)? u:object_r:tee_data_file:s0 + +#/vendor/bin/bootplayer u:object_r:bootvideo_exec:s0 +#/vendor/bin/dv_config u:object_r:dv_config_exec:s0 + + +#/vendor/bin/imageserver u:object_r:imageserver_exec:s0 +/system/bin/mke2fs -- u:object_r:fsck_exec:s0 +/system/bin/e2fsdroid -- u:object_r:fsck_exec:s0 +#/vendor/bin/pppoe_wrapper u:object_r:pppoe_wrapper_exec:s0 + +/vendor/bin/hdcp_rx22 u:object_r:hdcp_rx22_exec:s0 +/vendor/bin/hdcp_tx22 u:object_r:hdcp_tx22_exec:s0 +/vendor/bin/remotecfg u:object_r:remotecfg_exec:s0 +/vendor/bin/systemcontrol u:object_r:system_control_exec:s0 +/vendor/bin/hdmicecd u:object_r:hdmicecd_exec:s0 +/vendor/bin/droidvold u:object_r:droidvold_exec:s0 +/vendor/bin/ntfs-3g u:object_r:ntfs_3g_exec:s0 +/vendor/bin/tee-supplicant u:object_r:tee_exec:s0 +/vendor/bin/tee_preload_fw u:object_r:firmload_exec:s0 + +#/vendor/bin/tvserver u:object_r:tvserver_exec:s0 +#/vendor/bin/wlan_fwloader u:object_r:wlan_fwloader_exec:s0 +#/vendor/xbin/bcmdl u:object_r:bcmdl_exec:s0 + +/(vendor|system/vendor)/bin/hw/android\.hardware\.dumpstate@1\.0-service.droidlogic u:object_r:hal_dumpstate_default_exec:s0 + +/vendor/lib(64)?/hw/gralloc\.amlogic\.so u:object_r:same_process_hal_file:s0 +/vendor/lib(64)?/libfbcnf\.so u:object_r:same_process_hal_file:s0 + |