diff --git a/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml b/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml
index 274e031..b1b9197 100644
--- a/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml
+++ b/proprietary/odm/etc/samsung1024_ams644vk04_eyeprotect_data.xml
@@ -1,18 +1,18 @@
-2931,3024,3153,3310,3467,3642,3830,4041,4538,4730,4978,5063,5162,5282,5422,5587,5767,5982,6097,6214,6348,6510,6640,6782,6961,7105,7232,7460,7633,7854,8115,8352,8653,8955,9302,9628,9861,10072
+2471,2605,2751,2909,3078,3223,3392,3580,3803,4001,4210,4385,4585,4792,5015,5276,5606,5961,6316,6547,6790,7064,7331,7618,7783,7973,8196,8407,8664,8938,9230,9517,9850
-1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,990,980,970,960,948,936,924,912,900,891,882,873
+1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,991,982,973,964,955,946,937,928,919
-791,798,810,822,834,846,858,870,893,904,915,920,925,930,935,940,950,960,965,970,975,980,985,990,995,1000,995,990,985,980,971,962,953,944,935,932,929,926
+720,740,760,780,800,815,830,845,860,875,890,900,910,920,930,940,950,960,970,976,982,988,994,1000,994,988,982,976,970,964,958,952,946
-484,505,540,575,610,645,680,715,778,804,830,840,850,860,870,880,900,920,930,940,950,960,970,980,990,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000
+410,440,470,498,533,563,593,623,658,688,718,740,765,790,815,840,870,900,925,940,955,970,985,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000
-7105
+ 7618
diff --git a/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml b/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml
index ebcef0c..8f012cc 100644
--- a/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml
+++ b/proprietary/odm/etc/samsung1024_ams644vk04_srgb_eyeprotect_data.xml
@@ -1,18 +1,18 @@
-3489,3525,3701,3899,4250,4435,4653,4885,5097,5378,5601,5815,5988,6175,6357,6575,6776,6910,7055,7180,7328,7570,7826,8117,8461,8739,8983,9161,9371,9638,9889,10120
+2610,2699,2803,2911,3030,3164,3301,3434,3594,3780,3990,4197,4331,4485,4632,4801,4977,5180,5409,5661,5922,6182,6502,6819,7197,7615,7734,7859,8028,8197,8390,8577,8766,8989,9214,9425,9668
-1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,990,975,960,945,930,915,905,895,882,869,860,854
+1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,991,982,973,964,955,946,937,928,919,910,901
-794,795,810,825,850,860,870,881,893,905,915,930,940,950,960,970,980,986,993,1000,993,980,967,954,941,928,925,922,917,912,910,907
+695,710,725,740,755,770,785,800,815,830,845,860,870,880,890,900,910,920,930,940,950,960,970,980,990,1000,994,988,982,976,970,964,958,952,946,940,934
-586,595,625,660,715,739,768,799,827,855,875,895,910,925,940,955,970,980,990,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000
+337,362,390,418,446,474,502,530,560,594,630,666,686,706,728,750,775,800,825,850,875,900,925,950,975,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000
-7230
+ 7615
diff --git a/proprietary/odm/etc/sensor/sensor_config.json b/proprietary/odm/etc/sensor/sensor_config.json
index a76caa3..6b4e9d8 100644
--- a/proprietary/odm/etc/sensor/sensor_config.json
+++ b/proprietary/odm/etc/sensor/sensor_config.json
@@ -1,5 +1,5 @@
{
- "20801_20803":{
+ "20804":{
"platform_config":{
"sensor_arch":"qcom_sensor_see"
},
@@ -85,6 +85,22 @@
"type":33171024,
"support":"true",
"module":"module_ignore"
+ },
+ "qti.sensor.sar":{
+ "type":33171025,
+ "support":"true",
+ "module":"sx932x",
+ "sx932x":{
+ "mode":"single_channel"
+ }
+ },
+ "qti.sensor.sars":{
+ "type":33171029,
+ "support":"true",
+ "module":"sx932x_down",
+ "sx932x_down":{
+ "mode":"single_channel"
+ }
}
}
}
diff --git a/proprietary/vendor/firmware/a620_zap.b01 b/proprietary/vendor/firmware/a620_zap.b01
index c9cd804..f245db1 100644
Binary files a/proprietary/vendor/firmware/a620_zap.b01 and b/proprietary/vendor/firmware/a620_zap.b01 differ
diff --git a/proprietary/vendor/firmware/a620_zap.elf b/proprietary/vendor/firmware/a620_zap.elf
index 3097e07..57883dc 100644
Binary files a/proprietary/vendor/firmware/a620_zap.elf and b/proprietary/vendor/firmware/a620_zap.elf differ
diff --git a/proprietary/vendor/firmware/a620_zap.mdt b/proprietary/vendor/firmware/a620_zap.mdt
index 0522080..9137b64 100644
Binary files a/proprietary/vendor/firmware/a620_zap.mdt and b/proprietary/vendor/firmware/a620_zap.mdt differ
diff --git a/proprietary/vendor/firmware/ipa_fws.b01 b/proprietary/vendor/firmware/ipa_fws.b01
index 6761416..fb109b1 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 91926da..1d82d5d 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 597d24f..96ed3a6 100644
Binary files a/proprietary/vendor/firmware/ipa_fws.mdt and b/proprietary/vendor/firmware/ipa_fws.mdt differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin
index 3c38e56..b6443d8 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.ofilm_gc8054.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin
index f3ac1c3..8d90731 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_hi846.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin
index bfece1b..1cbaf03 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.qtech_imx616.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin
index 52ad604..a92e95d 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.semco_imx586.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin
index 3aab542..53fbddc 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc2375.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin
index a01e5eb..790352e 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_gc5035.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin
index 0aeabca..ece7bb8 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.shine_ov02b10.bin differ
diff --git a/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin b/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin
index 87ce683..1b3782f 100644
Binary files a/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin and b/proprietary/vendor/lib64/camera/com.qti.tuned.sunny_ov8856.bin 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 331104d..4c4962d 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 04bcf98..9f38325 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.stats.aec.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so
index 92b7fd6..f224c01 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.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 efde283..e68cb0b 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.af.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so
index ae32663..3d86a13 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.af.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 6acd46b..8180891 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 1cca828..7e1da65 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.qti.stats.pdlibsony.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so
index e4ca997..0f5b460 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so differ
diff --git a/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so b/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so
index 296cac1..a0e8ff7 100644
Binary files a/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so and b/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.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 4f6bf16..ae82af9 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 9fecaaa..2e27306 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 8c2d746..c26bbee 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 344d6bc..fab1787 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/hw/camera.qcom.so b/proprietary/vendor/lib64/hw/camera.qcom.so
index a11b153..d8b86e8 100644
Binary files a/proprietary/vendor/lib64/hw/camera.qcom.so and b/proprietary/vendor/lib64/hw/camera.qcom.so differ