From 4367d5a8f38cd5e1780b5b533b770e2d4db91fe3 Mon Sep 17 00:00:00 2001 From: Bill Yang Date: Fri, 20 Sep 2024 03:13:58 +0000 Subject: [PATCH] Export ril related flag to soong Export SIM_COUNT, DISABLE_RILD_OEM_HOOK and ENABLE_VENDOR_RIL_SERVICE to soong Bug: 347679222 Test: m libril libreference-ril rild Change-Id: Ic1f8262f260c3fec70635809acf80d340502a77c --- core/android_soong_config_vars.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/android_soong_config_vars.mk b/core/android_soong_config_vars.mk index a1ecf52b60..7ddd2a8b09 100644 --- a/core/android_soong_config_vars.mk +++ b/core/android_soong_config_vars.mk @@ -204,3 +204,12 @@ $(call soong_config_set_bool,gralloc,target_use_pan_display,$(if $(filter true,$ # Add use_camera_v4l2_hal flag for hardware/libhardware/modules/camera/3_4:camera.v4l2 $(call soong_config_set_bool,camera,use_camera_v4l2_hal,$(if $(filter true,$(USE_CAMERA_V4L2_HAL)),true,false)) + +# Add sim_count, disable_rild_oem_hook, and use_aosp_rild flag for ril related modules +$(call soong_config_set,ril,sim_count,$(SIM_COUNT)) +ifneq ($(DISABLE_RILD_OEM_HOOK), false) + $(call soong_config_set_bool,ril,disable_rild_oem_hook,true) +endif +ifneq ($(ENABLE_VENDOR_RIL_SERVICE), true) + $(call soong_config_set_bool,ril,use_aosp_rild,true) +endif