Commit 30b8402e authored by Sooraj S's avatar Sooraj S 👽 Committed by Romain Hunault
Browse files

FP3: Fix RIL and CNE

parent e276c8fd
......@@ -170,12 +170,19 @@ TARGET_USES_COLOR_METADATA := true #TODO # already set by vendor/lineage/config
NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3
TARGET_USES_MEDIA_EXTENSIONS := true
TARGET_MOUNT_POINTS_SYMLINKS := false
# GPS
TARGET_NO_RPC := true
USE_DEVICE_SPECIFIC_GPS := true
BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := $(TARGET_BOARD_PLATFORM)
# RIL
TARGET_RIL_VARIANT := caf
TARGET_PROVIDES_QTI_TELEPHONY_JAR := true
TARGET_USES_OLD_MNC_FORMAT := true
ENABLE_VENDOR_RIL_SERVICE := true
# Recovery
TARGET_RECOVERY_FSTAB := $(DEVICE_PATH)/rootdir/etc/recovery.fstab
......
......@@ -373,6 +373,22 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/msm_irqbalance_little_big.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance_little_big.conf \
$(LOCAL_PATH)/configs/thermal-engine.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-engine.conf
# IPACM
PRODUCT_PACKAGES += \
ipacm \
IPACM_cfg.xml \
libipanat \
liboffloadhal
# IPv6 tethering
PRODUCT_PACKAGES += \
ebtables \
ethertypes
# Trust HAL
PRODUCT_PACKAGES += \
vendor.lineage.trust@1.0-service
# USB
PRODUCT_PACKAGES += \
android.hardware.usb@1.0-service
......@@ -421,6 +437,37 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config
# IMS
PRODUCT_PACKAGES += \
ims-ext-common
# Network
PRODUCT_PACKAGES += \
netutils-wrapper-1.0
# QMI
PRODUCT_PACKAGES += \
libjson
# Radio
PRODUCT_PACKAGES += \
librmnetctl \
libprotobuf-cpp-full
# RCS
PRODUCT_PACKAGES += \
rcs_service_aidl \
rcs_service_aidl.xml \
rcs_service_api \
rcs_service_api.xml
# Telephony
PRODUCT_PACKAGES += \
telephony-ext
PRODUCT_BOOT_JARS += \
telephony-ext
PRODUCT_PACKAGES += \
android.hardware.wifi@1.0-service \
dhcpcd.conf \
......
......@@ -203,7 +203,7 @@
<instance>default</instance>
</interface>
</hal>
<!-- <hal format="hidl">
<hal format="hidl">
<name>android.hardware.radio</name>
<transport>hwbinder</transport>
<version>1.2</version>
......@@ -226,7 +226,7 @@
<name>IRadioConfig</name>
<instance>default</instance>
</interface>
</hal> -->
</hal>
<hal format="hidl">
<name>android.hardware.renderscript</name>
<transport arch="32+64">passthrough</transport>
......@@ -392,7 +392,7 @@
<hal format="hidl">
<name>vendor.qti.data.factory</name>
<transport>hwbinder</transport>
<version>1.0</version>
<version>1.1</version>
<interface>
<name>IFactory</name>
<instance>default</instance>
......@@ -480,7 +480,7 @@
<instance>default</instance>
</interface>
</hal>
<!-- <hal format="hidl">
<hal format="hidl">
<name>vendor.qti.hardware.radio.am</name>
<transport>hwbinder</transport>
<version>1.0</version>
......@@ -587,7 +587,7 @@
<name>IRTPService</name>
<instance>imsrtpservice</instance>
</interface>
</hal> -->
</hal>
<hal format="hidl">
<name>com.quicinc.cne.api</name>
<transport>hwbinder</transport>
......@@ -654,7 +654,7 @@
<instance>default</instance>
</interface>
</hal> -->
<!-- <hal format="hidl">
<hal format="hidl">
<name>vendor.lineage.trust</name>
<transport>hwbinder</transport>
<version>1.0</version>
......@@ -662,5 +662,5 @@
<name>IUsbRestrict</name>
<instance>default</instance>
</interface>
</hal> -->
</hal>
</manifest>
......@@ -58,5 +58,105 @@
<!-- Enable 802.11ac for Wifi hotspot (SAP) -->
<bool translatable="false" name="config_wifi_softap_ieee80211ac_supported">false</bool>
<!-- Is the device capable of hot swapping an ICC Card -->
<bool name="config_hotswapCapable">true</bool>
<!-- Flag specifying whether VoLTE & VT is available on device -->
<bool name="config_device_volte_available">true</bool>
<!-- Flag specifying whether VoLTE should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_volte_available">true</bool>
<!-- Flag specifying whether VoLTE TTY is supported -->
<bool name="config_carrier_volte_tty_supported">true</bool>
<!-- Flag specifying whether WFC over IMS is available on device -->
<bool name="config_device_wfc_ims_available">true</bool>
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_wfc_ims_available">true</bool>
<!-- Flag specifying whether VT is available on device -->
<bool name="config_device_vt_available">true</bool>
<!-- ImsService package name to bind to by default, if config_dynamic_bind_ims is true -->
<string name="config_ims_package">org.codeaurora.ims</string>
<!-- Flag specifying whether or not IMS will use the ImsResolver dynamically -->
<bool name="config_dynamic_bind_ims">true</bool>
<!-- If this is true, the screen will come on when you unplug usb/power/whatever. -->
<bool name="config_unplugTurnsOnScreen">true</bool>
<!-- This string array should be overridden by the device to present a list of network
attributes. This is used by the connectivity manager to decide which networks can coexist
based on the hardware -->
<!-- An Array of "[Connection name],[ConnectivityManager.TYPE_xxxx],
[associated radio-type],[priority],[restoral-timer(ms)],[dependencyMet] -->
<!-- the 5th element "resore-time" indicates the number of milliseconds to delay
before automatically restore the default connection. Set -1 if the connection
does not require auto-restore. -->
<!-- the 6th element indicates boot-time dependency-met value. -->
<string-array translatable="false" name="networkAttributes">
<item>"wifi,1,1,1,-1,true"</item>
<item>"mobile,0,0,0,-1,true"</item>
<item>"mobile_mms,2,0,4,60000,true"</item>
<item>"mobile_supl,3,0,2,60000,true"</item>
<item>"mobile_dun,4,0,2,60000,true"</item>
<item>"mobile_hipri,5,0,3,60000,true"</item>
<item>"mobile_fota,10,0,2,60000,true"</item>
<item>"mobile_ims,11,0,2,60000,true"</item>
<item>"mobile_cbs,12,0,2,60000,true"</item>
<item>"bluetooth,7,7,2,-1,true"</item>
<item>"ethernet,9,9,9,-1,true"</item>
<item>"mobile_emergency,15,0,5,-1,true"</item>
</string-array>
<!-- Configure mobile tcp buffer sizes in the form:
rat-name:rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
If no value is found for the rat-name in use, the system default will be applied.
-->
<string-array name="config_mobile_tcp_buffers">
<item>5gnr:2097152,6291456,16777216,512000,2097152,8388608</item>
<item>lte:524288,1048576,8388608,262144,524288,4194304</item>
<item>lte_ca:1048576,2097152,16777216,524288,1048576,8388608</item>
<item>umts:131072,262144,1452032,4096,16384,399360</item>
<item>hspa:131072,262144,1452032,4096,16384,399360</item>
<item>hsupa:131072,262144,1452032,4096,16384,399360</item>
<item>hsdpa:131072,262144,1452032,4096,16384,399360</item>
<item>hspap:131072,262144,1452032,4096,16384,399360</item>
<item>edge:16384,32768,131072,4096,16384,65536</item>
<item>gprs:4096,8192,24576,4096,8192,24576</item>
<item>evdo:131072,262144,1048576,4096,16384,524288</item>
<item>ehrpd:4094,87380,1048576,4096,16384,262144</item>
</string-array>
<!-- This string array should be overridden by the device to present a list of radio
attributes. This is used by the connectivity manager to decide which networks can coexist
based on the hardware -->
<!-- An Array of "[ConnectivityManager connectionType],
[# simultaneous connection types]" -->
<string-array translatable="false" name="radioAttributes">
<item>1,1</item>
<item>0,1</item>
<item>7,1</item>
<item>9,1</item>
</string-array>
<!-- Boolean indicating if restoring network selection should be skipped -->
<!-- The restoring is handled by modem if it is true-->
<bool translatable="false" name="skip_restoring_network_selection">true</bool>
<!-- Config determines whether to update phone object when voice registration
state changes. Voice radio tech change will always trigger an update of
phone object irrespective of this config -->
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
<!-- Remote server that can provide NTP responses. -->
<string translatable="false" name="config_ntpServer">1.android.pool.ntp.org</string>
</resources>
......@@ -413,11 +413,14 @@ vendor/lib/vendor.qti.hardware.data.latency@1.0.so
vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so
vendor/lib/vendor.qti.hardware.data.qmi@1.0.so
vendor/lib/vendor.qti.data.factory@1.0.so
vendor/lib/vendor.qti.data.factory@1.1.so
vendor/lib64/vendor.qti.hardware.data.latency@1.0.so
vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so
vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so
vendor/lib64/vendor.qti.data.factory@1.0.so
vendor/lib64/vendor.qti.data.factory@1.1.so
framework/vendor.qti.data.factory-V1.0-java.jar
framework/vendor.qti.data.factory-V1.1-java.jar
framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar
framework/vendor.qti.hardware.data.latency-V1.0-java.jar
framework/vendor.qti.hardware.data.qmi-V1.0-java.jar
......@@ -822,185 +825,174 @@ vendor/lib64/libmdmdetect.so
-vendor/lib64/libqmiservices.so
# Radio
# -vendor/app/datastatusnotification/datastatusnotification.apk|f73d163acf4a9748e27a666fabb382d341150e8e not found
# -app/QtiTelephonyService/QtiTelephonyService.apk:vendor/app/QtiTelephonyService/QtiTelephonyService.apk
# etc/permissions/qcrilhook.xml:vendor/etc/permissions/qcrilhook.xml
# etc/permissions/telephonyservice.xml:vendor/etc/permissions/telephonyservice.xml
# framework/qcrilhook.jar:vendor/framework/qcrilhook.jar
# framework/qti-telephony-common.jar|e529711775c31da38c9ecd1ab94b27ee15570dc4
# framework/QtiTelephonyServicelibrary.jar:vendor/framework/QtiTelephonyServicelibrary.jar
# -priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk|d1d3adfe6eff32a3013e146317324029181e3c4a
# framework/com.qualcomm.qti.uceservice-V2.0-java.jar
# vendor/bin/ATFWD-daemon
# vendor/bin/ipacm-diag
# vendor/bin/netmgrd
# vendor/bin/port-bridge
# vendor/bin/qti
# vendor/bin/rmt_storage
# vendor/bin/tftp_server
# vendor/bin/hw/qcrild
# vendor/etc/data/dsi_config.xml
# vendor/etc/data/netmgr_config.xml
# vendor/etc/init/qcrild.rc
# vendor/lib/libpdmapper.so
# vendor/lib/libpdnotifier.so
# vendor/lib/com.qualcomm.qti.uceservice@2.0.so
# vendor/lib/vendor.qti.hardware.data.connection@1.0.so
# vendor/lib/vendor.qti.hardware.radio.am@1.0.so
# vendor/lib/vendor.qti.hardware.radio.atcmdfwd@1.0.so
# vendor/lib/vendor.qti.hardware.radio.ims@1.0.so
# vendor/lib/vendor.qti.hardware.radio.ims@1.1.so
# vendor/lib/vendor.qti.hardware.radio.ims@1.2.so
# vendor/lib/vendor.qti.hardware.radio.ims@1.3.so
# vendor/lib/vendor.qti.hardware.radio.ims@1.4.so
# vendor/lib/vendor.qti.hardware.radio.lpa@1.0.so
# vendor/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so
# vendor/lib/vendor.qti.hardware.radio.qtiradio@1.0.so
# vendor/lib/vendor.qti.hardware.radio.qtiradio@2.0.so
# vendor/lib/vendor.qti.hardware.radio.qtiradio@2.1.so
# vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so
# vendor/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so
# vendor/lib/vendor.qti.hardware.radio.uim@1.0.so
# vendor/lib/vendor.qti.hardware.radio.uim@1.1.so
# vendor/lib64/libconfigdb.so
# vendor/lib/libconfigdb.so
# vendor/lib64/liblqe.so
# vendor/lib/liblqe.so
# vendor/lib64/libnetmgr.so
# vendor/lib/libnetmgr.so
# vendor/lib64/libnlnetmgr.so
# vendor/lib64/libnetmgr_common.so
# vendor/lib64/libnetmgr_nr_fusion.so
# vendor/lib64/libnetmgr_rmnet_ext.so
# vendor/lib64/libpdmapper.so
# vendor/lib64/libpdnotifier.so
# vendor/lib64/libril-qc-ltedirectdisc.so
# vendor/lib64/libril-qc-qmi-1.so
# vendor/lib/libril-qc-qmi-1.so
# vendor/lib64/libril-qc-radioconfig.so
# vendor/lib/libril-qc-radioconfig.so
# vendor/lib64/libril-qcril-hook-oem.so
# vendor/lib/libril-qcril-hook-oem.so
# vendor/lib64/libril-qc-hal-qmi.so
# vendor/lib/libril-qc-hal-qmi.so
# vendor/lib64/librilqmiservices.so
# vendor/lib64/libsettings.so
# vendor/lib64/libsystem_health_mon.so
# vendor/lib/libsystem_health_mon.so
# vendor/lib64/libqcrilFramework.so
# vendor/lib/libqcrilFramework.so
# vendor/lib64/com.qualcomm.qti.uceservice@2.0.so
# vendor/lib64/vendor.qti.hardware.data.connection@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.am@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so
# vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so
# vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so
# vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so
# vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so
# vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so
# vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so
# vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so
# vendor/radio/qcril_database/qcril.db
# # vendor/radio/qcril_database/upgrade/3_version_qcrildb.sql not found
# # vendor/radio/qcril_database/upgrade/4_version_qcrildb.sql not found
# # vendor/radio/qcril_database/upgrade/5_version_qcrildb.sql not found
# vendor/lib/libqsocket.so
# vendor/lib64/libqsocket.so
# vendor/lib/libqrtr.so
# vendor/lib64/libqrtr.so
# vendor/lib/qcrild_librilutils.so
# vendor/lib64/qcrild_librilutils.so
# # vendor/lib64/libadropbox.so not found
# # vendor/lib/libicuuc_vendor.so not found
# # vendor/lib64/libicuuc_vendor.so#
# # Radio - IMS
# -priv-app/ims/ims.apk|b664bb413e88dbe88f49f400260f288306fc9e23
# etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml
# etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml
# etc/permissions/com.qualcomm.qti.imscmservice.xml
# framework/com.qualcomm.qti.imscmservice-V2.0-java.jar
# framework/com.qualcomm.qti.imscmservice-V2.1-java.jar
# lib/lib-imscamera.so
# lib/lib-imsvideocodec.so
# lib/lib-imsvt.so
# lib/lib-imsvtextutils.so
# lib/lib-imsvtutils.so
# lib/libdiag_system.so
# lib/libimscamera_jni.so
# lib/libimsmedia_jni.so
# lib/librcc.so
# lib/vendor.qti.imsrtpservice@1.0.so
# lib64/lib-imscamera.so
# lib64/lib-imsvideocodec.so
# lib64/lib-imsvt.so
# lib64/lib-imsvtextutils.so
# lib64/lib-imsvtutils.so
# lib64/libdiag_system.so
# lib64/libimscamera_jni.so
# lib64/libimsmedia_jni.so
# lib64/librcc.so
# lib64/vendor.qti.imsrtpservice@1.0.so
# vendor/bin/ims_rtp_daemon
# vendor/bin/imsdatadaemon
# vendor/bin/imsqmidaemon
# vendor/bin/imsrcsd
# vendor/lib/lib-dplmedia.so
# vendor/lib/lib-imsSDP.so
# vendor/lib/lib-imscmservice.so
# vendor/lib/lib-imsdpl.so
# vendor/lib/lib-imsqimf.so
# vendor/lib/lib-imsrcs-v2.so
# vendor/lib/lib-imsrcsbaseimpl.so
# vendor/lib/lib-imsxml.so
# vendor/lib/lib-rtpcommon.so
# vendor/lib/lib-rtpcore.so
# vendor/lib/lib-rtpdaemoninterface.so
# vendor/lib/lib-rtpsl.so
# vendor/lib/lib-siputility.so
# vendor/lib/lib-uceservice.so
# vendor/lib/com.qualcomm.qti.imscmservice@1.0.so
# vendor/lib/com.qualcomm.qti.imscmservice@2.0.so
# vendor/lib/com.qualcomm.qti.imscmservice@2.1.so
# vendor/lib/vendor.qti.ims.callinfo@1.0.so
# vendor/lib/vendor.qti.imsrtpservice@1.0.so
# vendor/lib/vendor.qti.imsrtpservice@1.0-service-Impl.so
# vendor/lib64/lib-dplmedia.so
# vendor/lib64/lib-imsSDP.so
# vendor/lib64/lib-imscmservice.so
# vendor/lib64/lib-imsdpl.so
# vendor/lib64/lib-imsqimf.so
# vendor/lib64/lib-imsrcs-v2.so
# vendor/lib64/lib-imsrcsbaseimpl.so
# vendor/lib64/lib-imsxml.so
# vendor/lib64/lib-rtpcommon.so
# vendor/lib64/lib-rtpcore.so
# vendor/lib64/lib-rtpdaemoninterface.so
# vendor/lib64/lib-rtpsl.so
# vendor/lib64/lib-siputility.so
# vendor/lib64/lib-uceservice.so
# vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so
# vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so
# vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so
# vendor/lib64/vendor.qti.ims.callinfo@1.0.so
# vendor/lib64/vendor.qti.imsrtpservice@1.0.so
# vendor/lib64/vendor.qti.imsrtpservice@1.0-service-Impl.so
-app/datastatusnotification/datastatusnotification.apk|b893ed156ad7b23cd9e67f7fafbca4f8a4d8d5a4
-app/QtiTelephonyService/QtiTelephonyService.apk:vendor/app/QtiTelephonyService/QtiTelephonyService.apk
etc/permissions/qcrilhook.xml:vendor/etc/permissions/qcrilhook.xml
etc/permissions/telephonyservice.xml:vendor/etc/permissions/telephonyservice.xml
framework/qcrilhook.jar:vendor/framework/qcrilhook.jar
framework/qti-telephony-common.jar|8f86d77d2cf13d6222ba7b4eef659e3f997f0cf2
framework/QtiTelephonyServicelibrary.jar:vendor/framework/QtiTelephonyServicelibrary.jar
-priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk|0d533923f840e3ce2ab43c956ea0ae4f29c7dc53
framework/com.qualcomm.qti.uceservice-V2.0-java.jar
vendor/bin/ATFWD-daemon
vendor/bin/ipacm-diag
vendor/bin/netmgrd
vendor/bin/port-bridge
vendor/bin/qti
vendor/bin/rmt_storage
vendor/bin/tftp_server
vendor/bin/hw/qcrild
vendor/etc/data/dsi_config.xml
vendor/etc/data/netmgr_config.xml
vendor/etc/init/qcrild.rc
vendor/lib/libpdmapper.so
vendor/lib/libpdnotifier.so
vendor/lib/com.qualcomm.qti.uceservice@2.0.so
vendor/lib/vendor.qti.hardware.data.connection@1.0.so
vendor/lib/vendor.qti.hardware.radio.am@1.0.so
vendor/lib/vendor.qti.hardware.radio.atcmdfwd@1.0.so
vendor/lib/vendor.qti.hardware.radio.ims@1.0.so
vendor/lib/vendor.qti.hardware.radio.ims@1.1.so
vendor/lib/vendor.qti.hardware.radio.ims@1.2.so
vendor/lib/vendor.qti.hardware.radio.ims@1.3.so
vendor/lib/vendor.qti.hardware.radio.ims@1.4.so
vendor/lib/vendor.qti.hardware.radio.lpa@1.0.so
vendor/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so
vendor/lib/vendor.qti.hardware.radio.qtiradio@1.0.so
vendor/lib/vendor.qti.hardware.radio.qtiradio@2.0.so
vendor/lib/vendor.qti.hardware.radio.qtiradio@2.1.so
vendor/lib/vendor.qti.hardware.radio.qtiradio@2.2.so
vendor/lib/vendor.qti.hardware.radio.qtiradio@2.3.so
vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so
vendor/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so
vendor/lib/vendor.qti.hardware.radio.uim@1.0.so
vendor/lib/vendor.qti.hardware.radio.uim@1.1.so
vendor/lib64/libconfigdb.so
vendor/lib/libconfigdb.so
vendor/lib64/liblqe.so
vendor/lib/liblqe.so
vendor/lib64/libnetmgr.so
vendor/lib/libnetmgr.so
vendor/lib64/libnlnetmgr.so
vendor/lib64/libnetmgr_common.so
vendor/lib64/libnetmgr_nr_fusion.so
vendor/lib64/libnetmgr_rmnet_ext.so
vendor/lib64/libpdmapper.so
vendor/lib64/libpdnotifier.so
vendor/lib64/libril-qc-ltedirectdisc.so
vendor/lib64/libril-qc-qmi-1.so
vendor/lib/libril-qc-qmi-1.so
vendor/lib64/libril-qc-radioconfig.so
vendor/lib/libril-qc-radioconfig.so
vendor/lib64/libril-qcril-hook-oem.so
vendor/lib/libril-qcril-hook-oem.so
vendor/lib64/libril-qc-hal-qmi.so
vendor/lib/libril-qc-hal-qmi.so
vendor/lib64/librilqmiservices.so
vendor/lib64/libsettings.so
vendor/lib64/libsystem_health_mon.so
vendor/lib/libsystem_health_mon.so
vendor/lib64/libqcrilFramework.so
vendor/lib/libqcrilFramework.so
vendor/lib64/com.qualcomm.qti.uceservice@2.0.so
vendor/lib64/vendor.qti.hardware.data.connection@1.0.so
vendor/lib64/vendor.qti.hardware.radio.am@1.0.so
vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so
vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so
vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so
vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so
vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so
vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so
vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so
vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so
vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so
vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so
vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so
vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so
vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so
vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so
vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so
vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so
vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so
vendor/radio/qcril_database/qcril.db
vendor/lib/libqsocket.so
vendor/lib64/libqsocket.so
vendor/lib/libqrtr.so
vendor/lib64/libqrtr.so
vendor/lib/qcrild_librilutils.so
vendor/lib64/qcrild_librilutils.so
# MOTO RIL
# vendor/bin/qmi_motext_hook
# vendor/lib64/libmotext_inf.so
# vendor/lib/libmotext_inf.so
# vendor/lib/libmdmcutback.so
# vendor/lib64/libmdmcutback.so
# vendor/lib/libqmimotext.so
# vendor/lib64/libqmimotext.so
# Radio - IMS
-priv-app/ims/ims.apk|3405e8189797954054130362011df237a1da7860
etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml
etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml
etc/permissions/com.qualcomm.qti.imscmservice.xml
framework/com.qualcomm.qti.imscmservice-V2.0-java.jar
framework/com.qualcomm.qti.imscmservice-V2.1-java.jar
lib/lib-imscamera.so
lib/lib-imsvideocodec.so
lib/lib-imsvt.so
lib/lib-imsvtextutils.so
lib/lib-imsvtutils.so
lib/libdiag_system.so
lib/libimscamera_jni.so
lib/libimsmedia_jni.so
lib/librcc.so
lib/vendor.qti.imsrtpservice@1.0.so
lib64/lib-imscamera.so
lib64/lib-imsvideocodec.so
lib64/lib-imsvt.so
lib64/lib-imsvtextutils.so
lib64/lib-imsvtutils.so
lib64/libdiag_system.so
lib64/libimscamera_jni.so
lib64/libimsmedia_jni.so
lib64/librcc.so
lib64/vendor.qti.imsrtpservice@1.0.so
vendor/bin/ims_rtp_daemon
vendor/bin/imsdatadaemon
vendor/bin/imsqmidaemon
vendor/bin/imsrcsd
vendor/lib/lib-dplmedia.so
vendor/lib/lib-imsSDP.so
vendor/lib/lib-imscmservice.so
vendor/lib/lib-imsdpl.so
vendor/lib/lib-imsqimf.so
vendor/lib/lib-imsrcs-v2.so
vendor/lib/lib-imsrcsbaseimpl.so
vendor/lib/lib-imsxml.so
vendor/lib/lib-rtpcommon.so
vendor/lib/lib-rtpcore.so
vendor/lib/lib-rtpdaemoninterface.so
vendor/lib/lib-rtpsl.so
vendor/lib/lib-siputility.so
vendor/lib/lib-uceservice.so
vendor/lib/com.qualcomm.qti.imscmservice@1.0.so
vendor/lib/com.qualcomm.qti.imscmservice@2.0.so
vendor/lib/com.qualcomm.qti.imscmservice@2.1.so
vendor/lib/vendor.qti.ims.callinfo@1.0.so
vendor/lib/vendor.qti.imsrtpservice@1.0.so
vendor/lib/vendor.qti.imsrtpservice@1.0-service-Impl.so
vendor/lib64/lib-dplmedia.so
vendor/lib64/lib-imsSDP.so
vendor/lib64/lib-imscmservice.so
vendor/lib64/lib-imsdpl.so
vendor/lib64/lib-imsqimf.so
vendor/lib64/lib-imsrcs-v2.so
vendor/lib64/lib-imsrcsbaseimpl.so
vendor/lib64/lib-imsxml.so
vendor/lib64/lib-rtpcommon.so
vendor/lib64/lib-rtpcore.so
vendor/lib64/lib-rtpdaemoninterface.so
vendor/lib64/lib-rtpsl.so
vendor/lib64/lib-siputility.so
vendor/lib64/lib-uceservice.so
vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so
vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so
vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so
vendor/lib64/vendor.qti.ims.callinfo@1.0.so
vendor/lib64/vendor.qti.imsrtpservice@1.0.so
vendor/lib64/vendor.qti.imsrtpservice@1.0-service-Impl.so
# Sensors
# vendor/bin/capsense_reset
......
......@@ -661,18 +661,18 @@ service vendor.netmgrd /system/vendor/bin/netmgrd
class main
disabled
# service vendor.ipacm-diag /system/vendor/bin/ipacm-diag
# class main
# user radio
# socket ipacm_log_file dgram 660 radio radio
# group radio diag oem_2901
# disabled
service vendor.ipacm-diag /system/vendor/bin/ipacm-diag
class main
user radio
socket ipacm_log_file dgram 660 radio radio
group radio diag oem_2901
disabled
# service vendor.ipacm /system/vendor/bin/ipacm
# class main
# user radio
# group radio inet
# disabled
service vendor.ipacm /system/vendor/bin/ipacm
class main
user radio
group radio inet
disabled
service vendor.dataqti /system/vendor/bin/qti