diff --git a/non_plat/ioctl_defines b/non_plat/ioctl_defines index c7cbc39..6f46669 100755 --- a/non_plat/ioctl_defines +++ b/non_plat/ioctl_defines @@ -1,2 +1,4 @@ define(`PROC_GED_IOCTLCMD_1', `0x00006700') define(`PROC_GED_IOCTLCMD_3', `0x00006765') +define(`GED_BRIDGE_IO_GE_ALLOC', `0x6764') +define(`GED_BRIDGE_IO_GE_GET', `0x6765') diff --git a/non_plat/merged_hal_service.te b/non_plat/merged_hal_service.te index 9b8d2f7..b37f1bd 100644 --- a/non_plat/merged_hal_service.te +++ b/non_plat/merged_hal_service.te @@ -85,3 +85,7 @@ allow merged_hal_service mtk_powerhal_data_file:sock_file {create_file_perms rw_ allow merged_hal_service proc_mtktz:dir search; allow merged_hal_service proc_mtktz:file {open read getattr}; allow merged_hal_service proc_stat:file {open read getattr }; + +# Date : WK19.11 +# Operation : Q Migration +allowxperm merged_hal_service proc_ged:file ioctl {GED_BRIDGE_IO_GE_ALLOC GED_BRIDGE_IO_GE_GET};