Merge "LOC: Enable loc_eng_dmn_conn_loc_api_server for all targets"
This commit is contained in:
commit
b19e73a479
2 changed files with 3 additions and 37 deletions
11
loc_api/libloc_api_50001/Android.mk
Normal file → Executable file
11
loc_api/libloc_api_50001/Android.mk
Normal file → Executable file
|
@ -1,13 +1,6 @@
|
|||
ifneq ($(BUILD_TINY_ANDROID),true)
|
||||
#Compile this library only for builds with the latest modem image
|
||||
|
||||
BIT_ENABLED_BOARD_PLATFORM_LIST := msm7630_fusion
|
||||
BIT_ENABLED_BOARD_PLATFORM_LIST += msm8660
|
||||
BIT_ENABLED_BOARD_PLATFORM_LIST += msm8960
|
||||
ifeq ($(call is-board-platform-in-list,$(BIT_ENABLED_BOARD_PLATFORM_LIST)),true)
|
||||
FEATURE_GNSS_BIT_API := true
|
||||
endif # is-board-platform-in-list
|
||||
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
@ -81,10 +74,6 @@ LOCAL_SRC_FILES += \
|
|||
loc_eng_log.cpp \
|
||||
loc_eng_nmea.cpp
|
||||
|
||||
ifeq ($(FEATURE_GNSS_BIT_API), true)
|
||||
LOCAL_CFLAGS += -DFEATURE_GNSS_BIT_API
|
||||
endif # FEATURE_GNSS_BIT_API
|
||||
|
||||
LOCAL_SRC_FILES += \
|
||||
loc_eng_dmn_conn.cpp \
|
||||
loc_eng_dmn_conn_handler.cpp \
|
||||
|
|
|
@ -491,17 +491,8 @@ void loc_eng_cleanup(loc_eng_data_s_type &loc_eng_data)
|
|||
loc_eng_data.client_handle = NULL;
|
||||
}
|
||||
|
||||
#ifdef FEATURE_GNSS_BIT_API
|
||||
{
|
||||
char baseband[PROPERTY_VALUE_MAX];
|
||||
property_get("ro.baseband", baseband, "msm");
|
||||
if ((strcmp(baseband,"svlte2a") == 0))
|
||||
{
|
||||
loc_eng_dmn_conn_loc_api_server_unblock();
|
||||
loc_eng_dmn_conn_loc_api_server_join();
|
||||
}
|
||||
}
|
||||
#endif /* FEATURE_GNSS_BIT_API */
|
||||
loc_eng_dmn_conn_loc_api_server_unblock();
|
||||
loc_eng_dmn_conn_loc_api_server_join();
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -899,22 +890,8 @@ void loc_eng_agps_init(loc_eng_data_s_type &loc_eng_data, AGpsCallbacks* callbac
|
|||
true);
|
||||
#endif
|
||||
|
||||
#ifdef FEATURE_GNSS_BIT_API
|
||||
{
|
||||
char baseband[PROPERTY_VALUE_MAX];
|
||||
property_get("ro.baseband", baseband, "msm");
|
||||
if ((strcmp(baseband,"svlte2a") == 0) ||
|
||||
(strcmp(baseband,"sglte") == 0) ||
|
||||
(strcmp(baseband,"msm") == 0))
|
||||
{
|
||||
loc_eng_dmn_conn_loc_api_server_launch(callbacks->create_thread_cb,
|
||||
loc_eng_dmn_conn_loc_api_server_launch(callbacks->create_thread_cb,
|
||||
NULL, NULL, &loc_eng_data);
|
||||
} else {
|
||||
LOC_LOGD("%s:%d] loc_eng_dmn_conn_loc_api_server was not initialized.baseband = %s\n",
|
||||
__func__, __LINE__, baseband);
|
||||
}
|
||||
}
|
||||
#endif /* FEATURE_GNSS_BIT_API */
|
||||
|
||||
loc_eng_agps_reinit(loc_eng_data);
|
||||
EXIT_LOG(%s, VOID_RET);
|
||||
|
|
Loading…
Reference in a new issue