gta4xl-common: Update blobs from P610XXS4FXA1
Change-Id: I418858d18c64b59ca470c5d30480bf811e51631c
diff --git a/proprietary/vendor/etc/init/wifi_slsi.rc b/proprietary/vendor/etc/init/wifi_slsi.rc
index 07d2278..947b72b 100644
--- a/proprietary/vendor/etc/init/wifi_slsi.rc
+++ b/proprietary/vendor/etc/init/wifi_slsi.rc
@@ -50,6 +50,10 @@
chown wifi wifi /sys/wifi/ant
chmod 0640 /sys/wifi/ant
+ # for DCXO CALDATA
+ chown wifi wifi /sys/wifi/wlbt_dcxo_caldata
+ chmod 0640 /sys/wifi/wlbt_dcxo_caldata
+
on fs
# scsc daemon
start wlbtd
diff --git a/proprietary/vendor/etc/media_codecs.xml b/proprietary/vendor/etc/media_codecs.xml
index 47621d2..309615b 100644
--- a/proprietary/vendor/etc/media_codecs.xml
+++ b/proprietary/vendor/etc/media_codecs.xml
@@ -95,6 +95,7 @@
<Limit name="blocks-per-second" min="1" max="972000" />
<Limit name="bitrate" range="1-80000000" />
<!-- performance point : size[SD, HD, FHD, UHD], fps[24, 25, 30, 50, 60, 120, 200, 240] -->
+ <Limit name="performance-point-1280x720" range="240" />
<Limit name="performance-point-1920x1080" range="120" />
<Limit name="concurrent-instances" max="16" />
<Feature name="can-swap-width-height" value="1" />
@@ -111,6 +112,7 @@
<Limit name="blocks-per-second" min="1" max="972000" />
<Limit name="bitrate" range="1-80000000" />
<!-- performance point : size[SD, HD, FHD, UHD], fps[24, 25, 30, 50, 60, 120, 200, 240] -->
+ <Limit name="performance-point-1280x720" range="240" />
<Limit name="performance-point-1920x1080" range="120" />
<Limit name="concurrent-instances" max="16" />
<Feature name="adaptive-playback" />
@@ -279,6 +281,7 @@
<Limit name="blocks-per-second" min="1" max="972000" />
<Limit name="bitrate" range="1-80000000" />
<!-- performance point : size[SD, HD, FHD, UHD], fps[24, 25, 30, 50, 60, 120, 200, 240] -->
+ <Limit name="performance-point-1280x720" range="240" />
<Limit name="performance-point-1920x1080" range="120" />
<Limit name="concurrent-instances" max="16" />
</MediaCodec>
@@ -292,6 +295,7 @@
<Limit name="blocks-per-second" min="1" max="972000" />
<Limit name="bitrate" range="1-80000000" />
<!-- performance point : size[SD, HD, FHD, UHD], fps[24, 25, 30, 50, 60, 120, 200, 240] -->
+ <Limit name="performance-point-1280x720" range="240" />
<Limit name="performance-point-1920x1080" range="120" />
<Limit name="concurrent-instances" max="16" />
<Feature name="can-swap-width-height" value="1" />
diff --git a/proprietary/vendor/etc/media_codecs_performance.xml b/proprietary/vendor/etc/media_codecs_performance.xml
index e44778e..5a291d4 100644
--- a/proprietary/vendor/etc/media_codecs_performance.xml
+++ b/proprietary/vendor/etc/media_codecs_performance.xml
@@ -49,8 +49,8 @@
<Limit name="measured-frame-rate-176x144" range="575-620" /> <!-- v90%=1.1 -->
<!-- measured 90%:222-283 med:222 SLOW N=2 -->
<Limit name="measured-frame-rate-352x288" range="222-250" /> <!-- v90%=1.1 -->
- <!-- measured 90%:123-124 med:124 N=2 -->
- <Limit name="measured-frame-rate-640x480" range="123-124" /> <!-- v90%=1.0 -->
+ <!-- measured [484-485] lower-upper [123-1304] median * 1.5 [727] -->
+ <Limit name="measured-frame-rate-640x480" range="270-593" />
</MediaCodec>
<MediaCodec name="OMX.Exynos.VP8.Encoder" type="video/x-vnd.on2.vp8" update="true">
<!-- measured 90%:478-498 med:479 N=2 -->
@@ -73,8 +73,8 @@
<Limit name="measured-frame-rate-1920x1080" range="84-85" /> <!-- v90%=1.0 -->
</MediaCodec>
<MediaCodec name="c2.android.h263.encoder" type="video/3gpp" update="true">
- <!-- measured 90%:130-200 med:165 N=2 -->
- <Limit name="measured-frame-rate-176x144" range="130-200" /> <!-- v90%=1.0 -->
+ <!-- measured [695-710] lower-upper [178-1890] median * 1.5 [1054] -->
+ <Limit name="measured-frame-rate-176x144" range="391-859" />
</MediaCodec>
<MediaCodec name="c2.android.avc.encoder" type="video/avc" update="true">
<!-- measured 90%:345-350 med:345 N=2 -->
@@ -90,8 +90,8 @@
<Limit name="measured-frame-rate-320x240" range="35-36" /> <!-- N=32 v93%=1.0 -->
</MediaCodec>
<MediaCodec name="c2.android.mpeg4.encoder" type="video/mp4v-es" update="true">
- <!-- measured 90%:130-200 med:165 N=2 -->
- <Limit name="measured-frame-rate-176x144" range="130-200" /> <!-- v90%=1.0 -->
+ <!-- measured [693-698] lower-upper [176-1871] median * 1.5 [1043] -->
+ <Limit name="measured-frame-rate-176x144" range="387-850" />
</MediaCodec>
<MediaCodec name="c2.android.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
<!-- measured 90%:49-87 med:50 SLOW N=2 -->
@@ -176,7 +176,9 @@
</MediaCodec>
<MediaCodec name="c2.android.h263.decoder" type="video/3gpp" update="true">
<!-- measured 90%:261-267 med:261 N=2 -->
- <Limit name="measured-frame-rate-176x144" range="300-600" /> <!-- v90%=1.0 -->
+ <Limit name="measured-frame-rate-176x144" range="400-800" /> <!-- v90%=1.0 -->
+ <!-- measured [367-564] lower-upper [118-1252] median * 1.5 [698] -->
+ <Limit name="measured-frame-rate-352x288" range="259-569" />
</MediaCodec>
<MediaCodec name="c2.android.hevc.decoder" type="video/hevc" update="true">
<!-- measured 90%:295-301 med:296 N=2 -->
diff --git a/proprietary/vendor/etc/usb_audio_policy_configuration.xml b/proprietary/vendor/etc/usb_audio_policy_configuration.xml
index 1279700..c194a13 100644
--- a/proprietary/vendor/etc/usb_audio_policy_configuration.xml
+++ b/proprietary/vendor/etc/usb_audio_policy_configuration.xml
@@ -31,7 +31,7 @@
samplingRates="44100" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
</devicePort>
<devicePort tagName="USB DGTL Dock Out" type="AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET" role="sink"/>
-
+
<devicePort tagName="USB Device Out" type="AUDIO_DEVICE_OUT_USB_DEVICE" role="sink"/>
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink"/>
<devicePort tagName="USB Device In" type="AUDIO_DEVICE_IN_USB_DEVICE" role="source"/>
diff --git a/proprietary/vendor/etc/wifi/mx140.bin b/proprietary/vendor/etc/wifi/mx140.bin
index e023ae0..69f8e6a 100644
--- a/proprietary/vendor/etc/wifi/mx140.bin
+++ b/proprietary/vendor/etc/wifi/mx140.bin
Binary files differ
diff --git a/proprietary/vendor/etc/wifi/mx140_t.bin b/proprietary/vendor/etc/wifi/mx140_t.bin
index 5464b29..ae684d6 100644
--- a/proprietary/vendor/etc/wifi/mx140_t.bin
+++ b/proprietary/vendor/etc/wifi/mx140_t.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/param_ti.bin b/proprietary/vendor/firmware/param_ti.bin
index f299a80..7c6d098 100644
--- a/proprietary/vendor/firmware/param_ti.bin
+++ b/proprietary/vendor/firmware/param_ti.bin
Binary files differ
diff --git a/proprietary/vendor/lib/egl/libGLES_mali.so b/proprietary/vendor/lib/egl/libGLES_mali.so
index 1700b55..4c8983f 100644
--- a/proprietary/vendor/lib/egl/libGLES_mali.so
+++ b/proprietary/vendor/lib/egl/libGLES_mali.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/camera.exynos9611.so b/proprietary/vendor/lib/hw/camera.exynos9611.so
index 252e146..d050f92 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/sensors.grip.so b/proprietary/vendor/lib/sensors.grip.so
index 057fc06..d39a910 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 752d60a..970c8c4 100644
--- a/proprietary/vendor/lib/sensors.sensorhub.so
+++ b/proprietary/vendor/lib/sensors.sensorhub.so
Binary files differ
diff --git a/proprietary/vendor/lib64/egl/libGLES_mali.so b/proprietary/vendor/lib64/egl/libGLES_mali.so
index 8f85c21..10ba951 100644
--- a/proprietary/vendor/lib64/egl/libGLES_mali.so
+++ b/proprietary/vendor/lib64/egl/libGLES_mali.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/camera.exynos9611.so b/proprietary/vendor/lib64/hw/camera.exynos9611.so
index d8ecbd5..7fd1bce 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 d072c44..440d81b 100644
--- a/proprietary/vendor/lib64/libkeymaster_helper.so
+++ b/proprietary/vendor/lib64/libkeymaster_helper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libskeymaster4device.so b/proprietary/vendor/lib64/libskeymaster4device.so
index 981856f..92be8b5 100644
--- a/proprietary/vendor/lib64/libskeymaster4device.so
+++ b/proprietary/vendor/lib64/libskeymaster4device.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sensors.grip.so b/proprietary/vendor/lib64/sensors.grip.so
index c7d03d6..81cc394 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 9273524..1cdc659 100644
--- a/proprietary/vendor/lib64/sensors.sensorhub.so
+++ b/proprietary/vendor/lib64/sensors.sensorhub.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 fc35755..a755fb1 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 3daf7fa..c64234b 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 1869a65..7493380 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 0ec9495..c72d953 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 dadb13a..8c99d04 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 f6c4a58..efef99a 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 3c1abcb..d7b6a42 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-657365636f6d
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-657365636f6d
Binary files differ
diff --git a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-00535453540b b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-00535453540b
index 33dd5c2..49d4b42 100644
--- a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-00535453540b
+++ b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-00535453540b
Binary files differ