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)
|
ifneq ($(BUILD_TINY_ANDROID),true)
|
||||||
#Compile this library only for builds with the latest modem image
|
#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)
|
LOCAL_PATH := $(call my-dir)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
|
@ -81,10 +74,6 @@ LOCAL_SRC_FILES += \
|
||||||
loc_eng_log.cpp \
|
loc_eng_log.cpp \
|
||||||
loc_eng_nmea.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 += \
|
LOCAL_SRC_FILES += \
|
||||||
loc_eng_dmn_conn.cpp \
|
loc_eng_dmn_conn.cpp \
|
||||||
loc_eng_dmn_conn_handler.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;
|
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_unblock();
|
||||||
loc_eng_dmn_conn_loc_api_server_join();
|
loc_eng_dmn_conn_loc_api_server_join();
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif /* FEATURE_GNSS_BIT_API */
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -899,22 +890,8 @@ void loc_eng_agps_init(loc_eng_data_s_type &loc_eng_data, AGpsCallbacks* callbac
|
||||||
true);
|
true);
|
||||||
#endif
|
#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);
|
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);
|
loc_eng_agps_reinit(loc_eng_data);
|
||||||
EXIT_LOG(%s, VOID_RET);
|
EXIT_LOG(%s, VOID_RET);
|
||||||
|
|
Loading…
Reference in a new issue