gta4xl-common: Update blobs from P610XXS3FWD2

Change-Id: Iffff4d5a09d523ee5a5b78475fb5b6d90700645e
diff --git a/Android.bp b/Android.bp
index 3ed10e3..28404c1 100644
--- a/Android.bp
+++ b/Android.bp
@@ -347,14 +347,14 @@
 }
 
 cc_prebuilt_library_shared {
-	name: "lib_SamsungRec_07001",
+	name: "lib_SamsungRec_07010",
 	owner: "samsung",
 	strip: {
 		none: true,
 	},
 	target: {
 		android_arm: {
-			srcs: ["proprietary/vendor/lib/lib_SamsungRec_07001.so"],
+			srcs: ["proprietary/vendor/lib/lib_SamsungRec_07010.so"],
 		},
 	},
 	compile_multilib: "32",
diff --git a/gta4xl-common-vendor.mk b/gta4xl-common-vendor.mk
index 6abb8c4..004ee32 100644
--- a/gta4xl-common-vendor.mk
+++ b/gta4xl-common-vendor.mk
@@ -92,7 +92,7 @@
     sensors.sensorhub \
     libaudioeffectoffload \
     libSamsungPostProcessConvertor \
-    lib_SamsungRec_07001 \
+    lib_SamsungRec_07010 \
     lib_SoundAlive_SRC384_ver320 \
     lib_soundaliveresampler \
     libalsautils_sec \
diff --git a/proprietary/vendor/etc/init/wifi.rc b/proprietary/vendor/etc/init/wifi.rc
index bd94c29..0bf42ff 100644
--- a/proprietary/vendor/etc/init/wifi.rc
+++ b/proprietary/vendor/etc/init/wifi.rc
@@ -30,6 +30,12 @@
     chown system wifi /vendor/etc/wifi/indoorchannel.info
     chmod 0664 /vendor/etc/wifi/indoorchannel.info
 
+    # for updating the supported feature
+    chown wifi wifi /data/vendor/conn/.feature.info
+    chmod 0640 /data/vendor/conn/.feature.info
+    chown wifi wifi /sys/wifi/feature
+    chmod 0640 /sys/wifi/feature
+
     # for WIFI MAC
     mkdir /mnt/vendor/efs/wifi 0755 wifi wifi
     chown wifi wifi /mnt/vendor/efs/wifi/.mac.info
diff --git a/proprietary/vendor/etc/init/wifi_slsi.rc b/proprietary/vendor/etc/init/wifi_slsi.rc
index 2e8e6eb..07d2278 100644
--- a/proprietary/vendor/etc/init/wifi_slsi.rc
+++ b/proprietary/vendor/etc/init/wifi_slsi.rc
@@ -29,7 +29,12 @@
     chown wifi wifi /dev/mx_client_test_0
     chmod 0666 /dev/mx_client_test_0	
     chown wifi wifi /dev/scsc_log_collector_0
-    chmod 0666 /dev/scsc_log_collector_0 
+    chmod 0666 /dev/scsc_log_collector_0
+
+    chown wifi wifi /sys/wifi/wifiver
+    chmod 0640 /sys/wifi/wifiver
+    chown wifi wifi /sys/wifi/softap
+    chmod 0640 /sys/wifi/softap
     chown wifi wifi /sys/wifi/memdump
     chmod 0644 /sys/wifi/memdump
 	
@@ -39,10 +44,24 @@
     chown wifi wifi /sys/wifi/pm
     chmod 0640 /sys/wifi/pm
 
+    # for WIFI Antenna Selection
+    chown wifi wifi /data/vendor/conn/.ant.info
+    chmod 0644 /data/vendor/conn/.ant.info
+    chown wifi wifi /sys/wifi/ant
+    chmod 0640 /sys/wifi/ant
+
 on fs
 # scsc daemon
+    start wlbtd
+    start wpal
+
 service wlbtd /vendor/bin/wlbtd
     class main
     user wifi
     group wifi inet log sdcard_rw misc
 
+service wpal /vendor/bin/wpal
+    class main
+    user wifi
+    group wifi inet log sdcard_rw misc
+
diff --git a/proprietary/vendor/lib/hw/camera.exynos9611.so b/proprietary/vendor/lib/hw/camera.exynos9611.so
index 4264948..252e146 100644
--- a/proprietary/vendor/lib/hw/camera.exynos9611.so
+++ b/proprietary/vendor/lib/hw/camera.exynos9611.so
Binary files differ
diff --git a/proprietary/vendor/lib/lib_SamsungRec_07001.so b/proprietary/vendor/lib/lib_SamsungRec_07001.so
deleted file mode 100644
index ad96a8d..0000000
--- a/proprietary/vendor/lib/lib_SamsungRec_07001.so
+++ /dev/null
Binary files differ
diff --git a/proprietary/vendor/lib/lib_SamsungRec_07010.so b/proprietary/vendor/lib/lib_SamsungRec_07010.so
new file mode 100644
index 0000000..fd37abb
--- /dev/null
+++ b/proprietary/vendor/lib/lib_SamsungRec_07010.so
Binary files differ
diff --git a/proprietary/vendor/lib/lib_soundaliveresampler.so b/proprietary/vendor/lib/lib_soundaliveresampler.so
index f9c1944..79078f0 100644
--- a/proprietary/vendor/lib/lib_soundaliveresampler.so
+++ b/proprietary/vendor/lib/lib_soundaliveresampler.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudio-ril.so b/proprietary/vendor/lib/libaudio-ril.so
index 5e032c7..128ce0a 100644
--- a/proprietary/vendor/lib/libaudio-ril.so
+++ b/proprietary/vendor/lib/libaudio-ril.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudioproxy.so b/proprietary/vendor/lib/libaudioproxy.so
index b1fb544..e7cc7b1 100644
--- a/proprietary/vendor/lib/libaudioproxy.so
+++ b/proprietary/vendor/lib/libaudioproxy.so
Binary files differ
diff --git a/proprietary/vendor/lib/libprofileparamstorage.so b/proprietary/vendor/lib/libprofileparamstorage.so
index db5d582..be5bc9c 100644
--- a/proprietary/vendor/lib/libprofileparamstorage.so
+++ b/proprietary/vendor/lib/libprofileparamstorage.so
Binary files differ
diff --git a/proprietary/vendor/lib/librecordalive.so b/proprietary/vendor/lib/librecordalive.so
index 83c28e8..611e567 100644
--- a/proprietary/vendor/lib/librecordalive.so
+++ b/proprietary/vendor/lib/librecordalive.so
Binary files differ
diff --git a/proprietary/vendor/lib/libsecaudioinfo.so b/proprietary/vendor/lib/libsecaudioinfo.so
index 7529855..1c25e93 100644
--- a/proprietary/vendor/lib/libsecaudioinfo.so
+++ b/proprietary/vendor/lib/libsecaudioinfo.so
Binary files differ
diff --git a/proprietary/vendor/lib/libspatializerparamstorage.so b/proprietary/vendor/lib/libspatializerparamstorage.so
index 55e2b08..8b71888 100644
--- a/proprietary/vendor/lib/libspatializerparamstorage.so
+++ b/proprietary/vendor/lib/libspatializerparamstorage.so
Binary files differ
diff --git a/proprietary/vendor/lib/sensors.grip.so b/proprietary/vendor/lib/sensors.grip.so
index 570e425..057fc06 100644
--- a/proprietary/vendor/lib/sensors.grip.so
+++ b/proprietary/vendor/lib/sensors.grip.so
Binary files differ
diff --git a/proprietary/vendor/lib/sensors.sensorhub.so b/proprietary/vendor/lib/sensors.sensorhub.so
index 8b684ad..752d60a 100644
--- a/proprietary/vendor/lib/sensors.sensorhub.so
+++ b/proprietary/vendor/lib/sensors.sensorhub.so
Binary files differ
diff --git a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
index 8808698..69d92d4 100644
--- a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
+++ b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/camera.exynos9611.so b/proprietary/vendor/lib64/hw/camera.exynos9611.so
index 5073780..d8ecbd5 100644
--- a/proprietary/vendor/lib64/hw/camera.exynos9611.so
+++ b/proprietary/vendor/lib64/hw/camera.exynos9611.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libkeymaster_helper.so b/proprietary/vendor/lib64/libkeymaster_helper.so
index 0a31daf..d072c44 100644
--- a/proprietary/vendor/lib64/libkeymaster_helper.so
+++ b/proprietary/vendor/lib64/libkeymaster_helper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libsecaudioinfo.so b/proprietary/vendor/lib64/libsecaudioinfo.so
index 730f73c..457881a 100644
--- a/proprietary/vendor/lib64/libsecaudioinfo.so
+++ b/proprietary/vendor/lib64/libsecaudioinfo.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sensors.grip.so b/proprietary/vendor/lib64/sensors.grip.so
index 0d7d02b..c7d03d6 100644
--- a/proprietary/vendor/lib64/sensors.grip.so
+++ b/proprietary/vendor/lib64/sensors.grip.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sensors.sensorhub.so b/proprietary/vendor/lib64/sensors.sensorhub.so
index 05ea7d2..9273524 100644
--- a/proprietary/vendor/lib64/sensors.sensorhub.so
+++ b/proprietary/vendor/lib64/sensors.sensorhub.so
Binary files differ
diff --git a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
index e292782..7ffad68 100644
--- a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
+++ b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000048444350 b/proprietary/vendor/tee/00000000-0000-0000-0000-000048444350
index 00acfea..fc35755 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-000048444350
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-000048444350
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341 b/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341
index 6f7b958..3daf7fa 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542 b/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542
index 6de19eb..1869a65 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-42494f535542
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652 b/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652
index 79de70f..0ec9495 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-564c544b5052 b/proprietary/vendor/tee/00000000-0000-0000-0000-564c544b5052
index 746c556..dadb13a 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-564c544b5052
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-564c544b5052
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-656e676d6f64 b/proprietary/vendor/tee/00000000-0000-0000-0000-656e676d6f64
index f527037..f6c4a58 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-656e676d6f64
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-656e676d6f64
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-657365636f6d b/proprietary/vendor/tee/00000000-0000-0000-0000-657365636f6d
index 344d3fa..3c1abcb 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-657365636f6d
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-657365636f6d
Binary files differ