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
|
# BOARD_DISABLE_FMRADIO_LIBJNI := true
|
||||||
|
|
||||||
# GPS
|
# GPS
|
||||||
USE_DEVICE_SPECIFIC_GPS := true
|
BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := default
|
||||||
BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := $(TARGET_BOARD_PLATFORM)
|
LOC_HIDL_VERSION := 3.0
|
||||||
|
|
||||||
# HIDL
|
# HIDL
|
||||||
DEVICE_FRAMEWORK_MANIFEST_FILE := $(COMMON_PATH)/framework_manifest.xml
|
DEVICE_FRAMEWORK_MANIFEST_FILE := $(COMMON_PATH)/framework_manifest.xml
|
||||||
|
|
|
@ -18,8 +18,7 @@ LOCAL_SHARED_LIBRARIES := \
|
||||||
liblog \
|
liblog \
|
||||||
libloc_core \
|
libloc_core \
|
||||||
libgps.utils \
|
libgps.utils \
|
||||||
libdl \
|
libdl
|
||||||
liblbs_core
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES += \
|
LOCAL_SRC_FILES += \
|
||||||
location_batching.cpp \
|
location_batching.cpp \
|
||||||
|
|
|
@ -21,8 +21,7 @@ LOCAL_SHARED_LIBRARIES := \
|
||||||
libcutils \
|
libcutils \
|
||||||
libgps.utils \
|
libgps.utils \
|
||||||
liblog \
|
liblog \
|
||||||
libloc_core \
|
libloc_core
|
||||||
liblbs_core
|
|
||||||
|
|
||||||
LOCAL_HEADER_LIBRARIES := \
|
LOCAL_HEADER_LIBRARIES := \
|
||||||
libgps.utils_headers \
|
libgps.utils_headers \
|
||||||
|
|
10
sdm660.mk
10
sdm660.mk
|
@ -200,6 +200,16 @@ PRODUCT_PACKAGES += \
|
||||||
# GMS
|
# GMS
|
||||||
PRODUCT_GMS_CLIENTID_BASE := android-xiaomi
|
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
|
# GPS Config
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(COMMON_PATH)/gps/etc/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \
|
$(COMMON_PATH)/gps/etc/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \
|
||||||
|
|
Loading…
Reference in a new issue