diff --git a/Android.bp b/Android.bp
index b563ea7..48b1af2 100644
--- a/Android.bp
+++ b/Android.bp
@@ -447,8 +447,8 @@ cc_prebuilt_binary {
strip: {
none: true,
},
- relative_install_path: "hw",
prefer: true,
+ relative_install_path: "hw",
soc_specific: true,
}
@@ -460,8 +460,8 @@ cc_prebuilt_binary {
strip: {
none: true,
},
- relative_install_path: "hw",
prefer: true,
+ relative_install_path: "hw",
soc_specific: true,
}
@@ -473,8 +473,8 @@ cc_prebuilt_binary {
strip: {
none: true,
},
- relative_install_path: "hw",
prefer: true,
+ relative_install_path: "hw",
soc_specific: true,
}
diff --git a/proprietary/vendor/etc/floating_feature.xml b/proprietary/vendor/etc/floating_feature.xml
index 320f99b..cc92377 100644
--- a/proprietary/vendor/etc/floating_feature.xml
+++ b/proprietary/vendor/etc/floating_feature.xml
@@ -9,11 +9,12 @@
2
10
DSP;BT;USB;EAR
- eq_custom,uhq_onoff,karaoke,adapt,spk_stereo,dvfs_700000
+ eq_custom,uhq_onoff,adapt,spk_stereo,dvfs_700000
0
1
1
left
+ 1
TRUE
TRUE
TRUE
@@ -172,6 +173,7 @@
TRUE
TRUE
TRUE
+ TRUE
TRUE
TRUE
TRUE
diff --git a/proprietary/vendor/etc/gnss/gps.xml b/proprietary/vendor/etc/gnss/gps.xml
index 03c66ff..e46d9c2 100644
--- a/proprietary/vendor/etc/gnss/gps.xml
+++ b/proprietary/vendor/etc/gnss/gps.xml
@@ -17,6 +17,7 @@
ReAidingOnHotStart="false"
SuplSslMethod="SSLv23_NO_TLSv1_2"
SuplEnable="true"
+ SuplTlsEnable="true"
SuplUseApn="false"
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
SuplTlsCertDirPath="/system/etc/security/cacerts"
diff --git a/proprietary/vendor/etc/plmn_se13.bin b/proprietary/vendor/etc/plmn_se13.bin
index 0a04b8d..98ce74a 100644
--- a/proprietary/vendor/etc/plmn_se13.bin
+++ b/proprietary/vendor/etc/plmn_se13.bin
@@ -246,8 +246,8 @@ Telenor SE"TelenorS
Beeline UA"Beeline
25503UA-KYIVSTAR"UA-KS
-
-25506life:)"life:)
+
+25506lifecell"lifecell
25507TriMob"TriMob
@@ -284,6 +284,8 @@ Telekom.de"TDG
26601GIBTEL"GIBTEL
+26603GIBFIBRE"GIBFIBRE
+
26801
vodafone P"voda P
@@ -1167,6 +1169,8 @@ $
455053 Macau"3 Macau
+45507CT Macau"CT Macau
+
45601Cellcard"Cellcard
45602Smart"Smart
@@ -1260,8 +1264,8 @@ Banglalink"BL
502153unifi"unifi
"
50501Telstra Mobile"Telstra
-
-50502Optus AU"Optus
+
+50502 YES OPTUS"Optus
50503vodafone AU"voda AU
@@ -1520,8 +1524,8 @@ AirtelTigo"ATL-TIGO
62402 Orange CM"Orange
62404Nexttel"Nexttel
-
-62501CVMOVEL"CVMOVEL
+
+62501ALOU"ALOU
62502 Unitel T+"UnitelT+
!
@@ -1664,6 +1668,8 @@ TELECEL ZW"TELECEL
65001TNM"TNM
+65002Access"Access
+
65010Airtel"Airtel
#
65101Vodacom Lesotho"VODACOM
@@ -1883,4 +1889,4 @@ AeroMobile"AeroMob
90150EchoStar Mobile"EML
-90171Tampnet"Tampnet%Published TS.25 Database 20 June 2022
\ No newline at end of file
+90171Tampnet"Tampnet*Published TS.25 Database 26 September 2022
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/bcm4375B1_semco.hcd b/proprietary/vendor/firmware/bcm4375B1_semco.hcd
index d5ad74a..f048ae3 100644
Binary files a/proprietary/vendor/firmware/bcm4375B1_semco.hcd and b/proprietary/vendor/firmware/bcm4375B1_semco.hcd differ
diff --git a/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd
index 34d0f5e..2738b71 100644
Binary files a/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd and b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd differ
diff --git a/proprietary/vendor/firmware/fimc_is_rta.bin b/proprietary/vendor/firmware/fimc_is_rta.bin
index be20a70..0cf5e9a 100644
Binary files a/proprietary/vendor/firmware/fimc_is_rta.bin and b/proprietary/vendor/firmware/fimc_is_rta.bin differ
diff --git a/proprietary/vendor/lib/hw/audio.primary.exynos9820.so b/proprietary/vendor/lib/hw/audio.primary.exynos9820.so
index ef99aca..53ee5b4 100644
Binary files a/proprietary/vendor/lib/hw/audio.primary.exynos9820.so and b/proprietary/vendor/lib/hw/audio.primary.exynos9820.so differ
diff --git a/proprietary/vendor/lib/hw/gralloc.exynos9820.so b/proprietary/vendor/lib/hw/gralloc.exynos9820.so
index d2fb247..afc55a0 100644
Binary files a/proprietary/vendor/lib/hw/gralloc.exynos9820.so and b/proprietary/vendor/lib/hw/gralloc.exynos9820.so differ
diff --git a/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so b/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so
index d36cb37..3d1e102 100644
Binary files a/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so and b/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so differ
diff --git a/proprietary/vendor/lib/libTOFProc_interface.so b/proprietary/vendor/lib/libTOFProc_interface.so
index 183d922..4634653 100644
Binary files a/proprietary/vendor/lib/libTOFProc_interface.so and b/proprietary/vendor/lib/libTOFProc_interface.so differ
diff --git a/proprietary/vendor/lib/libaudioproxy.so b/proprietary/vendor/lib/libaudioproxy.so
index af82ab4..41d8fc1 100644
Binary files a/proprietary/vendor/lib/libaudioproxy.so and b/proprietary/vendor/lib/libaudioproxy.so differ
diff --git a/proprietary/vendor/lib/libbauthserver.so b/proprietary/vendor/lib/libbauthserver.so
index 786db82..847afb4 100644
Binary files a/proprietary/vendor/lib/libbauthserver.so and b/proprietary/vendor/lib/libbauthserver.so differ
diff --git a/proprietary/vendor/lib/libbauthtzcommon.so b/proprietary/vendor/lib/libbauthtzcommon.so
index ef810bc..68a0464 100644
Binary files a/proprietary/vendor/lib/libbauthtzcommon.so and b/proprietary/vendor/lib/libbauthtzcommon.so differ
diff --git a/proprietary/vendor/lib/libexynosdisplay.so b/proprietary/vendor/lib/libexynosdisplay.so
index 82f4196..19c5636 100644
Binary files a/proprietary/vendor/lib/libexynosdisplay.so and b/proprietary/vendor/lib/libexynosdisplay.so differ
diff --git a/proprietary/vendor/lib/sensors.bio.so b/proprietary/vendor/lib/sensors.bio.so
index bfdb401..eb908f9 100644
Binary files a/proprietary/vendor/lib/sensors.bio.so and b/proprietary/vendor/lib/sensors.bio.so differ
diff --git a/proprietary/vendor/lib/sensors.sensorhub.so b/proprietary/vendor/lib/sensors.sensorhub.so
index 60f53e8..fb739f4 100644
Binary files a/proprietary/vendor/lib/sensors.sensorhub.so and b/proprietary/vendor/lib/sensors.sensorhub.so differ
diff --git a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
index 1fdcd9b..2550160 100644
Binary files a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so and b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so differ
diff --git a/proprietary/vendor/lib/soundfx/libswdap.so b/proprietary/vendor/lib/soundfx/libswdap.so
index ed55a46..a261180 100644
Binary files a/proprietary/vendor/lib/soundfx/libswdap.so and b/proprietary/vendor/lib/soundfx/libswdap.so differ
diff --git a/proprietary/vendor/lib64/hw/gralloc.exynos9820.so b/proprietary/vendor/lib64/hw/gralloc.exynos9820.so
index e108be8..a28f9f5 100644
Binary files a/proprietary/vendor/lib64/hw/gralloc.exynos9820.so and b/proprietary/vendor/lib64/hw/gralloc.exynos9820.so differ
diff --git a/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so b/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so
index 05b1d9c..6ef0e61 100644
Binary files a/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so and b/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so differ
diff --git a/proprietary/vendor/lib64/libTOFProc_interface.so b/proprietary/vendor/lib64/libTOFProc_interface.so
index e892ced..12e3b3b 100644
Binary files a/proprietary/vendor/lib64/libTOFProc_interface.so and b/proprietary/vendor/lib64/libTOFProc_interface.so differ
diff --git a/proprietary/vendor/lib64/libbauthserver.so b/proprietary/vendor/lib64/libbauthserver.so
index e48561d..b7f5f76 100644
Binary files a/proprietary/vendor/lib64/libbauthserver.so and b/proprietary/vendor/lib64/libbauthserver.so differ
diff --git a/proprietary/vendor/lib64/libbauthtzcommon.so b/proprietary/vendor/lib64/libbauthtzcommon.so
index 6345665..7209bd8 100644
Binary files a/proprietary/vendor/lib64/libbauthtzcommon.so and b/proprietary/vendor/lib64/libbauthtzcommon.so differ
diff --git a/proprietary/vendor/lib64/libexynosdisplay.so b/proprietary/vendor/lib64/libexynosdisplay.so
index 44fa5d4..7ac7e73 100644
Binary files a/proprietary/vendor/lib64/libexynosdisplay.so and b/proprietary/vendor/lib64/libexynosdisplay.so differ
diff --git a/proprietary/vendor/lib64/libwrappergps.so b/proprietary/vendor/lib64/libwrappergps.so
index 90c1a7a..5f30251 100644
Binary files a/proprietary/vendor/lib64/libwrappergps.so and b/proprietary/vendor/lib64/libwrappergps.so differ
diff --git a/proprietary/vendor/lib64/sensors.bio.so b/proprietary/vendor/lib64/sensors.bio.so
index e4ae4fe..83c989a 100644
Binary files a/proprietary/vendor/lib64/sensors.bio.so and b/proprietary/vendor/lib64/sensors.bio.so differ
diff --git a/proprietary/vendor/lib64/sensors.sensorhub.so b/proprietary/vendor/lib64/sensors.sensorhub.so
index ff2ecfd..fa65bb7 100644
Binary files a/proprietary/vendor/lib64/sensors.sensorhub.so and b/proprietary/vendor/lib64/sensors.sensorhub.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
index c1d55d5..2612972 100644
Binary files a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so and b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d
index 186f6ee..a1b42f0 100644
Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d and b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab
index 1513ccc..ef739c3 100644
Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab and b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502
index fa6e2e6..2411e7d 100644
Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 and b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354
index 18b4cb0..2dca30d 100644
Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 and b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545
index 8eeb20a..43121f6 100644
Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 and b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 differ
diff --git a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476
index a9224b3..79e5860 100644
Binary files a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 and b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 differ