diff --git a/Android.bp b/Android.bp index cc5a8ed..2505bf8 100644 --- a/Android.bp +++ b/Android.bp @@ -794,9 +794,9 @@ cc_prebuilt_library_shared { ], shared_libs: [ "liblog", + "libc", "libcutils", "libc++", - "libc", "libm", "libdl", ], @@ -807,52 +807,9 @@ cc_prebuilt_library_shared { ], shared_libs: [ "liblog", + "libc", "libcutils", "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libdsutils", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libdsutils.so", - ], - shared_libs: [ - "liblog", - "libdiag", - "libcutils", - "libmdmdetect", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libdsutils.so", - ], - shared_libs: [ - "liblog", - "libdiag", - "libcutils", - "libmdmdetect", - "libc++", - "libc", "libm", "libdl", ], @@ -1257,94 +1214,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libqcmaputils", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqcmaputils.so", - ], - shared_libs: [ - "libdsutils", - "libdiag", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqcmaputils.so", - ], - shared_libs: [ - "libdsutils", - "libdiag", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmi", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqmi.so", - ], - shared_libs: [ - "libcutils", - "libqmi_client_qmux", - "libdiag", - "libdsutils", - "libqmiservices", - "libidl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqmi.so", - ], - shared_libs: [ - "libcutils", - "libqmi_client_qmux", - "libdiag", - "libdsutils", - "libqmiservices", - "libidl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libqmi_cci", owner: "xiaomi", @@ -1360,9 +1229,7 @@ cc_prebuilt_library_shared { "libcutils", "libutils", "libqmi_encdec", - "libqmi_client_qmux", "liblog", - "libmdmdetect", "libc++", "libc", "libm", @@ -1377,106 +1244,6 @@ cc_prebuilt_library_shared { "libcutils", "libutils", "libqmi_encdec", - "libqmi_client_qmux", - "liblog", - "libmdmdetect", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmi_client_helper", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqmi_client_helper.so", - ], - shared_libs: [ - "libcutils", - "libdiag", - "libdsutils", - "libqmiservices", - "libqmi_client_qmux", - "libqmi_cci", - "libidl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqmi_client_helper.so", - ], - shared_libs: [ - "libcutils", - "libdiag", - "libdsutils", - "libqmiservices", - "libqmi_client_qmux", - "libqmi_cci", - "libidl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmi_client_qmux", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqmi_client_qmux.so", - ], - shared_libs: [ - "libcutils", - "libdiag", - "libdsutils", - "libqmiservices", - "libidl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqmi_client_qmux.so", - ], - shared_libs: [ - "libcutils", - "libdiag", - "libdsutils", - "libqmiservices", - "libidl", "liblog", "libc++", "libc", @@ -3072,7 +2839,6 @@ cc_prebuilt_library_shared { "libOmxCore", "libvppclient", "vendor.qti.hardware.vpp@1.1", - "vendor.qti.hardware.vpp@1.2", "vendor.qti.hardware.capabilityconfigstore@1.0", "libhidlbase", "libhidltransport", @@ -4899,8 +4665,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@1.0_vendor", - stem: "com.qualcomm.qti.imscmservice@1.0", + name: "com.qualcomm.qti.imscmservice@1.0", owner: "xiaomi", strip: { none: true, @@ -4912,8 +4677,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4930,8 +4693,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.0_vendor", - stem: "com.qualcomm.qti.imscmservice@2.0", + name: "com.qualcomm.qti.imscmservice@2.0", owner: "xiaomi", strip: { none: true, @@ -4943,8 +4705,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4961,8 +4721,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.1_vendor", - stem: "com.qualcomm.qti.imscmservice@2.1", + name: "com.qualcomm.qti.imscmservice@2.1", owner: "xiaomi", strip: { none: true, @@ -4973,10 +4732,8 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so", ], shared_libs: [ - "com.qualcomm.qti.imscmservice@2.0_vendor", + "com.qualcomm.qti.imscmservice@2.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4993,8 +4750,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.2_vendor", - stem: "com.qualcomm.qti.imscmservice@2.2", + name: "com.qualcomm.qti.imscmservice@2.2", owner: "xiaomi", strip: { none: true, @@ -5005,11 +4761,9 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so", ], shared_libs: [ - "com.qualcomm.qti.imscmservice@2.0_vendor", - "com.qualcomm.qti.imscmservice@2.1_vendor", + "com.qualcomm.qti.imscmservice@2.0", + "com.qualcomm.qti.imscmservice@2.1", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -5026,8 +4780,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "com.qualcomm.qti.uceservice@2.0_vendor", - stem: "com.qualcomm.qti.uceservice@2.0", + name: "com.qualcomm.qti.uceservice@2.0", owner: "xiaomi", strip: { none: true, @@ -5039,8 +4792,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -5057,8 +4808,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "com.qualcomm.qti.uceservice@2.1_vendor", - stem: "com.qualcomm.qti.uceservice@2.1", + name: "com.qualcomm.qti.uceservice@2.1", owner: "xiaomi", strip: { none: true, @@ -5069,10 +4819,8 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so", ], shared_libs: [ - "com.qualcomm.qti.uceservice@2.0_vendor", + "com.qualcomm.qti.uceservice@2.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -5088,6 +4836,100 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.2", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so", + ], + shared_libs: [ + "com.qualcomm.qti.uceservice@2.0", + "com.qualcomm.qti.uceservice@2.1", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.3", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so", + ], + shared_libs: [ + "com.qualcomm.qti.uceservice@2.0", + "com.qualcomm.qti.uceservice@2.1", + "com.qualcomm.qti.uceservice@2.2", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "deviceInfoServiceModule", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/deviceInfoServiceModule.so", + ], + shared_libs: [ + "vendor.qti.hardware.radio.internal.deviceinfo@1.0", + "libqcrilFramework", + "libril-qc-hal-qmi", + "libril-qc-logger", + "libutils", + "librilqmiservices", + "libqmi_cci", + "libhidlbase", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "android.hardware.bluetooth@1.0-impl-qti", owner: "xiaomi", @@ -5479,10 +5321,8 @@ cc_prebuilt_library_shared { "libcutils", "libbase", "libutils", - "libhwbinder", "libhidlbase", - "libhidltransport", - "com.qualcomm.qti.imscmservice@2.0_vendor", + "com.qualcomm.qti.imscmservice@2.0", "lib-imsdpl", "lib-imsqimf", "lib-imsxml", @@ -5581,17 +5421,24 @@ cc_prebuilt_library_shared { "libutils", "libhardware_legacy", "libhardware", - "libhwbinder", "libhidlbase", - "libhidltransport", "libqmiservices", "libqti_vndfwk_detect", - "com.qualcomm.qti.imscmservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.1_vendor", - "com.qualcomm.qti.imscmservice@2.1_vendor", - "com.qualcomm.qti.imscmservice@2.2_vendor", - "vendor.qti.ims.callinfo@1.0_vendor", + "lib-rcsconfig", + "libidl", + "com.qualcomm.qti.imscmservice@2.0", + "com.qualcomm.qti.uceservice@2.0", + "com.qualcomm.qti.uceservice@2.1", + "com.qualcomm.qti.uceservice@2.2", + "com.qualcomm.qti.uceservice@2.3", + "com.qualcomm.qti.imscmservice@2.1", + "com.qualcomm.qti.imscmservice@2.2", + "vendor.qti.ims.callinfo@1.0", + "vendor.qti.ims.rcsconfig@2.0", + "vendor.qti.ims.rcsconfig@2.1", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.factory@1.1", + "vendor.qti.ims.callcapability@1.0", "libc++", "libc", "libm", @@ -5622,18 +5469,21 @@ cc_prebuilt_library_shared { "libutils", "libhardware_legacy", "libhardware", - "libhwbinder", "libhidlbase", - "libhidltransport", "libqmiservices", "libqmi_cci", "libqti_vndfwk_detect", - "com.qualcomm.qti.imscmservice@2.0_vendor", - "com.qualcomm.qti.imscmservice@2.1_vendor", - "com.qualcomm.qti.imscmservice@2.2_vendor", - "com.qualcomm.qti.uceservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.1_vendor", - "vendor.qti.ims.callinfo@1.0_vendor", + "libidl", + "com.qualcomm.qti.imscmservice@2.0", + "com.qualcomm.qti.imscmservice@2.1", + "com.qualcomm.qti.imscmservice@2.2", + "com.qualcomm.qti.uceservice@2.0", + "com.qualcomm.qti.uceservice@2.1", + "com.qualcomm.qti.uceservice@2.2", + "com.qualcomm.qti.uceservice@2.3", + "vendor.qti.ims.callinfo@1.0", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.factory@1.1", "libc++", "libc", "libm", @@ -5660,12 +5510,9 @@ cc_prebuilt_library_shared { shared_libs: [ "librcc", "libion", - "libhwbinder", "libhidlbase", - "libhidltransport", - "vendor.qti.imsrtpservice@2.0_vendor", - "vendor.qti.imsrtpservice@2.1_vendor", - "vendor.qti.imsrtpservice@2.1-service-Impl", + "vendor.qti.imsrtpservice@3.0_vendor", + "vendor.qti.imsrtpservice@3.0-service-Impl", "libdiag", "libcutils", "libutils", @@ -5709,6 +5556,45 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "lib-rcsconfig", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-rcsconfig.so", + ], + shared_libs: [ + "lib-imsdpl", + "libqmi_cci", + "libcutils", + "libutils", + "liblog", + "libqmiservices", + "libqmi_csi", + "libdiag", + "libhidlbase", + "libhardware_legacy", + "libqti_vndfwk_detect", + "vendor.qti.ims.rcsconfig@2.0", + "vendor.qti.ims.rcsconfig@2.1", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.factory@1.1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "lib-rtpcommon", owner: "xiaomi", @@ -5845,17 +5731,15 @@ cc_prebuilt_library_shared { "libcutils", "libbase", "libutils", - "libhwbinder", "libhidlbase", - "libhidltransport", "lib-imsdpl", "lib-imsqimf", "lib-imsxml", "lib-siputility", "libqti_vndfwk_detect", "lib-imscmservice", - "com.qualcomm.qti.imscmservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.0_vendor", + "com.qualcomm.qti.imscmservice@2.0", + "com.qualcomm.qti.uceservice@2.0", "libc++", "libc", "libm", @@ -6143,21 +6027,27 @@ cc_prebuilt_library_shared { "libqmi_cci", "libqti_vndfwk_detect", "libhardware_legacy", - "libhwbinder", "libhidlbase", - "libhidltransport", "libnl", "libidl", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.latency@1.0", + "vendor.qti.hardware.data.lce@1.0", "libandroid_net", "vendor.qti.data.factory@2.0", + "vendor.qti.data.factory@2.1", + "vendor.qti.data.factory@2.2", + "vendor.qti.data.factory@2.3", "vendor.qti.hardware.data.qmi@1.0", "vendor.qti.hardware.data.dynamicdds@1.0", - "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.0", + "vendor.qti.ims.rcsconfig@1.1", "vendor.qti.latency@2.0", + "vendor.qti.latency@2.1", + "vendor.qti.hardware.mwqemadapter@1.0", + "vendor.qti.data.mwqem@1.0", "libwpa_client", "libc++", "libc", @@ -6188,11 +6078,11 @@ cc_prebuilt_library_shared { "libutils", "libdiag", "liblog", - "libhwbinder", "libhidlbase", - "libhidltransport", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.data.factory@2.0", + "vendor.qti.data.factory@2.1", + "vendor.qti.data.factory@2.2", "libandroid_net", "libc++", "libc", @@ -6493,7 +6383,6 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libdsi_netctrl.so", ], shared_libs: [ - "libqmi", "libqdi", "libdiag", "libcutils", @@ -6506,6 +6395,36 @@ cc_prebuilt_library_shared { "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", + "libqmi", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdsutils", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdsutils.so", + ], + shared_libs: [ + "liblog", + "libdiag", + "libcutils", + "libmdmdetect", + "libnetutils", "libc++", "libc", "libm", @@ -6575,6 +6494,33 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libhydra_common", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libhydra_common.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libkeymasterdeviceutils", owner: "xiaomi", @@ -6692,6 +6638,33 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmdmimgload", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmdmimgload.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmlipay", owner: "xiaomi", @@ -6757,6 +6730,40 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmodemapi", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmodemapi.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libhydra_common", + "liblog", + "libqmi_cci", + "libqmi", + "libqmiservices", + "libidl", + "libmdmdetect", + "libperipheral_client", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libnetmgr", owner: "xiaomi", @@ -6900,6 +6907,39 @@ cc_prebuilt_library_shared { "libdiag", "libcutils", "liblog", + "libnetmgr", + "libnetmgr_common", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libops", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libops.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libQSEEComAPI", + "liblog", + "libdrm", + "libhidlbase", + "libdisplayconfig.qti", "libc++", "libc", "libm", @@ -7002,6 +7042,89 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libqcbor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcbor.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcci_legacy", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcci_legacy.so", + ], + shared_libs: [ + "libcutils", + "libdiag", + "libidl", + "libqmi_client_qmux", + "libqmi_legacy", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcmaputils", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcmaputils.so", + ], + shared_libs: [ + "libdiag", + "libdsutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libqcrilFramework", owner: "xiaomi", @@ -7017,7 +7140,33 @@ cc_prebuilt_library_shared { "libdiag", "liblog", "qtimutex", - "libsettings", + "libril-qc-logger", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcrildatactl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcrildatactl.so", + ], + shared_libs: [ + "libqmi_cci", + "libqmiservices", "libc++", "libc", "libm", @@ -7042,7 +7191,6 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libqdi.so", ], shared_libs: [ - "libqmi", "libdiag", "libdsutils", "libqmiservices", @@ -7050,6 +7198,7 @@ cc_prebuilt_library_shared { "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", + "libqmi", "liblog", "libc++", "libc", @@ -7121,6 +7270,130 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libqmi", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi.so", + ], + shared_libs: [ + "libcutils", + "libqmi_client_qmux", + "libdiag", + "libdsutils", + "libqmiservices", + "libidl", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_client_helper", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_client_helper.so", + ], + shared_libs: [ + "libcutils", + "libdiag", + "libdsutils", + "libqmiservices", + "libqmi_client_qmux", + "libqmi_cci", + "libidl", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_client_qmux", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_client_qmux.so", + ], + shared_libs: [ + "libdiag", + "libdsutils", + "libqmiservices", + "libidl", + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_legacy", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_legacy.so", + ], + shared_libs: [ + "libcutils", + "libqmi_client_qmux", + "libdiag", + "libdsutils", + "libqmiservices", + "libidl", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libqrtr", owner: "xiaomi", @@ -7234,15 +7507,14 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", - "vendor.qti.hardware.radio.ims@1.0_vendor", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + "vendor.qti.hardware.radio.ims@1.2", + "vendor.qti.hardware.radio.ims@1.3", + "vendor.qti.hardware.radio.ims@1.4", "vendor.qti.hardware.radio.ims@1.5", "vendor.qti.hardware.radio.ims@1.6", + "vendor.qti.hardware.radio.ims@1.7", "vendor.qti.hardware.radio.am@1.0", "vendor.qti.hardware.radio.qcrilhook@1.0", "vendor.qti.hardware.radio.uim@1.0", @@ -7251,31 +7523,30 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.uim_remote_server@1.0", "vendor.qti.hardware.radio.uim_remote_client@1.0", "vendor.qti.hardware.radio.uim_remote_client@1.1", + "vendor.qti.hardware.radio.uim_remote_client@1.2", "vendor.qti.hardware.radio.lpa@1.0", - "vendor.qti.hardware.data.connection@1.0", - "vendor.qti.hardware.data.connection@1.1", + "vendor.qti.hardware.radio.lpa@1.1", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "vendor.qti.hardware.radio.qtiradio@2.2", "vendor.qti.hardware.radio.qtiradio@2.3", - "vendor.qti.hardware.data.iwlan@1.0", + "vendor.qti.hardware.radio.qtiradio@2.4", "android.hardware.radio@1.0", "android.hardware.radio.config@1.0", "android.hardware.radio.config@1.1", "android.hardware.radio.config@1.2", "libqcrilFramework", "android.hardware.secure_element@1.0", + "android.hardware.secure_element@1.1", + "android.hardware.secure_element@1.2", + "vendor.qti.hardware.radio.internal.deviceinfo@1.0", "libdsutils", "libcutils", "liblog", "libutils", "qcrild_librilutils", - "libril-qc-radioconfig", - "libril-qc-ltedirectdisc", - "libril-qcril-hook-oem", "libqmi_cci", - "libqmi", "libqmi_client_qmux", "libdiag", "libhardware_legacy", @@ -7288,14 +7559,15 @@ cc_prebuilt_library_shared { "libbinder", "libmdmdetect", "libperipheral_client", - "libsettings", + "libril-qc-logger", "android.hardware.radio@1.1", "android.hardware.radio@1.2", "android.hardware.radio@1.3", "android.hardware.radio@1.4", + "android.hardware.radio@1.5", "android.hardware.radio.deprecated@1.0", "qtimutex", - "libprotobuf-cpp-full-vendorcompat", + "libprotobuf-cpp-full-3.9.1-vendorcompat", "libvndksupport", "libbase", "libz", @@ -7304,6 +7576,7 @@ cc_prebuilt_library_shared { "libconfigdb", "libxml", "qtibus", + "libmodemapi", "libsystem_health_mon", "libpdmapper", "libpdnotifier", @@ -7311,6 +7584,9 @@ cc_prebuilt_library_shared { "libdsi_netctrl", "libqdp", "liblqe", + "vendor.qti.hardware.data.iwlan@1.0", + "vendor.qti.hardware.data.connection@1.0", + "vendor.qti.hardware.data.connection@1.1", "libc++", "libc", "libm", @@ -7323,6 +7599,33 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libril-qc-logger", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qc-logger.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libdiag", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libril-qc-ltedirectdisc", owner: "xiaomi", @@ -7706,7 +8009,7 @@ cc_prebuilt_library_shared { "libcutils", "libc++", "libdiag", - "libprotobuf-cpp-full-vendorcompat", + "libprotobuf-cpp-full-3.9.1-vendorcompat", "libc", "libm", "libdl", @@ -7903,6 +8206,7 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.latency@1.0", "vendor.qti.latency@2.0", + "vendor.qti.hardware.mwqemadapter@1.0", "libc++", "libc", "libm", @@ -7942,6 +8246,7 @@ cc_prebuilt_library_shared { "libqti_vndfwk_detect", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.cne.internal.api@1.0", + "vendor.qti.hardware.mwqemadapter@1.0", "libwpa_client", "libc++", "libc", @@ -8004,9 +8309,9 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libxml.so", ], shared_libs: [ - "libcutils", - "libdiag", "liblog", + "libdiag", + "libcutils", "libc++", "libc", "libm", @@ -8088,7 +8393,7 @@ cc_prebuilt_library_shared { shared_libs: [ "qtimutex", "libqcrilFramework", - "libsettings", + "libril-qc-logger", "liblog", "libc++", "libc", @@ -8456,11 +8761,185 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.dynamicdds@1.0", "vendor.qti.hardware.data.qmi@1.0", - "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.0", "vendor.qti.latency@2.0", "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so", + ], + shared_libs: [ + "vendor.qti.data.factory@2.0", + "vendor.qti.data.slm@1.0", + "vendor.qti.hardware.data.cne.internal.api@1.0", + "vendor.qti.hardware.data.cne.internal.constants@1.0", + "vendor.qti.hardware.data.cne.internal.server@1.0", + "vendor.qti.hardware.data.dynamicdds@1.0", + "vendor.qti.hardware.data.qmi@1.0", + "vendor.qti.ims.rcsconfig@1.0", + "vendor.qti.ims.rcsconfig@1.1", + "vendor.qti.latency@2.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.2", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so", + ], + shared_libs: [ + "vendor.qti.data.factory@2.0", + "vendor.qti.data.factory@2.1", + "vendor.qti.data.mwqem@1.0", + "vendor.qti.data.slm@1.0", + "vendor.qti.hardware.data.cne.internal.api@1.0", + "vendor.qti.hardware.data.cne.internal.constants@1.0", + "vendor.qti.hardware.data.cne.internal.server@1.0", + "vendor.qti.hardware.data.dynamicdds@1.0", + "vendor.qti.hardware.data.qmi@1.0", + "vendor.qti.ims.rcsconfig@1.0", + "vendor.qti.ims.rcsconfig@1.1", + "vendor.qti.latency@2.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.3", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so", + ], + shared_libs: [ + "vendor.qti.data.factory@2.0", + "vendor.qti.data.factory@2.1", + "vendor.qti.data.factory@2.2", + "vendor.qti.data.mwqem@1.0", + "vendor.qti.data.slm@1.0", + "vendor.qti.hardware.data.cne.internal.api@1.0", + "vendor.qti.hardware.data.cne.internal.constants@1.0", + "vendor.qti.hardware.data.cne.internal.server@1.0", + "vendor.qti.hardware.data.dynamicdds@1.0", + "vendor.qti.hardware.data.lce@1.0", + "vendor.qti.hardware.data.qmi@1.0", + "vendor.qti.ims.rcsconfig@1.0", + "vendor.qti.ims.rcsconfig@1.1", + "vendor.qti.latency@2.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.mwqem@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.slm@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so", + ], + shared_libs: [ + "libhidlbase", "liblog", "libutils", "libcutils", @@ -8578,8 +9057,6 @@ cc_prebuilt_library_shared { shared_libs: [ "vendor.qti.hardware.data.cne.internal.constants@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8608,8 +9085,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8639,8 +9114,6 @@ cc_prebuilt_library_shared { shared_libs: [ "vendor.qti.hardware.data.cne.internal.constants@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8669,8 +9142,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8700,8 +9171,6 @@ cc_prebuilt_library_shared { shared_libs: [ "vendor.qti.hardware.data.connection@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8730,8 +9199,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8765,8 +9232,6 @@ cc_prebuilt_library_shared { "android.hardware.radio@1.3", "android.hardware.radio@1.4", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8795,8 +9260,34 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.lce@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so", + ], + shared_libs: [ + "libhidlbase", "liblog", "libutils", "libcutils", @@ -8825,8 +9316,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8873,6 +9362,34 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.mwqemadapter@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "vendor.qti.hardware.qteeconnector@1.0", owner: "xiaomi", @@ -8916,8 +9433,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8946,8 +9461,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8964,8 +9477,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.0_vendor", - stem: "vendor.qti.hardware.radio.ims@1.0", + name: "vendor.qti.hardware.radio.ims@1.0", owner: "xiaomi", strip: { none: true, @@ -8977,8 +9489,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8995,8 +9505,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.1_vendor", - stem: "vendor.qti.hardware.radio.ims@1.1", + name: "vendor.qti.hardware.radio.ims@1.1", owner: "xiaomi", strip: { none: true, @@ -9007,10 +9516,8 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so", ], shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9027,8 +9534,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.2_vendor", - stem: "vendor.qti.hardware.radio.ims@1.2", + name: "vendor.qti.hardware.radio.ims@1.2", owner: "xiaomi", strip: { none: true, @@ -9039,11 +9545,9 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so", ], shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0_vendor", - "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9060,8 +9564,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.3_vendor", - stem: "vendor.qti.hardware.radio.ims@1.3", + name: "vendor.qti.hardware.radio.ims@1.3", owner: "xiaomi", strip: { none: true, @@ -9072,12 +9575,10 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so", ], shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0_vendor", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + "vendor.qti.hardware.radio.ims@1.2", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9094,8 +9595,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.4_vendor", - stem: "vendor.qti.hardware.radio.ims@1.4", + name: "vendor.qti.hardware.radio.ims@1.4", owner: "xiaomi", strip: { none: true, @@ -9106,13 +9606,11 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so", ], shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0_vendor", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + "vendor.qti.hardware.radio.ims@1.2", + "vendor.qti.hardware.radio.ims@1.3", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9140,14 +9638,12 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so", ], shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0_vendor", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + "vendor.qti.hardware.radio.ims@1.2", + "vendor.qti.hardware.radio.ims@1.3", + "vendor.qti.hardware.radio.ims@1.4", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9175,15 +9671,76 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so", ], shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0_vendor", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + "vendor.qti.hardware.radio.ims@1.2", + "vendor.qti.hardware.radio.ims@1.3", + "vendor.qti.hardware.radio.ims@1.4", "vendor.qti.hardware.radio.ims@1.5", "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.7", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so", + ], + shared_libs: [ + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + "vendor.qti.hardware.radio.ims@1.2", + "vendor.qti.hardware.radio.ims@1.3", + "vendor.qti.hardware.radio.ims@1.4", + "vendor.qti.hardware.radio.ims@1.5", + "vendor.qti.hardware.radio.ims@1.6", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so", + ], + shared_libs: [ + "libhidlbase", "liblog", "libutils", "libcutils", @@ -9212,8 +9769,35 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.lpa@1.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so", + ], + shared_libs: [ + "vendor.qti.hardware.radio.lpa@1.0", + "libhidlbase", "liblog", "libutils", "libcutils", @@ -9242,8 +9826,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9272,8 +9854,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9304,8 +9884,6 @@ cc_prebuilt_library_shared { "android.hardware.radio@1.0", "vendor.qti.hardware.radio.qtiradio@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9337,8 +9915,6 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9371,8 +9947,6 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9406,8 +9980,41 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.qtiradio@2.1", "vendor.qti.hardware.radio.qtiradio@2.2", "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.4", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so", + ], + shared_libs: [ + "android.hardware.radio@1.0", + "android.hardware.radio@1.1", + "vendor.qti.hardware.radio.qtiradio@1.0", + "vendor.qti.hardware.radio.qtiradio@2.0", + "vendor.qti.hardware.radio.qtiradio@2.1", + "vendor.qti.hardware.radio.qtiradio@2.2", + "vendor.qti.hardware.radio.qtiradio@2.3", + "libhidlbase", "liblog", "libutils", "libcutils", @@ -9436,8 +10043,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9467,8 +10072,6 @@ cc_prebuilt_library_shared { shared_libs: [ "vendor.qti.hardware.radio.uim@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9499,8 +10102,6 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.uim@1.0", "vendor.qti.hardware.radio.uim@1.1", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9529,8 +10130,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9560,8 +10159,36 @@ cc_prebuilt_library_shared { shared_libs: [ "vendor.qti.hardware.radio.uim_remote_client@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.2", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so", + ], + shared_libs: [ + "vendor.qti.hardware.radio.uim_remote_client@1.0", + "vendor.qti.hardware.radio.uim_remote_client@1.1", + "libhidlbase", "liblog", "libutils", "libcutils", @@ -9590,8 +10217,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9637,6 +10262,34 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.slmadapter@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "vendor.qti.hardware.soter@1.0", owner: "xiaomi", @@ -9698,8 +10351,35 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.ims.callinfo@1.0_vendor", - stem: "vendor.qti.ims.callinfo@1.0", + name: "vendor.qti.ims.callcapability@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.callinfo@1.0", owner: "xiaomi", strip: { none: true, @@ -9711,8 +10391,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9729,8 +10407,69 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcsconfig@1.0_vendor", - stem: "vendor.qti.ims.rcsconfig@1.0", + name: "vendor.qti.ims.factory@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so", + ], + shared_libs: [ + "vendor.qti.ims.callcapability@1.0", + "vendor.qti.ims.rcsconfig@2.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@1.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so", + ], + shared_libs: [ + "vendor.qti.ims.callcapability@1.0", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.rcsconfig@2.0", + "vendor.qti.ims.rcsconfig@2.1", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@1.0", owner: "xiaomi", strip: { none: true, @@ -9742,8 +10481,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9760,8 +10497,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@2.0_vendor", - stem: "vendor.qti.imsrtpservice@2.0", + name: "vendor.qti.ims.rcsconfig@1.1", owner: "xiaomi", strip: { none: true, @@ -9769,12 +10505,39 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.0.so", + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so", + ], + shared_libs: [ + "vendor.qti.ims.rcsconfig@1.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so", ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9791,7 +10554,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@2.1-service-Impl", + name: "vendor.qti.ims.rcsconfig@2.1", owner: "xiaomi", strip: { none: true, @@ -9799,7 +10562,36 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.1-service-Impl.so", + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so", + ], + shared_libs: [ + "vendor.qti.ims.rcsconfig@2.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@3.0-service-Impl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so", ], shared_libs: [ "liblog", @@ -9808,12 +10600,9 @@ cc_prebuilt_library_shared { "libutils", "libhardware_legacy", "libhardware", - "libhwbinder", "libhidlbase", - "libhidltransport", "libdiag", - "vendor.qti.imsrtpservice@2.0_vendor", - "vendor.qti.imsrtpservice@2.1_vendor", + "vendor.qti.imsrtpservice@3.0_vendor", "libc++", "libc", "libm", @@ -9827,8 +10616,8 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@2.1_vendor", - stem: "vendor.qti.imsrtpservice@2.1", + name: "vendor.qti.imsrtpservice@3.0_vendor", + stem: "vendor.qti.imsrtpservice@3.0", owner: "xiaomi", strip: { none: true, @@ -9836,13 +10625,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.1.so", + "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so", ], shared_libs: [ - "vendor.qti.imsrtpservice@2.0_vendor", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -9871,8 +10657,35 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.latency@2.1.so", + ], + shared_libs: [ + "vendor.qti.latency@2.0", + "libhidlbase", "liblog", "libutils", "libcutils", @@ -9889,7 +10702,7 @@ cc_prebuilt_library_shared { } prebuilt_rfsa { - name: "capi_v2_aptX_Classic", + name: "vendor_lib_rfsa_adsp_capi_v2_aptX_Classic_so", filename: "capi_v2_aptX_Classic.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_Classic.so", @@ -9898,7 +10711,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "capi_v2_aptX_HD", + name: "vendor_lib_rfsa_adsp_capi_v2_aptX_HD_so", filename: "capi_v2_aptX_HD.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_HD.so", @@ -9907,7 +10720,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libFastRPC_UTF_Forward_skel", + name: "vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_skel_so", filename: "libFastRPC_UTF_Forward_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_skel.so", @@ -9916,7 +10729,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libVC1Dec", + name: "vendor_lib_rfsa_adsp_libVC1Dec_so", filename: "libVC1Dec.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libVC1Dec.so", @@ -9925,7 +10738,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libVC1DecDsp_skel", + name: "vendor_lib_rfsa_adsp_libVC1DecDsp_skel_so", filename: "libVC1DecDsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libVC1DecDsp_skel.so", @@ -9934,7 +10747,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libapps_mem_heap", + name: "vendor_lib_rfsa_adsp_libapps_mem_heap_so", filename: "libapps_mem_heap.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so", @@ -9943,7 +10756,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libdirac-capiv2", + name: "vendor_lib_rfsa_adsp_libdirac-capiv2_so", filename: "libdirac-capiv2.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so", @@ -9952,7 +10765,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libdspCV_skel", + name: "vendor_lib_rfsa_adsp_libdspCV_skel_so", filename: "libdspCV_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so", @@ -9961,7 +10774,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libdsp_streamer_add_constant", + name: "vendor_lib_rfsa_adsp_libdsp_streamer_add_constant_so", filename: "libdsp_streamer_add_constant.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_add_constant.so", @@ -9970,7 +10783,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libdsp_streamer_skel", + name: "vendor_lib_rfsa_adsp_libdsp_streamer_skel_so", filename: "libdsp_streamer_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_skel.so", @@ -9979,7 +10792,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libfastcvadsp", + name: "vendor_lib_rfsa_adsp_libfastcvadsp_so", filename: "libfastcvadsp.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so", @@ -9988,7 +10801,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libfastcvdsp_skel", + name: "vendor_lib_rfsa_adsp_libfastcvdsp_skel_so", filename: "libfastcvdsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so", @@ -9997,7 +10810,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libhexagon_nn_skel", + name: "vendor_lib_rfsa_adsp_libhexagon_nn_skel_so", filename: "libhexagon_nn_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so", @@ -10006,7 +10819,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libscveBlobDescriptor_skel", + name: "vendor_lib_rfsa_adsp_libscveBlobDescriptor_skel_so", filename: "libscveBlobDescriptor_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so", @@ -10015,7 +10828,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libscveObjectSegmentation_skel", + name: "vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so", filename: "libscveObjectSegmentation_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so", @@ -10024,7 +10837,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libscveT2T_skel", + name: "vendor_lib_rfsa_adsp_libscveT2T_skel_so", filename: "libscveT2T_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so", @@ -10033,7 +10846,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libsns_device_mode_skel", + name: "vendor_lib_rfsa_adsp_libsns_device_mode_skel_so", filename: "libsns_device_mode_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so", @@ -10042,7 +10855,7 @@ prebuilt_rfsa { } prebuilt_rfsa { - name: "libsns_low_lat_stream_skel", + name: "vendor_lib_rfsa_adsp_libsns_low_lat_stream_skel_so", filename: "libsns_low_lat_stream_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so", @@ -11128,190 +11941,6 @@ cc_prebuilt_library_shared { system_ext_specific: true, } -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@1.0", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.0", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.1", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so", - ], - shared_libs: [ - "com.qualcomm.qti.imscmservice@2.0", - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.2", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so", - ], - shared_libs: [ - "com.qualcomm.qti.imscmservice@2.0", - "com.qualcomm.qti.imscmservice@2.1", - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.uceservice@2.0", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.uceservice@2.1", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so", - ], - shared_libs: [ - "com.qualcomm.qti.uceservice@2.0", - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - cc_prebuilt_library_shared { name: "fm_helium", owner: "xiaomi", @@ -11388,14 +12017,15 @@ cc_prebuilt_library_shared { ], shared_libs: [ "lib-imsvideocodec", + "libmediandk", + "libnativewindow", "libion", + "libdmabufheap", "lib-imsvtutils", "libandroid", - "libhwbinder", "libhidlbase", - "libhidltransport", - "vendor.qti.imsrtpservice@2.1", - "vendor.qti.imsrtpservice@2.0", + "vendor.qti.imsrtpservice@3.0", + "vendor.qti.imsrtpservice@3.1", "libdiag_system", "libcutils", "libutils", @@ -11483,10 +12113,16 @@ cc_prebuilt_library_shared { "proprietary/system_ext/lib64/libdiag_system.so", ], shared_libs: [ + "vendor.qti.diaghal@1.0", + "libhidlbase", "liblog", + "libutils", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libhidlmemory", + "libc", "libcutils", "libc++", - "libc", "libm", "libdl", ], @@ -11754,6 +12390,60 @@ cc_prebuilt_library_shared { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ImsRtpService-V1-ndk", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so", + ], + shared_libs: [ + "libbinder_ndk", + "android.hardware.common-V2-ndk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.diaghal@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + cc_prebuilt_library_shared { name: "vendor.qti.hardware.fm@1.0", owner: "xiaomi", @@ -11785,7 +12475,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.0", + name: "vendor.qti.imsrtpservice@3.0", owner: "xiaomi", strip: { none: true, @@ -11793,12 +12483,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so", + "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so", ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -11815,7 +12503,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.1", + name: "vendor.qti.imsrtpservice@3.1", owner: "xiaomi", strip: { none: true, @@ -11823,233 +12511,11 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so", + "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so", ], shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.imsrtpservice@3.0", "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.2", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so", - ], - shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0", - "vendor.qti.hardware.radio.ims@1.1", - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.3", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so", - ], - shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0", - "vendor.qti.hardware.radio.ims@1.1", - "vendor.qti.hardware.radio.ims@1.2", - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.4", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so", - ], - shared_libs: [ - "vendor.qti.hardware.radio.ims@1.0", - "vendor.qti.hardware.radio.ims@1.1", - "vendor.qti.hardware.radio.ims@1.2", - "vendor.qti.hardware.radio.ims@1.3", - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.callinfo@1.0", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcsconfig@1.0", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@2.0", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@2.1", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.1.so", - ], - shared_libs: [ - "vendor.qti.imsrtpservice@2.0", - "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -12069,6 +12535,9 @@ android_app_import { name: "CneApp", owner: "xiaomi", apk: "proprietary/vendor/app/CneApp/CneApp.apk", + required: [ + "CneApp.libvndfwk_detect_jni.qti_symlink", + ], certificate: "platform", dex_preopt: { enabled: false, @@ -12155,17 +12624,6 @@ android_app_import { system_ext_specific: true, } -android_app_import { - name: "uceShimService", - owner: "xiaomi", - apk: "proprietary/system_ext/app/uceShimService/uceShimService.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - system_ext_specific: true, -} - android_app_import { name: "WfdService", owner: "xiaomi", @@ -12178,18 +12636,6 @@ android_app_import { system_ext_specific: true, } -android_app_import { - name: "dpmserviceapp", - owner: "xiaomi", - apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - privileged: true, - system_ext_specific: true, -} - android_app_import { name: "ims", owner: "xiaomi", @@ -12230,6 +12676,14 @@ dex_import { ], } +dex_import { + name: "tcmclient", + owner: "xiaomi", + jars: [ + "proprietary/system/framework/tcmclient.jar", + ], +} + dex_import { name: "com.android.hotwordenrollment.common.util", owner: "xiaomi", @@ -12266,13 +12720,41 @@ dex_import { system_ext_specific: true, } -dex_import { - name: "qti-telephony-common", +cc_prebuilt_binary { + name: "ATFWD-daemon", owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/qti-telephony-common.jar", - ], - system_ext_specific: true, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/ATFWD-daemon", + ], + shared_libs: [ + "libcutils", + "libutils", + "libqmi", + "libmdmdetect", + "libqmi_client_qmux", + "libqmi_client_helper", + "libqmiservices", + "libqmi_cci", + "liblog", + "libavservices_minijail", + "libbase", + "libhidlbase", + "vendor.qti.hardware.radio.atcmdfwd@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, } cc_prebuilt_binary { @@ -12284,20 +12766,19 @@ cc_prebuilt_binary { "proprietary/vendor/bin/adpl", ], shared_libs: [ + "libc", "liblog", + "libdiag", + "libdsutils", "librmnetctl", "libqmi_cci", - "libdsutils", - "libdiag", "libqmiservices", - "libqmi", "libnetutils", "libcutils", "libqmi_client_qmux", "libqmi_encdec", "libqcmaputils", "libc++", - "libc", "libm", "libdl", ], @@ -12379,16 +12860,19 @@ cc_prebuilt_binary { "libcne", "libcneapiclient", "libqmiservices", - "libhwbinder", "libhidlbase", - "libhidltransport", "libandroid_net", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.latency@1.0", "vendor.qti.data.factory@2.0", + "vendor.qti.data.factory@2.1", + "vendor.qti.data.factory@2.2", + "vendor.qti.data.factory@2.3", "vendor.qti.latency@2.0", + "vendor.qti.latency@2.1", + "vendor.qti.hardware.mwqemadapter@1.0", "libc++", "libc", "libm", @@ -12968,13 +13452,11 @@ cc_prebuilt_binary { "libqmiservices", "libqmi_csi", "libqmi_cci", - "vendor.qti.imsrtpservice@2.0_vendor", - "vendor.qti.imsrtpservice@2.1_vendor", - "vendor.qti.imsrtpservice@2.1-service-Impl", + "vendor.qti.imsrtpservice@3.0_vendor", + "vendor.qti.imsrtpservice@3.0-service-Impl", "libutils", - "libhwbinder", "libhidlbase", - "libhidltransport", + "libavservices_minijail", "libc++", "libc", "libm", @@ -13011,8 +13493,6 @@ cc_prebuilt_binary { "libandroid_net", "libutils", "libhidlbase", - "libhidltransport", - "libhwbinder", "libc++", "libc", "libm", @@ -13070,9 +13550,7 @@ cc_prebuilt_binary { shared_libs: [ "liblog", "libbase", - "libhwbinder", "libhidlbase", - "libhidltransport", "libcutils", "libutils", "libc++", @@ -13123,6 +13601,62 @@ cc_prebuilt_binary { soc_specific: true, } +cc_prebuilt_binary { + name: "ks", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/ks", + ], + shared_libs: [ + "libc", + "libcutils", + "libutils", + "liblog", + "libc++", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "mdm_helper", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/mdm_helper", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmdmdetect", + "libmdmimgload", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + cc_prebuilt_binary { name: "mlipayd@1.1", owner: "xiaomi", @@ -13157,37 +13691,6 @@ cc_prebuilt_binary { soc_specific: true, } -cc_prebuilt_binary { - name: "mmbn-daemon", - owner: "xiaomi", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/mmbn-daemon", - ], - shared_libs: [ - "libcutils", - "libutils", - "libidl", - "libqmi", - "libqmi_cci", - "libqmiservices", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - cc_prebuilt_binary { name: "msm_irqbalance", owner: "xiaomi", @@ -13234,15 +13737,14 @@ cc_prebuilt_binary { "libnlnetmgr", "libnetmgr", "libnetmgr_common", - "libqmi", "libqmiservices", - "libqmi_cci", "libqmi_common_so", + "libqmi_cci", "libqmi_client_qmux", "libqmi_client_helper", + "libqmi", "libutils", "libhidlbase", - "libhidltransport", "libandroid_net", "android.system.net.netd@1.1", "libqti_vndfwk_detect", @@ -13466,6 +13968,34 @@ cc_prebuilt_binary { soc_specific: true, } +cc_prebuilt_binary { + name: "qmipriod", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qmipriod", + ], + shared_libs: [ + "libqmi_cci", + "libqmiservices", + "libqmi_client_helper", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + cc_prebuilt_binary { name: "qrtr-cfg", owner: "xiaomi", @@ -13579,20 +14109,19 @@ cc_prebuilt_binary { "proprietary/vendor/bin/qti", ], shared_libs: [ + "libc", "liblog", + "libdiag", + "libdsutils", "librmnetctl", "libqmi_cci", - "libdsutils", - "libdiag", "libqmiservices", - "libqmi", "libnetutils", "libcutils", "libqmi_client_qmux", "libqmi_encdec", "libqcmaputils", "libc++", - "libc", "libm", "libdl", ], diff --git a/proprietary/system/etc/permissions/privapp-permissions-qti.xml b/proprietary/system/etc/permissions/privapp-permissions-qti.xml new file mode 100644 index 0000000..c59b0b5 --- /dev/null +++ b/proprietary/system/etc/permissions/privapp-permissions-qti.xml @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/system/etc/sysconfig/qti_whitelist.xml b/proprietary/system/etc/sysconfig/qti_whitelist.xml new file mode 100644 index 0000000..0d0d83d --- /dev/null +++ b/proprietary/system/etc/sysconfig/qti_whitelist.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/system/framework/tcmclient.jar b/proprietary/system/framework/tcmclient.jar new file mode 100644 index 0000000..af33f3b Binary files /dev/null and b/proprietary/system/framework/tcmclient.jar differ diff --git a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk index 9ebab58..90419c1 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/bin/dpmd b/proprietary/system_ext/bin/dpmd index efa3309..b3588f3 100755 Binary files a/proprietary/system_ext/bin/dpmd and b/proprietary/system_ext/bin/dpmd differ diff --git a/proprietary/system_ext/etc/permissions/dpmapi.xml b/proprietary/system_ext/etc/permissions/dpmapi.xml index b718492..7c94479 100644 --- a/proprietary/system_ext/etc/permissions/dpmapi.xml +++ b/proprietary/system_ext/etc/permissions/dpmapi.xml @@ -5,9 +5,4 @@ - - - - diff --git a/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml new file mode 100644 index 0000000..df6eaaf --- /dev/null +++ b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/system_ext/framework/com.qti.dpmframework.jar b/proprietary/system_ext/framework/com.qti.dpmframework.jar index be4c147..a289bde 100644 Binary files a/proprietary/system_ext/framework/com.qti.dpmframework.jar and b/proprietary/system_ext/framework/com.qti.dpmframework.jar differ diff --git a/proprietary/system_ext/framework/dpmapi.jar b/proprietary/system_ext/framework/dpmapi.jar index 953b115..4fa7eae 100644 Binary files a/proprietary/system_ext/framework/dpmapi.jar and b/proprietary/system_ext/framework/dpmapi.jar differ diff --git a/proprietary/system_ext/framework/qcrilhook.jar b/proprietary/system_ext/framework/qcrilhook.jar index c0c5881..747e1e9 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/lib64/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so index 376d7a7..8457096 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 f0a121e..40c0aef 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 30d0652..0a870b2 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 d14999c..b4ead5c 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 be8a3ba..8749219 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 c930ff4..4a3a664 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 7b66cd2..5f3a753 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/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.diaghal@1.0.so b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so new file mode 100644 index 0000000..9e79901 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.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 new file mode 100644 index 0000000..a7b19d1 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so new file mode 100644 index 0000000..c6e6055 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so differ diff --git a/proprietary/system_ext/priv-app/ims/ims.apk b/proprietary/system_ext/priv-app/ims/ims.apk index 9138bb9..c9c7c0b 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 93ab0b2..676b12c 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 50e430b..32be53a 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 b5abad9..9432047 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 new file mode 100755 index 0000000..b3c9b10 Binary files /dev/null and b/proprietary/vendor/bin/ATFWD-daemon differ diff --git a/proprietary/vendor/bin/adpl b/proprietary/vendor/bin/adpl index 98cf187..86eec53 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 6fada09..48af9c9 100755 Binary files a/proprietary/vendor/bin/cnd and b/proprietary/vendor/bin/cnd differ diff --git a/proprietary/vendor/bin/dpmQmiMgr b/proprietary/vendor/bin/dpmQmiMgr index 6a5c870..2d664ec 100755 Binary files a/proprietary/vendor/bin/dpmQmiMgr and b/proprietary/vendor/bin/dpmQmiMgr differ diff --git a/proprietary/vendor/bin/hw/qcrild b/proprietary/vendor/bin/hw/qcrild index 63a6856..79ae292 100755 Binary files a/proprietary/vendor/bin/hw/qcrild and b/proprietary/vendor/bin/hw/qcrild differ diff --git a/proprietary/vendor/bin/ims_rtp_daemon b/proprietary/vendor/bin/ims_rtp_daemon index a448804..4bae13c 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/imsdatadaemon b/proprietary/vendor/bin/imsdatadaemon index ed233e1..a626378 100755 Binary files a/proprietary/vendor/bin/imsdatadaemon and b/proprietary/vendor/bin/imsdatadaemon differ diff --git a/proprietary/vendor/bin/imsqmidaemon b/proprietary/vendor/bin/imsqmidaemon index 696e9a7..5cd9968 100755 Binary files a/proprietary/vendor/bin/imsqmidaemon and b/proprietary/vendor/bin/imsqmidaemon differ diff --git a/proprietary/vendor/bin/imsrcsd b/proprietary/vendor/bin/imsrcsd index 4d730d1..3ec2670 100755 Binary files a/proprietary/vendor/bin/imsrcsd and b/proprietary/vendor/bin/imsrcsd differ diff --git a/proprietary/vendor/bin/irsc_util b/proprietary/vendor/bin/irsc_util index 5025b64..71e53c5 100755 Binary files a/proprietary/vendor/bin/irsc_util and b/proprietary/vendor/bin/irsc_util differ diff --git a/proprietary/vendor/bin/ks b/proprietary/vendor/bin/ks new file mode 100755 index 0000000..23a4ba5 Binary files /dev/null and b/proprietary/vendor/bin/ks differ diff --git a/proprietary/vendor/bin/mdm_helper b/proprietary/vendor/bin/mdm_helper new file mode 100755 index 0000000..3c8e13e Binary files /dev/null and b/proprietary/vendor/bin/mdm_helper differ diff --git a/proprietary/vendor/bin/netmgrd b/proprietary/vendor/bin/netmgrd index 51c4838..0e5549d 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 c89fc8d..bd6ee7e 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 16100e7..b73a110 100755 Binary files a/proprietary/vendor/bin/port-bridge and b/proprietary/vendor/bin/port-bridge differ diff --git a/proprietary/vendor/bin/qmipriod b/proprietary/vendor/bin/qmipriod new file mode 100755 index 0000000..dfd6bdc Binary files /dev/null and b/proprietary/vendor/bin/qmipriod differ diff --git a/proprietary/vendor/bin/qrtr-cfg b/proprietary/vendor/bin/qrtr-cfg index 469416a..708da2a 100755 Binary files a/proprietary/vendor/bin/qrtr-cfg and b/proprietary/vendor/bin/qrtr-cfg differ diff --git a/proprietary/vendor/bin/qrtr-lookup b/proprietary/vendor/bin/qrtr-lookup index 353a46b..00766b5 100755 Binary files a/proprietary/vendor/bin/qrtr-lookup and b/proprietary/vendor/bin/qrtr-lookup differ diff --git a/proprietary/vendor/bin/qrtr-ns b/proprietary/vendor/bin/qrtr-ns index a11b20a..420ee7f 100755 Binary files a/proprietary/vendor/bin/qrtr-ns and b/proprietary/vendor/bin/qrtr-ns differ diff --git a/proprietary/vendor/bin/qti b/proprietary/vendor/bin/qti index 147a8b2..db025c0 100755 Binary files a/proprietary/vendor/bin/qti and b/proprietary/vendor/bin/qti differ diff --git a/proprietary/vendor/bin/rmt_storage b/proprietary/vendor/bin/rmt_storage index 5bb8ce9..91db78f 100755 Binary files a/proprietary/vendor/bin/rmt_storage and b/proprietary/vendor/bin/rmt_storage differ diff --git a/proprietary/vendor/bin/tftp_server b/proprietary/vendor/bin/tftp_server index 6126d79..28eb967 100755 Binary files a/proprietary/vendor/bin/tftp_server and b/proprietary/vendor/bin/tftp_server differ diff --git a/proprietary/vendor/etc/data/dsi_config.xml b/proprietary/vendor/etc/data/dsi_config.xml index 49d3634..14d9028 100644 --- a/proprietary/vendor/etc/data/dsi_config.xml +++ b/proprietary/vendor/etc/data/dsi_config.xml @@ -1,7 +1,7 @@ @@ -119,6 +119,7 @@ 1 rmnet_mhi0 + 1 8 @@ -1059,7 +1060,7 @@ 1 rmnet_mhi0 - 11 + 17 rmnet_data0 rmnet_data1 @@ -1072,6 +1073,12 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 @@ -1086,6 +1093,12 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 @@ -1099,7 +1112,7 @@ 1 rmnet_mhi0 - 11 + 17 rmnet_data0 rmnet_data1 @@ -1112,6 +1125,12 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 @@ -1126,6 +1145,12 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 @@ -1139,6 +1164,165 @@ 1 rmnet0 + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + + + + 1 + 1 + rmnet_ipa0 + 1 + + 1 + rmnet0 + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + + + + 1 + 1 + rmnet_ipa0 + 1 + + 1 + rmnet0 + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + + + + + 1 + 1 + rmnet_ipa0 + 1 + + 1 + rmnet0 + 11 rmnet_data0 @@ -1168,5 +1352,45 @@ rmnet_data10 + + + + + 1 + 1 + rmnet_ipa0 + 1 + + 1 + rmnet0 + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + diff --git a/proprietary/vendor/etc/data/netmgr_config.xml b/proprietary/vendor/etc/data/netmgr_config.xml index ed053c0..acec47d 100644 --- a/proprietary/vendor/etc/data/netmgr_config.xml +++ b/proprietary/vendor/etc/data/netmgr_config.xml @@ -1,7 +1,7 @@ @@ -39,8 +39,6 @@ 0 0 - 0 - 2 1 @@ -295,6 +293,7 @@ 9 0 1 + 1 2 @@ -378,7 +377,6 @@ 0 0 0 - 0 10000 55000000 2 @@ -463,7 +461,6 @@ 16 0 0 - 0 2 1 @@ -546,7 +543,6 @@ 0 2 9 - 0 0 1 @@ -634,7 +630,6 @@ 0 0 9 - 0 1 2 @@ -693,7 +688,6 @@ 0 16 9 - 0 1 2 @@ -778,7 +772,6 @@ 16 32 9 - 0 1 2 @@ -863,7 +856,6 @@ 1 2 9 - 0 1 2 @@ -948,7 +940,6 @@ 0 0 0 - 0 55000000 2 @@ -1029,8 +1020,6 @@ 0 0n - 0 - 300000 400000 @@ -1089,7 +1078,6 @@ 16 0 - 0 1 2 @@ -1171,7 +1159,6 @@ 01 0 - 0 1 2 @@ -1260,7 +1247,6 @@ 0 32 0 - 0 1 1 @@ -1359,7 +1345,6 @@ 4 8 0 - 0 1 1 @@ -1458,7 +1443,6 @@ 4 8 0 - 0 1 1 @@ -1556,7 +1540,6 @@ 2 13 0 - 0 1 1 @@ -1654,7 +1637,6 @@ 15 0 1 - 0 1 1 @@ -1744,7 +1726,6 @@ 1 0 9 - 0 2 @@ -1828,8 +1809,6 @@ 0 0 - 0 - 300000 400000 @@ -1986,7 +1965,6 @@ 2 13 0 - 0 1 2 @@ -2185,7 +2163,6 @@ 2 12 0 - 0 1 1 @@ -2297,7 +2274,6 @@ 12 0 2 - 0 1 1 @@ -2373,7 +2349,7 @@ 0 10000 1 - 3 + 4 1 1 @@ -2406,9 +2382,9 @@ 2 13 0 - 0 1 0 + 1 2 1 @@ -2571,7 +2547,7 @@ 0 10000 1 - 3 + 4 1 1 @@ -2594,7 +2570,7 @@ 1 1 1 - 1 + 2 100000 1 1 @@ -2604,9 +2580,9 @@ 2 125 0 - 0 1 9216 + 1 2 1 @@ -2679,7 +2655,8 @@ 0 10000 1 - 3 + 4 + 1 1 1 @@ -2695,6 +2672,7 @@ 32 16384 3000000 + 1 9 9 1 @@ -2708,6 +2686,7 @@ 3 1 100000 + 1 1 1400 @@ -2718,13 +2697,14 @@ 1 1 9216 + 1 2 1 0 - 11 + 17 rmnet_data0 rmnet_data1 @@ -2737,9 +2717,15 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 - 11 + 17 rmnet_data0 rmnet_data1 @@ -2752,11 +2738,19 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + 6 1 - 9 + 16 r_rmnet_data0 r_rmnet_data1 @@ -2767,9 +2761,16 @@ r_rmnet_data6 r_rmnet_data7 r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 - 9 + 16 r_rmnet_data0 r_rmnet_data1 @@ -2780,7 +2781,16 @@ r_rmnet_data6 r_rmnet_data7 r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + 4 @@ -2790,7 +2800,8 @@ 0 10000 1 - 3 + 4 + 1 1 1 @@ -2805,7 +2816,8 @@ 31668 32 16384 - 3000000 + 1000000 + 1 9 9 1 @@ -2818,6 +2830,7 @@ 1 3 1 + 1 100000 1 1 @@ -2826,16 +2839,19 @@ 2 125 0 + 1500 + 1 1 9216 + 1 2 1 0 - 11 + 17 rmnet_data0 rmnet_data1 @@ -2848,9 +2864,15 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 - 11 + 17 rmnet_data0 rmnet_data1 @@ -2863,11 +2885,19 @@ rmnet_data8 rmnet_data9 rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + 6 1 - 9 + 16 r_rmnet_data0 r_rmnet_data1 @@ -2878,9 +2908,16 @@ r_rmnet_data6 r_rmnet_data7 r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 - 9 + 16 r_rmnet_data0 r_rmnet_data1 @@ -2891,7 +2928,16 @@ r_rmnet_data6 r_rmnet_data7 r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + 4 @@ -2901,7 +2947,7 @@ 0 10000 1 - 3 + 4 1 1 @@ -2927,6 +2973,7 @@ 1 1 3 + 1 100000 1 1 @@ -2936,9 +2983,547 @@ 2 204 0 - 0 1 - 0 + 8192 + 1 + 2 + + 1 + 0 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 6 + + + 1 + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 4 + + + + + + 1 + 0 + 10000 + 1 + 4 + 1 + 1 + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + 1 + 63 + 64844 + 32 + 16384 + 1000000 + 1 + 9 + 9 + 1 + 1 + 2 + 2 + rmnet_ipa0 + 1 + 1 + 1 + 1 + 1 + 1 + 100000 + 1500 + + 1 + 1 + 1400 + 2 + 2 + 125 + 1 + 9216 + 1 + 2 + + 1 + 0 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 6 + + + 1 + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 4 + + + + + + 1 + 0 + 10000 + 1 + 4 + 1 + 1 + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + 1 + 63 + 64844 + 32 + 16384 + 1000000 + 1 + 9 + 9 + 1 + 1 + 2 + 2 + rmnet_ipa0 + 1 + 1 + 1 + 1 + 1 + 1 + 100000 + 1500 + + 1 + 1 + 1400 + 2 + 2 + 125 + 1 + 9216 + 1 + 2 + + 1 + 0 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 17 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + rmnet_data11 + rmnet_data12 + rmnet_data13 + rmnet_data14 + rmnet_data15 + rmnet_data16 + + + 6 + + + 1 + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 16 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + r_rmnet_data9 + r_rmnet_data10 + r_rmnet_data11 + r_rmnet_data12 + r_rmnet_data13 + r_rmnet_data14 + r_rmnet_data15 + + + 4 + + + + + + 1 + 0 + 10000 + 1 + 0 + 0 + 0 + 1 + + 1 + rmnet0 + DATA5_CNTL + 1 + 10 + 8192 + 0 + 0 + 0 + 0 + 8 + 8 + 1 + 1 + 0 + 0 + rmnet_ipa0 + 1 + 0 + 0 + 0 + 1 + 1 + 10000 + 1500 + + 1 + 1 + 1400 + 0 + 2 + 12 + 1 + 9216 + 1 + 2 + + 1 + 0 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 11 + + rmnet_data0 + rmnet_data1 + rmnet_data2 + rmnet_data3 + rmnet_data4 + rmnet_data5 + rmnet_data6 + rmnet_data7 + rmnet_data8 + rmnet_data9 + rmnet_data10 + + + 6 + + + 1 + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 9 + + r_rmnet_data0 + r_rmnet_data1 + r_rmnet_data2 + r_rmnet_data3 + r_rmnet_data4 + r_rmnet_data5 + r_rmnet_data6 + r_rmnet_data7 + r_rmnet_data8 + + + 4 + + + + + + 1 + 0 + 10000 + 1 + 1 + + 1 + rmnet0 + DATA5_CNTL + + 155000000 + 1 + 25000 + + 1 + 10 + 8192 + 0 + 0 + 8 + 8 + 1 + 1 + rmnet_ipa0 + 1 + 1 + 10000 + + 1 + 1 + 1400 + 2 + 12 + 0 + 2 + 1 + 1 + 2 1 @@ -3003,5 +3588,4 @@ r_rmnet_data8 - diff --git a/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml b/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml new file mode 100644 index 0000000..7e89700 --- /dev/null +++ b/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/init/cnd.rc b/proprietary/vendor/etc/init/cnd.rc index ccd3a39..c2faa9a 100644 --- a/proprietary/vendor/etc/init/cnd.rc +++ b/proprietary/vendor/etc/init/cnd.rc @@ -1,4 +1,4 @@ service vendor.cnd /system/vendor/bin/cnd class main user system - group system wifi inet radio wakelock net_admin \ No newline at end of file + group system wifi inet radio wakelock net_admin diff --git a/proprietary/vendor/etc/init/ims_rtp_daemon.rc b/proprietary/vendor/etc/init/ims_rtp_daemon.rc index 6f1a895..b76fc82 100644 --- a/proprietary/vendor/etc/init/ims_rtp_daemon.rc +++ b/proprietary/vendor/etc/init/ims_rtp_daemon.rc @@ -9,6 +9,5 @@ service vendor.ims_rtp_daemon /vendor/bin/ims_rtp_daemon user radio group radio vendor_qti_diag inet log - on property:vendor.ims.DATA_DAEMON_STATUS=1 restart vendor.ims_rtp_daemon \ No newline at end of file diff --git a/proprietary/vendor/etc/init/imsrcsd.rc b/proprietary/vendor/etc/init/imsrcsd.rc index c2643ec..fe7afca 100644 --- a/proprietary/vendor/etc/init/imsrcsd.rc +++ b/proprietary/vendor/etc/init/imsrcsd.rc @@ -2,7 +2,8 @@ # All Rights Reserved. # Confidential and Proprietary - Qualcomm Technologies, Inc. # -service vendor.imsrcsservice /vendor/bin/imsrcsd - class main - user radio - group radio vendor_qti_diag log inet wakelock +#service vendor.imsrcsservice /vendor/bin/imsrcsd +# class main +# user radio +# group radio vendor_qti_diag log inet wakelock +# disabled diff --git a/proprietary/vendor/etc/init/netmgrd.rc b/proprietary/vendor/etc/init/netmgrd.rc index 1a6fc95..755090a 100644 --- a/proprietary/vendor/etc/init/netmgrd.rc +++ b/proprietary/vendor/etc/init/netmgrd.rc @@ -1,4 +1,4 @@ -# Copyright (c) 2019 Qualcomm Technologies, Inc. +# Copyright (c) 2019-2021 Qualcomm Technologies, Inc. # All Rights Reserved. # Confidential and Proprietary - Qualcomm Technologies, Inc. # @@ -7,23 +7,29 @@ on boot #Create NETMGR daemon socket area mkdir /dev/socket/netmgr 0750 radio radio - # Create netmgr recovery folder - mkdir /data/vendor/netmgr/recovery 0700 radio radio - chmod 0770 /data/vendor/netmgr/recovery - write /data/vendor/netmgr/recovery/recovery_info "" - chown radio radio /data/vendor/netmgr/recovery/recovery_info - #Assign TCP buffer thresholds to be ceiling value of technology maximums #Increased technology maximums should be reflected here. write /proc/sys/net/core/rmem_max 16777216 write /proc/sys/net/core/wmem_max 8388608 + #Load rmnet_core driver + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_ctl + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_core + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_ctl + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_core + # msm specific files that need to be created on /data on post-fs-data #Create NETMGR daemon log dir mkdir /data/vendor/netmgr 0770 radio radio chmod 0770 /data/vendor/netmgr + # Create netmgr recovery folder + mkdir /data/vendor/netmgr/recovery 0700 radio radio + chmod 0770 /data/vendor/netmgr/recovery + write /data/vendor/netmgr/recovery/recovery_info "" + chown radio radio /data/vendor/netmgr/recovery/recovery_info + # Manage netmgrd based on value of property on property:persist.vendor.data.mode=disabled stop vendor.netmgrd @@ -35,20 +41,37 @@ on property:ro.vendor.use_data_netmgrd=false # netmgr not supported on specific target stop vendor.netmgrd +on property:ro.baseband=apq + stop vendor.netmgrd + on property:persist.vendor.data.shs_ko_load=1 exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_shs + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_shs on property:persist.vendor.data.shs_ko_load=0 exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_shs + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_shs on property:persist.vendor.data.perf_ko_load=3 exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules rmnet_perf rmnet_perf_ingress_deag=N + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules/5.4-gki rmnet_perf rmnet_perf_ingress_deag=N on property:persist.vendor.data.perf_ko_load=2 exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules rmnet_perf rmnet_perf_opt_mode="udp" + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules/5.4-gki rmnet_perf rmnet_perf_opt_mode="udp" on property:persist.vendor.data.perf_ko_load=1 exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_perf + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_perf on property:persist.vendor.data.perf_ko_load=0 exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_perf + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_perf + +on property:persist.vendor.data.offload_ko_load=1 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_offload + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_offload + +on property:persist.vendor.data.offload_ko_load=0 + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_offload + exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_offload diff --git a/proprietary/vendor/etc/init/qmipriod.rc b/proprietary/vendor/etc/init/qmipriod.rc new file mode 100644 index 0000000..909fba0 --- /dev/null +++ b/proprietary/vendor/etc/init/qmipriod.rc @@ -0,0 +1,20 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +service vendor.qmipriod /system/vendor/bin/qmipriod + class main + user radio + group radio + disabled + +on property:persist.vendor.data.qmipriod_load=1 + start vendor.qmipriod + +on property:persist.vendor.data.qmipriod_load=0 + stop vendor.qmipriod + +on post-fs-data + #Create logging directory + mkdir /data/vendor/qmipriod 0770 radio radio + chmod 0770 /data/vendor/qmipriod diff --git a/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc b/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc new file mode 100644 index 0000000..ffde8db --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc @@ -0,0 +1,11 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +service vendor.rmt_storage /vendor/bin/rmt_storage + class core + user root + shutdown critical + ioprio rt 0 \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.qti.tftp.rc b/proprietary/vendor/etc/init/vendor.qti.tftp.rc new file mode 100644 index 0000000..fccb1c7 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.qti.tftp.rc @@ -0,0 +1,13 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# Create pddump directory +on post-fs-data + mkdir /data/vendor/pddump 0770 oem_2903 oem_2903 + +service vendor.tftp_server /vendor/bin/tftp_server + class core + user root \ No newline at end of file diff --git a/proprietary/vendor/etc/sec_config b/proprietary/vendor/etc/sec_config index 4825eb2..4689406 100644 --- a/proprietary/vendor/etc/sec_config +++ b/proprietary/vendor/etc/sec_config @@ -274,6 +274,8 @@ 18:4294967295:1001:3004 /* Allow RCS service to communicate to IMS QMI Priv Svc*/ 77:4294967295:1001:3003 +/* Allow RCS service to access QMI-IMSS service */ +18:4294967295:1001:3003 /* Allow SSGQMIGD to communicate to SSGCCS service*/ 76:4294967295:1001 /* Allow cnd to accquire netbind */ diff --git a/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy b/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy new file mode 100644 index 0000000..7398906 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy @@ -0,0 +1,68 @@ +# Copyright (c) 2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc +# +# Not a contribution. +# +# Copyright (C) 2018 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +getuid: 1 +writev: 1 +prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +openat: 1 +futex: 1 +close: 1 +read: 1 +newfstatat: 1 +fstat: 1 +#ioctl: arg1 == BINDER_WRITE_READ || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_VERSION +ioctl: 1 +mremap: 1 +readlinkat: 1 +pread64: 1 +fstatfs: 1 +rt_sigprocmask: 1 +faccessat: 1 +sendto: 1 +rt_sigaction: 1 +socket: arg0 == AF_UNIX || arg0 == AF_QIPCRTR +recvfrom: 1 +getsockname: 1 +getdents64: 1 +fcntl: 1 +nanosleep: 1 +getrandom: 1 +clone: 1 +pipe2: 1 +exit_group: 1 +write: 1 +exit: 1 +getpid: 1 +sigaltstack: 1 +getrlimit: 1 +restart_syscall: 1 +setsockopt: 1 +sched_getscheduler: 1 +rt_sigreturn: 1 +execve: 1 +madvise: 1 +set_tid_address: 1 +connect: 1 +ppoll: 1 +clock_gettime: 1 +gettid: 1 diff --git a/proprietary/vendor/etc/seccomp_policy/imsrtp.policy b/proprietary/vendor/etc/seccomp_policy/imsrtp.policy new file mode 100644 index 0000000..38dc4c9 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/imsrtp.policy @@ -0,0 +1,95 @@ +#Copyright (c) 2020 Qualcomm Technologies, Inc. +#All Rights Reserved. +#Confidential and Proprietary - Qualcomm Technologies, Inc + +#Not a contribution. + +#Copyright (C) 2018 The Android Open Source Project + +#"Licensed under the Apache License, Version 2.0 (the \"License\");" +#you may not use this file except in compliance with the License. +#You may obtain a copy of the License at + +#http://www.apache.org/licenses/LICENSE-2.0 + +#Unless required by applicable law or agreed to in writing, software +#"distributed under the License is distributed on an \"AS IS\" BASIS," +#WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +#See the License for the specific language governing permissions and +#limitations under the License. + +mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +munmap: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +#prctl: arg0 == PR_SET_VMA || arg0 == PR_SET_NO_NEW_PRIVS || arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_SECCOMP || arg0 == 0x37 /* PR_??? */ +prctl: 1 +read: 1 +openat: 1 +close: 1 +shutdown: 1 +kill: 1 +futex: 1 +fstat: 1 +gettimeofday: 1 +readlinkat: 1 +newfstatat: 1 +mremap: 1 +pread64: 1 +fstatfs: 1 +rt_sigaction: 1 +faccessat: 1 +socket: arg0 == AF_UNIX || arg0 == AF_QIPCRTR +writev: 1 +connect: 1 +rt_sigprocmask: 1 +fcntl: 1 +sendto: 1 +getrandom: 1 +lseek: 1 +exit_group: 1 +rt_tgsigqueueinfo: 1 +write: 1 +exit: 1 +getpid: 1 +sigaltstack: 1 +recvmsg: 1 +dup: 1 +getrlimit: 1 +restart_syscall: 1 +clone: 1 +gettid: 1 +sched_getscheduler: 1 +ioctl: 1 +execve: 1 +getuid: 1 +madvise: 1 +set_tid_address: 1 +nanosleep: 1 +rt_sigreturn: 1 +rt_sigsuspend: 1 +setpriority: 1 +geteuid: 1 +getgid: 1 +getegid: 1 +getgroups: 1 +pipe2: 1 +setitimer: 1 +pselect6: 1 +getsockname: 1 +recvfrom: 1 +ppoll: 1 +socketpair: 1 +setsockopt: 1 +getsockopt: 1 +sendmsg: 1 +bind: 1 +timer_create: 1 +timer_settime: 1 +timer_delete: 1 +clock_gettime: 1 +sched_getaffinity: 1 +#crash dump policy addition +socket: 1 +process_vm_readv: 1 +tgkill: 1 +sigreturn: 1 diff --git a/proprietary/vendor/lib/libdiag.so b/proprietary/vendor/lib/libdiag.so index fbcd184..ad44748 100644 Binary files a/proprietary/vendor/lib/libdiag.so and b/proprietary/vendor/lib/libdiag.so differ diff --git a/proprietary/vendor/lib/libidl.so b/proprietary/vendor/lib/libidl.so index c3e6b67..d93524c 100644 Binary files a/proprietary/vendor/lib/libidl.so and b/proprietary/vendor/lib/libidl.so differ diff --git a/proprietary/vendor/lib/libqmi_cci.so b/proprietary/vendor/lib/libqmi_cci.so index eb83964..06bdc3b 100644 Binary files a/proprietary/vendor/lib/libqmi_cci.so and b/proprietary/vendor/lib/libqmi_cci.so differ diff --git a/proprietary/vendor/lib/libqmi_common_so.so b/proprietary/vendor/lib/libqmi_common_so.so index 11dbb98..3b0f5da 100644 Binary files a/proprietary/vendor/lib/libqmi_common_so.so and b/proprietary/vendor/lib/libqmi_common_so.so differ diff --git a/proprietary/vendor/lib/libqmi_csi.so b/proprietary/vendor/lib/libqmi_csi.so index 728ecbb..34a2be6 100644 Binary files a/proprietary/vendor/lib/libqmi_csi.so and b/proprietary/vendor/lib/libqmi_csi.so differ diff --git a/proprietary/vendor/lib/libqmi_encdec.so b/proprietary/vendor/lib/libqmi_encdec.so index 66f2f13..75343cb 100644 Binary files a/proprietary/vendor/lib/libqmi_encdec.so and b/proprietary/vendor/lib/libqmi_encdec.so differ diff --git a/proprietary/vendor/lib/libqmiservices.so b/proprietary/vendor/lib/libqmiservices.so index 7ab5f68..32cd58e 100644 Binary files a/proprietary/vendor/lib/libqmiservices.so and b/proprietary/vendor/lib/libqmiservices.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so index f46b132..9f28bc0 100644 Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so and b/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so index f0ed4d2..4fc89ae 100644 Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so index 4e74951..c85cea1 100644 Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so index f465f46..780f12f 100644 Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so index 11caafd..bef3cff 100644 Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so and b/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so index 3c863f3..88b808a 100644 Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so index 632114c..f30e2ee 100644 Binary files a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so new file mode 100644 index 0000000..05e72e8 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so new file mode 100644 index 0000000..42879fe Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so differ diff --git a/proprietary/vendor/lib64/deviceInfoServiceModule.so b/proprietary/vendor/lib64/deviceInfoServiceModule.so new file mode 100644 index 0000000..ddf9aeb Binary files /dev/null and b/proprietary/vendor/lib64/deviceInfoServiceModule.so differ diff --git a/proprietary/vendor/lib64/lib-imscmservice.so b/proprietary/vendor/lib64/lib-imscmservice.so index 4638bd5..95a8d82 100644 Binary files a/proprietary/vendor/lib64/lib-imscmservice.so and b/proprietary/vendor/lib64/lib-imscmservice.so differ diff --git a/proprietary/vendor/lib64/lib-imsdpl.so b/proprietary/vendor/lib64/lib-imsdpl.so index a3c47b7..8922f2c 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-imsqimf.so b/proprietary/vendor/lib64/lib-imsqimf.so index a143068..97e32db 100644 Binary files a/proprietary/vendor/lib64/lib-imsqimf.so and b/proprietary/vendor/lib64/lib-imsqimf.so differ diff --git a/proprietary/vendor/lib64/lib-imsrcs-v2.so b/proprietary/vendor/lib64/lib-imsrcs-v2.so index 284cdcc..84874b5 100644 Binary files a/proprietary/vendor/lib64/lib-imsrcs-v2.so and b/proprietary/vendor/lib64/lib-imsrcs-v2.so differ diff --git a/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so b/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so index 62de378..c346cc1 100644 Binary files a/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so and b/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so differ diff --git a/proprietary/vendor/lib64/lib-imsvtcore.so b/proprietary/vendor/lib64/lib-imsvtcore.so index 43e9093..2e64e96 100644 Binary files a/proprietary/vendor/lib64/lib-imsvtcore.so and b/proprietary/vendor/lib64/lib-imsvtcore.so differ diff --git a/proprietary/vendor/lib64/lib-imsxml.so b/proprietary/vendor/lib64/lib-imsxml.so index e96eb93..e0780bc 100644 Binary files a/proprietary/vendor/lib64/lib-imsxml.so and b/proprietary/vendor/lib64/lib-imsxml.so differ diff --git a/proprietary/vendor/lib64/lib-rcsconfig.so b/proprietary/vendor/lib64/lib-rcsconfig.so new file mode 100644 index 0000000..75008ef Binary files /dev/null and b/proprietary/vendor/lib64/lib-rcsconfig.so differ diff --git a/proprietary/vendor/lib64/lib-rtpcommon.so b/proprietary/vendor/lib64/lib-rtpcommon.so index 3b46916..deabf88 100644 Binary files a/proprietary/vendor/lib64/lib-rtpcommon.so and b/proprietary/vendor/lib64/lib-rtpcommon.so differ diff --git a/proprietary/vendor/lib64/lib-rtpcore.so b/proprietary/vendor/lib64/lib-rtpcore.so index bd2e289..41351ab 100644 Binary files a/proprietary/vendor/lib64/lib-rtpcore.so and b/proprietary/vendor/lib64/lib-rtpcore.so differ diff --git a/proprietary/vendor/lib64/lib-rtpsl.so b/proprietary/vendor/lib64/lib-rtpsl.so index e2a77ee..19a4e8c 100644 Binary files a/proprietary/vendor/lib64/lib-rtpsl.so and b/proprietary/vendor/lib64/lib-rtpsl.so differ diff --git a/proprietary/vendor/lib64/lib-siputility.so b/proprietary/vendor/lib64/lib-siputility.so index 0c6dd24..a4019b5 100644 Binary files a/proprietary/vendor/lib64/lib-siputility.so and b/proprietary/vendor/lib64/lib-siputility.so differ diff --git a/proprietary/vendor/lib64/lib-uceservice.so b/proprietary/vendor/lib64/lib-uceservice.so index be04717..f06379f 100644 Binary files a/proprietary/vendor/lib64/lib-uceservice.so and b/proprietary/vendor/lib64/lib-uceservice.so differ diff --git a/proprietary/vendor/lib64/libcne.so b/proprietary/vendor/lib64/libcne.so index 8a0cc01..f74cb87 100644 Binary files a/proprietary/vendor/lib64/libcne.so and b/proprietary/vendor/lib64/libcne.so differ diff --git a/proprietary/vendor/lib64/libcneapiclient.so b/proprietary/vendor/lib64/libcneapiclient.so index 3f90242..6f23fc6 100644 Binary files a/proprietary/vendor/lib64/libcneapiclient.so and b/proprietary/vendor/lib64/libcneapiclient.so differ diff --git a/proprietary/vendor/lib64/libcneoplookup.so b/proprietary/vendor/lib64/libcneoplookup.so index 3e522e4..a37940b 100644 Binary files a/proprietary/vendor/lib64/libcneoplookup.so and b/proprietary/vendor/lib64/libcneoplookup.so differ diff --git a/proprietary/vendor/lib64/libcneqmiutils.so b/proprietary/vendor/lib64/libcneqmiutils.so index abfd182..a57498d 100644 Binary files a/proprietary/vendor/lib64/libcneqmiutils.so and b/proprietary/vendor/lib64/libcneqmiutils.so differ diff --git a/proprietary/vendor/lib64/libconfigdb.so b/proprietary/vendor/lib64/libconfigdb.so index 338b972..652a48f 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 f41af14..afab3af 100644 Binary files a/proprietary/vendor/lib64/libdiag.so and b/proprietary/vendor/lib64/libdiag.so differ diff --git a/proprietary/vendor/lib64/libdpmqmihal.so b/proprietary/vendor/lib64/libdpmqmihal.so index f6cb9e6..0817e23 100644 Binary files a/proprietary/vendor/lib64/libdpmqmihal.so and b/proprietary/vendor/lib64/libdpmqmihal.so differ diff --git a/proprietary/vendor/lib64/libdsi_netctrl.so b/proprietary/vendor/lib64/libdsi_netctrl.so index e85a8e1..488c7fb 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 9b1b75c..76f1cf3 100644 Binary files a/proprietary/vendor/lib64/libdsutils.so and b/proprietary/vendor/lib64/libdsutils.so differ diff --git a/proprietary/vendor/lib64/libhydra_common.so b/proprietary/vendor/lib64/libhydra_common.so new file mode 100644 index 0000000..8fe9987 Binary files /dev/null and b/proprietary/vendor/lib64/libhydra_common.so differ diff --git a/proprietary/vendor/lib64/libidl.so b/proprietary/vendor/lib64/libidl.so index 931d1cc..1027ea1 100644 Binary files a/proprietary/vendor/lib64/libidl.so and b/proprietary/vendor/lib64/libidl.so differ diff --git a/proprietary/vendor/lib64/liblqe.so b/proprietary/vendor/lib64/liblqe.so index b81e935..0c87a87 100644 Binary files a/proprietary/vendor/lib64/liblqe.so and b/proprietary/vendor/lib64/liblqe.so differ diff --git a/proprietary/vendor/lib64/libmdmdetect.so b/proprietary/vendor/lib64/libmdmdetect.so index 42b14f0..aba70dc 100644 Binary files a/proprietary/vendor/lib64/libmdmdetect.so and b/proprietary/vendor/lib64/libmdmdetect.so differ diff --git a/proprietary/vendor/lib64/libmdmimgload.so b/proprietary/vendor/lib64/libmdmimgload.so new file mode 100644 index 0000000..52574ad Binary files /dev/null and b/proprietary/vendor/lib64/libmdmimgload.so differ diff --git a/proprietary/vendor/lib64/libmodemapi.so b/proprietary/vendor/lib64/libmodemapi.so new file mode 100644 index 0000000..a4435d3 Binary files /dev/null and b/proprietary/vendor/lib64/libmodemapi.so differ diff --git a/proprietary/vendor/lib64/libnetmgr.so b/proprietary/vendor/lib64/libnetmgr.so index cd351d7..274b1f7 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 8c7cb5e..657530c 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 c069683..9daf8dc 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 4fc2cc0..3a9082c 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 1fac523..689224b 100644 Binary files a/proprietary/vendor/lib64/libnlnetmgr.so and b/proprietary/vendor/lib64/libnlnetmgr.so differ diff --git a/proprietary/vendor/lib64/libops.so b/proprietary/vendor/lib64/libops.so new file mode 100644 index 0000000..a2d1905 Binary files /dev/null and b/proprietary/vendor/lib64/libops.so differ diff --git a/proprietary/vendor/lib64/libpdmapper.so b/proprietary/vendor/lib64/libpdmapper.so index 9eeb077..963917f 100644 Binary files a/proprietary/vendor/lib64/libpdmapper.so and b/proprietary/vendor/lib64/libpdmapper.so differ diff --git a/proprietary/vendor/lib64/libpdnotifier.so b/proprietary/vendor/lib64/libpdnotifier.so index 9790630..855252f 100644 Binary files a/proprietary/vendor/lib64/libpdnotifier.so and b/proprietary/vendor/lib64/libpdnotifier.so differ diff --git a/proprietary/vendor/lib64/libqcbor.so b/proprietary/vendor/lib64/libqcbor.so new file mode 100644 index 0000000..ff28879 Binary files /dev/null and b/proprietary/vendor/lib64/libqcbor.so differ diff --git a/proprietary/vendor/lib64/libqcci_legacy.so b/proprietary/vendor/lib64/libqcci_legacy.so new file mode 100644 index 0000000..816c00f Binary files /dev/null and b/proprietary/vendor/lib64/libqcci_legacy.so differ diff --git a/proprietary/vendor/lib64/libqcmaputils.so b/proprietary/vendor/lib64/libqcmaputils.so index 0a81f45..405952f 100644 Binary files a/proprietary/vendor/lib64/libqcmaputils.so and b/proprietary/vendor/lib64/libqcmaputils.so differ diff --git a/proprietary/vendor/lib64/libqcrilFramework.so b/proprietary/vendor/lib64/libqcrilFramework.so index 45a6c08..b7212db 100644 Binary files a/proprietary/vendor/lib64/libqcrilFramework.so and b/proprietary/vendor/lib64/libqcrilFramework.so differ diff --git a/proprietary/vendor/lib64/libqcrildatactl.so b/proprietary/vendor/lib64/libqcrildatactl.so new file mode 100644 index 0000000..c9dcf45 Binary files /dev/null and b/proprietary/vendor/lib64/libqcrildatactl.so differ diff --git a/proprietary/vendor/lib64/libqdi.so b/proprietary/vendor/lib64/libqdi.so index 04d9e01..2bdd927 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 3e3fac9..7577177 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 346060c..0c72bf9 100644 Binary files a/proprietary/vendor/lib64/libqmi.so and b/proprietary/vendor/lib64/libqmi.so differ diff --git a/proprietary/vendor/lib64/libqmi_cci.so b/proprietary/vendor/lib64/libqmi_cci.so index 864b7dd..e8d7de1 100644 Binary files a/proprietary/vendor/lib64/libqmi_cci.so and b/proprietary/vendor/lib64/libqmi_cci.so differ diff --git a/proprietary/vendor/lib64/libqmi_client_helper.so b/proprietary/vendor/lib64/libqmi_client_helper.so index 89f42a1..58673b8 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 5eca5ec..40d2580 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/libqmi_common_so.so b/proprietary/vendor/lib64/libqmi_common_so.so index 017099d..bbf097b 100644 Binary files a/proprietary/vendor/lib64/libqmi_common_so.so and b/proprietary/vendor/lib64/libqmi_common_so.so differ diff --git a/proprietary/vendor/lib64/libqmi_csi.so b/proprietary/vendor/lib64/libqmi_csi.so index 207a30e..d19d787 100644 Binary files a/proprietary/vendor/lib64/libqmi_csi.so and b/proprietary/vendor/lib64/libqmi_csi.so differ diff --git a/proprietary/vendor/lib64/libqmi_encdec.so b/proprietary/vendor/lib64/libqmi_encdec.so index 2cf62ff..0628fda 100644 Binary files a/proprietary/vendor/lib64/libqmi_encdec.so and b/proprietary/vendor/lib64/libqmi_encdec.so differ diff --git a/proprietary/vendor/lib64/libqmi_legacy.so b/proprietary/vendor/lib64/libqmi_legacy.so new file mode 100644 index 0000000..7c43698 Binary files /dev/null and b/proprietary/vendor/lib64/libqmi_legacy.so differ diff --git a/proprietary/vendor/lib64/libqmiservices.so b/proprietary/vendor/lib64/libqmiservices.so index 213d955..8296218 100644 Binary files a/proprietary/vendor/lib64/libqmiservices.so and b/proprietary/vendor/lib64/libqmiservices.so differ diff --git a/proprietary/vendor/lib64/libqrtr.so b/proprietary/vendor/lib64/libqrtr.so index 76366b0..7908e84 100644 Binary files a/proprietary/vendor/lib64/libqrtr.so and b/proprietary/vendor/lib64/libqrtr.so differ diff --git a/proprietary/vendor/lib64/libqsocket.so b/proprietary/vendor/lib64/libqsocket.so index c3a6da8..ca4909c 100644 Binary files a/proprietary/vendor/lib64/libqsocket.so and b/proprietary/vendor/lib64/libqsocket.so differ diff --git a/proprietary/vendor/lib64/librcc.so b/proprietary/vendor/lib64/librcc.so index 7e58be2..d993bc6 100644 Binary files a/proprietary/vendor/lib64/librcc.so and b/proprietary/vendor/lib64/librcc.so differ diff --git a/proprietary/vendor/lib64/libril-qc-hal-qmi.so b/proprietary/vendor/lib64/libril-qc-hal-qmi.so index 83478b0..3fcb563 100644 Binary files a/proprietary/vendor/lib64/libril-qc-hal-qmi.so and b/proprietary/vendor/lib64/libril-qc-hal-qmi.so differ diff --git a/proprietary/vendor/lib64/libril-qc-logger.so b/proprietary/vendor/lib64/libril-qc-logger.so new file mode 100644 index 0000000..50df465 Binary files /dev/null and b/proprietary/vendor/lib64/libril-qc-logger.so differ diff --git a/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so b/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so index 143fd05..6959d9b 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 cdb92b2..c09a125 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/libril-qcril-hook-oem.so b/proprietary/vendor/lib64/libril-qcril-hook-oem.so index 1f11ba3..4befe43 100644 Binary files a/proprietary/vendor/lib64/libril-qcril-hook-oem.so and b/proprietary/vendor/lib64/libril-qcril-hook-oem.so differ diff --git a/proprietary/vendor/lib64/librilqmiservices.so b/proprietary/vendor/lib64/librilqmiservices.so index d28c0af..257c65f 100644 Binary files a/proprietary/vendor/lib64/librilqmiservices.so and b/proprietary/vendor/lib64/librilqmiservices.so differ diff --git a/proprietary/vendor/lib64/libsettings.so b/proprietary/vendor/lib64/libsettings.so index 762d2b7..bf202be 100644 Binary files a/proprietary/vendor/lib64/libsettings.so and b/proprietary/vendor/lib64/libsettings.so differ diff --git a/proprietary/vendor/lib64/libsystem_health_mon.so b/proprietary/vendor/lib64/libsystem_health_mon.so index 288776e..46c47a2 100644 Binary files a/proprietary/vendor/lib64/libsystem_health_mon.so and b/proprietary/vendor/lib64/libsystem_health_mon.so differ diff --git a/proprietary/vendor/lib64/libwms.so b/proprietary/vendor/lib64/libwms.so index a82de35..c345f1b 100644 Binary files a/proprietary/vendor/lib64/libwms.so and b/proprietary/vendor/lib64/libwms.so differ diff --git a/proprietary/vendor/lib64/libwqe.so b/proprietary/vendor/lib64/libwqe.so index 8b482e4..64943f2 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 14b975a..de675d5 100644 Binary files a/proprietary/vendor/lib64/libxml.so and b/proprietary/vendor/lib64/libxml.so differ diff --git a/proprietary/vendor/lib64/qcrild_librilutils.so b/proprietary/vendor/lib64/qcrild_librilutils.so index 09e5f72..cc13f2d 100644 Binary files a/proprietary/vendor/lib64/qcrild_librilutils.so and b/proprietary/vendor/lib64/qcrild_librilutils.so differ diff --git a/proprietary/vendor/lib64/qtibus.so b/proprietary/vendor/lib64/qtibus.so index 930127d..16965bd 100644 Binary files a/proprietary/vendor/lib64/qtibus.so and b/proprietary/vendor/lib64/qtibus.so differ diff --git a/proprietary/vendor/lib64/qtimutex.so b/proprietary/vendor/lib64/qtimutex.so index 015f27c..d0d36d4 100644 Binary files a/proprietary/vendor/lib64/qtimutex.so and b/proprietary/vendor/lib64/qtimutex.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so index b6188e0..0ab3241 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so new file mode 100644 index 0000000..4e0ca3b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so new file mode 100644 index 0000000..b4d822f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so b/proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so new file mode 100644 index 0000000..e34fd3b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so b/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so new file mode 100644 index 0000000..98f0cf7 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so b/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so new file mode 100644 index 0000000..98d196b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so index d469c4f..7a294fb 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so index 5630511..7009a95 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so index a95ff00..12e3392 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so index aca313b..6b510de 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so index 1873208..8d5a7eb 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so index e4fd32f..46d1096 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so index ee1257b..269f6e3 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so index f45bc56..6e6d4e9 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so new file mode 100644 index 0000000..c6b708f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so index ec26180..e98b55a 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so new file mode 100644 index 0000000..3f80a2f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so index 88591b4..1028866 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so index 038a024..45da85d 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so index a46f4e4..f0f37fd 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so index 58f79c8..96fd207 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so index 8197ba3..4d87813 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so index ab6b657..c7e5245 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so index d315f1c..3b5aaaf 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so index 86262b2..38c46ee 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so index e0c81e8..dca31bc 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so new file mode 100644 index 0000000..c41d42f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so new file mode 100644 index 0000000..d2a9534 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so index ceacf0d..b5ec81f 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so new file mode 100644 index 0000000..32d0384 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so index 77436cf..bf256d5 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so index 313c8c2..6977af3 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so index 5e4c2eb..5a72947 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so index 9afdc18..961db72 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so index 4038367..68eb9b3 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so index 1c3ffca..3922256 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so new file mode 100644 index 0000000..0e23815 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so index 6f04cf5..8207214 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so index 051e6bd..d9bab14 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so index 0e53fe5..b09c0fc 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so index df286a7..2d6106b 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so index 21f1cd6..93c9b6f 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so new file mode 100644 index 0000000..73df4b3 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so index 4bfd00f..35f387f 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so new file mode 100644 index 0000000..59769db Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so new file mode 100644 index 0000000..c081204 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so index e822745..7bd7f11 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so and b/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so new file mode 100644 index 0000000..8fd6b09 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so new file mode 100644 index 0000000..f11ecdd Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so index 74d4d65..01cc47e 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so new file mode 100644 index 0000000..024fa58 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so new file mode 100644 index 0000000..03698cb Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so new file mode 100644 index 0000000..59e50c4 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so new file mode 100644 index 0000000..c7b7976 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so new file mode 100644 index 0000000..90eeb66 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.latency@2.0.so b/proprietary/vendor/lib64/vendor.qti.latency@2.0.so index 7bdbdd7..05f393c 100644 Binary files a/proprietary/vendor/lib64/vendor.qti.latency@2.0.so and b/proprietary/vendor/lib64/vendor.qti.latency@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.latency@2.1.so b/proprietary/vendor/lib64/vendor.qti.latency@2.1.so new file mode 100644 index 0000000..44b790c Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.latency@2.1.so differ diff --git a/proprietary/vendor/radio/qcril_database/qcril.db b/proprietary/vendor/radio/qcril_database/qcril.db index 0af4441..e7f362f 100644 Binary files a/proprietary/vendor/radio/qcril_database/qcril.db and b/proprietary/vendor/radio/qcril_database/qcril.db differ diff --git a/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql new file mode 100644 index 0000000..5fd1fa9 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql @@ -0,0 +1,13 @@ +/* + Copyright (c) 2020 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 6); + +DELETE FROM qcril_emergency_source_hard_mcc_table where MCC = '262' AND NUMBER = '110'; + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql new file mode 100644 index 0000000..dedcb75 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql @@ -0,0 +1,235 @@ +/* + Copyright (c) 2020 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 7); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','02','116117','',''); + + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','91','116117','',''); + + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','20','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','21','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','88','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','09','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','10','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','11','116117','',''); + +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','15','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','17','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','18','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','115','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','119','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','191','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','196','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','197','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','116000','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','13','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','01','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','02','116117','',''); + + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','91','116117','',''); + + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','20','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','21','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','88','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','09','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','10','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','11','116117','',''); + +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','15','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','17','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','18','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','115','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','119','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','191','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','196','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','197','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','116000','',''); +INSERT INTO qcril_emergency_source_voice_mcc_mnc_table VALUES('208','13','116117','',''); + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql new file mode 100644 index 0000000..e994273 --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql @@ -0,0 +1,68 @@ +/* + Copyright (c) 2021 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 8); +INSERT INTO qcril_emergency_source_mcc_table VALUES('204','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('206','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('208','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('208','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('214','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('214','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('216','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('222','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('222','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('222','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('222','08','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('222','118','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('222','119','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('226','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('226','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('230','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('230','150','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('230','155','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('230','158','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('231','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('231','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('234','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('234','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('260','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('260','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('262','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('268','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('272','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('272','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('286','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('302','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('310','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('404','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('405','112','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '414' AND NUMBER = '191'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('414','191','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '414' AND NUMBER = '192'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('414','192','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '414' AND NUMBER = '199'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('414','199','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '515' AND NUMBER = '117'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('515','117','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '515' AND NUMBER = '192'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('515','192','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '515' AND NUMBER = '911'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('515','911','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '191'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','191','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '1669'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','1669','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '199'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','199','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '112'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','112','',''); +DELETE FROM qcril_emergency_source_mcc_table where MCC = '520' AND NUMBER = '911'; +INSERT INTO qcril_emergency_source_mcc_table VALUES('520','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('655','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('655','911','',''); +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql new file mode 100644 index 0000000..d7ed69a --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql @@ -0,0 +1,14 @@ +/* + Copyright (c) 2021 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ + +BEGIN TRANSACTION; + +INSERT OR REPLACE INTO qcril_properties_table (property, value) VALUES ('qcrildb_version', 9); + +INSERT INTO qcril_emergency_source_mcc_table VALUES('450','112','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('450','119','',''); + +COMMIT TRANSACTION; diff --git a/sdm845-common-vendor.mk b/sdm845-common-vendor.mk index 4575399..548ad4e 100644 --- a/sdm845-common-vendor.mk +++ b/sdm845-common-vendor.mk @@ -7,6 +7,8 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm845-common/proprietary/system/etc/permissions/audiosphere.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/audiosphere.xml \ + vendor/xiaomi/sdm845-common/proprietary/system/etc/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ + vendor/xiaomi/sdm845-common/proprietary/system/etc/sysconfig/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/wfdservice.rc \ @@ -16,6 +18,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_libpermissions.xml \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \ + vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/seccomp_policy/wfdservice.policy \ vendor/xiaomi/sdm845-common/proprietary/system_ext/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/wfdconfigsink.xml \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \ @@ -48,6 +51,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/configstore/vpp.configstore.xml:$(TARGET_COPY_OUT_VENDOR)/etc/configstore/vpp.configstore.xml \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/data/dsi_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/dsi_config.xml \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/data/netmgr_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/netmgr_config.xml \ + vendor/xiaomi/sdm845-common/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default-permissions/com.qualcomm.qti.cne.xml \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.2-service.widevine.rc \ @@ -68,6 +72,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/netmgrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netmgrd.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/port-bridge.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/port-bridge.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/qcrild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qcrild.rc \ + vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/qmipriod.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qmipriod.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/qseecomd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qseecomd.rc \ vendor/xiaomi/sdm845-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/xiaomi/sdm845-common/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-guestos-service.rc \ @@ -79,12 +84,16 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.soter@1.0-service.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \ + vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.rmt_storage.rc \ + vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/vendor.xiaomi.hardware.mlipay@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.xiaomi.hardware.mlipay@1.1-service.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/init/vppservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vppservice.rc \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/scve/facereco/gModel.dat:$(TARGET_COPY_OUT_VENDOR)/etc/scve/facereco/gModel.dat \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \ + vendor/xiaomi/sdm845-common/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/atfwd@2.0.policy \ + vendor/xiaomi/sdm845-common/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdhdcphalservice.policy \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/seccomp_policy/wfdvndservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdvndservice.policy \ vendor/xiaomi/sdm845-common/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wifidisplayhalservice.policy \ @@ -109,7 +118,11 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/2_version_add_wps_config.sql \ vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/3_version_update_wps_config.sql \ vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/4_version_update_ecc_table.sql \ - vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/5_version_update_ecc_table.sql + vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/5_version_update_ecc_table.sql \ + vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/6_version_update_ecc_table.sql \ + vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/7_version_update_ecc_table.sql \ + vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/8_version_update_ecc_table.sql \ + vendor/xiaomi/sdm845-common/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/9_version_update_ecc_table.sql PRODUCT_PACKAGES += \ eglSubDriverAndroid \ @@ -130,7 +143,6 @@ PRODUCT_PACKAGES += \ libcdsp_default_listener \ libcdsprpc \ libdiag \ - libdsutils \ libfastcvdsp_stub \ libfastcvopt \ libfastrpc_utf_stub \ @@ -141,11 +153,7 @@ PRODUCT_PACKAGES += \ libllvm-qcom \ libmdmdetect \ libmdsprpc \ - libqcmaputils \ - libqmi \ libqmi_cci \ - libqmi_client_helper \ - libqmi_client_qmux \ libqmi_common_so \ libqmi_csi \ libqmi_encdec \ @@ -247,12 +255,15 @@ PRODUCT_PACKAGES += \ vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \ libxlog \ com.qualcomm.qti.dpm.api@1.0_vendor \ - com.qualcomm.qti.imscmservice@1.0_vendor \ - com.qualcomm.qti.imscmservice@2.0_vendor \ - com.qualcomm.qti.imscmservice@2.1_vendor \ - com.qualcomm.qti.imscmservice@2.2_vendor \ - com.qualcomm.qti.uceservice@2.0_vendor \ - com.qualcomm.qti.uceservice@2.1_vendor \ + com.qualcomm.qti.imscmservice@1.0 \ + com.qualcomm.qti.imscmservice@2.0 \ + com.qualcomm.qti.imscmservice@2.1 \ + com.qualcomm.qti.imscmservice@2.2 \ + com.qualcomm.qti.uceservice@2.0 \ + com.qualcomm.qti.uceservice@2.1 \ + com.qualcomm.qti.uceservice@2.2 \ + com.qualcomm.qti.uceservice@2.3 \ + deviceInfoServiceModule \ android.hardware.bluetooth@1.0-impl-qti \ android.hardware.gatekeeper@1.0-impl-qti \ vendor.qti.esepowermanager@1.0-impl \ @@ -271,6 +282,7 @@ PRODUCT_PACKAGES += \ lib-imsrcsbaseimpl \ lib-imsvtcore \ lib-imsxml \ + lib-rcsconfig \ lib-rtpcommon \ lib-rtpcore \ lib-rtpsl \ @@ -298,31 +310,45 @@ PRODUCT_PACKAGES += \ libdrmfs \ libdrmtime \ libdsi_netctrl \ + libdsutils \ libhdr_tm \ libhexagon_nn_stub \ + libhydra_common \ libkeymasterdeviceutils \ libkeymasterprovision \ libkeymasterutils \ liblqe \ + libmdmimgload \ libmlipay \ libmlipay@1.1 \ + libmodemapi \ libnetmgr \ libnetmgr_common \ libnetmgr_nr_fusion \ libnetmgr_rmnet_ext \ libnlnetmgr \ + libops \ libpdmapper \ libpdnotifier \ libperipheral_client \ + libqcbor \ + libqcci_legacy \ + libqcmaputils \ libqcrilFramework \ + libqcrildatactl \ libqdi \ libqdp \ libqisl \ + libqmi \ + libqmi_client_helper \ + libqmi_client_qmux \ + libqmi_legacy \ libqrtr \ libqseed3 \ libqsocket \ librcc \ libril-qc-hal-qmi \ + libril-qc-logger \ libril-qc-ltedirectdisc \ libril-qc-radioconfig \ libril-qcril-hook-oem \ @@ -362,6 +388,11 @@ PRODUCT_PACKAGES += \ vendor.display.color@1.5 \ vendor.display.postproc@1.0 \ vendor.qti.data.factory@2.0 \ + vendor.qti.data.factory@2.1 \ + vendor.qti.data.factory@2.2 \ + vendor.qti.data.factory@2.3 \ + vendor.qti.data.mwqem@1.0 \ + vendor.qti.data.slm@1.0 \ vendor.qti.esepowermanager@1.0 \ vendor.qti.hardware.alarm@1.0 \ vendor.qti.hardware.bluetooth_sar@1.0 \ @@ -373,58 +404,72 @@ PRODUCT_PACKAGES += \ vendor.qti.hardware.data.dynamicdds@1.0 \ vendor.qti.hardware.data.iwlan@1.0 \ vendor.qti.hardware.data.latency@1.0 \ + vendor.qti.hardware.data.lce@1.0 \ vendor.qti.hardware.data.qmi@1.0 \ vendor.qti.hardware.fm@1.0_vendor \ + vendor.qti.hardware.mwqemadapter@1.0 \ vendor.qti.hardware.qteeconnector@1.0 \ vendor.qti.hardware.radio.am@1.0 \ vendor.qti.hardware.radio.atcmdfwd@1.0 \ - vendor.qti.hardware.radio.ims@1.0_vendor \ - vendor.qti.hardware.radio.ims@1.1_vendor \ - vendor.qti.hardware.radio.ims@1.2_vendor \ - vendor.qti.hardware.radio.ims@1.3_vendor \ - vendor.qti.hardware.radio.ims@1.4_vendor \ + vendor.qti.hardware.radio.ims@1.0 \ + vendor.qti.hardware.radio.ims@1.1 \ + vendor.qti.hardware.radio.ims@1.2 \ + vendor.qti.hardware.radio.ims@1.3 \ + vendor.qti.hardware.radio.ims@1.4 \ vendor.qti.hardware.radio.ims@1.5 \ vendor.qti.hardware.radio.ims@1.6 \ + vendor.qti.hardware.radio.ims@1.7 \ + vendor.qti.hardware.radio.internal.deviceinfo@1.0 \ vendor.qti.hardware.radio.lpa@1.0 \ + vendor.qti.hardware.radio.lpa@1.1 \ vendor.qti.hardware.radio.qcrilhook@1.0 \ vendor.qti.hardware.radio.qtiradio@1.0 \ vendor.qti.hardware.radio.qtiradio@2.0 \ vendor.qti.hardware.radio.qtiradio@2.1 \ vendor.qti.hardware.radio.qtiradio@2.2 \ vendor.qti.hardware.radio.qtiradio@2.3 \ + vendor.qti.hardware.radio.qtiradio@2.4 \ vendor.qti.hardware.radio.uim@1.0 \ vendor.qti.hardware.radio.uim@1.1 \ vendor.qti.hardware.radio.uim@1.2 \ vendor.qti.hardware.radio.uim_remote_client@1.0 \ vendor.qti.hardware.radio.uim_remote_client@1.1 \ + vendor.qti.hardware.radio.uim_remote_client@1.2 \ vendor.qti.hardware.radio.uim_remote_server@1.0 \ vendor.qti.hardware.sensorscalibrate@1.0 \ + vendor.qti.hardware.slmadapter@1.0 \ vendor.qti.hardware.soter@1.0 \ vendor.qti.hardware.tui_comm@1.0 \ - vendor.qti.ims.callinfo@1.0_vendor \ - vendor.qti.ims.rcsconfig@1.0_vendor \ - vendor.qti.imsrtpservice@2.0_vendor \ - vendor.qti.imsrtpservice@2.1-service-Impl \ - vendor.qti.imsrtpservice@2.1_vendor \ + vendor.qti.ims.callcapability@1.0 \ + vendor.qti.ims.callinfo@1.0 \ + vendor.qti.ims.factory@1.0 \ + vendor.qti.ims.factory@1.1 \ + vendor.qti.ims.rcsconfig@1.0 \ + vendor.qti.ims.rcsconfig@1.1 \ + vendor.qti.ims.rcsconfig@2.0 \ + vendor.qti.ims.rcsconfig@2.1 \ + vendor.qti.imsrtpservice@3.0-service-Impl \ + vendor.qti.imsrtpservice@3.0_vendor \ vendor.qti.latency@2.0 \ - capi_v2_aptX_Classic \ - capi_v2_aptX_HD \ - libFastRPC_UTF_Forward_skel \ - libVC1Dec \ - libVC1DecDsp_skel \ - libapps_mem_heap \ - libdirac-capiv2 \ - libdspCV_skel \ - libdsp_streamer_add_constant \ - libdsp_streamer_skel \ - libfastcvadsp \ - libfastcvdsp_skel \ - libhexagon_nn_skel \ - libscveBlobDescriptor_skel \ - libscveObjectSegmentation_skel \ - libscveT2T_skel \ - libsns_device_mode_skel \ - libsns_low_lat_stream_skel \ + vendor.qti.latency@2.1 \ + vendor_lib_rfsa_adsp_capi_v2_aptX_Classic_so \ + vendor_lib_rfsa_adsp_capi_v2_aptX_HD_so \ + vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_skel_so \ + vendor_lib_rfsa_adsp_libVC1Dec_so \ + vendor_lib_rfsa_adsp_libVC1DecDsp_skel_so \ + vendor_lib_rfsa_adsp_libapps_mem_heap_so \ + vendor_lib_rfsa_adsp_libdirac-capiv2_so \ + vendor_lib_rfsa_adsp_libdspCV_skel_so \ + vendor_lib_rfsa_adsp_libdsp_streamer_add_constant_so \ + vendor_lib_rfsa_adsp_libdsp_streamer_skel_so \ + vendor_lib_rfsa_adsp_libfastcvadsp_so \ + vendor_lib_rfsa_adsp_libfastcvdsp_skel_so \ + vendor_lib_rfsa_adsp_libhexagon_nn_skel_so \ + vendor_lib_rfsa_adsp_libscveBlobDescriptor_skel_so \ + vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so \ + vendor_lib_rfsa_adsp_libscveT2T_skel_so \ + vendor_lib_rfsa_adsp_libsns_device_mode_skel_so \ + vendor_lib_rfsa_adsp_libsns_low_lat_stream_skel_so \ libmmosal \ libmmparser_lite \ libmmrtpdecoder \ @@ -448,12 +493,6 @@ PRODUCT_PACKAGES += \ libwfdservice \ vendor.qti.hardware.wifidisplaysession@1.0 \ com.qualcomm.qti.dpm.api@1.0 \ - com.qualcomm.qti.imscmservice@1.0 \ - com.qualcomm.qti.imscmservice@2.0 \ - com.qualcomm.qti.imscmservice@2.1 \ - com.qualcomm.qti.imscmservice@2.2 \ - com.qualcomm.qti.uceservice@2.0 \ - com.qualcomm.qti.uceservice@2.1 \ fm_helium \ lib-imsvideocodec \ lib-imsvt \ @@ -468,16 +507,11 @@ PRODUCT_PACKAGES += \ libimscamera_jni \ libimsmedia_jni \ libwfdnative \ + vendor.qti.ImsRtpService-V1-ndk \ + vendor.qti.diaghal@1.0 \ vendor.qti.hardware.fm@1.0 \ - vendor.qti.hardware.radio.ims@1.0 \ - vendor.qti.hardware.radio.ims@1.1 \ - vendor.qti.hardware.radio.ims@1.2 \ - vendor.qti.hardware.radio.ims@1.3 \ - vendor.qti.hardware.radio.ims@1.4 \ - vendor.qti.ims.callinfo@1.0 \ - vendor.qti.ims.rcsconfig@1.0 \ - vendor.qti.imsrtpservice@2.0 \ - vendor.qti.imsrtpservice@2.1 \ + vendor.qti.imsrtpservice@3.0 \ + vendor.qti.imsrtpservice@3.1 \ CneApp \ IWlanService \ SoterService \ @@ -486,18 +520,17 @@ PRODUCT_PACKAGES += \ HotwordEnrollmentXGoogleWCD9340 \ PowerOffAlarm \ QtiTelephonyService \ - uceShimService \ WfdService \ - dpmserviceapp \ ims \ qcrilmsgtunnel \ WfdCommon \ audiosphere \ + tcmclient \ com.android.hotwordenrollment.common.util \ com.qti.dpmframework \ dpmapi \ qcrilhook \ - qti-telephony-common \ + ATFWD-daemon \ adpl \ adsprpcd \ cdsprpcd \ @@ -524,8 +557,9 @@ PRODUCT_PACKAGES += \ imsrcsd \ init.qti.chg_policy \ irsc_util \ + ks \ + mdm_helper \ mlipayd@1.1 \ - mmbn-daemon \ msm_irqbalance \ netmgrd \ nv_mac \ @@ -535,6 +569,7 @@ PRODUCT_PACKAGES += \ port-bridge \ power_off_alarm \ ppd \ + qmipriod \ qrtr-cfg \ qrtr-lookup \ qrtr-ns \