1vndbinder_use(hal_graphics_composer_default) 2 3allow hal_graphics_composer_default debugfs_ged:dir search; 4 5# Date : WK17.09 6# Operation : Add sepolicy 7# Purpose : Add polivy for hwc HIDL 8 9allow hal_graphics_composer_default proc_ged:file r_file_perms; 10allow hal_graphics_composer_default self:netlink_kobject_uevent_socket { read bind create setopt }; 11 12# Date : WK17.21 13# Purpose: GPU driver required 14allow hal_graphics_composer_default sw_sync_device:chr_file rw_file_perms; 15allow hal_graphics_composer_default hal_graphics_mapper_hwservice:hwservice_manager find; 16 17# Date : W17.24 18# Purpose: GPU driver required 19allow hal_graphics_composer_default gpu_device:dir search; 20 21allow hal_graphics_composer_default debugfs_ion:dir search; 22allow hal_graphics_composer_default debugfs_tracing:file write; 23allow hal_graphics_composer_default debugfs_tracing:file open; 24 25# Date : WK17.30 26# Operation : O Migration 27# Purpose: Allow to access cmdq driver 28allow hal_graphics_composer_default mtk_cmdq_device:chr_file { read ioctl open }; 29 30# Date : W17.30 31# Add for control PowerHAL 32allow hal_graphics_composer_default mtk_hal_power_hwservice:hwservice_manager find; 33binder_call(hal_graphics_composer_default, mtk_hal_power) 34 35# Date : WK17.32 36# Operation : O Migration 37# Purpose: Allow to access property 38set_prop(hal_graphics_composer_default, graphics_hwc_pid_prop) 39get_prop(hal_graphics_composer_default, graphics_hwc_pid_prop) 40set_prop(hal_graphics_composer_default, graphics_hwc_latch_unsignaled_prop) 41set_prop(hal_graphics_composer_default, graphics_hwc_hdr_prop) 42 43# Date : WK18.03 44# Purpose: Allow to access property dev/mdp_sync 45allow hal_graphics_composer_default mtk_mdp_device:chr_file rw_file_perms; 46allow hal_graphics_composer_default mdp_device:chr_file rw_file_perms; 47allow hal_graphics_composer_default tee_device:chr_file rw_file_perms; 48allowxperm hal_graphics_composer_default proc_ged:file ioctl { proc_ged_ioctls }; 49 50# Date: 2018/11/08 51# Operation : JPEG 52# Purpose : JPEG need to use PQ via MMS HIDL 53allow hal_graphics_composer_default sysfs_boot_mode:file r_file_perms; 54 55# Date : WK19.46 56# Purpose: Allow to access ged debug node 57allow hal_graphics_composer_default debugfs_ged:file { w_file_perms }; 58