[Feature] add GA346 baseline version

Change-Id: Ic62933698569507dcf98240cdf5d9931ae34348f
diff --git a/src/telephonyware/3.0/hardware/ril/fusion/rild/Android.mk b/src/telephonyware/3.0/hardware/ril/fusion/rild/Android.mk
new file mode 100644
index 0000000..2c74b88
--- /dev/null
+++ b/src/telephonyware/3.0/hardware/ril/fusion/rild/Android.mk
@@ -0,0 +1,73 @@
+# Copyright 2006 The Android Open Source Project
+
+ifeq ($(MTK_RIL_MODE), c6m_1rild)
+
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES:= \
+  rild.c
+
+
+LOCAL_SHARED_LIBRARIES := \
+  libmtkrillog \
+  libmtkproperty \
+  libmtkcutils \
+  librilfusion \
+  libmtkrilutils \
+  libsysenv \
+  libmtkconfigutils
+
+LOCAL_CFLAGS := -DRIL_SHLIB
+
+# remove the below on the platform that not support sysenv
+LOCAL_CFLAGS += -DMTK_SYSENV_SUPPORT
+LOCAL_SHARED_LIBRARIES += liblog
+
+ifneq ($(MTK_NUM_MODEM_PROTOCOL),1)
+    LOCAL_CFLAGS += -DANDROID_MULTI_SIM
+endif
+
+ifeq ($(MTK_NUM_MODEM_PROTOCOL), 2)
+    LOCAL_CFLAGS += -DANDROID_SIM_COUNT_2
+endif
+
+ifeq ($(MTK_NUM_MODEM_PROTOCOL), 3)
+    LOCAL_CFLAGS += -DANDROID_SIM_COUNT_3
+endif
+
+ifeq ($(MTK_NUM_MODEM_PROTOCOL), 4)
+    LOCAL_CFLAGS += -DANDROID_SIM_COUNT_4
+endif
+
+ifeq ("$(wildcard vendor/mediatek/internal/mtkrild_enable)","")
+    LOCAL_CFLAGS += -D__PRODUCTION_RELEASE__
+endif
+
+LOCAL_CFLAGS += -DMTK_MUX_CHANNEL_64
+LOCAL_CFLAGS += -DMTK_IMS_CHANNEL_SUPPORT
+LOCAL_CFLAGS += -DMTK_USE_HIDL
+#used to check if support telephonyware
+LOCAL_CFLAGS += -DMTK_TELEPHONYWARE_SUPPORT
+
+LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/librilfusion \
+    $(MTK_PATH_SOURCE)/external/libsysenv \
+    $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/platformlib/include/log \
+    $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/platformlib/include/property \
+    $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/platformlib/include \
+    $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/platformlib/include/utils \
+    $(TOP)/$(MTK_PATH_SOURCE)/hardware/ril/platformlib/include/config \
+
+LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../include
+
+LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_MODULE:= mtkfusionrild
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_OWNER := mtk
+LOCAL_MODULE_TAGS := optional
+LOCAL_INIT_RC := rild.rc
+
+LOCAL_MULTILIB := first
+
+include $(MTK_EXECUTABLE)
+endif