diff --git a/Android.bp b/Android.bp index a4757b8..fb52f5e 100644 --- a/Android.bp +++ b/Android.bp @@ -3,6 +3,8 @@ // This file is generated by device/motorola/sm6375-common/setup-makefiles.sh soong_namespace { + imports: [ + ], } cc_prebuilt_library_shared { @@ -111,6 +113,17 @@ android_app_import { system_ext_specific: true, } +android_app_import { + name: "QtiTelephony", + owner: "motorola", + apk: "proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + system_ext_specific: true, +} + android_app_import { name: "QtiTelephonyService", owner: "motorola", @@ -197,10 +210,10 @@ dex_import { } dex_import { - name: "moto-telephony", + name: "uimservicelibrary", owner: "motorola", - jars: ["proprietary/system_ext/framework/moto-telephony.jar"], - system_ext_specific: true, + jars: ["proprietary/product/framework/uimservicelibrary.jar"], + product_specific: true, } dex_import { @@ -217,6 +230,13 @@ dex_import { system_ext_specific: true, } +dex_import { + name: "moto-telephony", + owner: "motorola", + jars: ["proprietary/system_ext/framework/moto-telephony.jar"], + system_ext_specific: true, +} + dex_import { name: "qcrilhook", owner: "motorola", @@ -231,6 +251,20 @@ dex_import { system_ext_specific: true, } +dex_import { + name: "vendor.qti.ims.configservice-V1.0-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar"], + system_ext_specific: true, +} + +dex_import { + name: "vendor.qti.ims.configservice-V1.1-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar"], + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.connection-V1.0-java", owner: "motorola", @@ -238,6 +272,13 @@ dex_import { system_ext_specific: true, } +dex_import { + name: "vendor.qti.ims.factory-V1.1-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar"], + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.factory-V2.0-java", owner: "motorola", @@ -245,6 +286,20 @@ dex_import { system_ext_specific: true, } +dex_import { + name: "vendor.qti.ims.factory-V2.1-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar"], + system_ext_specific: true, +} + +dex_import { + name: "vendor.qti.ims.factory-V2.2-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar"], + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.rcssip-V1.0-java", owner: "motorola", @@ -252,6 +307,20 @@ dex_import { system_ext_specific: true, } +dex_import { + name: "vendor.qti.ims.rcssip-V1.1-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar"], + system_ext_specific: true, +} + +dex_import { + name: "vendor.qti.ims.rcssip-V1.2-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar"], + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.rcsuce-V1.0-java", owner: "motorola", @@ -259,8 +328,22 @@ dex_import { system_ext_specific: true, } +dex_import { + name: "vendor.qti.ims.rcsuce-V1.1-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar"], + system_ext_specific: true, +} + +dex_import { + name: "vendor.qti.ims.rcsuce-V1.2-java", + owner: "motorola", + jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"], + system_ext_specific: true, +} + prebuilt_etc_xml { - name: "android.hardware.gnss@2.1-service-qti", + name: "android.hardware.gnss@2.1-service-qti.xml", owner: "motorola", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml", filename_from_src: true, @@ -269,7 +352,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "manifest_android.hardware.drm@1.3-service.widevine", + name: "manifest_android.hardware.drm@1.3-service.widevine.xml", owner: "motorola", src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml", filename_from_src: true, @@ -278,7 +361,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "vendor.dolby.media.c2@1.0-service", + name: "vendor.dolby.media.c2@1.0-service.xml", owner: "motorola", src: "proprietary/vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml", filename_from_src: true, @@ -287,7 +370,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "vendor.qti.diag.hal.service", + name: "vendor.qti.diag.hal.service.xml", owner: "motorola", src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml", filename_from_src: true, @@ -296,7 +379,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "vendor.qti.gnss@4.0-service", + name: "vendor.qti.gnss@4.0-service.xml", owner: "motorola", src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml", filename_from_src: true, diff --git a/proprietary/product/app/uimgbaservice/uimgbaservice.apk b/proprietary/product/app/uimgbaservice/uimgbaservice.apk index a4651e3..09a62fd 100644 Binary files a/proprietary/product/app/uimgbaservice/uimgbaservice.apk and b/proprietary/product/app/uimgbaservice/uimgbaservice.apk differ diff --git a/proprietary/product/etc/permissions/UimService.xml b/proprietary/product/etc/permissions/UimService.xml new file mode 100644 index 0000000..0028367 --- /dev/null +++ b/proprietary/product/etc/permissions/UimService.xml @@ -0,0 +1,12 @@ + + + + + + diff --git a/proprietary/product/framework/uimgbalibrary.jar b/proprietary/product/framework/uimgbalibrary.jar index 7b61719..1ccdd57 100644 Binary files a/proprietary/product/framework/uimgbalibrary.jar and b/proprietary/product/framework/uimgbalibrary.jar differ diff --git a/proprietary/product/framework/uimgbamanagerlibrary.jar b/proprietary/product/framework/uimgbamanagerlibrary.jar index a56d88e..0e58a1c 100644 Binary files a/proprietary/product/framework/uimgbamanagerlibrary.jar and b/proprietary/product/framework/uimgbamanagerlibrary.jar differ diff --git a/proprietary/product/framework/uimservicelibrary.jar b/proprietary/product/framework/uimservicelibrary.jar new file mode 100644 index 0000000..446b093 Binary files /dev/null and b/proprietary/product/framework/uimservicelibrary.jar differ diff --git a/proprietary/system/etc/sysconfig/qti_whitelist.xml b/proprietary/system/etc/sysconfig/qti_whitelist.xml index baf43cd..306dcd3 100644 --- a/proprietary/system/etc/sysconfig/qti_whitelist.xml +++ b/proprietary/system/etc/sysconfig/qti_whitelist.xml @@ -106,12 +106,11 @@ + - - diff --git a/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk b/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk index 64aa0bd..dbafaeb 100644 Binary files a/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk and b/proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk differ diff --git a/proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk b/proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk new file mode 100644 index 0000000..3d7e84c Binary files /dev/null and b/proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk differ diff --git a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk index 295c4cc..8f5173a 100644 Binary files a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk and b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk differ diff --git a/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml index 17a6390..3ae4123 100644 --- a/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml +++ b/proprietary/system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml @@ -26,4 +26,12 @@ file="/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"/> + + + + diff --git a/proprietary/system_ext/framework/moto-telephony.jar b/proprietary/system_ext/framework/moto-telephony.jar index d8d953d..4a18a1f 100644 Binary files a/proprietary/system_ext/framework/moto-telephony.jar and b/proprietary/system_ext/framework/moto-telephony.jar differ diff --git a/proprietary/system_ext/framework/qcrilhook.jar b/proprietary/system_ext/framework/qcrilhook.jar index ce64fd2..57035f4 100644 Binary files a/proprietary/system_ext/framework/qcrilhook.jar and b/proprietary/system_ext/framework/qcrilhook.jar differ diff --git a/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar index ec82e48..afab299 100644 Binary files a/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar differ diff --git a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar index 7dca503..810522c 100644 Binary files a/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar differ diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar index bef571f..4bb89bd 100644 Binary files a/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar differ diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar index 24ec8c9..d281a10 100644 Binary files a/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar and b/proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar differ diff --git a/proprietary/system_ext/lib/libmmosal.so b/proprietary/system_ext/lib/libmmosal.so index cfe65bd..52d2dbc 100644 Binary files a/proprietary/system_ext/lib/libmmosal.so and b/proprietary/system_ext/lib/libmmosal.so differ diff --git a/proprietary/system_ext/lib/libmmparser_lite.so b/proprietary/system_ext/lib/libmmparser_lite.so index 9ae9658..1b50feb 100644 Binary files a/proprietary/system_ext/lib/libmmparser_lite.so and b/proprietary/system_ext/lib/libmmparser_lite.so differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.wifidisplayhal@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.wifidisplayhal@1.0.so new file mode 100644 index 0000000..934e984 Binary files /dev/null and b/proprietary/system_ext/lib64/com.qualcomm.qti.wifidisplayhal@1.0.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so index aa1b149..21773db 100644 Binary files a/proprietary/system_ext/lib64/lib-imsvideocodec.so and b/proprietary/system_ext/lib64/lib-imsvideocodec.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvt.so b/proprietary/system_ext/lib64/lib-imsvt.so index 802ce8f..4a93b26 100644 Binary files a/proprietary/system_ext/lib64/lib-imsvt.so and b/proprietary/system_ext/lib64/lib-imsvt.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvtextutils.so b/proprietary/system_ext/lib64/lib-imsvtextutils.so index 0a870b2..32e8c2c 100644 Binary files a/proprietary/system_ext/lib64/lib-imsvtextutils.so and b/proprietary/system_ext/lib64/lib-imsvtextutils.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvtutils.so b/proprietary/system_ext/lib64/lib-imsvtutils.so index 69386ab..9453460 100644 Binary files a/proprietary/system_ext/lib64/lib-imsvtutils.so and b/proprietary/system_ext/lib64/lib-imsvtutils.so differ diff --git a/proprietary/system_ext/lib64/libdiag_system.so b/proprietary/system_ext/lib64/libdiag_system.so index acd2d8c..c3fc047 100644 Binary files a/proprietary/system_ext/lib64/libdiag_system.so and b/proprietary/system_ext/lib64/libdiag_system.so differ diff --git a/proprietary/system_ext/lib64/libimscamera_jni.so b/proprietary/system_ext/lib64/libimscamera_jni.so index 4a3a664..6f7e2a8 100644 Binary files a/proprietary/system_ext/lib64/libimscamera_jni.so and b/proprietary/system_ext/lib64/libimscamera_jni.so differ diff --git a/proprietary/system_ext/lib64/libimsmedia_jni.so b/proprietary/system_ext/lib64/libimsmedia_jni.so index fdfb8c7..5134048 100644 Binary files a/proprietary/system_ext/lib64/libimsmedia_jni.so and b/proprietary/system_ext/lib64/libimsmedia_jni.so differ diff --git a/proprietary/system_ext/lib64/libmmosal.so b/proprietary/system_ext/lib64/libmmosal.so index 8717b71..e74a916 100644 Binary files a/proprietary/system_ext/lib64/libmmosal.so and b/proprietary/system_ext/lib64/libmmosal.so differ diff --git a/proprietary/system_ext/lib64/libmmparser_lite.so b/proprietary/system_ext/lib64/libmmparser_lite.so index 7ef7ad4..91da4e5 100644 Binary files a/proprietary/system_ext/lib64/libmmparser_lite.so and b/proprietary/system_ext/lib64/libmmparser_lite.so differ diff --git a/proprietary/system_ext/lib64/libwfdavenhancements.so b/proprietary/system_ext/lib64/libwfdavenhancements.so new file mode 100644 index 0000000..455aedd Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdavenhancements.so differ diff --git a/proprietary/system_ext/lib64/libwfdmmsrc_system.so b/proprietary/system_ext/lib64/libwfdmmsrc_system.so new file mode 100644 index 0000000..46beed4 Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdmmsrc_system.so differ diff --git a/proprietary/system_ext/lib64/libwfdnative.so b/proprietary/system_ext/lib64/libwfdnative.so index 87b6130..5e5839a 100644 Binary files a/proprietary/system_ext/lib64/libwfdnative.so and b/proprietary/system_ext/lib64/libwfdnative.so differ diff --git a/proprietary/system_ext/lib64/libwfdservice.so b/proprietary/system_ext/lib64/libwfdservice.so new file mode 100644 index 0000000..aec8a5a Binary files /dev/null and b/proprietary/system_ext/lib64/libwfdservice.so differ diff --git a/proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so b/proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so new file mode 100644 index 0000000..bd6c7a3 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so differ diff --git a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so index a7b19d1..cc0a95f 100644 Binary files a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so differ diff --git a/proprietary/system_ext/priv-app/ims/ims.apk b/proprietary/system_ext/priv-app/ims/ims.apk index 1cf8389..8bb0f41 100644 Binary files a/proprietary/system_ext/priv-app/ims/ims.apk and b/proprietary/system_ext/priv-app/ims/ims.apk differ diff --git a/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk index 6eeaea5..7b8b591 100644 Binary files a/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk and b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk differ diff --git a/proprietary/vendor/app/CneApp/CneApp.apk b/proprietary/vendor/app/CneApp/CneApp.apk index 17702d5..88f053b 100644 Binary files a/proprietary/vendor/app/CneApp/CneApp.apk and b/proprietary/vendor/app/CneApp/CneApp.apk differ diff --git a/proprietary/vendor/app/IWlanService/IWlanService.apk b/proprietary/vendor/app/IWlanService/IWlanService.apk index 121d62c..4496052 100644 Binary files a/proprietary/vendor/app/IWlanService/IWlanService.apk and b/proprietary/vendor/app/IWlanService/IWlanService.apk differ diff --git a/proprietary/vendor/bin/ATFWD-daemon b/proprietary/vendor/bin/ATFWD-daemon index ffb03e6..65adaca 100755 Binary files a/proprietary/vendor/bin/ATFWD-daemon and b/proprietary/vendor/bin/ATFWD-daemon differ diff --git a/proprietary/vendor/bin/adpl b/proprietary/vendor/bin/adpl index 4bf4b18..cc4492f 100755 Binary files a/proprietary/vendor/bin/adpl and b/proprietary/vendor/bin/adpl differ diff --git a/proprietary/vendor/bin/cnd b/proprietary/vendor/bin/cnd index e68ba07..7b5deea 100755 Binary files a/proprietary/vendor/bin/cnd and b/proprietary/vendor/bin/cnd differ diff --git a/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti b/proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti b/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti b/proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/qcrilNrd b/proprietary/vendor/bin/hw/qcrilNrd old mode 100644 new mode 100755 index 9c9c7e4..0b076e9 Binary files a/proprietary/vendor/bin/hw/qcrilNrd and b/proprietary/vendor/bin/hw/qcrilNrd differ diff --git a/proprietary/vendor/bin/hw/vendor.display.color@1.0-service b/proprietary/vendor/bin/hw/vendor.display.color@1.0-service old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.eid@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.eid@1.0-service old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service b/proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service old mode 100644 new mode 100755 diff --git a/proprietary/vendor/bin/ims_rtp_daemon b/proprietary/vendor/bin/ims_rtp_daemon index e1f3f6b..822bbd3 100755 Binary files a/proprietary/vendor/bin/ims_rtp_daemon and b/proprietary/vendor/bin/ims_rtp_daemon differ diff --git a/proprietary/vendor/bin/netmgrd b/proprietary/vendor/bin/netmgrd index f515e02..54e3319 100755 Binary files a/proprietary/vendor/bin/netmgrd and b/proprietary/vendor/bin/netmgrd differ diff --git a/proprietary/vendor/bin/pd-mapper b/proprietary/vendor/bin/pd-mapper index 9e326fe..cccb7eb 100755 Binary files a/proprietary/vendor/bin/pd-mapper and b/proprietary/vendor/bin/pd-mapper differ diff --git a/proprietary/vendor/bin/port-bridge b/proprietary/vendor/bin/port-bridge index 6b16d03..9e65693 100755 Binary files a/proprietary/vendor/bin/port-bridge and b/proprietary/vendor/bin/port-bridge differ diff --git a/proprietary/vendor/bin/qmi_motext_hook b/proprietary/vendor/bin/qmi_motext_hook index dd4f4d9..8ec970b 100755 Binary files a/proprietary/vendor/bin/qmi_motext_hook and b/proprietary/vendor/bin/qmi_motext_hook differ diff --git a/proprietary/vendor/bin/qti b/proprietary/vendor/bin/qti index 443619d..496f6b8 100755 Binary files a/proprietary/vendor/bin/qti and b/proprietary/vendor/bin/qti differ diff --git a/proprietary/vendor/bin/qtigetprop b/proprietary/vendor/bin/qtigetprop new file mode 100755 index 0000000..b0527f8 --- /dev/null +++ b/proprietary/vendor/bin/qtigetprop @@ -0,0 +1,54 @@ +#!/bin/sh -- + +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +ril_db="/data/vendor/radio/qcrilNr.db" + +help() { + echo "Syntax error! Example: qtigetprop [config_name]" +} + +if [ $# -gt 1 ]; then + help + exit 1 +elif [ $# -eq 1 ]; then + prop_name=$1 +fi + +# Disable exit on non 0 +set +e + +if [[ ! -f $ril_db ]]; then + getprop "$@" +else + if [ ! -z "$prop_name" ]; then + query_result=`echo "SELECT 1 FROM qcril_properties_table WHERE property='$prop_name';" | sqlite3 $ril_db` + if [[ $query_result == "1" ]]; then + result=`echo "SELECT value FROM qcril_properties_table WHERE property='$1';" | sqlite3 $ril_db` + if [ "$result" == "" ]; then + echo "SELECT def_val FROM qcril_properties_table WHERE property='$1';" | sqlite3 $ril_db + else + echo $result + fi + else + getprop $prop_name + fi + else + # print RIL configs + all_props=`echo "SELECT * FROM qcril_properties_table;" | sqlite3 $ril_db` + for each_prop in $all_props; do + IFS='|' read -ra values <<< "$each_prop" + prop_name="${values[0]}" + def_val="${values[1]}" + val="${values[2]}" + if [[ $val == "" ]]; then + val=$def_val + fi + echo "$prop_name=$val" + done + # print Android properties + getprop + fi +fi diff --git a/proprietary/vendor/bin/qtisetprop b/proprietary/vendor/bin/qtisetprop new file mode 100755 index 0000000..d86419e --- /dev/null +++ b/proprietary/vendor/bin/qtisetprop @@ -0,0 +1,31 @@ +#!/bin/sh -- + +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +ril_db="/data/vendor/radio/qcrilNr.db" + +help() { + echo "Syntax error! Example: qtisetprop config_name config_val" +} + +if [ $# -ne 2 ]; then + help + exit 1 +fi + +# Disable exit on non 0 +set +e + +query_result="0" +if [[ -f $ril_db ]]; then + query_result=`echo "SELECT 1 FROM qcril_properties_table WHERE property='$1';" | sqlite3 $ril_db` +fi + +if [[ $query_result == "1" ]]; then + echo "INSERT OR REPLACE INTO qcril_properties_table(property, value) VALUES('$1', '$2');" | sqlite3 $ril_db +else + setprop $1 $2 +fi + diff --git a/proprietary/vendor/bin/rmt_storage b/proprietary/vendor/bin/rmt_storage index edc2ce1..a5f7282 100755 Binary files a/proprietary/vendor/bin/rmt_storage and b/proprietary/vendor/bin/rmt_storage differ diff --git a/proprietary/vendor/bin/shsusrd b/proprietary/vendor/bin/shsusrd new file mode 100755 index 0000000..476d739 Binary files /dev/null and b/proprietary/vendor/bin/shsusrd differ diff --git a/proprietary/vendor/etc/init/shsusrd.rc b/proprietary/vendor/etc/init/shsusrd.rc new file mode 100644 index 0000000..0242b65 --- /dev/null +++ b/proprietary/vendor/etc/init/shsusrd.rc @@ -0,0 +1,40 @@ +# Copyright (c) 2019-2021 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +on boot + write /data/vendor/shsusr/shsusr_log.txt "" + chown radio radio /data/vendor/shsusr/shsusr_log.txt + +# msm specific files that need to be created on /data +on post-fs-data + #Create SHSUSR daemon log dir + mkdir /data/vendor/shsusr 0770 radio radio + chmod 0770 /data/vendor/shsusr + +service vendor.shsusrd /system/vendor/bin/shsusrd 0x002819000 + class main + user radio + group radio + capabilities NET_ADMIN + disabled + +on property:persist.vendor.data.shsusr_load=1 + start vendor.shsusrd + +on property:persist.vendor.data.shsusr_load=0 + stop vendor.shsusrd + +on property:persist.vendor.data.shsusr_ipa=02 + write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "02" + +on property:persist.vendor.data.shsusr_ipa=10 + write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "10" + +on property:persist.vendor.data.shsusr_ipa=20 + write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "20" + +on property:persist.vendor.data.shsusr_ipa=40 + write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "40" + diff --git a/proprietary/vendor/etc/media_blair_lite/video_system_specs.json b/proprietary/vendor/etc/media_blair_lite/video_system_specs.json deleted file mode 100644 index 6ff1977..0000000 --- a/proprietary/vendor/etc/media_blair_lite/video_system_specs.json +++ /dev/null @@ -1,128 +0,0 @@ -// If you modify this file, -// 1. Push it to /vendor/etc/video_system_specs.json on the device -// 2. Kill media.hwcodec to get the new changed values. -// Note: Please do not use hexadecimal values 0x in this file. -{ - "Video": { - // feature list used for enable/disable - "Features": { - // This is used for encoder color space conversion with custom matrix. - // custom matrix is defined in kernel driver - // this triggers to enable CSC to 709LR with custom matrix - "enc_csc_custom_matrix": false, - // this enables adaptive blur if possible by encoder. - // this is preprocessing of encoder input YUV buffers - "enc_auto_blur": false, - // this enables encoding rotate by C2D. it is used for some low tier end chipsets which - // don't support rotate feature in video core. TODO - Rename as enc_vpss_rotation - "enc_c2d_rotation": true, - "platform_disable_ubwc": true, - // It is used to enable fastCV engine for flip support in the absence of VPSS hardware - // support. - "enc_vpss_flip": false, - // This is used to limit secure usecase buffer count. Changes dynamic to static count - "dec_secure_static_count": true - }, - "Presets": { - // platform value to force HDR disable. if this value is enabled - // then HDR is disabled. this value acts as a bit mask. - // 0x0 : no over ride, - // 0x1 : disables decoder HDR, - // 0x2 : disbaled encoder HDR, - // 0x3 : disables both decoder and encoder HDR. - "vidc_disable_hdr" : 3, - // this is used for secure decoding performance boost handling - // prefech sizes of internal & output buffers - // internal : 0 MB - // output : 0 MB - "dec_sec_prefetch_size_internal": 0, - "dec_sec_prefetch_size_output": 0, - // control to force enable linear color format for decoder - // if this is enable, then decoder will produce linear color format output. - // it is bitmask: - // 0x0: no override, - // 0x1: enable 8 bit: linear format. 10 bit: compressed format - // 0x2: 8 bit: compressed format. 10 bit: linear format - // 0x3: 8 bit: linear format. 10 bit: linear format - "dec_linear_color_format": 0, - // this control enables default b frame encoding - // if it is within capability of B frame encode case - // this is used only in MediaRecorder path - // max B frame count between two P - "enc_default_bframe_count": 0, - // maximum MB/sec for default B frame enablement case - "enc_max_b_frame_mbs_per_sec": 0, - // maximum decoder output rate if it is Nuplayer path and - // player sets max refresh rate - "max_supported_render_rate": 120, - // control to force enable linear color format for encoder - // if this is enable, then encoder will ask camera via - // consumer flag to inform usage of linear color format. - // it is used only for camera path. can't be used for non-camera producer case - // it is bitmask: - // 0x0: no override, - // 0x1: enable 8 bit: linear format. 10 bit: compressed format - // 0x2: 8 bit: compressed format. 10 bit: linear format - // 0x3: 8 bit: linear format. 10 bit: linear format - "enc_linear_color_format": 3, - // override chroma qp offset value for 8 and 10 bits: - // default: 0 - // allowed override value: -12 - "enc_chroma_qp_offset_10_bit": 0, - "enc_chroma_qp_offset_8_bit": 0, - //encoder bitrate savings control (CAC) - content adaptive coding feature - // it is bitmask. - // 0x0: disable CAC - // 0x1: 8 bit: enable. 10 bit: disable - // 0x2: 8 bit: disable. 10 bit: enable - // 0x3: 8 bit: enable. 10 bit: enable - "enc_bitrate_savings": 1, - // minimum encoder bitrate boost - "enc_bitrate_boost": 15, - // time threshold of output buffer allocation loop since last input buffer queued(ms) - // 0 --> no such limitation (loop until allocation done) - "max_retry_alloc_output_timeout": 0, - // override default primaries to BT709 for >=UHD decode - "default_primaries_override" : 0, - - // WARNING: - // Please DON'T change these values, if you don't know what you are doing. - // These are the Video HAL capabilities. Video HAL may not function properly with wrong values. - // below are various capability used - // video driver version capability used for skype MediaCodec - "vt_driver_version": 534123018, - // maximum LTR cont for encoder - "ltr_max_count": 2, - // Encoder preprocessing: maximum encoder downscalar factor possible in width or height or both direction - "preprocess_max_downscale_factor": 0, - // encoder support rotation as preprocessing - "preprocess_rotation": 1, - // encoder maxium Hier-P layer count: 6 - "max_temporal_layer_pframe_count": 6, - // encoder maximum Hier-B layer count: 0 - "max_temporal_layer_bframe_count": 0 - }, - - // List of HW codecs enabled for this target - "codecs-available": { - "decoders": [ - "c2.qti.avc.decoder", - "c2.qti.avc.decoder.low_latency", - "c2.qti.avc.decoder.secure", - "c2.qti.hevc.decoder", - "c2.qti.hevc.decoder.low_latency", - "c2.qti.hevc.decoder.secure", - "c2.qti.vp9.decoder", - "c2.qti.vp9.decoder.secure" - ], - "encoders": [ - "c2.qti.avc.encoder", - "c2.qti.avc.encoder.secure", - "c2.qti.hevc.encoder", - "c2.qti.hevc.encoder.secure", - "c2.qti.hevc.encoder.cq", - "c2.qti.heic.encoder" - ] - } - } -} diff --git a/proprietary/vendor/etc/media_codecs_blair_lite.xml b/proprietary/vendor/etc/media_codecs_blair_lite.xml deleted file mode 100644 index 38bd213..0000000 --- a/proprietary/vendor/etc/media_codecs_blair_lite.xml +++ /dev/null @@ -1,304 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/proprietary/vendor/etc/media_codecs_performance_blair_lite.xml b/proprietary/vendor/etc/media_codecs_performance_blair_lite.xml deleted file mode 100644 index 750529e..0000000 --- a/proprietary/vendor/etc/media_codecs_performance_blair_lite.xml +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/proprietary/vendor/etc/media_profiles_blair_lite.xml b/proprietary/vendor/etc/media_profiles_blair_lite.xml deleted file mode 100644 index 492eddc..0000000 --- a/proprietary/vendor/etc/media_profiles_blair_lite.xml +++ /dev/null @@ -1,1484 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/proprietary/vendor/etc/qcril_database/qcrilNr.db b/proprietary/vendor/etc/qcril_database/qcrilNr.db index 4653b51..da4cbc6 100644 Binary files a/proprietary/vendor/etc/qcril_database/qcrilNr.db and b/proprietary/vendor/etc/qcril_database/qcrilNr.db differ diff --git a/proprietary/vendor/etc/qcril_database/upgrade/config/12.0_config.sql b/proprietary/vendor/etc/qcril_database/upgrade/config/12.0_config.sql new file mode 100644 index 0000000..225ca98 --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/config/12.0_config.sql @@ -0,0 +1,8 @@ +/* + Copyright (c) 2022 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT PRIMARY KEY NOT NULL, def_val TEXT, value TEXT); +UPDATE qcril_properties_table set def_val='12' where property='qcrildb_version'; \ No newline at end of file diff --git a/proprietary/vendor/etc/qcril_database/upgrade/config/13.0_config.sql b/proprietary/vendor/etc/qcril_database/upgrade/config/13.0_config.sql new file mode 100644 index 0000000..ac698bd --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/config/13.0_config.sql @@ -0,0 +1,11 @@ +/* + Copyright (c) 2022 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT PRIMARY KEY NOT NULL, def_val TEXT, value TEXT); +UPDATE qcril_properties_table set def_val='13' where property='qcrildb_version';UPDATE qcril_properties_table SET def_val="" WHERE property="persist.vendor.radio.msim.stackid_0"; +UPDATE qcril_properties_table SET def_val="" WHERE property="persist.vendor.radio.msim.stackid_1"; +UPDATE qcril_properties_table SET def_val="1" WHERE property="persist.vendor.radio.start_ota_daemon"; +INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.force_gba_over_isim_app", "false"); diff --git a/proprietary/vendor/etc/qcril_database/upgrade/config/6.0_config.sql b/proprietary/vendor/etc/qcril_database/upgrade/config/6.0_config.sql index 3a4c811..d178cf1 100644 --- a/proprietary/vendor/etc/qcril_database/upgrade/config/6.0_config.sql +++ b/proprietary/vendor/etc/qcril_database/upgrade/config/6.0_config.sql @@ -104,7 +104,7 @@ INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.csg_info_avlbl", "0"); INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.cs_srv_type", "0"); INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.limit_rac_change", "0"); -INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.poweron_opt", "0"); +INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.poweron_opt", "1"); INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.sglte_target"); INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_0"); INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_1"); diff --git a/proprietary/vendor/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql b/proprietary/vendor/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql new file mode 100644 index 0000000..a362046 --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql @@ -0,0 +1,6 @@ + +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property)); + +UPDATE qcril_properties_table set value='40' where property='qcrildb_version'; +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','1414','',''); + diff --git a/proprietary/vendor/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql b/proprietary/vendor/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql new file mode 100644 index 0000000..a585e1d --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql @@ -0,0 +1,19 @@ +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property)); + +UPDATE qcril_properties_table set value='41' where property='qcrildb_version'; + +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '117'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '118'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '143'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '144'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '145'; +DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '147'; + +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','117','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','118','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','143','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','144','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','145','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','147','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','02','1414','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','03','1414','',''); diff --git a/proprietary/vendor/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql b/proprietary/vendor/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql new file mode 100644 index 0000000..c8851ae --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql @@ -0,0 +1,15 @@ + +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property)); + +UPDATE qcril_properties_table set value='42' where property='qcrildb_version'; +DELETE FROM qcril_emergency_source_mcc_table where MCC = '450'; +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('450','112','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('450','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','111','','full'); +INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','113','','full'); +INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','117','','full'); +INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','118','','full'); +INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','119','','full'); +INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','122','','full'); +INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','125','','full'); + diff --git a/proprietary/vendor/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql b/proprietary/vendor/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql new file mode 100644 index 0000000..d802f81 --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql @@ -0,0 +1,25 @@ + +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property)); + +UPDATE qcril_properties_table set value='43' where property='qcrildb_version'; +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','220','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','221','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','222','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','223','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','224','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','225','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','226','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','227','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','228','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','229','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','580','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','581','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','582','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','583','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','584','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','585','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','586','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','587','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','588','911','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','589','911','',''); + diff --git a/proprietary/vendor/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql b/proprietary/vendor/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql new file mode 100644 index 0000000..f2ff05f --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql @@ -0,0 +1,9 @@ + +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property)); + +UPDATE qcril_properties_table set value='44' where property='qcrildb_version'; +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','993','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','997','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','998','',''); +INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','999','',''); + diff --git a/proprietary/vendor/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql b/proprietary/vendor/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql new file mode 100644 index 0000000..4740321 --- /dev/null +++ b/proprietary/vendor/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql @@ -0,0 +1,6 @@ +CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property)); + +UPDATE qcril_properties_table set value='45' where property='qcrildb_version'; + +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '710' AND MNC = '21' AND NUMBER = '115'; +DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '710' AND MNC = '21' AND NUMBER = '128'; diff --git a/proprietary/vendor/etc/seccomp_policy/qcrilnr@2.0.policy b/proprietary/vendor/etc/seccomp_policy/qcrilnr@2.0.policy index a2f5b0c..ad3934e 100644 --- a/proprietary/vendor/etc/seccomp_policy/qcrilnr@2.0.policy +++ b/proprietary/vendor/etc/seccomp_policy/qcrilnr@2.0.policy @@ -19,14 +19,13 @@ # limitations under the License. gettid: 1 -prctl: arg0 == PR_SET_VMA || arg0 == PR_SET_NAME || arg0 == PR_GET_DUMPABLE || arg0 == PR_GET_NAME || arg0 == PR_SET_TIMERSLACK || arg0 == 0x37 || arg0 == PR_GET_NO_NEW_PRIVS || arg0 == PR_SET_DUMPABLE || arg0 == PR_SET_PTRACER || arg0 == PR_CAP_AMBIENT +prctl: 1 write: 1 read: 1 close: 1 openat: 1 futex: 1 rt_sigprocmask: 1 -#ioctl: arg1 == _IOC(_IOC_NONE || arg1 == _IOC(_IOC_READ || arg1 == TCGETS || arg1 == BINDER_WRITE_READ || arg1 == SIOCGIFNAME || arg1 == BINDER_THREAD_EXIT || arg1 == VSOC_MAYBE_SEND_INTERRUPT_TO_HOST || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_VERSION ioctl : 1 recvfrom: 1 ppoll: 1 @@ -109,6 +108,7 @@ setuid: 1 kill: 1 eventfd2: 1 fchownat: 1 +sysinfo: 1 #for cutback setgroups: 1 setgid : 1 diff --git a/proprietary/vendor/etc/video_system_specs.json b/proprietary/vendor/etc/video_system_specs.json index fca2e15..a9dbc64 100644 --- a/proprietary/vendor/etc/video_system_specs.json +++ b/proprietary/vendor/etc/video_system_specs.json @@ -69,6 +69,8 @@ // maximum decoder output rate if it is Nuplayer path and // player sets max refresh rate "max_supported_render_rate": 120, + // maximum all intra frame rate + "max_supported_all_intra_framerate": 240, // control to force enable linear color format for encoder // if this is enable, then encoder will ask camera via // consumer flag to inform usage of linear color format. diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml b/proprietary/vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml index 4706852..8647e74 100644 --- a/proprietary/vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml +++ b/proprietary/vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml @@ -6,7 +6,7 @@ production of derivative works therefrom without the express permission of the copyright owners is prohibited. - Copyright (C) 2020-2021 by Dolby Laboratories, + Copyright (C) 2020-2022 by Dolby Laboratories, All rights reserved. --> diff --git a/proprietary/vendor/lib/libdiag.so b/proprietary/vendor/lib/libdiag.so index 3432806..9e2d6c6 100644 Binary files a/proprietary/vendor/lib/libdiag.so and b/proprietary/vendor/lib/libdiag.so differ diff --git a/proprietary/vendor/lib/libdsi_netctrl.so b/proprietary/vendor/lib/libdsi_netctrl.so index 6484d1f..cc429c4 100644 Binary files a/proprietary/vendor/lib/libdsi_netctrl.so and b/proprietary/vendor/lib/libdsi_netctrl.so differ diff --git a/proprietary/vendor/lib/libdsutils.so b/proprietary/vendor/lib/libdsutils.so index 4d45ce8..681e421 100644 Binary files a/proprietary/vendor/lib/libdsutils.so and b/proprietary/vendor/lib/libdsutils.so differ diff --git a/proprietary/vendor/lib/libkcl.so b/proprietary/vendor/lib/libkcl.so new file mode 100644 index 0000000..4f49b8d Binary files /dev/null and b/proprietary/vendor/lib/libkcl.so differ diff --git a/proprietary/vendor/lib/libkernelmanager.so b/proprietary/vendor/lib/libkernelmanager.so new file mode 100644 index 0000000..598b94a Binary files /dev/null and b/proprietary/vendor/lib/libkernelmanager.so differ diff --git a/proprietary/vendor/lib/libmdsprpc.so b/proprietary/vendor/lib/libmdsprpc.so new file mode 100644 index 0000000..b90e771 Binary files /dev/null and b/proprietary/vendor/lib/libmdsprpc.so differ diff --git a/proprietary/vendor/lib/libmmosal.so b/proprietary/vendor/lib/libmmosal.so index f5ce65d..bab6be0 100644 Binary files a/proprietary/vendor/lib/libmmosal.so and b/proprietary/vendor/lib/libmmosal.so differ diff --git a/proprietary/vendor/lib/libqcmaputils.so b/proprietary/vendor/lib/libqcmaputils.so index 0b4a1c6..651c40d 100644 Binary files a/proprietary/vendor/lib/libqcmaputils.so and b/proprietary/vendor/lib/libqcmaputils.so differ diff --git a/proprietary/vendor/lib/libqcodec2_base.so b/proprietary/vendor/lib/libqcodec2_base.so index 671e390..69af516 100644 Binary files a/proprietary/vendor/lib/libqcodec2_base.so and b/proprietary/vendor/lib/libqcodec2_base.so differ diff --git a/proprietary/vendor/lib/libqcodec2_basecodec.so b/proprietary/vendor/lib/libqcodec2_basecodec.so index b0c5e49..ea2ba3b 100644 Binary files a/proprietary/vendor/lib/libqcodec2_basecodec.so and b/proprietary/vendor/lib/libqcodec2_basecodec.so differ diff --git a/proprietary/vendor/lib/libqcodec2_core.so b/proprietary/vendor/lib/libqcodec2_core.so index 5fe5843..beb25f9 100644 Binary files a/proprietary/vendor/lib/libqcodec2_core.so and b/proprietary/vendor/lib/libqcodec2_core.so differ diff --git a/proprietary/vendor/lib/libqcodec2_hooks.so b/proprietary/vendor/lib/libqcodec2_hooks.so index c2d56fe..5446fe8 100644 Binary files a/proprietary/vendor/lib/libqcodec2_hooks.so and b/proprietary/vendor/lib/libqcodec2_hooks.so differ diff --git a/proprietary/vendor/lib/libqcodec2_platform.so b/proprietary/vendor/lib/libqcodec2_platform.so index 4f7267f..65825c4 100644 Binary files a/proprietary/vendor/lib/libqcodec2_platform.so and b/proprietary/vendor/lib/libqcodec2_platform.so differ diff --git a/proprietary/vendor/lib/libqcodec2_utils.so b/proprietary/vendor/lib/libqcodec2_utils.so index 7a992bb..3706503 100644 Binary files a/proprietary/vendor/lib/libqcodec2_utils.so and b/proprietary/vendor/lib/libqcodec2_utils.so differ diff --git a/proprietary/vendor/lib/libqcodec2_v4l2codec.so b/proprietary/vendor/lib/libqcodec2_v4l2codec.so index a99f4cf..6b72e7a 100644 Binary files a/proprietary/vendor/lib/libqcodec2_v4l2codec.so and b/proprietary/vendor/lib/libqcodec2_v4l2codec.so differ diff --git a/proprietary/vendor/lib/libqdi.so b/proprietary/vendor/lib/libqdi.so index 9ac2ffa..26af778 100644 Binary files a/proprietary/vendor/lib/libqdi.so and b/proprietary/vendor/lib/libqdi.so differ diff --git a/proprietary/vendor/lib/libqdp.so b/proprietary/vendor/lib/libqdp.so index c1fa14a..22f42d5 100644 Binary files a/proprietary/vendor/lib/libqdp.so and b/proprietary/vendor/lib/libqdp.so differ diff --git a/proprietary/vendor/lib/libqmi.so b/proprietary/vendor/lib/libqmi.so index a531909..f1483cf 100644 Binary files a/proprietary/vendor/lib/libqmi.so and b/proprietary/vendor/lib/libqmi.so differ diff --git a/proprietary/vendor/lib/libqmi_client_qmux.so b/proprietary/vendor/lib/libqmi_client_qmux.so index 39918f0..9400398 100644 Binary files a/proprietary/vendor/lib/libqmi_client_qmux.so and b/proprietary/vendor/lib/libqmi_client_qmux.so differ diff --git a/proprietary/vendor/lib/libqmiservices.so b/proprietary/vendor/lib/libqmiservices.so index 0d5b9ea..72f4341 100644 Binary files a/proprietary/vendor/lib/libqmiservices.so and b/proprietary/vendor/lib/libqmiservices.so differ diff --git a/proprietary/vendor/lib64/lib-imscommon.so b/proprietary/vendor/lib64/lib-imscommon.so index 068c728..79323c2 100644 Binary files a/proprietary/vendor/lib64/lib-imscommon.so and b/proprietary/vendor/lib64/lib-imscommon.so differ diff --git a/proprietary/vendor/lib64/lib-imsdpl.so b/proprietary/vendor/lib64/lib-imsdpl.so index d4fb613..d759ad9 100644 Binary files a/proprietary/vendor/lib64/lib-imsdpl.so and b/proprietary/vendor/lib64/lib-imsdpl.so differ diff --git a/proprietary/vendor/lib64/lib-imsrcsservice.so b/proprietary/vendor/lib64/lib-imsrcsservice.so index 7cbba10..7fc2129 100644 Binary files a/proprietary/vendor/lib64/lib-imsrcsservice.so and b/proprietary/vendor/lib64/lib-imsrcsservice.so differ diff --git a/proprietary/vendor/lib64/lib-imsservice.so b/proprietary/vendor/lib64/lib-imsservice.so index 96d8df9..57dc0d7 100644 Binary files a/proprietary/vendor/lib64/lib-imsservice.so and b/proprietary/vendor/lib64/lib-imsservice.so differ diff --git a/proprietary/vendor/lib64/libcne.so b/proprietary/vendor/lib64/libcne.so index 82e8755..003e1a2 100644 Binary files a/proprietary/vendor/lib64/libcne.so and b/proprietary/vendor/lib64/libcne.so differ diff --git a/proprietary/vendor/lib64/libconfigdb.so b/proprietary/vendor/lib64/libconfigdb.so index 19e9a8f..136ec0d 100644 Binary files a/proprietary/vendor/lib64/libconfigdb.so and b/proprietary/vendor/lib64/libconfigdb.so differ diff --git a/proprietary/vendor/lib64/libdiag.so b/proprietary/vendor/lib64/libdiag.so index 869ae1f..acd1cda 100644 Binary files a/proprietary/vendor/lib64/libdiag.so and b/proprietary/vendor/lib64/libdiag.so differ diff --git a/proprietary/vendor/lib64/libdpps.so b/proprietary/vendor/lib64/libdpps.so new file mode 100644 index 0000000..170419c Binary files /dev/null and b/proprietary/vendor/lib64/libdpps.so differ diff --git a/proprietary/vendor/lib64/libdsi_netctrl.so b/proprietary/vendor/lib64/libdsi_netctrl.so index 9d25962..af200cc 100644 Binary files a/proprietary/vendor/lib64/libdsi_netctrl.so and b/proprietary/vendor/lib64/libdsi_netctrl.so differ diff --git a/proprietary/vendor/lib64/libdsutils.so b/proprietary/vendor/lib64/libdsutils.so index 0938076..6434ca8 100644 Binary files a/proprietary/vendor/lib64/libdsutils.so and b/proprietary/vendor/lib64/libdsutils.so differ diff --git a/proprietary/vendor/lib64/libkcl.so b/proprietary/vendor/lib64/libkcl.so new file mode 100644 index 0000000..ec710f5 Binary files /dev/null and b/proprietary/vendor/lib64/libkcl.so differ diff --git a/proprietary/vendor/lib64/libkernelmanager.so b/proprietary/vendor/lib64/libkernelmanager.so new file mode 100644 index 0000000..08dbb69 Binary files /dev/null and b/proprietary/vendor/lib64/libkernelmanager.so differ diff --git a/proprietary/vendor/lib64/liblqe.so b/proprietary/vendor/lib64/liblqe.so index b655a64..9740da1 100644 Binary files a/proprietary/vendor/lib64/liblqe.so and b/proprietary/vendor/lib64/liblqe.so differ diff --git a/proprietary/vendor/lib64/libmdmcutback.so b/proprietary/vendor/lib64/libmdmcutback.so index 3cc10a4..a524c72 100644 Binary files a/proprietary/vendor/lib64/libmdmcutback.so and b/proprietary/vendor/lib64/libmdmcutback.so differ diff --git a/proprietary/vendor/lib64/libmdsprpc.so b/proprietary/vendor/lib64/libmdsprpc.so new file mode 100644 index 0000000..2e4ad56 Binary files /dev/null and b/proprietary/vendor/lib64/libmdsprpc.so differ diff --git a/proprietary/vendor/lib64/libminkdescriptor.so b/proprietary/vendor/lib64/libminkdescriptor.so index acf5ea9..4d634ec 100644 Binary files a/proprietary/vendor/lib64/libminkdescriptor.so and b/proprietary/vendor/lib64/libminkdescriptor.so differ diff --git a/proprietary/vendor/lib64/libmmosal.so b/proprietary/vendor/lib64/libmmosal.so index 6ede9d8..cb188fb 100644 Binary files a/proprietary/vendor/lib64/libmmosal.so and b/proprietary/vendor/lib64/libmmosal.so differ diff --git a/proprietary/vendor/lib64/libmotext_inf.so b/proprietary/vendor/lib64/libmotext_inf.so index 430af5b..d3a41f5 100644 Binary files a/proprietary/vendor/lib64/libmotext_inf.so and b/proprietary/vendor/lib64/libmotext_inf.so differ diff --git a/proprietary/vendor/lib64/libnetmgr.so b/proprietary/vendor/lib64/libnetmgr.so index d4e729e..dfdbd3f 100644 Binary files a/proprietary/vendor/lib64/libnetmgr.so and b/proprietary/vendor/lib64/libnetmgr.so differ diff --git a/proprietary/vendor/lib64/libnetmgr_common.so b/proprietary/vendor/lib64/libnetmgr_common.so index ac92033..44f14b3 100644 Binary files a/proprietary/vendor/lib64/libnetmgr_common.so and b/proprietary/vendor/lib64/libnetmgr_common.so differ diff --git a/proprietary/vendor/lib64/libnetmgr_nr_fusion.so b/proprietary/vendor/lib64/libnetmgr_nr_fusion.so index 525039a..7a9b208 100644 Binary files a/proprietary/vendor/lib64/libnetmgr_nr_fusion.so and b/proprietary/vendor/lib64/libnetmgr_nr_fusion.so differ diff --git a/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so b/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so index fb48e10..495443d 100644 Binary files a/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so and b/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so differ diff --git a/proprietary/vendor/lib64/libnlnetmgr.so b/proprietary/vendor/lib64/libnlnetmgr.so index 2663fab..5a539aa 100644 Binary files a/proprietary/vendor/lib64/libnlnetmgr.so and b/proprietary/vendor/lib64/libnlnetmgr.so differ diff --git a/proprietary/vendor/lib64/libqcmaputils.so b/proprietary/vendor/lib64/libqcmaputils.so index b1ebdf7..0732f72 100644 Binary files a/proprietary/vendor/lib64/libqcmaputils.so and b/proprietary/vendor/lib64/libqcmaputils.so differ diff --git a/proprietary/vendor/lib64/libqcrilNr.so b/proprietary/vendor/lib64/libqcrilNr.so index cc2fbd1..b59cac8 100644 Binary files a/proprietary/vendor/lib64/libqcrilNr.so and b/proprietary/vendor/lib64/libqcrilNr.so differ diff --git a/proprietary/vendor/lib64/libqcrilNrFramework.so b/proprietary/vendor/lib64/libqcrilNrFramework.so index 5102368..068f3fc 100644 Binary files a/proprietary/vendor/lib64/libqcrilNrFramework.so and b/proprietary/vendor/lib64/libqcrilNrFramework.so differ diff --git a/proprietary/vendor/lib64/libqcrilNrLogger.so b/proprietary/vendor/lib64/libqcrilNrLogger.so index e30be98..d1d5751 100644 Binary files a/proprietary/vendor/lib64/libqcrilNrLogger.so and b/proprietary/vendor/lib64/libqcrilNrLogger.so differ diff --git a/proprietary/vendor/lib64/libqcrilNrQtiBus.so b/proprietary/vendor/lib64/libqcrilNrQtiBus.so index bd3343c..97d11ff 100644 Binary files a/proprietary/vendor/lib64/libqcrilNrQtiBus.so and b/proprietary/vendor/lib64/libqcrilNrQtiBus.so differ diff --git a/proprietary/vendor/lib64/libqcrilNrQtiMutex.so b/proprietary/vendor/lib64/libqcrilNrQtiMutex.so index ab19f4d..17a4090 100644 Binary files a/proprietary/vendor/lib64/libqcrilNrQtiMutex.so and b/proprietary/vendor/lib64/libqcrilNrQtiMutex.so differ diff --git a/proprietary/vendor/lib64/libqdi.so b/proprietary/vendor/lib64/libqdi.so index 2965b2c..a89c378 100644 Binary files a/proprietary/vendor/lib64/libqdi.so and b/proprietary/vendor/lib64/libqdi.so differ diff --git a/proprietary/vendor/lib64/libqdp.so b/proprietary/vendor/lib64/libqdp.so index 10746ab..a1cf69a 100644 Binary files a/proprietary/vendor/lib64/libqdp.so and b/proprietary/vendor/lib64/libqdp.so differ diff --git a/proprietary/vendor/lib64/libqmi.so b/proprietary/vendor/lib64/libqmi.so index c9fa4ce..cde8cb4 100644 Binary files a/proprietary/vendor/lib64/libqmi.so and b/proprietary/vendor/lib64/libqmi.so differ diff --git a/proprietary/vendor/lib64/libqmi_client_helper.so b/proprietary/vendor/lib64/libqmi_client_helper.so index 41b558d..462459c 100644 Binary files a/proprietary/vendor/lib64/libqmi_client_helper.so and b/proprietary/vendor/lib64/libqmi_client_helper.so differ diff --git a/proprietary/vendor/lib64/libqmi_client_qmux.so b/proprietary/vendor/lib64/libqmi_client_qmux.so index fef9d1f..59df623 100644 Binary files a/proprietary/vendor/lib64/libqmi_client_qmux.so and b/proprietary/vendor/lib64/libqmi_client_qmux.so differ diff --git a/proprietary/vendor/lib64/libqmimotext.so b/proprietary/vendor/lib64/libqmimotext.so index 6106daa..2213b21 100644 Binary files a/proprietary/vendor/lib64/libqmimotext.so and b/proprietary/vendor/lib64/libqmimotext.so differ diff --git a/proprietary/vendor/lib64/libqmiservices.so b/proprietary/vendor/lib64/libqmiservices.so index 21649c3..a7c44f6 100644 Binary files a/proprietary/vendor/lib64/libqmiservices.so and b/proprietary/vendor/lib64/libqmiservices.so differ diff --git a/proprietary/vendor/lib64/libril-db.so b/proprietary/vendor/lib64/libril-db.so index 5e0dbed..750a6a2 100644 Binary files a/proprietary/vendor/lib64/libril-db.so and b/proprietary/vendor/lib64/libril-db.so differ diff --git a/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so b/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so index d50b4e4..d70b531 100644 Binary files a/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so and b/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so differ diff --git a/proprietary/vendor/lib64/libril-qc-radioconfig.so b/proprietary/vendor/lib64/libril-qc-radioconfig.so index 3a29648..ae71223 100644 Binary files a/proprietary/vendor/lib64/libril-qc-radioconfig.so and b/proprietary/vendor/lib64/libril-qc-radioconfig.so differ diff --git a/proprietary/vendor/lib64/librilqmimiscservices.so b/proprietary/vendor/lib64/librilqmimiscservices.so index e44c27a..3a0b51f 100644 Binary files a/proprietary/vendor/lib64/librilqmimiscservices.so and b/proprietary/vendor/lib64/librilqmimiscservices.so differ diff --git a/proprietary/vendor/lib64/libwqe.so b/proprietary/vendor/lib64/libwqe.so index fc82188..6a88913 100644 Binary files a/proprietary/vendor/lib64/libwqe.so and b/proprietary/vendor/lib64/libwqe.so differ diff --git a/proprietary/vendor/lib64/libxml.so b/proprietary/vendor/lib64/libxml.so index 4eb64ce..71397ae 100644 Binary files a/proprietary/vendor/lib64/libxml.so and b/proprietary/vendor/lib64/libxml.so differ diff --git a/proprietary/vendor/lib64/qcrilMarshal.so b/proprietary/vendor/lib64/qcrilMarshal.so index 5c922c2..364840d 100644 Binary files a/proprietary/vendor/lib64/qcrilMarshal.so and b/proprietary/vendor/lib64/qcrilMarshal.so differ diff --git a/proprietary/vendor/lib64/qcril_client.so b/proprietary/vendor/lib64/qcril_client.so new file mode 100644 index 0000000..9c01d03 Binary files /dev/null and b/proprietary/vendor/lib64/qcril_client.so differ diff --git a/proprietary/vendor/lib64/qtiril-utils.so b/proprietary/vendor/lib64/qtiril-utils.so index ba53bac..8e3aa7f 100644 Binary files a/proprietary/vendor/lib64/qtiril-utils.so and b/proprietary/vendor/lib64/qtiril-utils.so differ diff --git a/proprietary/vendor/lib64/qtiwakelock.so b/proprietary/vendor/lib64/qtiwakelock.so index 83a8fc3..a738052 100644 Binary files a/proprietary/vendor/lib64/qtiwakelock.so and b/proprietary/vendor/lib64/qtiwakelock.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so new file mode 100644 index 0000000..7ff4534 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.9.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.9.so new file mode 100644 index 0000000..4a0b539 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.9.so differ diff --git a/sm6375-common-vendor.mk b/sm6375-common-vendor.mk index 8926dba..06bd0f1 100644 --- a/sm6375-common-vendor.mk +++ b/sm6375-common-vendor.mk @@ -8,6 +8,7 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/product/etc/permissions/UimGba.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/UimGba.xml \ vendor/motorola/sm6375-common/proprietary/product/etc/permissions/UimGbaManager.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/UimGbaManager.xml \ + vendor/motorola/sm6375-common/proprietary/product/etc/permissions/UimService.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/UimService.xml \ vendor/motorola/sm6375-common/proprietary/system_ext/etc/permissions/moto-telephony.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/moto-telephony.xml \ vendor/motorola/sm6375-common/proprietary/system/etc/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ vendor/motorola/sm6375-common/proprietary/system/etc/sysconfig/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ @@ -62,6 +63,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.hardware.wifidisplaysession@1.0.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.ant@1.0.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ + vendor/motorola/sm6375-common/proprietary/system_ext/lib64/com.qualcomm.qti.wifidisplayhal@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.wifidisplayhal@1.0.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvideocodec.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvt.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtextutils.so \ @@ -78,20 +80,24 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmrtpdecoder.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libmmrtpencoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmrtpencoder.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libqcc_file_agent_sys.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libqcc_file_agent_sys.so \ + vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdavenhancements.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdavenhancements.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdclient.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdcommonutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdcommonutils.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdconfigutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdconfigutils.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfddisplayconfig.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfddisplayconfig.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdmminterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdmminterface.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdmmsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdmmsink.so \ + vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdmmsrc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdmmsrc_system.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdnative.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdnative.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdrtsp.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdrtsp.so \ + vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdservice.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdservice.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfdsinksm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdsinksm.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfduibcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcinterface.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfduibcsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsink.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsinkinterface.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsrc.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsrcinterface.so \ + vendor/motorola/sm6375-common/proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ImsRtpService-V1-ndk.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.diaghal@1.0.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.dpmservice@1.0.so \ vendor/motorola/sm6375-common/proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.qccsyshal@1.0.so \ @@ -151,8 +157,11 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/bin/qrtr-ns:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-ns \ vendor/motorola/sm6375-common/proprietary/vendor/bin/qseecomd:$(TARGET_COPY_OUT_VENDOR)/bin/qseecomd \ vendor/motorola/sm6375-common/proprietary/vendor/bin/qti:$(TARGET_COPY_OUT_VENDOR)/bin/qti \ + vendor/motorola/sm6375-common/proprietary/vendor/bin/qtigetprop:$(TARGET_COPY_OUT_VENDOR)/bin/qtigetprop \ + vendor/motorola/sm6375-common/proprietary/vendor/bin/qtisetprop:$(TARGET_COPY_OUT_VENDOR)/bin/qtisetprop \ vendor/motorola/sm6375-common/proprietary/vendor/bin/rmt_storage:$(TARGET_COPY_OUT_VENDOR)/bin/rmt_storage \ vendor/motorola/sm6375-common/proprietary/vendor/bin/sensors.qti:$(TARGET_COPY_OUT_VENDOR)/bin/sensors.qti \ + vendor/motorola/sm6375-common/proprietary/vendor/bin/shsusrd:$(TARGET_COPY_OUT_VENDOR)/bin/shsusrd \ vendor/motorola/sm6375-common/proprietary/vendor/bin/sscrpcd:$(TARGET_COPY_OUT_VENDOR)/bin/sscrpcd \ vendor/motorola/sm6375-common/proprietary/vendor/bin/tftp_server:$(TARGET_COPY_OUT_VENDOR)/bin/tftp_server \ vendor/motorola/sm6375-common/proprietary/vendor/bin/thermal-engine:$(TARGET_COPY_OUT_VENDOR)/bin/thermal-engine \ @@ -232,6 +241,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/etc/init/qdcmss.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qdcmss.rc \ vendor/motorola/sm6375-common/proprietary/vendor/etc/init/qmipriod.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qmipriod.rc \ vendor/motorola/sm6375-common/proprietary/vendor/etc/init/qseecomd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qseecomd.rc \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/init/shsusrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/shsusrd.rc \ vendor/motorola/sm6375-common/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \ vendor/motorola/sm6375-common/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-guestos-service.rc \ vendor/motorola/sm6375-common/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \ @@ -258,6 +268,8 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/qcrilNr.db:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/qcrilNr.db \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/config/10.0_config.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/config/10.0_config.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/config/11.0_config.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/config/11.0_config.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/config/12.0_config.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/config/12.0_config.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/config/13.0_config.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/config/13.0_config.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/config/6.0_config.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/config/6.0_config.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/config/9.0_config.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/config/9.0_config.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/0_initial.sql \ @@ -291,6 +303,12 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/38_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/38_version_qcrildb.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/39_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/39_version_qcrildb.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/3_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/3_version_qcrildb.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql \ + vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/4_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/4_version_qcrildb.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/5_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/5_version_qcrildb.sql \ vendor/motorola/sm6375-common/proprietary/vendor/etc/qcril_database/upgrade/ecc/6_version_qcrildb.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/ecc/6_version_qcrildb.sql \ @@ -483,6 +501,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libOmxMpeghDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxMpeghDecSw.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libOmxMpeghEncSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxMpeghEncSw.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libOmxQcelp13Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxQcelp13Dec.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib/libOmxVideoDSMode.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxVideoDSMode.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libOmxWmaDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxWmaDec.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOpenCL.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libVkLayer_q3dtools.so:$(TARGET_COPY_OUT_VENDOR)/lib/libVkLayer_q3dtools.so \ @@ -516,9 +535,12 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libgpudataproducer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgpudataproducer.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgsl.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libidl.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib/libkcl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libkcl.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib/libkernelmanager.so:$(TARGET_COPY_OUT_VENDOR)/lib/libkernelmanager.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/liblistensoundmodel2.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblistensoundmodel2.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-glnext.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-qcom.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmdsprpc.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmm-hdcpmgr.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmosal.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmrtpdecoder_proprietary.so \ @@ -727,6 +749,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libdisplayqos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayqos.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libdisplayskuutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayskuutils.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libdpmqmihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdpmqmihal.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib64/libdpps.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdpps.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmfs.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmtime.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsi_netctrl.so \ @@ -749,6 +772,8 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libizat_client_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_client_api.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libizat_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_core.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libjnihelper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libjnihelper.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib64/libkcl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkcl.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib64/libkernelmanager.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkernelmanager.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libkeymasterdeviceutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterdeviceutils.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libkeymasterprovision.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterprovision.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libkeymasterutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymasterutils.so \ @@ -769,6 +794,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/liblqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblqe.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libmdmcutback.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdmcutback.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libmdmdetect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdmdetect.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib64/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdsprpc.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libminkdescriptor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminkdescriptor.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libminksocket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminksocket.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmosal.so \ @@ -864,6 +890,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libxtwifi_server_protocol.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtwifi_server_protocol.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/libxtwifi_server_protocol_uri_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtwifi_server_protocol_uri_v3.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/qcrilMarshal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrilMarshal.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib64/qcril_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcril_client.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/qcrild_libqcrilnrutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrild_libqcrilnrutils.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/qtiril-utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtiril-utils.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/qtiwakelock.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtiwakelock.so \ @@ -927,6 +954,8 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.5.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.6.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.7.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.8.so \ + vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.9.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.9.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.lpa@1.0.so \ vendor/motorola/sm6375-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.lpa@1.1.so \ @@ -994,6 +1023,7 @@ PRODUCT_PACKAGES += \ TimeService \ uimgbaservice \ ImsRcsService \ + QtiTelephony \ QtiTelephonyService \ WfdService \ dpmserviceapp \ @@ -1003,17 +1033,27 @@ PRODUCT_PACKAGES += \ tcmclient \ uimgbalibrary \ uimgbamanagerlibrary \ - moto-telephony \ + uimservicelibrary \ com.qti.dpmframework \ dpmapi \ + moto-telephony \ qcrilhook \ vendor.qti.hardware.alarm-V1.0-java \ + vendor.qti.ims.configservice-V1.0-java \ + vendor.qti.ims.configservice-V1.1-java \ vendor.qti.ims.connection-V1.0-java \ + vendor.qti.ims.factory-V1.1-java \ vendor.qti.ims.factory-V2.0-java \ + vendor.qti.ims.factory-V2.1-java \ + vendor.qti.ims.factory-V2.2-java \ vendor.qti.ims.rcssip-V1.0-java \ + vendor.qti.ims.rcssip-V1.1-java \ + vendor.qti.ims.rcssip-V1.2-java \ vendor.qti.ims.rcsuce-V1.0-java \ - android.hardware.gnss@2.1-service-qti \ - manifest_android.hardware.drm@1.3-service.widevine \ - vendor.dolby.media.c2@1.0-service \ - vendor.qti.diag.hal.service \ - vendor.qti.gnss@4.0-service + vendor.qti.ims.rcsuce-V1.1-java \ + vendor.qti.ims.rcsuce-V1.2-java \ + android.hardware.gnss@2.1-service-qti.xml \ + manifest_android.hardware.drm@1.3-service.widevine.xml \ + vendor.dolby.media.c2@1.0-service.xml \ + vendor.qti.diag.hal.service.xml \ + vendor.qti.gnss@4.0-service.xml