diff --git a/Android.bp b/Android.bp index 295708c..329b178 100644 --- a/Android.bp +++ b/Android.bp @@ -1327,9 +1327,9 @@ cc_prebuilt_library_shared { ], shared_libs: [ "liblog", + "libc", "libcutils", "libc++", - "libc", "libm", "libdl", ], @@ -1340,9 +1340,9 @@ cc_prebuilt_library_shared { ], shared_libs: [ "liblog", + "libc", "libcutils", "libc++", - "libc", "libm", "libdl", ], @@ -1463,6 +1463,7 @@ cc_prebuilt_library_shared { "libdiag", "libcutils", "libmdmdetect", + "libnetutils", "libc++", "libc", "libm", @@ -1478,6 +1479,7 @@ cc_prebuilt_library_shared { "libdiag", "libcutils", "libmdmdetect", + "libnetutils", "libc++", "libc", "libm", @@ -2103,7 +2105,12 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib/libminksocket.so", ], shared_libs: [ + "libqrtr", + "libcutils", + "liblog", + "libc++", "libc", + "libm", "libdl", ], }, @@ -2112,7 +2119,12 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libminksocket.so", ], shared_libs: [ + "libqrtr", + "libcutils", + "liblog", + "libc++", "libc", + "libm", "libdl", ], }, @@ -2267,7 +2279,7 @@ cc_prebuilt_library_shared { "libdiag", "libidl", "libqmi_client_qmux", - "libqmi", + "libqmi_legacy", "liblog", "libc++", "libc", @@ -2284,7 +2296,7 @@ cc_prebuilt_library_shared { "libdiag", "libidl", "libqmi_client_qmux", - "libqmi", + "libqmi_legacy", "liblog", "libc++", "libc", @@ -2310,7 +2322,6 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib/libqdi.so", ], shared_libs: [ - "libqmi", "libdiag", "libdsutils", "libqmiservices", @@ -2318,6 +2329,7 @@ cc_prebuilt_library_shared { "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", + "libqmi", "liblog", "libc++", "libc", @@ -2330,7 +2342,6 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libqdi.so", ], shared_libs: [ - "libqmi", "libdiag", "libdsutils", "libqmiservices", @@ -2338,6 +2349,7 @@ cc_prebuilt_library_shared { "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", + "libqmi", "liblog", "libc++", "libc", @@ -2464,9 +2476,7 @@ cc_prebuilt_library_shared { "libcutils", "libutils", "libqmi_encdec", - "libqmi_client_qmux", "liblog", - "libmdmdetect", "libc++", "libc", "libm", @@ -2481,9 +2491,7 @@ cc_prebuilt_library_shared { "libcutils", "libutils", "libqmi_encdec", - "libqmi_client_qmux", "liblog", - "libmdmdetect", "libc++", "libc", "libm", @@ -2559,12 +2567,12 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib/libqmi_client_qmux.so", ], shared_libs: [ - "libcutils", "libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", + "libcutils", "libc++", "libc", "libm", @@ -2576,12 +2584,12 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libqmi_client_qmux.so", ], shared_libs: [ - "libcutils", "libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", + "libcutils", "libc++", "libc", "libm", @@ -2715,6 +2723,55 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libqmi_legacy", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi_legacy.so", + ], + shared_libs: [ + "libcutils", + "libqmi_client_qmux", + "libdiag", + "libdsutils", + "libqmiservices", + "libidl", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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: "both", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libqmiservices", owner: "xiaomi", @@ -2752,6 +2809,41 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libqrtr", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqrtr.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqrtr.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libqtigef", owner: "xiaomi", @@ -4142,8 +4234,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4159,8 +4249,96 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@2.0_vendor", + stem: "vendor.qti.ims.rcsconfig@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@2.1_vendor", + stem: "vendor.qti.ims.rcsconfig@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.1.so", + ], + shared_libs: [ + "vendor.qti.ims.rcsconfig@2.0_vendor", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so", + ], + shared_libs: [ + "vendor.qti.ims.rcsconfig@2.0_vendor", + "libhidlbase", "liblog", "libutils", "libcutils", @@ -4418,8 +4596,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4448,8 +4624,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4479,8 +4653,6 @@ cc_prebuilt_library_shared { shared_libs: [ "com.qualcomm.qti.imscmservice@2.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4511,8 +4683,6 @@ cc_prebuilt_library_shared { "com.qualcomm.qti.imscmservice@2.0", "com.qualcomm.qti.imscmservice@2.1", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4541,8 +4711,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -4572,8 +4740,67 @@ cc_prebuilt_library_shared { shared_libs: [ "com.qualcomm.qti.uceservice@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: "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", @@ -4878,9 +5105,7 @@ cc_prebuilt_library_shared { "libcutils", "libbase", "libutils", - "libhwbinder", "libhidlbase", - "libhidltransport", "com.qualcomm.qti.imscmservice@2.0", "lib-imsdpl", "lib-imsqimf", @@ -4980,17 +5205,24 @@ cc_prebuilt_library_shared { "libutils", "libhardware_legacy", "libhardware", - "libhwbinder", "libhidlbase", - "libhidltransport", "libqmiservices", "libqti_vndfwk_detect", + "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", + "vendor.qti.ims.rcsconfig@2.0_vendor", + "vendor.qti.ims.rcsconfig@2.1_vendor", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.factory@1.1", + "vendor.qti.ims.callcapability@1.0_vendor", "libc++", "libc", "libm", @@ -5021,18 +5253,21 @@ cc_prebuilt_library_shared { "libutils", "libhardware_legacy", "libhardware", - "libhwbinder", "libhidlbase", - "libhidltransport", "libqmiservices", "libqmi_cci", "libqti_vndfwk_detect", + "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", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.factory@1.1", "libc++", "libc", "libm", @@ -5059,12 +5294,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.qti.imsrtpservice@3.0-service-Impl", "libdiag", "libcutils", "libutils", @@ -5108,6 +5340,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", + "vendor.qti.ims.rcsconfig@2.1_vendor", + "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", @@ -5216,6 +5487,7 @@ cc_prebuilt_library_shared { "lib-imsxml", "lib-imsqimf", "liblog", + "libz", "libc++", "libc", "libm", @@ -5244,9 +5516,7 @@ cc_prebuilt_library_shared { "libcutils", "libbase", "libutils", - "libhwbinder", "libhidlbase", - "libhidltransport", "lib-imsdpl", "lib-imsqimf", "lib-imsxml", @@ -5444,6 +5714,7 @@ cc_prebuilt_library_shared { "libxml", "libdsutils", "libdiag", + "liblog", "libc++", "libc", "libm", @@ -5556,7 +5827,6 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libdsi_netctrl.so", ], shared_libs: [ - "libqmi", "libqdi", "libdiag", "libcutils", @@ -5569,6 +5839,7 @@ cc_prebuilt_library_shared { "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", + "libqmi", "libc++", "libc", "libm", @@ -6034,6 +6305,8 @@ cc_prebuilt_library_shared { "libdiag", "libcutils", "liblog", + "libnetmgr", + "libnetmgr_common", "libc++", "libc", "libm", @@ -6143,8 +6416,8 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/libqcmaputils.so", ], shared_libs: [ - "libdsutils", "libdiag", + "libdsutils", "libc++", "libc", "libm", @@ -6172,7 +6445,7 @@ cc_prebuilt_library_shared { "libdiag", "liblog", "qtimutex", - "libsettings", + "libril-qc-logger", "libc++", "libc", "libm", @@ -6238,30 +6511,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libqrtr", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqrtr.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libqsocket", owner: "xiaomi", @@ -6327,8 +6576,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", @@ -6336,6 +6583,7 @@ cc_prebuilt_library_shared { "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", @@ -6344,32 +6592,31 @@ 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.lpa@1.2", "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", @@ -6382,14 +6629,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", @@ -6403,6 +6651,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", @@ -6415,6 +6666,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", @@ -6475,8 +6753,6 @@ cc_prebuilt_library_shared { "libsettings", "liblog", "libhidlbase", - "libhidltransport", - "libhwbinder", "vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.qcrilhook@1.0", "vendor.qti.hardware.radio.am@1.0", @@ -6691,7 +6967,7 @@ cc_prebuilt_library_shared { "libcutils", "libc++", "libdiag", - "libprotobuf-cpp-full-vendorcompat", + "libprotobuf-cpp-full-3.9.1-vendorcompat", "libc", "libm", "libdl", @@ -7065,7 +7341,7 @@ cc_prebuilt_library_shared { shared_libs: [ "qtimutex", "libqcrilFramework", - "libsettings", + "libril-qc-logger", "liblog", "libc++", "libc", @@ -7473,8 +7749,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7503,8 +7777,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7534,8 +7806,6 @@ cc_prebuilt_library_shared { shared_libs: [ "vendor.qti.hardware.radio.ims@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7566,8 +7836,6 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7599,8 +7867,6 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7633,8 +7899,6 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.ims@1.2", "vendor.qti.hardware.radio.ims@1.3", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7668,8 +7932,6 @@ cc_prebuilt_library_shared { "vendor.qti.hardware.radio.ims@1.3", "vendor.qti.hardware.radio.ims@1.4", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7704,8 +7966,41 @@ cc_prebuilt_library_shared { "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", @@ -7734,8 +8029,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7764,8 +8057,65 @@ 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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.lpa@1.2", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so", + ], + shared_libs: [ + "vendor.qti.hardware.radio.lpa@1.0", + "vendor.qti.hardware.radio.lpa@1.1", + "libhidlbase", "liblog", "libutils", "libcutils", @@ -7794,8 +8144,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7824,8 +8172,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7856,8 +8202,6 @@ cc_prebuilt_library_shared { "android.hardware.radio@1.0", "vendor.qti.hardware.radio.qtiradio@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -7889,8 +8233,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", @@ -7923,8 +8265,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", @@ -7958,8 +8298,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", @@ -7988,8 +8361,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8019,8 +8390,6 @@ cc_prebuilt_library_shared { shared_libs: [ "vendor.qti.hardware.radio.uim@1.0", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8051,8 +8420,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", @@ -8081,8 +8448,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8112,8 +8477,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", @@ -8142,8 +8535,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.ims.callcapability@1.0_vendor", + stem: "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", @@ -8173,8 +8593,6 @@ cc_prebuilt_library_shared { ], shared_libs: [ "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8191,8 +8609,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.factory@1.0", owner: "xiaomi", strip: { none: true, @@ -8200,12 +8617,12 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.0.so", + "proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so", ], shared_libs: [ + "vendor.qti.ims.callcapability@1.0_vendor", + "vendor.qti.ims.rcsconfig@2.0_vendor", "libhidlbase", - "libhidltransport", - "libhwbinder", "liblog", "libutils", "libcutils", @@ -8222,7 +8639,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@2.1-service-Impl", + name: "vendor.qti.ims.factory@1.1", owner: "xiaomi", strip: { none: true, @@ -8230,7 +8647,39 @@ 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.factory@1.1.so", + ], + shared_libs: [ + "vendor.qti.ims.callcapability@1.0_vendor", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.rcsconfig@2.0_vendor", + "vendor.qti.ims.rcsconfig@2.1_vendor", + "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", @@ -8239,12 +8688,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", "libc++", "libc", "libm", @@ -8258,8 +8704,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, @@ -8267,13 +8713,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", @@ -8465,10 +8908,16 @@ cc_prebuilt_library_shared { "proprietary/system_ext/lib/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", ], @@ -8478,10 +8927,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", ], @@ -8692,6 +9147,49 @@ cc_prebuilt_library_shared { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.diaghal@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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: "both", + prefer: true, + system_ext_specific: true, +} + cc_prebuilt_library_shared { name: "lib-imscamera", owner: "xiaomi", @@ -8728,10 +9226,11 @@ cc_prebuilt_library_shared { "android.hardware.camera.device@1.0", "vendor.qti.hardware.camera.device@1.0", "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.3", "android.hardware.camera.device@3.4", + "android.hardware.camera.device@3.5", "android.hardware.camera.provider@2.5", - "libhwbinder", - "libhidltransport", + "android.hardware.camera.provider@2.6", "libc++", "libc", "libm", @@ -8768,7 +9267,7 @@ cc_prebuilt_library_shared { "libnativewindow", "libcamera_client", "libstagefright_foundation", - "libqdMetaData.system", + "libqdMetaData", "libstagefright", "libbase", "libhardware_legacy", @@ -8783,10 +9282,11 @@ cc_prebuilt_library_shared { "android.hardware.camera.device@1.0", "vendor.qti.hardware.camera.device@1.0", "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.3", "android.hardware.camera.device@3.4", + "android.hardware.camera.device@3.5", "android.hardware.camera.provider@2.5", - "libhwbinder", - "libhidltransport", + "android.hardware.camera.provider@2.6", "libnativehelper", "libandroid_runtime", "libui", @@ -8822,14 +9322,13 @@ cc_prebuilt_library_shared { ], shared_libs: [ "lib-imsvideocodec", + "libmediandk", + "libnativewindow", "libion", "lib-imsvtutils", "libandroid", - "libhwbinder", "libhidlbase", - "libhidltransport", - "vendor.qti.imsrtpservice@2.1", - "vendor.qti.imsrtpservice@2.0", + "vendor.qti.imsrtpservice@3.0", "libdiag_system", "libcutils", "libutils", @@ -8965,7 +9464,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@2.0", + name: "vendor.qti.imsrtpservice@3.0", owner: "xiaomi", strip: { none: true, @@ -8973,43 +9472,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.0.so", + "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.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", @@ -9138,15 +9604,6 @@ dex_import { ], } -dex_import { - name: "QtiTelephonyServicelibrary", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/QtiTelephonyServicelibrary.jar", - ], - system_ext_specific: true, -} - dex_import { name: "com.qti.dpmframework", owner: "xiaomi", @@ -9560,13 +10017,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.qti.imsrtpservice@3.0-service-Impl", "libutils", - "libhwbinder", "libhidlbase", - "libhidltransport", + "libavservices_minijail", "libc++", "libc", "libm", @@ -9598,13 +10053,10 @@ cc_prebuilt_binary { "libqmi_csi", "libdsi_netctrl", "libdiag", - "libwpa_client", "libcneapiclient", "libandroid_net", "libutils", "libhidlbase", - "libhidltransport", - "libhwbinder", "libc++", "libc", "libm", @@ -9662,9 +10114,7 @@ cc_prebuilt_binary { shared_libs: [ "liblog", "libbase", - "libhwbinder", "libhidlbase", - "libhidltransport", "libcutils", "libutils", "libc++", @@ -9849,15 +10299,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", @@ -9917,7 +10366,6 @@ cc_prebuilt_binary { shared_libs: [ "libutils-v33", "libcutils", - "libutils", "liblog", "libbinder", "libqmi_cci", @@ -10107,20 +10555,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/msm8953-common-vendor.mk b/msm8953-common-vendor.mk index c2a30b5..f3d734c 100644 --- a/msm8953-common-vendor.mk +++ b/msm8953-common-vendor.mk @@ -9,14 +9,14 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/ATT/ATT_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/ATT/ATT_profiles.xml \ vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/ROW/ROW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/ROW/ROW_profiles.xml \ vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/VZW/VZW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/VZW/VZW_profiles.xml \ - vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/com.qualcomm.qti.imscmservice.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.qualcomm.qti.imscmservice.xml \ - vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_libpermissions.xml \ - vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_permissions.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \ + vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ + vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_libpermissions.xml \ + vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephonyservice.xml \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/cacert_location.pem:$(TARGET_COPY_OUT_VENDOR)/etc/cacert_location.pem \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \ @@ -54,7 +54,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/dataqti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataqti.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/dpmQmiMgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dpmQmiMgr.rc \ - vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/ims_rtp_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ims_rtp_daemon.rc \ + vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ims_rtp_daemon_legacy.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/imsdatadaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsdatadaemon.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/imsqmidaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsqmidaemon.rc \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/imsrcsd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsrcsd.rc \ @@ -67,6 +67,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-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/msm8953-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \ + vendor/xiaomi/msm8953-common/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/seccomp_policy/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/xtra_root_cert.pem:$(TARGET_COPY_OUT_VENDOR)/etc/xtra_root_cert.pem \ @@ -89,12 +90,16 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-common/proprietary/vendor/firmware/cpp_firmware_v1_8_0.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/cpp_firmware_v1_8_0.fw \ vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \ vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \ + vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/10_version_update_ecc_table.sql \ vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/1_version_intro.sql \ vendor/xiaomi/msm8953-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/msm8953-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/msm8953-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/msm8953-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/msm8953-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/msm8953-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/msm8953-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/msm8953-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/msm8953-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 += \ com.qualcomm.qti.dpm.api@1.0_vendor \ @@ -159,7 +164,9 @@ PRODUCT_PACKAGES += \ libqmi_common_so \ libqmi_csi \ libqmi_encdec \ + libqmi_legacy \ libqmiservices \ + libqrtr \ libqtigef \ libscalar \ libsdm-color \ @@ -191,6 +198,8 @@ PRODUCT_PACKAGES += \ vendor.qti.hardware.qdutils_disp@1.0 \ vendor.qti.hardware.tui_comm@1.0 \ vendor.qti.ims.rcsconfig@1.0_vendor \ + vendor.qti.ims.rcsconfig@2.0_vendor \ + vendor.qti.ims.rcsconfig@2.1_vendor \ vendor.qti.latency@2.0 \ libadm \ libadpcmdec \ @@ -205,6 +214,8 @@ PRODUCT_PACKAGES += \ 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 \ eglSubDriverAndroid \ android.hardware.bluetooth@1.0-impl-qti \ vendor.qti.gnss@3.0-impl \ @@ -220,6 +231,7 @@ PRODUCT_PACKAGES += \ lib-imsrcsbaseimpl \ lib-imsvtcore \ lib-imsxml \ + lib-rcsconfig \ lib-rtpcommon \ lib-rtpcore \ lib-rtpsl \ @@ -258,10 +270,10 @@ PRODUCT_PACKAGES += \ libqcrilFramework \ libqdma_file_agent \ libqisl \ - libqrtr \ libqsocket \ librcc \ libril-qc-hal-qmi \ + libril-qc-logger \ libril-qc-ltedirectdisc \ libril-qc-qmi-1 \ libril-qc-radioconfig \ @@ -304,24 +316,31 @@ PRODUCT_PACKAGES += \ 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.lpa@1.2 \ 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.ims.callcapability@1.0_vendor \ vendor.qti.ims.callinfo@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.factory@1.0 \ + vendor.qti.ims.factory@1.1 \ + vendor.qti.imsrtpservice@3.0-service-Impl \ + vendor.qti.imsrtpservice@3.0_vendor \ vendor_lib_rfsa_adsp_dirac_resource_dar \ vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so \ vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_Qtc2_skel_so \ @@ -341,6 +360,7 @@ PRODUCT_PACKAGES += \ libdpmfdmgr \ libdpmframework \ libdpmtcm \ + vendor.qti.diaghal@1.0 \ lib-imscamera \ lib-imsvideocodec \ lib-imsvt \ @@ -348,8 +368,7 @@ PRODUCT_PACKAGES += \ lib-imsvtutils \ libimscamera_jni \ libimsmedia_jni \ - vendor.qti.imsrtpservice@2.0 \ - vendor.qti.imsrtpservice@2.1 \ + vendor.qti.imsrtpservice@3.0 \ CneApp \ IWlanService \ PowerOffAlarm \ @@ -360,7 +379,6 @@ PRODUCT_PACKAGES += \ ims \ qcrilmsgtunnel \ tcmclient \ - QtiTelephonyServicelibrary \ com.qti.dpmframework \ dpmapi \ qcrilhook \ diff --git a/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk index ad133b7..3452eb0 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/app/imssettings/imssettings.apk b/proprietary/system_ext/app/imssettings/imssettings.apk index ad8cf1b..ab37a3e 100644 Binary files a/proprietary/system_ext/app/imssettings/imssettings.apk and b/proprietary/system_ext/app/imssettings/imssettings.apk differ diff --git a/proprietary/system_ext/app/uceShimService/uceShimService.apk b/proprietary/system_ext/app/uceShimService/uceShimService.apk index 53eb381..faf7a84 100644 Binary files a/proprietary/system_ext/app/uceShimService/uceShimService.apk and b/proprietary/system_ext/app/uceShimService/uceShimService.apk differ diff --git a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml new file mode 100755 index 0000000..0801b79 --- /dev/null +++ b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml @@ -0,0 +1,10 @@ + + + + + diff --git a/proprietary/system_ext/etc/permissions/qcrilhook.xml b/proprietary/system_ext/etc/permissions/qcrilhook.xml old mode 100644 new mode 100755 diff --git a/proprietary/system_ext/etc/permissions/qti_libpermissions.xml b/proprietary/system_ext/etc/permissions/qti_libpermissions.xml new file mode 100755 index 0000000..1f897af --- /dev/null +++ b/proprietary/system_ext/etc/permissions/qti_libpermissions.xml @@ -0,0 +1,10 @@ + + + + + diff --git a/proprietary/system_ext/etc/permissions/qti_permissions.xml b/proprietary/system_ext/etc/permissions/qti_permissions.xml new file mode 100755 index 0000000..cca66c2 --- /dev/null +++ b/proprietary/system_ext/etc/permissions/qti_permissions.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/proprietary/system_ext/etc/permissions/telephonyservice.xml b/proprietary/system_ext/etc/permissions/telephonyservice.xml old mode 100644 new mode 100755 diff --git a/proprietary/system_ext/framework/qcrilhook.jar b/proprietary/system_ext/framework/qcrilhook.jar index e29ca5a..ee82015 100644 Binary files a/proprietary/system_ext/framework/qcrilhook.jar and b/proprietary/system_ext/framework/qcrilhook.jar differ diff --git a/proprietary/system_ext/framework/qti-telephony-common.jar b/proprietary/system_ext/framework/qti-telephony-common.jar index cc4a18b..570b047 100644 Binary files a/proprietary/system_ext/framework/qti-telephony-common.jar and b/proprietary/system_ext/framework/qti-telephony-common.jar differ diff --git a/proprietary/system_ext/lib/libdiag_system.so b/proprietary/system_ext/lib/libdiag_system.so old mode 100644 new mode 100755 index dbac555..dd9d1b9 Binary files a/proprietary/system_ext/lib/libdiag_system.so and b/proprietary/system_ext/lib/libdiag_system.so differ diff --git a/proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so b/proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so new file mode 100755 index 0000000..b5f52ba Binary files /dev/null and b/proprietary/system_ext/lib/vendor.qti.diaghal@1.0.so differ diff --git a/proprietary/system_ext/lib64/lib-imscamera.so b/proprietary/system_ext/lib64/lib-imscamera.so old mode 100644 new mode 100755 index 016efc0..1222faa Binary files a/proprietary/system_ext/lib64/lib-imscamera.so and b/proprietary/system_ext/lib64/lib-imscamera.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so old mode 100644 new mode 100755 index 63adee8..9ea58cd 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 old mode 100644 new mode 100755 index 03ad497..0996d36 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 old mode 100644 new mode 100755 index 2ccbc80..abd1e50 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 old mode 100644 new mode 100755 index 64b2286..8f95b02 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 old mode 100644 new mode 100755 index 9b375c0..b7238b5 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 old mode 100644 new mode 100755 index 74f6dba..b1cc61f 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 old mode 100644 new mode 100755 index b8e4e64..7194bf9 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.diaghal@1.0.so b/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so new file mode 100755 index 0000000..61ab42a 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 100755 index 0000000..3ea3f68 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so differ diff --git a/proprietary/system_ext/priv-app/ims/ims.apk b/proprietary/system_ext/priv-app/ims/ims.apk index a7fafc1..9d8b276 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 b988c8d..d5ee58e 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/bin/hw/qcrild b/proprietary/vendor/bin/hw/qcrild old mode 100644 new mode 100755 index bcb718e..a8ddf8e 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 old mode 100644 new mode 100755 index b6cfcc4..d4c2203 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 old mode 100644 new mode 100755 index 8a8a633..9d264fa 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 old mode 100644 new mode 100755 index c83fb7d..ab49503 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 old mode 100644 new mode 100755 index bc7b8a8..c2cb55d 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 old mode 100644 new mode 100755 index 68b21ad..76d28ba Binary files a/proprietary/vendor/bin/irsc_util and b/proprietary/vendor/bin/irsc_util differ diff --git a/proprietary/vendor/bin/netmgrd b/proprietary/vendor/bin/netmgrd old mode 100644 new mode 100755 index 7aced55..e7aafbc Binary files a/proprietary/vendor/bin/netmgrd and b/proprietary/vendor/bin/netmgrd differ diff --git a/proprietary/vendor/bin/pm-service b/proprietary/vendor/bin/pm-service index 3f88c33..7ff2052 100644 Binary files a/proprietary/vendor/bin/pm-service and b/proprietary/vendor/bin/pm-service differ diff --git a/proprietary/vendor/bin/port-bridge b/proprietary/vendor/bin/port-bridge old mode 100644 new mode 100755 index 89cb072..2bc0fb4 Binary files a/proprietary/vendor/bin/port-bridge and b/proprietary/vendor/bin/port-bridge differ diff --git a/proprietary/vendor/bin/qrtr-cfg b/proprietary/vendor/bin/qrtr-cfg old mode 100644 new mode 100755 index 32459e0..f7fbfa6 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 old mode 100644 new mode 100755 index e92d21e..e6e67f4 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 old mode 100644 new mode 100755 index 1a79761..b31f772 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 old mode 100644 new mode 100755 index 3bcf51d..ea10857 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 old mode 100644 new mode 100755 index a4f992c..ff8a34d 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 old mode 100644 new mode 100755 index a293935..5752e7a 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 old mode 100644 new mode 100755 index 7b7d4a7..14d9028 --- 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 @@ -1163,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 @@ -1192,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 old mode 100644 new mode 100755 index 763a83d..76471ef --- 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,7 @@ 0 10000 1 - 3 + 4 1 1 1 @@ -2710,6 +2686,7 @@ 3 1 100000 + 1 1 1400 @@ -2720,6 +2697,7 @@ 1 1 9216 + 1 2 1 @@ -2822,7 +2800,7 @@ 0 10000 1 - 3 + 4 1 1 1 @@ -2838,7 +2816,7 @@ 31668 32 16384 - 3000000 + 1000000 1 9 9 @@ -2852,6 +2830,7 @@ 1 3 1 + 1 100000 1 1 @@ -2860,9 +2839,12 @@ 2 125 0 + 1500 + 1 1 9216 + 1 2 1 @@ -2965,7 +2947,7 @@ 0 10000 1 - 3 + 4 1 1 @@ -2991,6 +2973,7 @@ 1 1 3 + 1 100000 1 1 @@ -3000,9 +2983,549 @@ 2 204 0 - 0 1 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 + 4 + 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 @@ -3067,5 +3590,4 @@ r_rmnet_data8 - diff --git a/proprietary/vendor/etc/init/dataadpl.rc b/proprietary/vendor/etc/init/dataadpl.rc old mode 100644 new mode 100755 diff --git a/proprietary/vendor/etc/init/dataqti.rc b/proprietary/vendor/etc/init/dataqti.rc old mode 100644 new mode 100755 diff --git a/proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc b/proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc new file mode 100755 index 0000000..6dd3451 --- /dev/null +++ b/proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc @@ -0,0 +1,13 @@ +# Copyright (c) 2019-2020 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# imsdatadaemon starts with root and UID will be downgraded to RADIO. +service vendor.ims_rtp_daemon /vendor/bin/ims_rtp_daemon + class main + user system + 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/imsdatadaemon.rc b/proprietary/vendor/etc/init/imsdatadaemon.rc old mode 100644 new mode 100755 diff --git a/proprietary/vendor/etc/init/imsqmidaemon.rc b/proprietary/vendor/etc/init/imsqmidaemon.rc old mode 100644 new mode 100755 diff --git a/proprietary/vendor/etc/init/imsrcsd.rc b/proprietary/vendor/etc/init/imsrcsd.rc old mode 100644 new mode 100755 diff --git a/proprietary/vendor/etc/init/init-qcril-data.rc b/proprietary/vendor/etc/init/init-qcril-data.rc old mode 100644 new mode 100755 diff --git a/proprietary/vendor/etc/init/netmgrd.rc b/proprietary/vendor/etc/init/netmgrd.rc old mode 100644 new mode 100755 index 1a6fc95..755090a --- 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/port-bridge.rc b/proprietary/vendor/etc/init/port-bridge.rc old mode 100644 new mode 100755 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/imsrtp.policy b/proprietary/vendor/etc/seccomp_policy/imsrtp.policy new file mode 100755 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 old mode 100644 new mode 100755 index 00b3c0b..db37843 Binary files a/proprietary/vendor/lib/libdiag.so and b/proprietary/vendor/lib/libdiag.so differ diff --git a/proprietary/vendor/lib/libdsutils.so b/proprietary/vendor/lib/libdsutils.so old mode 100644 new mode 100755 index 4682067..22dddfa Binary files a/proprietary/vendor/lib/libdsutils.so and b/proprietary/vendor/lib/libdsutils.so differ diff --git a/proprietary/vendor/lib/libidl.so b/proprietary/vendor/lib/libidl.so old mode 100644 new mode 100755 index 5c38afe..35d328d Binary files a/proprietary/vendor/lib/libidl.so and b/proprietary/vendor/lib/libidl.so differ diff --git a/proprietary/vendor/lib/libmdmdetect.so b/proprietary/vendor/lib/libmdmdetect.so old mode 100644 new mode 100755 index aee27e3..69dabbc Binary files a/proprietary/vendor/lib/libmdmdetect.so and b/proprietary/vendor/lib/libmdmdetect.so differ diff --git a/proprietary/vendor/lib/libminksocket.so b/proprietary/vendor/lib/libminksocket.so old mode 100644 new mode 100755 index fb02204..a0aca6c Binary files a/proprietary/vendor/lib/libminksocket.so and b/proprietary/vendor/lib/libminksocket.so differ diff --git a/proprietary/vendor/lib/libqcci_legacy.so b/proprietary/vendor/lib/libqcci_legacy.so old mode 100644 new mode 100755 index 175577f..10d4c6d Binary files a/proprietary/vendor/lib/libqcci_legacy.so and b/proprietary/vendor/lib/libqcci_legacy.so differ diff --git a/proprietary/vendor/lib/libqdi.so b/proprietary/vendor/lib/libqdi.so old mode 100644 new mode 100755 index d88e270..7fee5c7 Binary files a/proprietary/vendor/lib/libqdi.so and b/proprietary/vendor/lib/libqdi.so differ diff --git a/proprietary/vendor/lib/libqdp.so b/proprietary/vendor/lib/libqdp.so old mode 100644 new mode 100755 index a2d99ce..d5dae9f Binary files a/proprietary/vendor/lib/libqdp.so and b/proprietary/vendor/lib/libqdp.so differ diff --git a/proprietary/vendor/lib/libqmi.so b/proprietary/vendor/lib/libqmi.so old mode 100644 new mode 100755 index 5e86b5b..b499795 Binary files a/proprietary/vendor/lib/libqmi.so and b/proprietary/vendor/lib/libqmi.so differ diff --git a/proprietary/vendor/lib/libqmi_cci.so b/proprietary/vendor/lib/libqmi_cci.so old mode 100644 new mode 100755 index 094067e..93c28fa 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_client_helper.so b/proprietary/vendor/lib/libqmi_client_helper.so old mode 100644 new mode 100755 index d6d788d..da5f5c8 Binary files a/proprietary/vendor/lib/libqmi_client_helper.so and b/proprietary/vendor/lib/libqmi_client_helper.so differ diff --git a/proprietary/vendor/lib/libqmi_client_qmux.so b/proprietary/vendor/lib/libqmi_client_qmux.so old mode 100644 new mode 100755 index 9b65fec..70b690f Binary files a/proprietary/vendor/lib/libqmi_client_qmux.so and b/proprietary/vendor/lib/libqmi_client_qmux.so differ diff --git a/proprietary/vendor/lib/libqmi_common_so.so b/proprietary/vendor/lib/libqmi_common_so.so old mode 100644 new mode 100755 index f0c1af0..d46d0cc 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 old mode 100644 new mode 100755 index 24f14ee..7166d40 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 old mode 100644 new mode 100755 index 87bf87e..1ef6624 Binary files a/proprietary/vendor/lib/libqmi_encdec.so and b/proprietary/vendor/lib/libqmi_encdec.so differ diff --git a/proprietary/vendor/lib/libqmi_legacy.so b/proprietary/vendor/lib/libqmi_legacy.so new file mode 100755 index 0000000..eab9231 Binary files /dev/null and b/proprietary/vendor/lib/libqmi_legacy.so differ diff --git a/proprietary/vendor/lib/libqmiservices.so b/proprietary/vendor/lib/libqmiservices.so old mode 100644 new mode 100755 index 6e1a132..fc705eb Binary files a/proprietary/vendor/lib/libqmiservices.so and b/proprietary/vendor/lib/libqmiservices.so differ diff --git a/proprietary/vendor/lib/libqrtr.so b/proprietary/vendor/lib/libqrtr.so new file mode 100755 index 0000000..be1d5be Binary files /dev/null and b/proprietary/vendor/lib/libqrtr.so differ diff --git a/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so old mode 100644 new mode 100755 index ac7bf29..dc03201 Binary files a/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so and b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.0.so b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.0.so new file mode 100755 index 0000000..0b6a33a Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.1.so b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.1.so new file mode 100755 index 0000000..e8c6a38 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@2.1.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 old mode 100644 new mode 100755 index 8e843c7..41a728d 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 old mode 100644 new mode 100755 index 5d936f1..5a872af 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 old mode 100644 new mode 100755 index dccdcab..9490316 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 old mode 100644 new mode 100755 index 506f72e..4154f18 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 old mode 100644 new mode 100755 index 244cad6..463e283 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 old mode 100644 new mode 100755 index c8d7109..5637d8d 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 100755 index 0000000..9d97fb6 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 100755 index 0000000..bbd3712 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so differ diff --git a/proprietary/vendor/lib64/lib-imsSDP.so b/proprietary/vendor/lib64/lib-imsSDP.so old mode 100644 new mode 100755 index 9dd6294..7d0b826 Binary files a/proprietary/vendor/lib64/lib-imsSDP.so and b/proprietary/vendor/lib64/lib-imsSDP.so differ diff --git a/proprietary/vendor/lib64/lib-imscmservice.so b/proprietary/vendor/lib64/lib-imscmservice.so old mode 100644 new mode 100755 index 61b8782..83d49c8 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 old mode 100644 new mode 100755 index 1a4f6ee..8886ab4 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 old mode 100644 new mode 100755 index e1ed05d..9f1c82c 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 old mode 100644 new mode 100755 index 67d2b39..151ca73 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 old mode 100644 new mode 100755 index 5ebb9a3..dee0acd 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 old mode 100644 new mode 100755 index 1e4fa11..34e19e6 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 old mode 100644 new mode 100755 index cbb4830..8cb0315 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 100755 index 0000000..d3086d1 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 old mode 100644 new mode 100755 index c114d20..c4e9483 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 old mode 100644 new mode 100755 index b9c31de..ef56263 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 old mode 100644 new mode 100755 index 6fbefed..0b8f0d5 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 old mode 100644 new mode 100755 index 7b69427..8e78659 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 old mode 100644 new mode 100755 index a4d1522..6d34e39 Binary files a/proprietary/vendor/lib64/lib-uceservice.so and b/proprietary/vendor/lib64/lib-uceservice.so differ diff --git a/proprietary/vendor/lib64/libconfigdb.so b/proprietary/vendor/lib64/libconfigdb.so old mode 100644 new mode 100755 index 5a2463f..da85156 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 old mode 100644 new mode 100755 index 3f10027..649c34b Binary files a/proprietary/vendor/lib64/libdiag.so and b/proprietary/vendor/lib64/libdiag.so differ diff --git a/proprietary/vendor/lib64/libdsi_netctrl.so b/proprietary/vendor/lib64/libdsi_netctrl.so old mode 100644 new mode 100755 index 484e1c8..052459d 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 old mode 100644 new mode 100755 index eaaabe9..bb08d36 Binary files a/proprietary/vendor/lib64/libdsutils.so and b/proprietary/vendor/lib64/libdsutils.so differ diff --git a/proprietary/vendor/lib64/libidl.so b/proprietary/vendor/lib64/libidl.so old mode 100644 new mode 100755 index 155421a..1027ea1 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 old mode 100644 new mode 100755 index 1529fd0..f9be307 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 old mode 100644 new mode 100755 index e3d4ecf..a99df17 Binary files a/proprietary/vendor/lib64/libmdmdetect.so and b/proprietary/vendor/lib64/libmdmdetect.so differ diff --git a/proprietary/vendor/lib64/libminksocket.so b/proprietary/vendor/lib64/libminksocket.so old mode 100644 new mode 100755 index 20733ca..5e9ccd0 Binary files a/proprietary/vendor/lib64/libminksocket.so and b/proprietary/vendor/lib64/libminksocket.so differ diff --git a/proprietary/vendor/lib64/libnetmgr.so b/proprietary/vendor/lib64/libnetmgr.so old mode 100644 new mode 100755 index 7d06564..caf0249 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 old mode 100644 new mode 100755 index 229135c..4038f84 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 old mode 100644 new mode 100755 index e88ed0a..0defde5 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 old mode 100644 new mode 100755 index 7cf4026..416e7f5 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 old mode 100644 new mode 100755 index 487cf3c..a7f78b9 Binary files a/proprietary/vendor/lib64/libnlnetmgr.so and b/proprietary/vendor/lib64/libnlnetmgr.so differ diff --git a/proprietary/vendor/lib64/liboemaids_vendor.so b/proprietary/vendor/lib64/liboemaids_vendor.so old mode 100644 new mode 100755 index e86cc2f..0f0473c Binary files a/proprietary/vendor/lib64/liboemaids_vendor.so and b/proprietary/vendor/lib64/liboemaids_vendor.so differ diff --git a/proprietary/vendor/lib64/libpdmapper.so b/proprietary/vendor/lib64/libpdmapper.so old mode 100644 new mode 100755 index b805103..9a69854 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 old mode 100644 new mode 100755 index d42bd5e..462e1bf Binary files a/proprietary/vendor/lib64/libpdnotifier.so and b/proprietary/vendor/lib64/libpdnotifier.so differ diff --git a/proprietary/vendor/lib64/libqcci_legacy.so b/proprietary/vendor/lib64/libqcci_legacy.so old mode 100644 new mode 100755 index 823710d..d02cfc5 Binary files a/proprietary/vendor/lib64/libqcci_legacy.so and b/proprietary/vendor/lib64/libqcci_legacy.so differ diff --git a/proprietary/vendor/lib64/libqcmaputils.so b/proprietary/vendor/lib64/libqcmaputils.so old mode 100644 new mode 100755 index 3e461ee..54bd872 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 old mode 100644 new mode 100755 index c73a41d..7daca60 Binary files a/proprietary/vendor/lib64/libqcrilFramework.so and b/proprietary/vendor/lib64/libqcrilFramework.so differ diff --git a/proprietary/vendor/lib64/libqdi.so b/proprietary/vendor/lib64/libqdi.so old mode 100644 new mode 100755 index 073d2f5..b8347af 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 old mode 100644 new mode 100755 index b123aaf..fb3bf76 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 old mode 100644 new mode 100755 index 857193b..6cce375 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 old mode 100644 new mode 100755 index 2b403a3..8198f03 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 old mode 100644 new mode 100755 index c250fee..8038cdd 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 old mode 100644 new mode 100755 index 442f02c..c1cc1b4 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 old mode 100644 new mode 100755 index a129879..3949e92 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 old mode 100644 new mode 100755 index 37f5b55..8585c83 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 old mode 100644 new mode 100755 index f46b7e5..0628fda 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 100755 index 0000000..dc70e30 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 old mode 100644 new mode 100755 index 58c7b52..31e765a 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 old mode 100644 new mode 100755 index 2ea3047..5002584 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 old mode 100644 new mode 100755 index e034ec7..1fcb063 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 old mode 100644 new mode 100755 index 86c3b41..5c13dce 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 old mode 100644 new mode 100755 index ed6e51e..650a8b8 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 100755 index 0000000..bbb5bf6 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 old mode 100644 new mode 100755 index e36b3c8..73915be 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-qmi-1.so b/proprietary/vendor/lib64/libril-qc-qmi-1.so old mode 100644 new mode 100755 index 91364ce..66cf6e3 Binary files a/proprietary/vendor/lib64/libril-qc-qmi-1.so and b/proprietary/vendor/lib64/libril-qc-qmi-1.so differ diff --git a/proprietary/vendor/lib64/libril-qc-radioconfig.so b/proprietary/vendor/lib64/libril-qc-radioconfig.so old mode 100644 new mode 100755 index 757971c..d7ef574 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 old mode 100644 new mode 100755 index 7df7943..4befe43 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 old mode 100644 new mode 100755 index 17766bc..960a20f 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 old mode 100644 new mode 100755 index 7b5d194..cd18b38 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 old mode 100644 new mode 100755 index da262fc..3c0670d 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/qcrild_librilutils.so b/proprietary/vendor/lib64/qcrild_librilutils.so old mode 100644 new mode 100755 index 4eae59f..4d4efba 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 old mode 100644 new mode 100755 index 8dee5e2..866ec83 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 old mode 100644 new mode 100755 index 1c2d963..9878d3c Binary files a/proprietary/vendor/lib64/qtimutex.so and b/proprietary/vendor/lib64/qtimutex.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 old mode 100644 new mode 100755 index 21f6d26..8bad7ed 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.ims@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so old mode 100644 new mode 100755 index 28b8a7f..ac92536 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 old mode 100644 new mode 100755 index 8284d11..8f4d7e7 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 old mode 100644 new mode 100755 index 4495fb6..413092c 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 old mode 100644 new mode 100755 index e88cfad..4224b65 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 old mode 100644 new mode 100755 index 4b157e0..894314f 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 old mode 100644 new mode 100755 index 483168f..1796705 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 old mode 100644 new mode 100755 index d1208a1..3e87e8e 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 100755 index 0000000..1295833 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 old mode 100644 new mode 100755 index c6fd51b..9e79c24 Binary files a/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so 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 old mode 100644 new mode 100755 index 7d9f588..853a687 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 100755 index 0000000..b71bfc1 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.lpa@1.2.so b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so new file mode 100755 index 0000000..66e00aa Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.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 old mode 100644 new mode 100755 index 6d469bd..5ceb9a9 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 old mode 100644 new mode 100755 index d13fff4..376673b 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 old mode 100644 new mode 100755 index 9034c1d..8d8b50c 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 old mode 100644 new mode 100755 index ea140f8..2d72e08 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 old mode 100644 new mode 100755 index e4b5c86..cb9a7a9 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 old mode 100644 new mode 100755 index 53636e9..e97966c 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 100755 index 0000000..36cc4a0 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 old mode 100644 new mode 100755 index 116ec61..880ff1c 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 old mode 100644 new mode 100755 index 6976423..a4f6ee4 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 old mode 100644 new mode 100755 index 7d03d1c..c201357 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 old mode 100644 new mode 100755 index 94611bb..420ff1d 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 old mode 100644 new mode 100755 index d8b7ad5..4fe22d9 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 100755 index 0000000..5c3e191 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 old mode 100644 new mode 100755 index 6114a1c..7006fef 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.ims.callcapability@1.0.so b/proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so new file mode 100755 index 0000000..80e4679 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 old mode 100644 new mode 100755 index b4128f3..1faea05 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 100755 index 0000000..4669f35 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 100755 index 0000000..646c099 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 old mode 100644 new mode 100755 index bb1b4cf..8a1f5ba 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@2.0.so b/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so new file mode 100755 index 0000000..fc7bad6 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 100755 index 0000000..c03c550 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 100755 index 0000000..c073897 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 100755 index 0000000..c6060ae Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so differ diff --git a/proprietary/vendor/radio/qcril_database/qcril.db b/proprietary/vendor/radio/qcril_database/qcril.db index 7823190..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/0_initial.sql b/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql old mode 100644 new mode 100755 index 2790f1f..7eb5803 --- a/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql +++ b/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql @@ -8,6 +8,7 @@ PRAGMA foreign_keys=OFF; BEGIN TRANSACTION; CREATE TABLE qcril_emergency_source_mcc_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); +INSERT INTO qcril_emergency_source_mcc_table VALUES('334','060','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('730','133','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('732','123','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('901','999','',''); @@ -20,6 +21,7 @@ INSERT INTO qcril_emergency_source_mcc_table VALUES('520','911','','limited'); INSERT INTO qcril_emergency_source_mcc_table VALUES('414','191','','limited'); INSERT INTO qcril_emergency_source_mcc_table VALUES('414','192','','limited'); INSERT INTO qcril_emergency_source_mcc_table VALUES('414','199','','limited'); +INSERT INTO qcril_emergency_source_mcc_table VALUES('515','117','','limited'); INSERT INTO qcril_emergency_source_mcc_table VALUES('515','112','','limited'); INSERT INTO qcril_emergency_source_mcc_table VALUES('515','911','','limited'); INSERT INTO qcril_emergency_source_mcc_table VALUES('460','110','',''); @@ -31,6 +33,7 @@ INSERT INTO qcril_emergency_source_mcc_table VALUES('460','122','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('852','999','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('510','110','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('510','118','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('510','199','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('510','113','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('510','112','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('452','112','',''); @@ -39,21 +42,27 @@ INSERT INTO qcril_emergency_source_mcc_table VALUES('452','114','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('452','115','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('502','112','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('502','911','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('502','991','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('502','994','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('502','999','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('310','112','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('310','911','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('302','112','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('302','911','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('456','119','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('456','191','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('456','192','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('456','199','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('457','191','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('457','192','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('457','199','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('706','122','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('704','122','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('334','066','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('716','105','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('429','100',NULL,NULL); INSERT INTO qcril_emergency_source_mcc_table VALUES('429','101',NULL,NULL); INSERT INTO qcril_emergency_source_mcc_table VALUES('429','102',NULL,NULL); +INSERT INTO qcril_emergency_source_mcc_table VALUES('429','108',NULL,NULL); INSERT INTO qcril_emergency_source_mcc_table VALUES('429','112',NULL,NULL); INSERT INTO qcril_emergency_source_mcc_table VALUES('470','100',NULL,NULL); INSERT INTO qcril_emergency_source_mcc_table VALUES('470','101',NULL,NULL); @@ -62,14 +71,6 @@ INSERT INTO qcril_emergency_source_mcc_table VALUES('470','108',NULL,NULL); INSERT INTO qcril_emergency_source_mcc_table VALUES('470','112',NULL,NULL); INSERT INTO qcril_emergency_source_mcc_table VALUES('234','999','',''); INSERT INTO qcril_emergency_source_mcc_table VALUES('505','000','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('425','100','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('425','101','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('425','102','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('425','1221','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('202','112','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('202','911','',''); -INSERT INTO qcril_emergency_source_mcc_table VALUES('466','110','','limited'); -INSERT INTO qcril_emergency_source_mcc_table VALUES('466','119','','limited'); CREATE TABLE qcril_emergency_source_voice_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); INSERT INTO qcril_emergency_source_voice_table VALUES('460','110','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('460','119','','full'); @@ -86,10 +87,12 @@ INSERT INTO qcril_emergency_source_voice_table VALUES('520','911','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('414','191','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('414','192','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('414','199','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('515','117','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('515','112','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('515','911','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('510','110','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('510','118','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('510','199','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('510','113','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('510','112','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('452','112','','full'); @@ -98,15 +101,9 @@ INSERT INTO qcril_emergency_source_voice_table VALUES('452','114','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('452','115','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('502','112','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('502','911','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('502','991','','full'); +INSERT INTO qcril_emergency_source_voice_table VALUES('502','994','','full'); INSERT INTO qcril_emergency_source_voice_table VALUES('502','999','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('425','100','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('425','101','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('425','102','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('425','1221','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('456','119','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('202','911','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('466','110','','full'); -INSERT INTO qcril_emergency_source_voice_table VALUES('466','119','','full'); CREATE TABLE qcril_emergency_source_hard_mcc_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','110','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('460','119','',''); @@ -123,10 +120,12 @@ INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('520','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('414','191','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('414','192','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('414','199','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('515','117','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('515','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('515','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','110','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','118','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','199','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','113','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('510','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('452','112','',''); @@ -135,6 +134,8 @@ INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('452','114','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('452','115','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','911','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','991','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','994','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('502','999','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('310','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('310','911','',''); @@ -142,6 +143,9 @@ INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('310','999','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('302','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('302','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('302','999','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('456','191','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('456','192','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('456','199','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('457','191','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('457','192','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('457','199','',''); @@ -149,6 +153,7 @@ INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('730','133','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','100',NULL,NULL); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','101',NULL,NULL); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','102',NULL,NULL); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','108',NULL,NULL); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('429','112',NULL,NULL); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('470','100',NULL,NULL); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('470','101',NULL,NULL); @@ -163,6 +168,8 @@ INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','999','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','08','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','118','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('222','119','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('214','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('268','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('204','112','',''); @@ -186,6 +193,8 @@ INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('231','112','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('214','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('208','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('208','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('334','112','',''); +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('334','060','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('334','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('732','911','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('732','112','',''); @@ -224,13 +233,6 @@ INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','999','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','118','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','119','',''); INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('262','122','',''); -INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('425','100','',''); -INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('425','101','',''); -INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('425','102','',''); -INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('425','1221','',''); -INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('202','911','',''); -INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('466','110','',''); -INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('466','119','',''); CREATE TABLE qcril_emergency_source_nw_table(MCC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER)); CREATE TABLE qcril_emergency_source_escv_iin_table(IIN TEXT, NUMBER TEXT, ESCV INTEGER, ROAM TEXT, PRIMARY KEY(IIN,NUMBER,ROAM)); CREATE TABLE qcril_emergency_source_escv_nw_table(MCC TEXT, MNC TEXT, NUMBER TEXT, ESCV INTEGER, PRIMARY KEY(MCC,NUMBER, ESCV)); @@ -246,6 +248,8 @@ INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','911','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','999','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','08','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','118','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('222','99','119','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('214','01','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('268','01','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('204','04','112','',''); @@ -270,6 +274,8 @@ INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('214','03','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('214','03','911','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','911','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('208','01','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','020','060','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','020','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','020','911','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','101','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('732','101','911','',''); @@ -319,7 +325,11 @@ INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('704','03','911','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('704','03','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('704','03','122','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','03','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','03','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','03','066','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','030','911','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','030','112','',''); +INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('334','030','066','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('710','30','911','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('710','30','112','',''); INSERT INTO qcril_emergency_source_mcc_mnc_table VALUES('710','300','911','',''); diff --git a/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql new file mode 100755 index 0000000..241cddf --- /dev/null +++ b/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql @@ -0,0 +1,16 @@ +/* + 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', 10); + +INSERT INTO qcril_emergency_source_mcc_table VALUES('235','999','',''); +INSERT INTO qcril_emergency_source_mcc_table VALUES('530','111','',''); + +INSERT INTO qcril_emergency_source_hard_mcc_table VALUES('235','999','',''); + +COMMIT TRANSACTION; diff --git a/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql b/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql old mode 100644 new mode 100755 diff --git a/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql b/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql old mode 100644 new mode 100755 diff --git a/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql b/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql old mode 100644 new mode 100755 diff --git a/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql old mode 100644 new mode 100755 diff --git a/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql b/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql old mode 100644 new mode 100755 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 old mode 100644 new mode 100755 index facb9c7..5fd1fa9 --- 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 @@ -1,5 +1,5 @@ /* - Copyright (c) 2019 Qualcomm Technologies, Inc. + Copyright (c) 2020 Qualcomm Technologies, Inc. All Rights Reserved. Confidential and Proprietary - Qualcomm Technologies, Inc. */ @@ -8,9 +8,6 @@ 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 = '222' AND NUMBER = '118'; -DELETE FROM qcril_emergency_source_hard_mcc_table where MCC = '222' AND NUMBER = '119'; -DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '222' AND MNC = '99' AND NUMBER = '118'; -DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '222' AND MNC = '99' AND NUMBER = '119'; +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 100755 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 100755 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 100755 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;