sdm660-common: Build new GNSS HAL
* Remove unnecessary dependencies on liblbs_core.so * Hardcode vendor loc HIDL version to 3.0 to enable vendor HIDL when building w/o BSP. Change-Id: I01f661f1d1e038737801f5a9db88e3388d470f74
This commit is contained in:
parent
8cb6811164
commit
2c02c0df52
4 changed files with 14 additions and 6 deletions
|
@ -122,8 +122,8 @@ AUDIO_FEATURE_ENABLED_FM_POWER_OPT := true
|
|||
# BOARD_DISABLE_FMRADIO_LIBJNI := true
|
||||
|
||||
# GPS
|
||||
USE_DEVICE_SPECIFIC_GPS := true
|
||||
BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := $(TARGET_BOARD_PLATFORM)
|
||||
BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := default
|
||||
LOC_HIDL_VERSION := 3.0
|
||||
|
||||
# HIDL
|
||||
DEVICE_FRAMEWORK_MANIFEST_FILE := $(COMMON_PATH)/framework_manifest.xml
|
||||
|
|
|
@ -18,8 +18,7 @@ LOCAL_SHARED_LIBRARIES := \
|
|||
liblog \
|
||||
libloc_core \
|
||||
libgps.utils \
|
||||
libdl \
|
||||
liblbs_core
|
||||
libdl
|
||||
|
||||
LOCAL_SRC_FILES += \
|
||||
location_batching.cpp \
|
||||
|
|
|
@ -21,8 +21,7 @@ LOCAL_SHARED_LIBRARIES := \
|
|||
libcutils \
|
||||
libgps.utils \
|
||||
liblog \
|
||||
libloc_core \
|
||||
liblbs_core
|
||||
libloc_core
|
||||
|
||||
LOCAL_HEADER_LIBRARIES := \
|
||||
libgps.utils_headers \
|
||||
|
|
10
sdm660.mk
10
sdm660.mk
|
@ -200,6 +200,16 @@ PRODUCT_PACKAGES += \
|
|||
# GMS
|
||||
PRODUCT_GMS_CLIENTID_BASE := android-xiaomi
|
||||
|
||||
# GPS / Location
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.gnss@2.0-impl-qti \
|
||||
android.hardware.gnss@2.0-service-qti \
|
||||
libbatching \
|
||||
libgeofencing \
|
||||
libgnss \
|
||||
libsensorndkbridge \
|
||||
libwifi-hal-ctrl
|
||||
|
||||
# GPS Config
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(COMMON_PATH)/gps/etc/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \
|
||||
|
|
Loading…
Reference in a new issue