From 51751c88ebedc92d3d3f4d31b6078ca6d8a9a72f Mon Sep 17 00:00:00 2001 From: theimpulson Date: Fri, 19 Jul 2019 13:02:59 +0000 Subject: [PATCH] sdm710-common: Build FM2 Change-Id: I8623cc4662b9dfcd59a52a87f365e679968b19bb Signed-off-by: SamarV-121 --- BoardConfigCommon.mk | 5 +++++ proprietary-files.txt | 8 ++++++++ sdm710.mk | 9 +++++++++ 3 files changed, 22 insertions(+) diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index f76263c..c940edb 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -37,6 +37,7 @@ TARGET_BOARD_PLATFORM_GPU := qcom-adreno616 # Audio USE_XML_AUDIO_POLICY_CONF := 1 +AUDIO_FEATURE_ENABLED_FM_POWER_OPT := true # Bluetooth BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(COMMON_PATH)/bluetooth @@ -58,6 +59,10 @@ endif # DRM TARGET_ENABLE_MEDIADRM_64 := true +# FM +BOARD_HAVE_QCOM_FM := true +BOARD_HAS_QCA_FM_SOC := "cherokee" + # HIDL DEVICE_FRAMEWORK_MANIFEST_FILE := $(COMMON_PATH)/framework_manifest.xml diff --git a/proprietary-files.txt b/proprietary-files.txt index c784bc6..f2ccc43 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -23,6 +23,14 @@ framework/vendor.qti.data.factory-V1.0-java.jar framework/vendor.qti.hardware.data.qmi-V1.0-java.jar -priv-app/CNEService/CNEService.apk +# FM +lib64/fm_helium.so +lib64/libfm-hci.so +-lib64/vendor.qti.hardware.fm@1.0.so +lib/fm_helium.so +lib/libfm-hci.so +-lib/vendor.qti.hardware.fm@1.0.so + # Media lib64/libmmosal.so lib/extractors/libmmparser.so diff --git a/sdm710.mk b/sdm710.mk index 355fb4c..b8f93a7 100644 --- a/sdm710.mk +++ b/sdm710.mk @@ -47,6 +47,15 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.fingerprint.xml:system/etc/permissions/android.hardware.fingerprint.xml +# FM +PRODUCT_PACKAGES += \ + FM2 \ + libqcomfm_jni \ + qcom.fmradio + +PRODUCT_BOOT_JARS += \ + qcom.fmradio + # Doze PRODUCT_PACKAGES += \ OppoDoze