diff --git a/BoardConfig.mk b/BoardConfig.mk index 04ca22d..05eb3f7 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -55,6 +55,11 @@ BOARD_NFC_CHIPSET := pn547 TARGET_RECOVERY_UPDATER_LIBS := librecovery_updater_g3 TARGET_RELEASETOOLS_EXTENSIONS := device/lge/d855 +# RIL +BOARD_GLOBAL_CFLAGS += -DUSE_RIL_VERSION_10 +BOARD_GLOBAL_CPPFLAGS += -DUSE_RIL_VERSION_10 +TARGET_RIL_VARIANT := caf + # Wifi BOARD_HAS_QCOM_WLAN := true BOARD_WLAN_DEVICE := qcwcn @@ -68,7 +73,7 @@ WIFI_DRIVER_FW_PATH_AP := "ap" WIFI_DRIVER_FW_PATH_STA := "sta" WPA_SUPPLICANT_VERSION := VER_0_8_X -#FM Radio +# FM Radio AUDIO_FEATURE_ENABLED_FM_POWER_OPT := true TARGET_QCOM_NO_FM_FIRMWARE := true diff --git a/device.mk b/device.mk index 8c133af..a87e966 100644 --- a/device.mk +++ b/device.mk @@ -44,6 +44,10 @@ PRODUCT_COPY_FILES += \ PRODUCT_PACKAGES += \ librecovery_updater_g3 +# RIL +PRODUCT_PACKAGES += \ + librmnetctl + # Wifi PRODUCT_PACKAGES += \ hostapd_default.conf \ diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index bb5a88a..57f9ea5 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -27,10 +27,4 @@ provisioning, availability etc --> true - - GPRS|EDGE|UMTS|HSDPA|HSUPA|HSPA|LTE|HSPAP|GSM|WCDMA - diff --git a/proprietary-files.txt b/proprietary-files.txt index 5be0b63..ac96cfb 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -16,25 +16,27 @@ vendor/lib/libdiag.so vendor/lib/libdsi_netctrl.so vendor/lib/libdsutils.so vendor/lib/libidl.so +vendor/lib/liblqe.so vendor/lib/libqcci_legacy.so vendor/lib/libqdi.so vendor/lib/libqdp.so vendor/lib/libqmi.so vendor/lib/libqmi_cci.so +vendor/lib/libqmi_client_helper.so vendor/lib/libqmi_client_qmux.so vendor/lib/libqmi_common_so.so vendor/lib/libqmi_csi.so -vendor/lib/libqmi_csvt_srvc.so vendor/lib/libqmi_encdec.so vendor/lib/libqmiservices.so # Radio +etc/data/dsi_config.xml +etc/data/netmgr_config.xml bin/netmgrd bin/qmuxd bin/rfs_access bin/rmt_storage lib/libmdmdetect.so -lib/libril.so lib/libuicc.so lib/libvss_common_idl.so lib/libvss_common_iface.so diff --git a/system.prop b/system.prop index 319b9f7..dcf4465 100644 --- a/system.prop +++ b/system.prop @@ -1,10 +1,9 @@ # Radio persist.radio.do_not_init_csvt=1 -rild.libargs=-d /dev/smd0 rild.libpath=/vendor/lib/libril-qc-qmi-1.so +ro.ril.telephony.mqanelements=4 ro.telephony.call_ring.multiple=0 ro.telephony.default_network=9 -ro.telephony.ril_class=LgeLteRIL telephony.lteOnCdmaDevice=0 telephony.lteOnGsmDevice=1