diff --git a/proprietary/system_ext/lib/libwfdavenhancements.so b/proprietary/system_ext/lib/libwfdavenhancements.so index 03cd209..e5f35a2 100644 Binary files a/proprietary/system_ext/lib/libwfdavenhancements.so and b/proprietary/system_ext/lib/libwfdavenhancements.so differ diff --git a/proprietary/vendor/firmware/ipa_fws.b01 b/proprietary/vendor/firmware/ipa_fws.b01 index 3dbd396..5c6cc5d 100644 Binary files a/proprietary/vendor/firmware/ipa_fws.b01 and b/proprietary/vendor/firmware/ipa_fws.b01 differ diff --git a/proprietary/vendor/firmware/ipa_fws.elf b/proprietary/vendor/firmware/ipa_fws.elf index b2e2d93..8530b3f 100644 Binary files a/proprietary/vendor/firmware/ipa_fws.elf and b/proprietary/vendor/firmware/ipa_fws.elf differ diff --git a/proprietary/vendor/firmware/ipa_fws.mdt b/proprietary/vendor/firmware/ipa_fws.mdt index 799334b..712b185 100644 Binary files a/proprietary/vendor/firmware/ipa_fws.mdt and b/proprietary/vendor/firmware/ipa_fws.mdt differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so index 3e86dd2..d21d025 100644 Binary files a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so differ diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_qti.so b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so index f56ff71..0e40876 100644 Binary files a/proprietary/vendor/lib/libbluetooth_audio_session_qti.so and b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin index 72c8149..f6faad1 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin index 87a1431..72e81e3 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin index 87a1431..72e81e3 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_gc02m1b_depth_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin index 9ae1f26..4622dfb 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin index 9ae1f26..4622dfb 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi1337_ultra_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin index 9ae1f26..4622dfb 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin index 9ae1f26..4622dfb 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_aac_hi259_macro_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin index ddef6ec..7be2275 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin index 9d73596..e8650c4 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_hi259_macro_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin index 1dde682..16560a8 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin index 3807d3b..0261f6e 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_imx682_wide_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin index 95e3c06..c87fc55 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin index 95ddb8f..2f13e23 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_ov02b1b_depth_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin index a9e2310..0e11823 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin index a9e2310..0e11823 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_ofilm_s5k3t2_front_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin index a0e7b57..73f6828 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin index ea9a2ec..3f1a0da 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_hi1337_ultra_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin index a9e2310..0e11823 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin index a9e2310..0e11823 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_imx682_wide_india.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin index 961df5a..769ccfe 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_global.bin differ diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin index 6f1e54c..630df8c 100644 Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.j20c_sunny_s5k3t2_front_india.bin differ diff --git a/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so b/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so index 3bf3dce..1f5ac32 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so and b/proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so b/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so index 75e985a..c8998b4 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so and b/proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so b/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so index b6738b6..d93e1c7 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so and b/proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so index 51f427d..d36a9e0 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so index 34a863c..4f6c5f9 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so and b/proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so b/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so index c5805ac..ff8bab0 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so and b/proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so b/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so index 1d24bdc..06723f3 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so and b/proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so b/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so index 38ec0f3..5b6027e 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so and b/proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so b/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so index ccf2a64..80267f7 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so index 646a33a..fd4964e 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so index d997969..34ef662 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so b/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so index c719f65..4e1033d 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so b/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so index 5d78cdc..b21f05b 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so b/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so index ed5084c..02e6dab 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so and b/proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so index 5b50a7a..ffc86ba 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so index 6ec3367..8ca8619 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so index 328a165..0e69af0 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so index cd0624c..99438fd 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so index 52ec71d..b59f8e1 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so index ee766ce..9b9e4ed 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so index fa2aa24..156d59e 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so and b/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.st.node.sr.so b/proprietary/vendor/lib64/camera/components/com.st.node.sr.so index 91ece3f..50eaa24 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.st.node.sr.so and b/proprietary/vendor/lib64/camera/components/com.st.node.sr.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so b/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so index d782a3f..c30ca60 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so and b/proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so b/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so index b76cd66..c7d7759 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so and b/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so b/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so index 38d2554..9237ffe 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so and b/proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so b/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so index 547344e..cd923ed 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so and b/proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so index fdbe17b..8187dc4 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so index 1c99fa8..3218acc 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so index 2cb9f22..aafbec0 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so differ diff --git a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so index 9f62277..c1c7ed1 100644 Binary files a/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so and b/proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so differ diff --git a/proprietary/vendor/lib64/hw/camera.qcom.so b/proprietary/vendor/lib64/hw/camera.qcom.so index 99569c0..6c4ab85 100644 Binary files a/proprietary/vendor/lib64/hw/camera.qcom.so and b/proprietary/vendor/lib64/hw/camera.qcom.so differ diff --git a/proprietary/vendor/lib64/libril-qc-hal-qmi.so b/proprietary/vendor/lib64/libril-qc-hal-qmi.so index de0f5cd..0130c69 100644 Binary files a/proprietary/vendor/lib64/libril-qc-hal-qmi.so and b/proprietary/vendor/lib64/libril-qc-hal-qmi.so differ diff --git a/proprietary/vendor/lib64/libwvhidl.so b/proprietary/vendor/lib64/libwvhidl.so index 123edff..9e764b3 100644 Binary files a/proprietary/vendor/lib64/libwvhidl.so and b/proprietary/vendor/lib64/libwvhidl.so differ diff --git a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so index cce4a7d..691ba6e 100644 Binary files a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so and b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/vendor/radio/qcril_database/qcril.db b/proprietary/vendor/radio/qcril_database/qcril.db index 195357b..ec3740c 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 index 1bb35ab..0d12fb6 100644 --- a/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql +++ b/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql @@ -16,10 +16,6 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','102','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','101','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','103','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('250','104','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('255','101','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('255','102','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('255','103','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('255','104','',''); 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('202','100','',''); @@ -31,10 +27,10 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('525','1777','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('426','112','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('426','997','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('426','999','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','112','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','110','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','115','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','125','',''); +INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','112','','limited'); +INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','110','','limited'); +INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','115','','limited'); +INSERT INTO "qcril_emergency_source_mcc_table" VALUES('432','125','','limited'); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('418','112','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('418','911','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('418','104','',''); @@ -64,6 +60,8 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('410','117','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('736','112','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('736','911','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('730','133','',''); +INSERT INTO "qcril_emergency_source_mcc_table" VALUES('730','112','',''); +INSERT INTO "qcril_emergency_source_mcc_table" VALUES('730','911','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('901','999','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('901','122','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('404','112','',''); @@ -131,9 +129,8 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('704','120','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('704','123','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('704','125','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('704','128','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('429','102','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('429','112','',''); -INSERT INTO "qcril_emergency_source_mcc_table" VALUES('429','103','',''); +INSERT INTO "qcril_emergency_source_mcc_table" VALUES('429','911','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('470','112','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('470','199','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('470','113','',''); @@ -179,6 +176,9 @@ INSERT INTO "qcril_emergency_source_mcc_table" VALUES('420','999','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('420','993','',''); INSERT INTO "qcril_emergency_source_mcc_table" VALUES('621','119','',''); 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('410','15','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('410','16','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('410','115','','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'); @@ -252,9 +252,12 @@ INSERT INTO "qcril_emergency_source_voice_table" VALUES('602','128','','full'); INSERT INTO "qcril_emergency_source_voice_table" VALUES('602','129','','full'); INSERT INTO "qcril_emergency_source_voice_table" VALUES('602','150','','full'); INSERT INTO "qcril_emergency_source_voice_table" VALUES('602','180','','full'); -INSERT INTO "qcril_emergency_source_voice_table" VALUES('255','101','','full'); -INSERT INTO "qcril_emergency_source_voice_table" VALUES('255','102','','full'); -INSERT INTO "qcril_emergency_source_voice_table" VALUES('255','103','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('286','110','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('286','155','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('432','110','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('432','115','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('432','125','','full'); +INSERT INTO "qcril_emergency_source_voice_table" VALUES('432','112','','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','',''); @@ -314,11 +317,8 @@ 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','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('730','133','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('429','100','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('429','101','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('429','102','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('429','112','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('429','103','',''); +INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('429','911','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('470','112','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('470','999','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('470','199','',''); @@ -362,6 +362,7 @@ INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('334','112','',''); 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','',''); +INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('732','133','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('716','911','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('716','112','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('724','911','',''); @@ -403,10 +404,6 @@ INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','102','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','103','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','104','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('250','112','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('255','101','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('255','102','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('255','103','',''); -INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('255','104','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('202','112','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('202','911','',''); INSERT INTO "qcril_emergency_source_hard_mcc_table" VALUES('202','100','',''); @@ -479,6 +476,10 @@ INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('202','','100',1); INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('202','','199',4); INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('202','','166',2); INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('716','06','105',1); +INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','110','1'); +INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','115','2'); +INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','125','4'); +INSERT INTO "qcril_emergency_source_escv_nw_table" VALUES('432','','112','0'); CREATE TABLE qcril_emergency_source_mcc_mnc_table(MCC TEXT, MNC TEXT, NUMBER TEXT, IMS_ADDRESS TEXT, SERVICE TEXT, PRIMARY KEY(MCC,NUMBER,MNC)); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('262','02','112','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('234','20','999','',''); @@ -577,8 +578,6 @@ INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('722','320','107','',' INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('722','320','911','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('730','02','112','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('730','02','911','',''); -INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('730','02','131','',''); -INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('730','02','132','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('730','02','133','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('730','03','133','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('730','03','911','',''); @@ -592,6 +591,9 @@ INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','102','123','',' INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','123','112','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','123','911','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','123','123','',''); +INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','10','112','',''); +INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','10','133','',''); +INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('732','10','911','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('712','04','911','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('712','04','112','',''); INSERT INTO "qcril_emergency_source_mcc_mnc_table" VALUES('740','00','911','',''); @@ -728,8 +730,6 @@ INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('708','001','198 INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('708','001','199','',''); INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('710','21','115','',''); INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('710','21','128','',''); -INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('730','03','133','',''); -INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('730','23','133','',''); INSERT INTO "qcril_emergency_source_voice_mcc_mnc_table" VALUES('716','10','105','',''); CREATE TABLE qcril_properties_table (property TEXT,value TEXT, PRIMARY KEY(property)); INSERT INTO qcril_properties_table VALUES('qcrildb_version','3'); diff --git a/surya-vendor.mk b/surya-vendor.mk index d377a01..14180e8 100644 --- a/surya-vendor.mk +++ b/surya-vendor.mk @@ -704,6 +704,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxswprocessalgo.so \ vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxtintlessalgo.so \ vendor/xiaomi/surya/proprietary/vendor/lib64/libcdfw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdfw.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/libcdfw_remote_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdfw_remote_api.so \ vendor/xiaomi/surya/proprietary/vendor/lib64/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsp_default_listener.so \ vendor/xiaomi/surya/proprietary/vendor/lib64/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsprpc.so \ vendor/xiaomi/surya/proprietary/vendor/lib64/libcirrusspkrprot.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcirrusspkrprot.so \