aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Pasanen <invisiblek@cyanogenmod.org>2016-09-09 07:54:35 -0500
committerSeth Shelnutt <Shelnutt2@gmail.com>2016-12-14 06:42:48 -0500
commit856adbfb3315c285317456acf176f5c1ed7de080 (patch)
tree6edfc663fb97034d54378eb33129389b6cecd683
parent51c8bf06e2c2793fc4116e755e35e5b2acf0ed68 (diff)
ls990: move to source-built libril
* We're kanging bacon now * Ditch the custom ril class, we dont need that anymore * Will revert when common commit is merged Change-Id: I3954fe0cc6f26b9f9ef438a73e810e441a3d4263
-rw-r--r--BoardConfig.mk7
-rw-r--r--device.mk4
-rw-r--r--proprietary-files.txt6
-rw-r--r--system.prop2
4 files changed, 14 insertions, 5 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index cef44e6..5da5b28 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -40,7 +40,12 @@ TARGET_USERIMAGES_USE_F2FS := true
TARGET_RECOVERY_FSTAB := device/lge/ls990/rootdir/etc/fstab.g3
# RIL
-BOARD_RIL_CLASS += ../../../device/lge/ls990/ril/
+#BOARD_RIL_CLASS += ../../../device/lge/ls990/ril/
+
+# RIL
+BOARD_GLOBAL_CFLAGS += -DUSE_RIL_VERSION_10
+BOARD_GLOBAL_CPPFLAGS += -DUSE_RIL_VERSION_10
+TARGET_RIL_VARIANT := caf
# NFC
BOARD_NFC_CHIPSET := pn544
diff --git a/device.mk b/device.mk
index eb5ba63..d45c07f 100644
--- a/device.mk
+++ b/device.mk
@@ -31,6 +31,10 @@ PRODUCT_COPY_FILES += \
# Overlays
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay
+# Radio
+PRODUCT_PACKAGES += \
+ librmnetctl
+
# Wifi
PRODUCT_PACKAGES += \
libnetcmdiface
diff --git a/proprietary-files.txt b/proprietary-files.txt
index 06a88cb..42199ae 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -21,15 +21,16 @@ vendor/lib/libdsi_netctrl.so
vendor/lib/libdsnetutils.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
@@ -39,8 +40,9 @@ bin/qmuxd
bin/rfs_access
bin/rmt_storage
lib/libconfigdb.so
+etc/data/dsi_config.xml
+etc/data/netmgr_config.xml
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 06270f5..f1ed60d 100644
--- a/system.prop
+++ b/system.prop
@@ -1,5 +1,4 @@
# Radio
-rild.libargs=-d /dev/smd0
rild.libpath=/vendor/lib/libril-qc-qmi-1.so
# RIL
@@ -8,7 +7,6 @@ ro.cdma.home.operator.alpha=Sprint
telephony.lteOnCdmaDevice=1
telephony.lte.cdma.device=1
ro.telephony.default_network=8
-ro.telephony.ril_class=LS990RIL
ro.ril.def.preferred.network=8
ril.subscription.types=NV,RUIM
persist.radio.no_wait_for_card=1