diff --git a/non_plat/hal_graphics_composer_default.te b/non_plat/hal_graphics_composer_default.te index efeb011..e2e5781 100644 --- a/non_plat/hal_graphics_composer_default.te +++ b/non_plat/hal_graphics_composer_default.te @@ -50,4 +50,16 @@ set_prop(hal_graphics_composer_default, graphics_hwc_latch_unsignaled_prop) #============= hal_graphics_composer_default ============== allow hal_graphics_composer_default mtk_mdp_device:chr_file { read write open ioctl }; -allowxperm hal_graphics_composer_default proc_ged:file ioctl {GED_BRIDGE_IO_LOG_BUF_GET GED_BRIDGE_IO_GE_INFO GED_BRIDGE_IO_GE_GET GED_BRIDGE_IO_GE_SET GED_BRIDGE_IO_LOG_BUF_WRITE }; +allowxperm hal_graphics_composer_default proc_ged:file ioctl { +GED_BRIDGE_IO_LOG_BUF_GET +GED_BRIDGE_IO_GE_INFO +GED_BRIDGE_IO_GE_GET +GED_BRIDGE_IO_GE_SET +GED_BRIDGE_IO_LOG_BUF_WRITE +GED_BRIDGE_IO_GE_ALLOC +GED_BRIDGE_IO_BOOST_GPU_FREQ +GED_BRIDGE_IO_IOCTLCMD_0F +GED_BRIDGE_IO_IOCTLCMD_10 +GED_BRIDGE_IO_MONITOR_3D_FENCE +GED_BRIDGE_IO_QUERY_INFO +}; diff --git a/non_plat/surfaceflinger.te b/non_plat/surfaceflinger.te index ff78250..fca1b5c 100644 --- a/non_plat/surfaceflinger.te +++ b/non_plat/surfaceflinger.te @@ -74,4 +74,10 @@ GED_BRIDGE_IO_BOOST_GPU_FREQ GED_BRIDGE_IO_QUERY_INFO GED_BRIDGE_IO_GE_GET GED_BRIDGE_IO_LOG_BUF_WRITE +GED_BRIDGE_IO_GE_SET +GED_BRIDGE_IO_GE_ALLOC +GED_BRIDGE_IO_GE_INFO +GED_BRIDGE_IO_IOCTLCMD_0F +GED_BRIDGE_IO_IOCTLCMD_10 +GED_BRIDGE_IO_MONITOR_3D_FENCE };