summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2024-03-29 23:24:10 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-03-29 23:24:10 +0000
commit278675573947912bdf966dabb9942e69672ea38b (patch)
tree154e702f88a43e7afc09b4821d68c475d76b3e58
parent40f8de0f45b0ceab471862afe074d67a63bdb380 (diff)
parente616a2661b50e5bfcc5759751c2a4f7ab950c01a (diff)
downloadndk-dev.tar.gz
Merge "Update NDK platform prebuilts to build 11648676." into devdev
-rw-r--r--platform/sysroot/NOTICE891
-rw-r--r--platform/sysroot/usr/include/aaudio/AAudio.h102
-rw-r--r--platform/sysroot/usr/include/android/crash_detail.h9
-rw-r--r--platform/sysroot/usr/include/android/fdsan.h3
-rw-r--r--platform/sysroot/usr/include/android/native_window_aidl.h26
-rw-r--r--platform/sysroot/usr/include/android/performance_hint.h226
-rw-r--r--platform/sysroot/usr/include/android/persistable_bundle.h159
-rw-r--r--platform/sysroot/usr/include/android/persistable_bundle_aidl.h101
-rw-r--r--platform/sysroot/usr/include/android/sensor.h2
-rw-r--r--platform/sysroot/usr/include/android/set_abort_message.h25
-rw-r--r--platform/sysroot/usr/include/android/surface_control.h2
-rw-r--r--platform/sysroot/usr/include/android/thermal.h66
-rw-r--r--platform/sysroot/usr/include/android/versioning.h6
-rw-r--r--platform/sysroot/usr/include/bits/elf_common.h113
-rw-r--r--platform/sysroot/usr/include/bits/fcntl.h2
-rw-r--r--platform/sysroot/usr/include/bits/ioctl.h4
-rw-r--r--platform/sysroot/usr/include/bits/lockf.h4
-rw-r--r--platform/sysroot/usr/include/bits/page_size.h2
-rw-r--r--platform/sysroot/usr/include/bits/sysconf.h464
-rw-r--r--platform/sysroot/usr/include/camera/NdkCameraMetadataTags.h355
-rw-r--r--platform/sysroot/usr/include/dlfcn.h117
-rw-r--r--platform/sysroot/usr/include/elf.h34
-rw-r--r--platform/sysroot/usr/include/spawn.h2
-rw-r--r--platform/sysroot/usr/include/sys/_system_properties.h1
-rw-r--r--platform/sysroot/usr/include/sys/msg.h2
-rw-r--r--platform/sysroot/usr/include/sys/prctl.h2
-rw-r--r--platform/sysroot/usr/include/sys/ptrace.h2
-rw-r--r--platform/sysroot/usr/include/sys/quota.h2
-rw-r--r--platform/sysroot/usr/include/sys/reboot.h2
-rw-r--r--platform/sysroot/usr/include/sys/sem.h2
-rw-r--r--platform/sysroot/usr/include/sys/shm.h2
-rw-r--r--platform/sysroot/usr/include/time.h5
-rw-r--r--platform/sysroot/usr/include/unicode/char16ptr.h4
-rw-r--r--platform/sysroot/usr/include/unicode/platform.h35
-rw-r--r--platform/sysroot/usr/include/unicode/uchar.h68
-rw-r--r--platform/sysroot/usr/include/unicode/ucol.h44
-rw-r--r--platform/sysroot/usr/include/unicode/umachine.h36
-rw-r--r--platform/sysroot/usr/include/unicode/unorm2.h9
-rw-r--r--platform/sysroot/usr/include/unicode/urename.h76
-rw-r--r--platform/sysroot/usr/include/unicode/ustring.h6
-rw-r--r--platform/sysroot/usr/include/unicode/uvernum.h12
-rw-r--r--platform/sysroot/usr/include/unistd.h48
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libEGL.sobin20144 -> 20056 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv2.sobin46720 -> 46640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv3.sobin74608 -> 74520 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libOpenSLES.sobin21120 -> 20872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libandroid.sobin45824 -> 41640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libc.sobin185256 -> 180848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libdl.sobin12352 -> 12264 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libjnigraphics.sobin12040 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libm.sobin45240 -> 44944 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libmediandk.sobin31648 -> 35496 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/21/libz.sobin22792 -> 22712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libEGL.sobin20152 -> 20064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv1_CM.sobin57568 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv2.sobin46720 -> 46632 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv3.sobin74624 -> 74520 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libOpenMAXAL.sobin15904 -> 19752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libOpenSLES.sobin21120 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libandroid.sobin45832 -> 41640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libc.sobin191336 -> 186928 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libdl.sobin12352 -> 12264 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libjnigraphics.sobin12032 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libm.sobin45232 -> 44936 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libmediandk.sobin31648 -> 35496 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/22/libz.sobin22792 -> 22712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libEGL.sobin21568 -> 21464 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv2.sobin46720 -> 46632 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv3.sobin74624 -> 74528 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libOpenSLES.sobin21120 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libandroid.sobin46400 -> 46312 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libc.sobin200856 -> 196456 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libdl.sobin12360 -> 12272 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libjnigraphics.sobin12032 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libm.sobin53376 -> 53080 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libmediandk.sobin31648 -> 35496 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/23/libz.sobin22792 -> 22712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libEGL.sobin21672 -> 21592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv1_CM.sobin57552 -> 57464 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv2.sobin46728 -> 46632 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv3.sobin82896 -> 82816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libOpenSLES.sobin21120 -> 20872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libandroid.sobin46744 -> 46656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libc.sobin209104 -> 204704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libcamera2ndk.sobin20152 -> 20072 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libdl.sobin12560 -> 12480 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libjnigraphics.sobin12032 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libm.sobin53392 -> 53096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libmediandk.sobin37944 -> 37696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libvulkan.sobin38240 -> 38160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/24/libz.sobin22784 -> 22704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libEGL.sobin21680 -> 21584 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv2.sobin46720 -> 46632 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv3.sobin82896 -> 82816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libOpenMAXAL.sobin15904 -> 19752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libOpenSLES.sobin21120 -> 20872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libandroid.sobin46744 -> 46656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libc.sobin209088 -> 204688 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libcamera2ndk.sobin20160 -> 20072 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libdl.sobin12560 -> 12480 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libjnigraphics.sobin12032 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libm.sobin53384 -> 53088 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libmediandk.sobin37944 -> 37688 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libvulkan.sobin38240 -> 38160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/25/libz.sobin22792 -> 22712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libEGL.sobin21776 -> 21696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv2.sobin46720 -> 46632 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv3.sobin82896 -> 82816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libOpenSLES.sobin21120 -> 20872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libaaudio.sobin20632 -> 20560 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libandroid.sobin49256 -> 49168 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libc.sobin217568 -> 213176 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libcamera2ndk.sobin20152 -> 20072 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libdl.sobin12560 -> 12480 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libjnigraphics.sobin12032 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libm.sobin54888 -> 54592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libmediandk.sobin39160 -> 42992 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libnativewindow.sobin13632 -> 13544 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libvulkan.sobin38240 -> 38160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/26/libz.sobin22792 -> 22712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libEGL.sobin21776 -> 21688 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv2.sobin46720 -> 46632 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv3.sobin82904 -> 82816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libOpenSLES.sobin21120 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libaaudio.sobin20640 -> 20560 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libandroid.sobin53464 -> 49280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libc.sobin217568 -> 213184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libcamera2ndk.sobin20160 -> 20072 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libjnigraphics.sobin12040 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libm.sobin54880 -> 54584 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libmediandk.sobin39152 -> 42992 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libnativewindow.sobin13632 -> 13544 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libneuralnetworks.sobin14568 -> 14480 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libvulkan.sobin38232 -> 38152 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/27/libz.sobin22784 -> 22704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libEGL.sobin21776 -> 21696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv1_CM.sobin57560 -> 57464 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv2.sobin46944 -> 46848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv3.sobin87608 -> 83424 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libOpenSLES.sobin21120 -> 20872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libaaudio.sobin21488 -> 21400 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libandroid.sobin54368 -> 50184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libc.sobin235712 -> 231312 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libcamera2ndk.sobin21048 -> 20960 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libjnigraphics.sobin12032 -> 11952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libm.sobin54896 -> 54600 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libmediandk.sobin50224 -> 54064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libnativewindow.sobin13864 -> 13776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libneuralnetworks.sobin14576 -> 14488 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libvulkan.sobin46024 -> 41840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/28/libz.sobin27552 -> 23368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libEGL.sobin22640 -> 22568 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv2.sobin46944 -> 46848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv3.sobin87600 -> 83432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libOpenSLES.sobin21120 -> 20872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libaaudio.sobin21728 -> 21648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libamidi.sobin13184 -> 13096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libandroid.sobin64704 -> 60520 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libbinder_ndk.sobin28584 -> 28496 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libc.sobin241264 -> 232776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libcamera2ndk.sobin22880 -> 22808 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libjnigraphics.sobin12040 -> 11944 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/liblog.sobin12360 -> 12280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libm.sobin54880 -> 54584 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libmediandk.sobin60736 -> 64568 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libnativewindow.sobin14160 -> 14072 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libneuralnetworks.sobin20880 -> 20792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libvulkan.sobin46016 -> 41832 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/29/libz.sobin27552 -> 23368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libEGL.sobin22656 -> 22552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv1_CM.sobin57568 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv2.sobin46944 -> 46856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv3.sobin87616 -> 83416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libOpenSLES.sobin21120 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libaaudio.sobin22064 -> 21976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libamidi.sobin13184 -> 13096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libandroid.sobin65736 -> 65648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libbinder_ndk.sobin29048 -> 28960 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libc.sobin250384 -> 246008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libcamera2ndk.sobin22936 -> 22856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libjnigraphics.sobin14384 -> 14304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/liblog.sobin13432 -> 13344 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libm.sobin54872 -> 54576 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libmediandk.sobin60840 -> 64672 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libnativewindow.sobin14368 -> 14280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libneuralnetworks.sobin23032 -> 22952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libvulkan.sobin46016 -> 41832 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/30/libz.sobin27552 -> 23368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libEGL.sobin22640 -> 22568 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv2.sobin46944 -> 46848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv3.sobin87600 -> 83424 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libOpenSLES.sobin21112 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libaaudio.sobin22240 -> 22152 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libamidi.sobin13184 -> 13096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libandroid.sobin71680 -> 67472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libbinder_ndk.sobin29784 -> 29696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libc.sobin255624 -> 247144 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libcamera2ndk.sobin22936 -> 22864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libicu.sobin56856 -> 56776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libjnigraphics.sobin20032 -> 19952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/liblog.sobin13440 -> 13352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libm.sobin54880 -> 54584 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libmediandk.sobin66832 -> 66576 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libnativehelper.sobin12408 -> 12320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libnativewindow.sobin14600 -> 14512 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libneuralnetworks.sobin28024 -> 23840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libvulkan.sobin47304 -> 47224 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/31/libz.sobin27552 -> 23368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libEGL.sobin22656 -> 22552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv2.sobin46944 -> 46848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv3.sobin87600 -> 83416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libOpenMAXAL.sobin15912 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libOpenSLES.sobin21120 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libaaudio.sobin22872 -> 22784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libamidi.sobin13184 -> 13096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libandroid.sobin71672 -> 67488 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libbinder_ndk.sobin29784 -> 29696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libc.sobin255616 -> 247128 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libcamera2ndk.sobin22936 -> 22864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libicu.sobin56856 -> 56776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libjnigraphics.sobin20032 -> 19944 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/liblog.sobin13432 -> 13344 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libm.sobin54888 -> 54600 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libmediandk.sobin67216 -> 66968 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libnativehelper.sobin12408 -> 12320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libnativewindow.sobin14600 -> 14512 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libneuralnetworks.sobin28032 -> 23848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libvulkan.sobin47304 -> 47224 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/32/libz.sobin27544 -> 23360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libEGL.sobin22648 -> 22560 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv1_CM.sobin57560 -> 57472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv2.sobin46936 -> 46848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv3.sobin87600 -> 83408 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libOpenSLES.sobin21112 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libaaudio.sobin22872 -> 22784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libamidi.sobin13288 -> 13192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libandroid.sobin74200 -> 74120 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libbinder_ndk.sobin30328 -> 30240 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libc.sobin256248 -> 247760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libcamera2ndk.sobin23424 -> 23336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libicu.sobin64352 -> 60176 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libjnigraphics.sobin20032 -> 19952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/liblog.sobin13432 -> 13344 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libm.sobin54888 -> 54592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libmediandk.sobin67464 -> 67216 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libnativehelper.sobin12408 -> 12320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libnativewindow.sobin14608 -> 14520 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libneuralnetworks.sobin28024 -> 23840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libvulkan.sobin55032 -> 50848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/33/libz.sobin27544 -> 23360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libEGL.sobin22640 -> 22560 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv1_CM.sobin57560 -> 57464 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv2.sobin46936 -> 46856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv3.sobin87608 -> 83432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libOpenMAXAL.sobin15904 -> 19760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libOpenSLES.sobin21112 -> 20864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libaaudio.sobin23208 -> 23128 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libamidi.sobin13280 -> 13192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libandroid.sobin74992 -> 74904 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libbinder_ndk.sobin30328 -> 30240 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libc.sobin256824 -> 248328 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libcamera2ndk.sobin23664 -> 23576 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libdl.sobin12864 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libicu.sobin64352 -> 60176 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libjnigraphics.sobin20032 -> 19952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/liblog.sobin13432 -> 13344 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libm.sobin54888 -> 54592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libmediandk.sobin67872 -> 67624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libnativehelper.sobin12408 -> 12320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libnativewindow.sobin15144 -> 15056 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libneuralnetworks.sobin28024 -> 23840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libstdc++.sobin13056 -> 16856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libsync.sobin12008 -> 11920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libvulkan.sobin55144 -> 50960 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/34/libz.sobin27552 -> 23368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libEGL.sobin22672 -> 22584 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv1_CM.sobin57576 -> 57496 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv2.sobin46960 -> 46872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv3.sobin87632 -> 83440 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libOpenMAXAL.sobin15920 -> 19776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libOpenSLES.sobin21136 -> 20896 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libaaudio.sobin23232 -> 23144 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libamidi.sobin13296 -> 13208 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libandroid.sobin75016 -> 75960 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libbinder_ndk.sobin38856 -> 38768 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libc.sobin258408 -> 250024 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libcamera2ndk.sobin23688 -> 23600 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libdl.sobin12880 -> 12800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libicu.sobin64368 -> 60192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libjnigraphics.sobin20056 -> 19968 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/liblog.sobin13456 -> 13368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libm.sobin54888 -> 54592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libmediandk.sobin67896 -> 67656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libnativehelper.sobin12424 -> 12336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libnativewindow.sobin15160 -> 15072 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libneuralnetworks.sobin28048 -> 23864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libstdc++.sobin13072 -> 16872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libsync.sobin12024 -> 11936 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libvulkan.sobin55160 -> 50976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/aarch64-linux-android/35/libz.sobin27568 -> 23384 bytes
-rw-r--r--platform/sysroot/usr/lib/aarch64-linux-android/libc.abin8127434 -> 8139914 bytes
-rw-r--r--platform/sysroot/usr/lib/aarch64-linux-android/libdl.abin4988 -> 4988 bytes
-rw-r--r--platform/sysroot/usr/lib/aarch64-linux-android/libstdc++.abin23592 -> 23592 bytes
-rw-r--r--platform/sysroot/usr/lib/aarch64-linux-android/libz.abin379864 -> 586714 bytes
-rw-r--r--platform/sysroot/usr/lib/aarch64-linux-android/tflite_support_libz.abin714736 -> 714736 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libEGL.sobin9108 -> 8660 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv1_CM.sobin37984 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv2.sobin29276 -> 27624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv3.sobin51416 -> 48384 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenMAXAL.sobin7988 -> 7552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenSLES.sobin9240 -> 8716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libandroid.sobin28772 -> 27328 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libc.sobin131756 -> 122772 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libdl.sobin3992 -> 3856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libjnigraphics.sobin3508 -> 3412 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/liblog.sobin3980 -> 3844 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libm.sobin26616 -> 24748 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libmediandk.sobin19400 -> 18396 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/21/libz.sobin12580 -> 11804 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libEGL.sobin9108 -> 8656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv1_CM.sobin37980 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv2.sobin29272 -> 27624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv3.sobin51412 -> 48384 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenMAXAL.sobin7984 -> 7552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenSLES.sobin9248 -> 8712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libandroid.sobin28764 -> 27324 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libc.sobin134484 -> 125352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libdl.sobin3992 -> 3856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libjnigraphics.sobin3508 -> 3412 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/liblog.sobin3980 -> 3844 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libm.sobin26608 -> 24744 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libmediandk.sobin19400 -> 18400 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libstdc++.sobin4820 -> 4648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/22/libz.sobin12572 -> 11800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libEGL.sobin11192 -> 10636 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv1_CM.sobin37980 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv2.sobin29272 -> 27624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv3.sobin51416 -> 48388 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenMAXAL.sobin7976 -> 7556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenSLES.sobin9248 -> 8712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libandroid.sobin29588 -> 28052 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libc.sobin144736 -> 134952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libdl.sobin3992 -> 3856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libjnigraphics.sobin3512 -> 3412 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/liblog.sobin3984 -> 3848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libm.sobin31320 -> 29164 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libmediandk.sobin19400 -> 18400 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/23/libz.sobin12584 -> 11808 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libEGL.sobin11288 -> 10720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv1_CM.sobin37976 -> 35680 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv2.sobin29276 -> 27628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv3.sobin57048 -> 53688 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenMAXAL.sobin7980 -> 7552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenSLES.sobin9240 -> 8712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libandroid.sobin30068 -> 28504 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libc.sobin150548 -> 140384 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libcamera2ndk.sobin9384 -> 8980 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libdl.sobin4344 -> 4196 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libjnigraphics.sobin3508 -> 3412 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/liblog.sobin3980 -> 3844 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libm.sobin31324 -> 29168 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libmediandk.sobin22492 -> 21300 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libvulkan.sobin23236 -> 21976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/24/libz.sobin12584 -> 11808 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libEGL.sobin11280 -> 10712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv1_CM.sobin37980 -> 35684 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv2.sobin29272 -> 27628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv3.sobin57052 -> 53684 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenMAXAL.sobin7980 -> 7556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenSLES.sobin9244 -> 8720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libandroid.sobin30068 -> 28512 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libc.sobin150528 -> 140360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libcamera2ndk.sobin9384 -> 8984 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libdl.sobin4344 -> 4196 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libjnigraphics.sobin3508 -> 3412 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/liblog.sobin3984 -> 3848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libm.sobin31324 -> 29164 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libmediandk.sobin22492 -> 21304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libvulkan.sobin23236 -> 21976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/25/libz.sobin12580 -> 11804 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libEGL.sobin11452 -> 10872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv1_CM.sobin37976 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv2.sobin29272 -> 27628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv3.sobin57048 -> 53692 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenMAXAL.sobin7988 -> 7552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenSLES.sobin9240 -> 8712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libaaudio.sobin10144 -> 9704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libandroid.sobin33716 -> 31936 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libc.sobin156556 -> 146000 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libcamera2ndk.sobin9380 -> 8984 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libdl.sobin4344 -> 4196 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libjnigraphics.sobin3508 -> 3412 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/liblog.sobin3984 -> 3848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libm.sobin33284 -> 30972 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libmediandk.sobin24228 -> 22976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libnativewindow.sobin5728 -> 5532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libsync.sobin3396 -> 3304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libvulkan.sobin23236 -> 21976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/26/libz.sobin12576 -> 11808 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libEGL.sobin11444 -> 10872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv1_CM.sobin37980 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv2.sobin29280 -> 27628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv3.sobin57056 -> 53688 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenMAXAL.sobin7984 -> 7548 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenSLES.sobin9240 -> 8712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libaaudio.sobin10140 -> 9704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libandroid.sobin33824 -> 32080 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libc.sobin156548 -> 145992 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libcamera2ndk.sobin9384 -> 8984 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libdl.sobin4832 -> 4656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libjnigraphics.sobin3508 -> 3412 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/liblog.sobin3984 -> 3848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libm.sobin33288 -> 30976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libmediandk.sobin24228 -> 22980 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libnativewindow.sobin5724 -> 5528 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libneuralnetworks.sobin7296 -> 7036 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libstdc++.sobin4816 -> 4640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libsync.sobin3396 -> 3304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libvulkan.sobin23228 -> 21972 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/27/libz.sobin12576 -> 11800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libEGL.sobin11444 -> 10868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv1_CM.sobin37980 -> 35680 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv2.sobin29636 -> 27892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv3.sobin58148 -> 54720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenMAXAL.sobin7984 -> 7556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenSLES.sobin9236 -> 8716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libaaudio.sobin11368 -> 10860 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libandroid.sobin35136 -> 33308 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libc.sobin171688 -> 160028 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libcamera2ndk.sobin10768 -> 10296 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libdl.sobin4836 -> 4660 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libjnigraphics.sobin3508 -> 3408 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/liblog.sobin3984 -> 3848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libm.sobin33280 -> 30964 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libmediandk.sobin33452 -> 31680 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libnativewindow.sobin6080 -> 5856 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libneuralnetworks.sobin7300 -> 7044 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libsync.sobin3396 -> 3304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libvulkan.sobin28908 -> 27356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/28/libz.sobin13604 -> 12788 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libEGL.sobin12660 -> 12036 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv1_CM.sobin37984 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv2.sobin29636 -> 27896 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv3.sobin58136 -> 54712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenMAXAL.sobin7976 -> 7552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenSLES.sobin9240 -> 8712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libaaudio.sobin11708 -> 11192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libamidi.sobin5076 -> 4900 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libandroid.sobin44056 -> 41788 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libbinder_ndk.sobin15648 -> 14868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libc.sobin174172 -> 162256 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libcamera2ndk.sobin13476 -> 12892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libdl.sobin4832 -> 4656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libjnigraphics.sobin3512 -> 3408 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/liblog.sobin3984 -> 3848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libm.sobin33284 -> 30972 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libmediandk.sobin41360 -> 39084 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libnativewindow.sobin6584 -> 6336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libneuralnetworks.sobin10648 -> 10232 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libsync.sobin3400 -> 3308 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libvulkan.sobin28904 -> 27348 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/29/libz.sobin13604 -> 12788 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libEGL.sobin12668 -> 12036 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv1_CM.sobin37980 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv2.sobin29632 -> 27892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv3.sobin58136 -> 54716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenMAXAL.sobin7984 -> 7556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenSLES.sobin9236 -> 8716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libaaudio.sobin12200 -> 11640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libamidi.sobin5072 -> 4900 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libandroid.sobin45528 -> 43184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libbinder_ndk.sobin16348 -> 15528 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libc.sobin181976 -> 169664 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libcamera2ndk.sobin13632 -> 13048 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libdl.sobin4832 -> 4656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libjnigraphics.sobin6956 -> 6672 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/liblog.sobin5544 -> 5320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libm.sobin33316 -> 31000 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libmediandk.sobin41476 -> 39184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libnativewindow.sobin6904 -> 6624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libneuralnetworks.sobin13848 -> 13284 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libstdc++.sobin4816 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libsync.sobin3396 -> 3304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libvulkan.sobin28920 -> 27360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/30/libz.sobin13600 -> 12788 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libEGL.sobin12668 -> 12028 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv1_CM.sobin37980 -> 35672 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv2.sobin29636 -> 27892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv3.sobin58132 -> 54720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenMAXAL.sobin7984 -> 7556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenSLES.sobin9240 -> 8716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libaaudio.sobin12520 -> 11968 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libamidi.sobin5076 -> 4900 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libandroid.sobin48112 -> 45604 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libbinder_ndk.sobin17432 -> 16532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libc.sobin183632 -> 171124 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libcamera2ndk.sobin13640 -> 13048 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libdl.sobin4836 -> 4660 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libicu.sobin37384 -> 35148 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libjnigraphics.sobin9188 -> 8816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/liblog.sobin5544 -> 5320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libm.sobin33288 -> 30972 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libmediandk.sobin43856 -> 41432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libnativehelper.sobin3976 -> 3860 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libnativewindow.sobin7208 -> 6928 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libneuralnetworks.sobin15252 -> 14620 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libsync.sobin3400 -> 3308 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libvulkan.sobin30656 -> 29076 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/31/libz.sobin13600 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libEGL.sobin12668 -> 12028 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv1_CM.sobin37976 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv2.sobin29636 -> 27892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv3.sobin58148 -> 54720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenMAXAL.sobin7984 -> 7552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenSLES.sobin9240 -> 8716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libaaudio.sobin13432 -> 12832 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libamidi.sobin5076 -> 4900 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libandroid.sobin48112 -> 45608 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libbinder_ndk.sobin17432 -> 16532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libc.sobin183636 -> 171132 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libcamera2ndk.sobin13640 -> 13052 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libdl.sobin4832 -> 4656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libicu.sobin37388 -> 35152 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libjnigraphics.sobin9188 -> 8816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/liblog.sobin5544 -> 5324 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libm.sobin33280 -> 30968 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libmediandk.sobin44348 -> 41892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libnativehelper.sobin3976 -> 3860 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libnativewindow.sobin7208 -> 6928 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libneuralnetworks.sobin15252 -> 14624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libstdc++.sobin4820 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libsync.sobin3396 -> 3304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libvulkan.sobin30656 -> 29076 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/32/libz.sobin13600 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libEGL.sobin12664 -> 12032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv1_CM.sobin37980 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv2.sobin29640 -> 27892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv3.sobin58140 -> 54728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenMAXAL.sobin7984 -> 7556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenSLES.sobin9240 -> 8716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libaaudio.sobin13440 -> 12832 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libamidi.sobin5200 -> 5020 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libandroid.sobin51864 -> 49200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libbinder_ndk.sobin18256 -> 17332 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libc.sobin184408 -> 171948 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libcamera2ndk.sobin14388 -> 13748 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libdl.sobin4832 -> 4656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libicu.sobin42032 -> 39512 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libjnigraphics.sobin9192 -> 8816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/liblog.sobin5540 -> 5316 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libm.sobin33276 -> 30964 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libmediandk.sobin44720 -> 42248 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libnativehelper.sobin3976 -> 3860 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libnativewindow.sobin7204 -> 6924 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libneuralnetworks.sobin15260 -> 14632 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libstdc++.sobin4816 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libsync.sobin3396 -> 3304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libvulkan.sobin35796 -> 33864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/33/libz.sobin13600 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libEGL.sobin12668 -> 12036 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv1_CM.sobin37980 -> 35676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv2.sobin29640 -> 27892 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv3.sobin58140 -> 54720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenMAXAL.sobin7980 -> 7556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenSLES.sobin9240 -> 8720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libaaudio.sobin13928 -> 13296 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libamidi.sobin5192 -> 5020 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libandroid.sobin52992 -> 50260 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libbinder_ndk.sobin18252 -> 17332 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libc.sobin185376 -> 172800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libcamera2ndk.sobin14732 -> 14108 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libdl.sobin4836 -> 4660 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libicu.sobin42024 -> 39508 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libjnigraphics.sobin9188 -> 8816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/liblog.sobin5540 -> 5320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libm.sobin33288 -> 30976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libmediandk.sobin45260 -> 42752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libnativehelper.sobin3976 -> 3860 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libnativewindow.sobin8004 -> 7684 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libneuralnetworks.sobin15252 -> 14624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libstdc++.sobin4816 -> 4644 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libsync.sobin3396 -> 3304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libvulkan.sobin35980 -> 34032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/34/libz.sobin13600 -> 12784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libEGL.sobin12688 -> 12052 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv1_CM.sobin38004 -> 35696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv2.sobin29656 -> 27920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv3.sobin58152 -> 54744 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenMAXAL.sobin8000 -> 7564 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenSLES.sobin9260 -> 8736 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libaaudio.sobin13952 -> 13312 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libamidi.sobin5220 -> 5040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libandroid.sobin53004 -> 51732 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libbinder_ndk.sobin24804 -> 23540 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libc.sobin187584 -> 174928 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libcamera2ndk.sobin14748 -> 14128 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libdl.sobin4852 -> 4676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libicu.sobin42048 -> 39532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libjnigraphics.sobin9208 -> 8832 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/liblog.sobin5556 -> 5336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libm.sobin33320 -> 31008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libmediandk.sobin45280 -> 42776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libnativehelper.sobin3996 -> 3876 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libnativewindow.sobin8024 -> 7704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libneuralnetworks.sobin15268 -> 14640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libstdc++.sobin4860 -> 4684 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libsync.sobin3416 -> 3324 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libvulkan.sobin35988 -> 34044 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/arm-linux-androideabi/35/libz.sobin13620 -> 12808 bytes
-rw-r--r--platform/sysroot/usr/lib/arm-linux-androideabi/libc.abin5637462 -> 5646586 bytes
-rw-r--r--platform/sysroot/usr/lib/arm-linux-androideabi/libdl.abin4928 -> 4928 bytes
-rw-r--r--platform/sysroot/usr/lib/arm-linux-androideabi/libz.abin264120 -> 264444 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libEGL.sobin10380 -> 9932 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libGLESv1_CM.sobin46488 -> 44196 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libGLESv2.sobin35496 -> 33796 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libGLESv3.sobin62772 -> 59756 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libOpenMAXAL.sobin7888 -> 7476 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libOpenSLES.sobin9140 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libandroid.sobin34160 -> 32684 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libc.sobin163396 -> 154636 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libdl.sobin3896 -> 3776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libjnigraphics.sobin3452 -> 3356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libm.sobin33252 -> 31408 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libmediandk.sobin22120 -> 21144 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libstdc++.sobin5004 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/21/libz.sobin15076 -> 14324 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libEGL.sobin10380 -> 9928 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libGLESv1_CM.sobin46492 -> 44200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libGLESv2.sobin35488 -> 33792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libGLESv3.sobin62768 -> 59752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libOpenMAXAL.sobin7888 -> 7476 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libOpenSLES.sobin9140 -> 8628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libandroid.sobin34164 -> 32688 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libc.sobin166816 -> 157864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libdl.sobin3896 -> 3776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libjnigraphics.sobin3456 -> 3356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libm.sobin33248 -> 31400 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libmediandk.sobin22120 -> 21144 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libstdc++.sobin5000 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/22/libz.sobin15072 -> 14320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libEGL.sobin12892 -> 12316 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libGLESv1_CM.sobin46496 -> 44204 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libGLESv2.sobin35496 -> 33796 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libGLESv3.sobin62772 -> 59748 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libOpenMAXAL.sobin7884 -> 7472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libOpenSLES.sobin9136 -> 8628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libandroid.sobin35160 -> 33628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libc.sobin177384 -> 167836 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libdl.sobin3896 -> 3776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libjnigraphics.sobin3452 -> 3356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libm.sobin39344 -> 37120 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libmediandk.sobin22120 -> 21148 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libstdc++.sobin5004 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/23/libz.sobin15076 -> 14320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libEGL.sobin13024 -> 12456 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libGLESv1_CM.sobin46488 -> 44196 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libGLESv2.sobin35484 -> 33800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libGLESv3.sobin69760 -> 66432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libOpenMAXAL.sobin7888 -> 7472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libOpenSLES.sobin9140 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libandroid.sobin35752 -> 34188 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libc.sobin184552 -> 174588 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libcamera2ndk.sobin10460 -> 10076 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libdl.sobin4280 -> 4148 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libjnigraphics.sobin3456 -> 3360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libm.sobin39352 -> 37128 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libmediandk.sobin25900 -> 24736 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libstdc++.sobin5004 -> 4820 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libvulkan.sobin27736 -> 26484 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/24/libz.sobin15076 -> 14320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libEGL.sobin13032 -> 12460 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libGLESv1_CM.sobin46488 -> 44200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libGLESv2.sobin35480 -> 33796 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libGLESv3.sobin69776 -> 66436 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libOpenMAXAL.sobin7884 -> 7472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libOpenSLES.sobin9140 -> 8628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libandroid.sobin35748 -> 34184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libc.sobin184596 -> 174628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libcamera2ndk.sobin10456 -> 10080 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libdl.sobin4280 -> 4148 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libjnigraphics.sobin3456 -> 3356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libm.sobin39348 -> 37124 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libmediandk.sobin25900 -> 24736 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libstdc++.sobin5000 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libvulkan.sobin27740 -> 26492 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/25/libz.sobin15080 -> 14324 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libEGL.sobin13220 -> 12648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libGLESv1_CM.sobin46492 -> 44200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libGLESv2.sobin35480 -> 33796 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libGLESv3.sobin69760 -> 66416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libOpenMAXAL.sobin7888 -> 7468 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libOpenSLES.sobin9140 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libaaudio.sobin11384 -> 10948 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libandroid.sobin40128 -> 38368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libc.sobin192104 -> 181732 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libcamera2ndk.sobin10460 -> 10080 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libdl.sobin4276 -> 4148 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libjnigraphics.sobin3452 -> 3356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libm.sobin41900 -> 39544 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libmediandk.sobin27988 -> 26740 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libnativewindow.sobin6092 -> 5872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libstdc++.sobin5004 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libvulkan.sobin27732 -> 26484 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/26/libz.sobin15076 -> 14320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libEGL.sobin13212 -> 12656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libGLESv1_CM.sobin46496 -> 44200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libGLESv2.sobin35488 -> 33800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libGLESv3.sobin69756 -> 66432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libOpenMAXAL.sobin7884 -> 7468 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libOpenSLES.sobin9132 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libaaudio.sobin11384 -> 10948 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libandroid.sobin40308 -> 38556 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libc.sobin192152 -> 181776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libcamera2ndk.sobin10460 -> 10080 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libdl.sobin4868 -> 4700 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libjnigraphics.sobin3452 -> 3360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libm.sobin41896 -> 39540 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libmediandk.sobin27984 -> 26744 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libnativewindow.sobin6088 -> 5868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libneuralnetworks.sobin7840 -> 7580 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libstdc++.sobin5004 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libvulkan.sobin27740 -> 26488 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/27/libz.sobin15076 -> 14320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libEGL.sobin13216 -> 12656 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libGLESv1_CM.sobin46492 -> 44200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libGLESv2.sobin35864 -> 34152 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libGLESv3.sobin71120 -> 67696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libOpenMAXAL.sobin7892 -> 7472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libOpenSLES.sobin9140 -> 8616 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libaaudio.sobin12848 -> 12336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libandroid.sobin41852 -> 40032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libc.sobin210176 -> 198872 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libcamera2ndk.sobin12080 -> 11628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libdl.sobin4868 -> 4700 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libjnigraphics.sobin3456 -> 3360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libm.sobin41888 -> 39532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libmediandk.sobin37964 -> 36192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libnativewindow.sobin6476 -> 6244 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libneuralnetworks.sobin7832 -> 7576 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libstdc++.sobin5000 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libvulkan.sobin34468 -> 32932 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/28/libz.sobin16340 -> 15540 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libEGL.sobin14824 -> 14168 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libGLESv1_CM.sobin46488 -> 44188 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libGLESv2.sobin35856 -> 34156 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libGLESv3.sobin71116 -> 67696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libOpenMAXAL.sobin7884 -> 7468 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libOpenSLES.sobin9140 -> 8628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libaaudio.sobin13268 -> 12744 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libamidi.sobin5284 -> 5104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libandroid.sobin52584 -> 50288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libbinder_ndk.sobin18272 -> 17500 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libc.sobin212744 -> 201360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libcamera2ndk.sobin15356 -> 14776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libdl.sobin4868 -> 4700 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libjnigraphics.sobin3456 -> 3356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/liblog.sobin4052 -> 3916 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libm.sobin41896 -> 39540 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libmediandk.sobin46104 -> 43824 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libnativewindow.sobin7068 -> 6824 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libneuralnetworks.sobin11792 -> 11392 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libstdc++.sobin5000 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libvulkan.sobin34460 -> 32924 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/29/libz.sobin16348 -> 15540 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libEGL.sobin14832 -> 14168 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libGLESv1_CM.sobin46488 -> 44188 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libGLESv2.sobin35864 -> 34156 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libGLESv3.sobin71120 -> 67704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libOpenMAXAL.sobin7892 -> 7468 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libOpenSLES.sobin9136 -> 8628 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libaaudio.sobin13840 -> 13292 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libamidi.sobin5288 -> 5104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libandroid.sobin54340 -> 52008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libbinder_ndk.sobin19144 -> 18328 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libc.sobin221516 -> 209808 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libcamera2ndk.sobin15548 -> 14960 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libdl.sobin4864 -> 4696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libjnigraphics.sobin7556 -> 7284 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/liblog.sobin5908 -> 5696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libm.sobin41888 -> 39532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libmediandk.sobin46216 -> 43936 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libnativewindow.sobin7436 -> 7176 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libneuralnetworks.sobin15620 -> 15056 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libstdc++.sobin5000 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libvulkan.sobin34472 -> 32940 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/30/libz.sobin16348 -> 15544 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libEGL.sobin14832 -> 14164 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libGLESv1_CM.sobin46492 -> 44200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libGLESv2.sobin35860 -> 34156 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libGLESv3.sobin71120 -> 67696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libOpenMAXAL.sobin7884 -> 7468 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libOpenSLES.sobin9136 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libaaudio.sobin14240 -> 13696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libamidi.sobin5288 -> 5104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libandroid.sobin57492 -> 55008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libbinder_ndk.sobin20476 -> 19592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libc.sobin223396 -> 211676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libcamera2ndk.sobin15548 -> 14952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libdl.sobin4868 -> 4696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libicu.sobin45676 -> 43444 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libjnigraphics.sobin10216 -> 9848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/liblog.sobin5904 -> 5688 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libm.sobin41904 -> 39548 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libmediandk.sobin48704 -> 46268 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libnativehelper.sobin3988 -> 3868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libnativewindow.sobin7836 -> 7560 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libneuralnetworks.sobin17280 -> 16660 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libstdc++.sobin5004 -> 4820 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libsync.sobin3328 -> 3224 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libvulkan.sobin36680 -> 35052 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/31/libz.sobin16340 -> 15536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libEGL.sobin14832 -> 14164 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libGLESv1_CM.sobin46500 -> 44204 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libGLESv2.sobin35860 -> 34156 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libGLESv3.sobin71116 -> 67704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libOpenMAXAL.sobin7884 -> 7472 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libOpenSLES.sobin9140 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libaaudio.sobin15380 -> 14784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libamidi.sobin5288 -> 5104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libandroid.sobin57484 -> 55008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libbinder_ndk.sobin20472 -> 19588 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libc.sobin223396 -> 211676 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libcamera2ndk.sobin15552 -> 14956 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libdl.sobin4868 -> 4700 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libicu.sobin45680 -> 43448 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libjnigraphics.sobin10216 -> 9848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/liblog.sobin5908 -> 5696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libm.sobin41888 -> 39532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libmediandk.sobin49204 -> 46740 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libnativehelper.sobin3988 -> 3868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libnativewindow.sobin7836 -> 7564 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libneuralnetworks.sobin17284 -> 16660 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libstdc++.sobin5004 -> 4820 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libvulkan.sobin36680 -> 35052 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/32/libz.sobin16348 -> 15544 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libEGL.sobin14828 -> 14160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libGLESv1_CM.sobin46488 -> 44196 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libGLESv2.sobin35860 -> 34152 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libGLESv3.sobin71112 -> 67696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libOpenMAXAL.sobin7880 -> 7476 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libOpenSLES.sobin9136 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libaaudio.sobin15384 -> 14780 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libamidi.sobin5444 -> 5268 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libandroid.sobin61844 -> 59188 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libbinder_ndk.sobin21460 -> 20528 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libc.sobin224420 -> 212668 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libcamera2ndk.sobin16384 -> 15772 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libdl.sobin4868 -> 4696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libicu.sobin51512 -> 48988 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libjnigraphics.sobin10216 -> 9848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/liblog.sobin5908 -> 5696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libm.sobin41892 -> 39536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libmediandk.sobin49640 -> 47160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libnativehelper.sobin3988 -> 3868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libnativewindow.sobin7832 -> 7560 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libneuralnetworks.sobin17284 -> 16664 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libstdc++.sobin5000 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libvulkan.sobin42952 -> 41024 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/33/libz.sobin16344 -> 15540 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libEGL.sobin14828 -> 14172 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libGLESv1_CM.sobin46500 -> 44192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libGLESv2.sobin35864 -> 34156 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libGLESv3.sobin71116 -> 67704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libOpenMAXAL.sobin7884 -> 7468 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libOpenSLES.sobin9140 -> 8624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libaaudio.sobin15968 -> 15340 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libamidi.sobin5448 -> 5268 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libandroid.sobin63200 -> 60496 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libbinder_ndk.sobin21464 -> 20528 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libc.sobin225464 -> 213704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libcamera2ndk.sobin16812 -> 16188 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libdl.sobin4868 -> 4700 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libicu.sobin51504 -> 48980 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libjnigraphics.sobin10216 -> 9848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/liblog.sobin5908 -> 5696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libm.sobin41880 -> 39528 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libmediandk.sobin50236 -> 47732 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libnativehelper.sobin3992 -> 3868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libnativewindow.sobin8788 -> 8476 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libneuralnetworks.sobin17284 -> 16664 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libstdc++.sobin5000 -> 4816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libsync.sobin3324 -> 3220 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libvulkan.sobin43132 -> 41208 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/34/libz.sobin16344 -> 15540 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libEGL.sobin14856 -> 14192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libGLESv1_CM.sobin46508 -> 44212 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libGLESv2.sobin35880 -> 34172 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libGLESv3.sobin71136 -> 67716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libOpenMAXAL.sobin7904 -> 7488 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libOpenSLES.sobin9156 -> 8648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libaaudio.sobin15988 -> 15356 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libamidi.sobin5460 -> 5288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libandroid.sobin63224 -> 62264 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libbinder_ndk.sobin29296 -> 28044 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libc.sobin228140 -> 216372 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libcamera2ndk.sobin16832 -> 16208 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libdl.sobin4888 -> 4716 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libicu.sobin51516 -> 48996 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libjnigraphics.sobin10236 -> 9868 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/liblog.sobin5924 -> 5712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libm.sobin41888 -> 39532 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libmediandk.sobin50252 -> 47744 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libnativehelper.sobin4008 -> 3884 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libnativewindow.sobin8804 -> 8492 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libneuralnetworks.sobin17300 -> 16680 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libstdc++.sobin5024 -> 4836 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libsync.sobin3340 -> 3236 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libvulkan.sobin43144 -> 41216 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/i686-linux-android/35/libz.sobin16360 -> 15552 bytes
-rw-r--r--platform/sysroot/usr/lib/i686-linux-android/libc.abin5805476 -> 5813936 bytes
-rw-r--r--platform/sysroot/usr/lib/i686-linux-android/libdl.abin4048 -> 4048 bytes
-rw-r--r--platform/sysroot/usr/lib/i686-linux-android/libstdc++.abin15604 -> 15608 bytes
-rw-r--r--platform/sysroot/usr/lib/i686-linux-android/libz.abin283140 -> 283426 bytes
-rw-r--r--platform/sysroot/usr/lib/i686-linux-android/tflite_support_libz.abin373176 -> 373176 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libEGL.sobin26648 -> 25960 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv1_CM.sobin86880 -> 84552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv2.sobin65944 -> 64184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv3.sobin130896 -> 127448 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libOpenMAXAL.sobin13024 -> 12568 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libOpenSLES.sobin15112 -> 14560 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libaaudio.sobin27392 -> 26728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libamidi.sobin9248 -> 9032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libandroid.sobin110720 -> 110976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libbinder_ndk.sobin51616 -> 50336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libc.sobin417320 -> 405976 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libcamera2ndk.sobin28368 -> 27704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libdl.sobin8368 -> 8168 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libicu.sobin95696 -> 93152 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libjnigraphics.sobin17400 -> 16984 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/liblog.sobin10184 -> 9936 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libm.sobin83512 -> 81120 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libmediandk.sobin84304 -> 81768 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libnativehelper.sobin6656 -> 6512 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libnativewindow.sobin14928 -> 14576 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libneuralnetworks.sobin28624 -> 27968 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libstdc++.sobin8640 -> 8432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libsync.sobin5568 -> 5440 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libvulkan.sobin77200 -> 75232 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/riscv64-linux-android/35/libz.sobin30960 -> 30112 bytes
-rw-r--r--platform/sysroot/usr/lib/riscv64-linux-android/libc.abin19351912 -> 19382388 bytes
-rw-r--r--platform/sysroot/usr/lib/riscv64-linux-android/libdl.abin6840 -> 6840 bytes
-rw-r--r--platform/sysroot/usr/lib/riscv64-linux-android/libstdc++.abin34224 -> 34224 bytes
-rw-r--r--platform/sysroot/usr/lib/riscv64-linux-android/libz.abin1134180 -> 684368 bytes
-rw-r--r--platform/sysroot/usr/lib/riscv64-linux-android/tflite_support_libz.abin860544 -> 860536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libEGL.sobin11520 -> 18232 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv1_CM.sobin48224 -> 52544 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv2.sobin36848 -> 40024 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv3.sobin64344 -> 66792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libOpenMAXAL.sobin9600 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libOpenSLES.sobin11048 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libandroid.sobin35496 -> 35808 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libc.sobin156776 -> 155864 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libdl.sobin4984 -> 11640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libjnigraphics.sobin4448 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libm.sobin34472 -> 37800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libmediandk.sobin23688 -> 31648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/21/libz.sobin16256 -> 19720 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libEGL.sobin11520 -> 18232 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv2.sobin36840 -> 40024 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv3.sobin64336 -> 66792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libOpenMAXAL.sobin9608 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libOpenSLES.sobin11040 -> 18792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libandroid.sobin35496 -> 35808 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libc.sobin160128 -> 161192 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libdl.sobin4984 -> 11640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libjnigraphics.sobin4448 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libm.sobin34464 -> 37800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libmediandk.sobin23688 -> 31648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/22/libz.sobin16264 -> 19728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libEGL.sobin14016 -> 19200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv2.sobin36848 -> 40016 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv3.sobin64352 -> 66784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libOpenMAXAL.sobin9608 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libOpenSLES.sobin11040 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libandroid.sobin36472 -> 36184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libc.sobin170744 -> 169352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libdl.sobin4984 -> 11640 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libjnigraphics.sobin4456 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libm.sobin41128 -> 48360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libmediandk.sobin23688 -> 31648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libstdc++.sobin6168 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/23/libz.sobin16264 -> 19728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libEGL.sobin14200 -> 19312 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv2.sobin36848 -> 40016 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv3.sobin71640 -> 73752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libOpenMAXAL.sobin9600 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libOpenSLES.sobin11048 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libandroid.sobin37080 -> 40536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libc.sobin177824 -> 176104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libcamera2ndk.sobin11576 -> 18432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libdl.sobin5376 -> 11792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libjnigraphics.sobin4456 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libm.sobin41128 -> 48352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libmediandk.sobin27472 -> 33144 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libstdc++.sobin6168 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libvulkan.sobin29008 -> 33232 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/24/libz.sobin16256 -> 19728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libEGL.sobin14208 -> 19312 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv1_CM.sobin48216 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv2.sobin36840 -> 40016 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv3.sobin71632 -> 73760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libOpenMAXAL.sobin9608 -> 18032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libOpenSLES.sobin11040 -> 18792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libandroid.sobin37072 -> 40536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libc.sobin177832 -> 176104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libcamera2ndk.sobin11576 -> 18432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libdl.sobin5376 -> 11792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libjnigraphics.sobin4448 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libm.sobin41120 -> 48352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libmediandk.sobin27472 -> 33144 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libvulkan.sobin29016 -> 33248 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/25/libz.sobin16264 -> 19728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libEGL.sobin14392 -> 19384 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv2.sobin36840 -> 40016 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv3.sobin71632 -> 73760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libOpenMAXAL.sobin9600 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libOpenSLES.sobin11040 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libaaudio.sobin12512 -> 18752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libandroid.sobin41480 -> 42352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libc.sobin185368 -> 182888 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libcamera2ndk.sobin11576 -> 18432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libdl.sobin5376 -> 11792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libjnigraphics.sobin4448 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libm.sobin43800 -> 49280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libmediandk.sobin29560 -> 38096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libnativewindow.sobin7200 -> 12608 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libsync.sobin4392 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libvulkan.sobin29000 -> 33232 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/26/libz.sobin16264 -> 19728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libEGL.sobin14392 -> 19384 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv2.sobin36840 -> 40016 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv3.sobin71632 -> 73752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libOpenMAXAL.sobin9600 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libOpenSLES.sobin11040 -> 18792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libaaudio.sobin12512 -> 18752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libandroid.sobin41656 -> 42416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libc.sobin185400 -> 182928 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libcamera2ndk.sobin11568 -> 18432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libjnigraphics.sobin4456 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libm.sobin43800 -> 49280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libmediandk.sobin29560 -> 38096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libnativewindow.sobin7208 -> 12616 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libneuralnetworks.sobin8944 -> 13352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libsync.sobin4384 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libvulkan.sobin29008 -> 33240 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/27/libz.sobin16264 -> 19728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libEGL.sobin14392 -> 19384 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv1_CM.sobin48216 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv2.sobin37232 -> 40160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv3.sobin72760 -> 74112 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libOpenMAXAL.sobin9600 -> 18032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libOpenSLES.sobin11040 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libaaudio.sobin14000 -> 19368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libandroid.sobin43224 -> 43072 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libc.sobin202040 -> 201928 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libcamera2ndk.sobin13232 -> 19080 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libjnigraphics.sobin4448 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libm.sobin43800 -> 49280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libmediandk.sobin40248 -> 47120 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libnativewindow.sobin7600 -> 12792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libneuralnetworks.sobin8944 -> 13360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libsync.sobin4384 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libvulkan.sobin35760 -> 35840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/28/libz.sobin17528 -> 20128 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libEGL.sobin15960 -> 19952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv2.sobin37232 -> 40168 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv3.sobin72760 -> 74112 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libOpenMAXAL.sobin9608 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libOpenSLES.sobin11040 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libaaudio.sobin14408 -> 19544 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libamidi.sobin6376 -> 12288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libandroid.sobin53976 -> 55648 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libbinder_ndk.sobin19536 -> 25416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libc.sobin203992 -> 202256 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libcamera2ndk.sobin16512 -> 20464 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libjnigraphics.sobin4448 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/liblog.sobin5080 -> 11624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libm.sobin43784 -> 49264 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libmediandk.sobin49208 -> 55696 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libnativewindow.sobin8168 -> 13000 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libneuralnetworks.sobin12968 -> 19096 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libsync.sobin4392 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libvulkan.sobin35760 -> 35840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/29/libz.sobin17536 -> 20136 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libEGL.sobin15968 -> 19952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv2.sobin37232 -> 40160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv3.sobin72768 -> 74120 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libOpenMAXAL.sobin9600 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libOpenSLES.sobin11048 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libaaudio.sobin14984 -> 19792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libamidi.sobin6384 -> 12288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libandroid.sobin55760 -> 60496 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libbinder_ndk.sobin20400 -> 25704 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libc.sobin215480 -> 214456 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libcamera2ndk.sobin16664 -> 20480 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libjnigraphics.sobin8608 -> 13136 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/liblog.sobin6960 -> 12400 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libm.sobin43784 -> 49264 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libmediandk.sobin49344 -> 55760 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libnativewindow.sobin8568 -> 13152 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libneuralnetworks.sobin16832 -> 20664 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libsync.sobin4384 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libvulkan.sobin35760 -> 35840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/30/libz.sobin17544 -> 20144 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libEGL.sobin15968 -> 19952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv2.sobin37232 -> 40168 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv3.sobin72760 -> 74112 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libOpenMAXAL.sobin9600 -> 18032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libOpenSLES.sobin11040 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libaaudio.sobin15344 -> 19904 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libamidi.sobin6384 -> 12288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libandroid.sobin58896 -> 61776 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libbinder_ndk.sobin21752 -> 26200 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libc.sobin217296 -> 215160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libcamera2ndk.sobin16664 -> 20488 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libicu.sobin47064 -> 52040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libjnigraphics.sobin11336 -> 18368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/liblog.sobin6960 -> 12392 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libm.sobin43800 -> 49280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libmediandk.sobin52064 -> 57128 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libnativehelper.sobin5072 -> 11736 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libnativewindow.sobin8960 -> 13320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libneuralnetworks.sobin18488 -> 21352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libsync.sobin4392 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libvulkan.sobin38024 -> 40840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/31/libz.sobin17536 -> 20136 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libEGL.sobin15968 -> 19952 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv1_CM.sobin48216 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv2.sobin37232 -> 40160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv3.sobin72760 -> 74104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libOpenMAXAL.sobin9600 -> 18040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libOpenSLES.sobin11040 -> 18792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libaaudio.sobin16512 -> 20352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libamidi.sobin6376 -> 12288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libandroid.sobin58904 -> 61784 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libbinder_ndk.sobin21760 -> 26208 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libc.sobin217344 -> 215208 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libcamera2ndk.sobin16656 -> 20488 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libicu.sobin47064 -> 52040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libjnigraphics.sobin11320 -> 18368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/liblog.sobin6960 -> 12392 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libm.sobin43808 -> 49288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libmediandk.sobin52616 -> 57408 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libnativehelper.sobin5072 -> 11728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libnativewindow.sobin8960 -> 13320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libneuralnetworks.sobin18480 -> 21352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libsync.sobin4384 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libvulkan.sobin38024 -> 40840 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/32/libz.sobin17536 -> 20136 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libEGL.sobin15952 -> 19944 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv1_CM.sobin48224 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv2.sobin37232 -> 40160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv3.sobin72752 -> 74104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libOpenMAXAL.sobin9600 -> 18032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libOpenSLES.sobin11048 -> 18800 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libaaudio.sobin16512 -> 20352 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libamidi.sobin6568 -> 12360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libandroid.sobin63320 -> 67752 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libbinder_ndk.sobin22744 -> 26592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libc.sobin218416 -> 215616 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libcamera2ndk.sobin17504 -> 20848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libicu.sobin52944 -> 54336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libjnigraphics.sobin11320 -> 18368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/liblog.sobin6960 -> 12400 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libm.sobin43800 -> 49280 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libmediandk.sobin53048 -> 57608 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libnativehelper.sobin5072 -> 11728 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libnativewindow.sobin8960 -> 13320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libneuralnetworks.sobin18480 -> 21344 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libstdc++.sobin6168 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libsync.sobin4384 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libvulkan.sobin44360 -> 43320 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/33/libz.sobin17536 -> 20136 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libEGL.sobin15960 -> 19944 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv1_CM.sobin48216 -> 52536 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv2.sobin37232 -> 40160 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv3.sobin72752 -> 74112 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libOpenMAXAL.sobin9600 -> 18032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libOpenSLES.sobin11048 -> 18792 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libaaudio.sobin17096 -> 20600 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libamidi.sobin6568 -> 12360 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libandroid.sobin64712 -> 68336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libbinder_ndk.sobin22744 -> 26592 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libc.sobin219480 -> 216032 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libcamera2ndk.sobin17952 -> 21016 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libdl.sobin5960 -> 12008 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libicu.sobin52944 -> 54336 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libjnigraphics.sobin11320 -> 18368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/liblog.sobin6960 -> 12392 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libm.sobin43808 -> 49288 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libmediandk.sobin53696 -> 57912 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libnativehelper.sobin5072 -> 11736 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libnativewindow.sobin9928 -> 13712 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libneuralnetworks.sobin18480 -> 21344 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libstdc++.sobin6160 -> 16064 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libsync.sobin4384 -> 11416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libvulkan.sobin44552 -> 43392 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/34/libz.sobin17536 -> 20136 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libEGL.sobin15984 -> 19968 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv1_CM.sobin48240 -> 52552 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv2.sobin37248 -> 40184 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv3.sobin72776 -> 74136 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libOpenMAXAL.sobin9616 -> 18056 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libOpenSLES.sobin11056 -> 18816 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libaaudio.sobin17112 -> 20624 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libamidi.sobin6584 -> 12384 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libandroid.sobin64728 -> 69104 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libbinder_ndk.sobin30664 -> 33848 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libc.sobin222048 -> 217128 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libcamera2ndk.sobin17976 -> 21040 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libdl.sobin5976 -> 12024 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libicu.sobin52952 -> 54344 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libjnigraphics.sobin11344 -> 18392 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/liblog.sobin6976 -> 12416 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libm.sobin43824 -> 49304 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libmediandk.sobin53720 -> 57920 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libnativehelper.sobin5088 -> 11744 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libnativewindow.sobin9952 -> 13736 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libneuralnetworks.sobin18504 -> 21368 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libstdc++.sobin6184 -> 16080 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libsync.sobin4408 -> 11432 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libvulkan.sobin44568 -> 43408 bytes
-rwxr-xr-xplatform/sysroot/usr/lib/x86_64-linux-android/35/libz.sobin17552 -> 20152 bytes
-rw-r--r--platform/sysroot/usr/lib/x86_64-linux-android/libc.abin7792648 -> 7805268 bytes
-rw-r--r--platform/sysroot/usr/lib/x86_64-linux-android/libdl.abin4980 -> 4984 bytes
-rw-r--r--platform/sysroot/usr/lib/x86_64-linux-android/libstdc++.abin21424 -> 21424 bytes
-rw-r--r--platform/sysroot/usr/lib/x86_64-linux-android/libz.abin362852 -> 570294 bytes
-rw-r--r--platform/sysroot/usr/lib/x86_64-linux-android/tflite_support_libz.abin752008 -> 752008 bytes
1338 files changed, 2173 insertions, 900 deletions
diff --git a/platform/sysroot/NOTICE b/platform/sysroot/NOTICE
index d4a1c5884..d843884ed 100644
--- a/platform/sysroot/NOTICE
+++ b/platform/sysroot/NOTICE
@@ -2118,38 +2118,6 @@ SUCH DAMAGE.
Copyright (c) 1990, 1993
The Regents of the University of California. All rights reserved.
-
-This code is derived from software contributed to Berkeley by
-Mike Hibler and Chris Torek.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
-Copyright (c) 1990, 1993
- The Regents of the University of California. All rights reserved.
(c) UNIX System Laboratories, Inc.
All or some portions of this file are derived from material licensed
to the University of California by American Telephone and Telegraph
@@ -2505,77 +2473,6 @@ SUCH DAMAGE.
-------------------------------------------------------------------
-Copyright (c) 1992, 1993, 1994 Henry Spencer.
-Copyright (c) 1992, 1993, 1994
- The Regents of the University of California. All rights reserved.
-
-Copyright (c) 2011 The FreeBSD Foundation
-All rights reserved.
-Portions of this software were developed by David Chisnall
-under sponsorship from the FreeBSD Foundation.
-
-This code is derived from software contributed to Berkeley by
-Henry Spencer.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
-Copyright (c) 1992, 1993, 1994 Henry Spencer.
-Copyright (c) 1992, 1993, 1994
- The Regents of the University of California. All rights reserved.
-
-This code is derived from software contributed to Berkeley by
-Henry Spencer.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 1993
The Regents of the University of California. All rights reserved.
@@ -2984,40 +2881,6 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-------------------------------------------------------------------
-Copyright (c) 1998 Softweyr LLC. All rights reserved.
-
-strtok_r, from Berkeley strtok
-Oct 13, 1998 by Wes Peters <wes@softweyr.com>
-
-Copyright (c) 1988, 1993
- The Regents of the University of California. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notices, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notices, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS
-``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTWEYR LLC, THE
-REGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
-TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 1998 The NetBSD Foundation, Inc.
All rights reserved.
@@ -3054,33 +2917,6 @@ POSSIBILITY OF SUCH DAMAGE.
-------------------------------------------------------------------
-Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. The name of the author may not be used to endorse or promote products
- derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 1998, 2015 Todd C. Miller <millert@openbsd.org>
Permission to use, copy, modify, and distribute this software for any
@@ -3097,37 +2933,6 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-------------------------------------------------------------------
-Copyright (c) 1999
- David E. O'Brien
-Copyright (c) 1988, 1993
- The Regents of the University of California. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 2000 Ben Harris.
Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
All rights reserved.
@@ -3277,63 +3082,6 @@ POSSIBILITY OF SUCH DAMAGE.
-------------------------------------------------------------------
-Copyright (c) 2002 Tim J. Robbins
-All rights reserved.
-
-Copyright (c) 2011 The FreeBSD Foundation
-
-Portions of this software were developed by David Chisnall
-under sponsorship from the FreeBSD Foundation.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002 Tim J. Robbins
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 2002 Tim J. Robbins.
All rights reserved.
@@ -3787,32 +3535,6 @@ SUCH DAMAGE.
-------------------------------------------------------------------
-Copyright (c) 2005 Tim J. Robbins.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 2005 by Internet Systems Consortium, Inc. ("ISC")
Copyright (c) 1995-1999 by Internet Software Consortium
@@ -3997,32 +3719,6 @@ SUCH DAMAGE.
-------------------------------------------------------------------
-Copyright (c) 2009 David Schultz <das@FreeBSD.org>
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 2009 The NetBSD Foundation, Inc.
This code is derived from software contributed to The NetBSD Foundation
@@ -4152,32 +3848,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-------------------------------------------------------------------
-Copyright (c) 2011 David Chisnall
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 2011 Ed Schouten <ed@FreeBSD.org>
David Chisnall <theraven@FreeBSD.org>
All rights reserved.
@@ -4552,34 +4222,6 @@ SUCH DAMAGE.
-------------------------------------------------------------------
-Copyright (c) 2017, 2018 Dell EMC
-Copyright (c) 2000, 2001, 2008, 2011, David E. O'Brien
-Copyright (c) 1998 John D. Polstra.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
--------------------------------------------------------------------
-
Copyright (c) 2023 SiFive, Inc.
All rights reserved.
@@ -4837,6 +4479,539 @@ SUCH DAMAGE.
-------------------------------------------------------------------
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c) 2002 Tim J. Robbins
+All rights reserved.
+
+Copyright (c) 2011 The FreeBSD Foundation
+
+Portions of this software were developed by David Chisnall
+under sponsorship from the FreeBSD Foundation.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c) 2002 Tim J. Robbins
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c) 2005 Tim J. Robbins.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c) 2009 David Schultz <das@FreeBSD.org>
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c) 2011 David Chisnall
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c) 2015 Nuxi, https://nuxi.nl/
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c) 2017, 2018 Dell EMC
+Copyright (c) 2000, 2001, 2008, 2011, David E. O'Brien
+Copyright (c) 1998 John D. Polstra.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-2-Clause
+
+Copyright (c)1999 Citrus Project,
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1989, 1993
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1990, 1993
+ The Regents of the University of California. All rights reserved.
+
+This code is derived from software contributed to Berkeley by
+Chris Torek.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1990, 1993
+ The Regents of the University of California. All rights reserved.
+
+This code is derived from software contributed to Berkeley by
+Mike Hibler and Chris Torek.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1992, 1993
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1992, 1993, 1994 Henry Spencer.
+Copyright (c) 1992, 1993, 1994
+ The Regents of the University of California. All rights reserved.
+
+Copyright (c) 2011 The FreeBSD Foundation
+All rights reserved.
+Portions of this software were developed by David Chisnall
+under sponsorship from the FreeBSD Foundation.
+
+This code is derived from software contributed to Berkeley by
+Henry Spencer.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1992, 1993, 1994 Henry Spencer.
+Copyright (c) 1992, 1993, 1994
+ The Regents of the University of California. All rights reserved.
+
+This code is derived from software contributed to Berkeley by
+Henry Spencer.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1998 Softweyr LLC. All rights reserved.
+
+strtok_r, from Berkeley strtok
+Oct 13, 1998 by Wes Peters <wes@softweyr.com>
+
+Copyright (c) 1988, 1993
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notices, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notices, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS
+``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTWEYR LLC, THE
+REGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. The name of the author may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
+SPDX-License-Identifier: BSD-3-Clause
+
+Copyright (c) 1999
+ David E. O'Brien
+Copyright (c) 1988, 1993
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+-------------------------------------------------------------------
+
The author of this software is David M. Gay.
Copyright (C) 1998 by Lucent Technologies
diff --git a/platform/sysroot/usr/include/aaudio/AAudio.h b/platform/sysroot/usr/include/aaudio/AAudio.h
index 7648c76f6..c3b32e65a 100644
--- a/platform/sysroot/usr/include/aaudio/AAudio.h
+++ b/platform/sysroot/usr/include/aaudio/AAudio.h
@@ -539,6 +539,22 @@ enum {
* Available since API level 29.
*/
AAUDIO_INPUT_PRESET_VOICE_PERFORMANCE = 10,
+
+ /**
+ * Use this preset for an echo canceller to capture the reference signal.
+ * Reserved for system components.
+ * Requires CAPTURE_AUDIO_OUTPUT permission
+ * Available since API level 35.
+ */
+ AAUDIO_INPUT_PRESET_SYSTEM_ECHO_REFERENCE = 1997,
+
+ /**
+ * Use this preset for preemptible, low-priority software hotword detection.
+ * Reserved for system components.
+ * Requires CAPTURE_AUDIO_HOTWORD permission.
+ * Available since API level 35.
+ */
+ AAUDIO_INPUT_PRESET_SYSTEM_HOTWORD = 1999,
};
typedef int32_t aaudio_input_preset_t;
@@ -623,6 +639,11 @@ typedef int32_t aaudio_session_id_t;
* (e.g. a USB audio interface, a DAC connected to headphones) to
* specify allowable configurations of a particular device.
*
+ * Channel masks are for input only, output only, or both input and output.
+ * These channel masks are different than those defined in AudioFormat.java.
+ * If an app gets a channel mask from Java API and wants to use it in AAudio,
+ * conversion should be done by the app.
+ *
* Added in API level 32.
*/
enum {
@@ -630,10 +651,6 @@ enum {
* Invalid channel mask
*/
AAUDIO_CHANNEL_INVALID = -1,
-
- /**
- * Output audio channel mask
- */
AAUDIO_CHANNEL_FRONT_LEFT = 1 << 0,
AAUDIO_CHANNEL_FRONT_RIGHT = 1 << 1,
AAUDIO_CHANNEL_FRONT_CENTER = 1 << 2,
@@ -661,62 +678,112 @@ enum {
AAUDIO_CHANNEL_FRONT_WIDE_LEFT = 1 << 24,
AAUDIO_CHANNEL_FRONT_WIDE_RIGHT = 1 << 25,
+ /**
+ * Supported for Input and Output
+ */
AAUDIO_CHANNEL_MONO = AAUDIO_CHANNEL_FRONT_LEFT,
+ /**
+ * Supported for Input and Output
+ */
AAUDIO_CHANNEL_STEREO = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_2POINT1 = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_LOW_FREQUENCY,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_TRI = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_FRONT_CENTER,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_TRI_BACK = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_BACK_CENTER,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_3POINT1 = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_FRONT_CENTER |
AAUDIO_CHANNEL_LOW_FREQUENCY,
+ /**
+ * Supported for Input and Output
+ */
AAUDIO_CHANNEL_2POINT0POINT2 = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_TOP_SIDE_LEFT |
AAUDIO_CHANNEL_TOP_SIDE_RIGHT,
+ /**
+ * Supported for Input and Output
+ */
AAUDIO_CHANNEL_2POINT1POINT2 = AAUDIO_CHANNEL_2POINT0POINT2 |
AAUDIO_CHANNEL_LOW_FREQUENCY,
+ /**
+ * Supported for Input and Output
+ */
AAUDIO_CHANNEL_3POINT0POINT2 = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_FRONT_CENTER |
AAUDIO_CHANNEL_TOP_SIDE_LEFT |
AAUDIO_CHANNEL_TOP_SIDE_RIGHT,
+ /**
+ * Supported for Input and Output
+ */
AAUDIO_CHANNEL_3POINT1POINT2 = AAUDIO_CHANNEL_3POINT0POINT2 |
AAUDIO_CHANNEL_LOW_FREQUENCY,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_QUAD = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_BACK_LEFT |
AAUDIO_CHANNEL_BACK_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_QUAD_SIDE = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_SIDE_LEFT |
AAUDIO_CHANNEL_SIDE_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_SURROUND = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_FRONT_CENTER |
AAUDIO_CHANNEL_BACK_CENTER,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_PENTA = AAUDIO_CHANNEL_QUAD |
AAUDIO_CHANNEL_FRONT_CENTER,
- // aka 5POINT1_BACK
+ /**
+ * Supported for Input and Output. aka 5POINT1_BACK
+ */
AAUDIO_CHANNEL_5POINT1 = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_FRONT_CENTER |
AAUDIO_CHANNEL_LOW_FREQUENCY |
AAUDIO_CHANNEL_BACK_LEFT |
AAUDIO_CHANNEL_BACK_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_5POINT1_SIDE = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_FRONT_CENTER |
AAUDIO_CHANNEL_LOW_FREQUENCY |
AAUDIO_CHANNEL_SIDE_LEFT |
AAUDIO_CHANNEL_SIDE_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_6POINT1 = AAUDIO_CHANNEL_FRONT_LEFT |
AAUDIO_CHANNEL_FRONT_RIGHT |
AAUDIO_CHANNEL_FRONT_CENTER |
@@ -724,32 +791,55 @@ enum {
AAUDIO_CHANNEL_BACK_LEFT |
AAUDIO_CHANNEL_BACK_RIGHT |
AAUDIO_CHANNEL_BACK_CENTER,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_7POINT1 = AAUDIO_CHANNEL_5POINT1 |
AAUDIO_CHANNEL_SIDE_LEFT |
AAUDIO_CHANNEL_SIDE_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_5POINT1POINT2 = AAUDIO_CHANNEL_5POINT1 |
AAUDIO_CHANNEL_TOP_SIDE_LEFT |
AAUDIO_CHANNEL_TOP_SIDE_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_5POINT1POINT4 = AAUDIO_CHANNEL_5POINT1 |
AAUDIO_CHANNEL_TOP_FRONT_LEFT |
AAUDIO_CHANNEL_TOP_FRONT_RIGHT |
AAUDIO_CHANNEL_TOP_BACK_LEFT |
AAUDIO_CHANNEL_TOP_BACK_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_7POINT1POINT2 = AAUDIO_CHANNEL_7POINT1 |
AAUDIO_CHANNEL_TOP_SIDE_LEFT |
AAUDIO_CHANNEL_TOP_SIDE_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_7POINT1POINT4 = AAUDIO_CHANNEL_7POINT1 |
AAUDIO_CHANNEL_TOP_FRONT_LEFT |
AAUDIO_CHANNEL_TOP_FRONT_RIGHT |
AAUDIO_CHANNEL_TOP_BACK_LEFT |
AAUDIO_CHANNEL_TOP_BACK_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_9POINT1POINT4 = AAUDIO_CHANNEL_7POINT1POINT4 |
AAUDIO_CHANNEL_FRONT_WIDE_LEFT |
AAUDIO_CHANNEL_FRONT_WIDE_RIGHT,
+ /**
+ * Supported for only Output
+ */
AAUDIO_CHANNEL_9POINT1POINT6 = AAUDIO_CHANNEL_9POINT1POINT4 |
AAUDIO_CHANNEL_TOP_SIDE_LEFT |
AAUDIO_CHANNEL_TOP_SIDE_RIGHT,
-
+ /**
+ * Supported for only Input
+ */
AAUDIO_CHANNEL_FRONT_BACK = AAUDIO_CHANNEL_FRONT_CENTER |
AAUDIO_CHANNEL_BACK_CENTER,
};
diff --git a/platform/sysroot/usr/include/android/crash_detail.h b/platform/sysroot/usr/include/android/crash_detail.h
index 3fdf39c60..12ff3e6e7 100644
--- a/platform/sysroot/usr/include/android/crash_detail.h
+++ b/platform/sysroot/usr/include/android/crash_detail.h
@@ -34,8 +34,6 @@
*/
#include <stddef.h>
-#include <stdint.h>
-#include <string.h>
#include <sys/cdefs.h>
__BEGIN_DECLS
@@ -51,6 +49,11 @@ typedef struct crash_detail_t crash_detail_t;
* Tombstone proto definition:
* https://cs.android.com/android/platform/superproject/main/+/main:system/core/debuggerd/proto/tombstone.proto
*
+ * An app can get hold of these for any `REASON_CRASH_NATIVE` instance of
+ * `android.app.ApplicationExitInfo`.
+ *
+ * https://developer.android.com/reference/android/app/ApplicationExitInfo#getTraceInputStream()
+
* The lifetime of name and data has to be valid until the program crashes, or until
* android_crash_detail_unregister is called.
*
@@ -66,7 +69,7 @@ typedef struct crash_detail_t crash_detail_t;
* Introduced in API 35.
*
* \param name identifying name for this extra data.
- * this should generally be a human-readable debug string, but we are treating
+ * this should generally be a human-readable UTF-8 string, but we are treating
* it as arbitrary bytes because it could be corrupted by the crash.
* \param name_size number of bytes of the buffer pointed to by name
* \param data a buffer containing the extra detail bytes, if null the crash detail
diff --git a/platform/sysroot/usr/include/android/fdsan.h b/platform/sysroot/usr/include/android/fdsan.h
index 9fa41e902..1aac231bd 100644
--- a/platform/sysroot/usr/include/android/fdsan.h
+++ b/platform/sysroot/usr/include/android/fdsan.h
@@ -126,6 +126,9 @@ enum android_fdsan_owner_type {
/* native_handle_t */
ANDROID_FDSAN_OWNER_TYPE_NATIVE_HANDLE = 13,
+
+ /* android::Parcel */
+ ANDROID_FDSAN_OWNER_TYPE_PARCEL = 14,
};
/*
diff --git a/platform/sysroot/usr/include/android/native_window_aidl.h b/platform/sysroot/usr/include/android/native_window_aidl.h
index ef3d2803f..e496c453f 100644
--- a/platform/sysroot/usr/include/android/native_window_aidl.h
+++ b/platform/sysroot/usr/include/android/native_window_aidl.h
@@ -34,6 +34,12 @@
#include <android/native_window.h>
#include <sys/cdefs.h>
+// Only required by the AIDL glue helper
+#ifdef __cplusplus
+#include <sstream>
+#include <string>
+#endif // __cplusplus
+
__BEGIN_DECLS
/**
@@ -80,7 +86,7 @@ namespace aidl::android::hardware {
* Takes ownership of the ANativeWindow* given to it in reset() and will automatically
* destroy it in the destructor, similar to a smart pointer container
*/
-class NativeWindow {
+class NativeWindow final {
public:
NativeWindow() noexcept {}
explicit NativeWindow(ANativeWindow* _Nullable window) {
@@ -131,15 +137,29 @@ public:
}
mWindow = window;
}
- inline ANativeWindow* _Nullable operator-> () const { return mWindow; }
+
inline ANativeWindow* _Nullable get() const { return mWindow; }
- inline explicit operator bool () const { return mWindow != nullptr; }
NativeWindow& operator=(NativeWindow&& other) noexcept {
mWindow = other.release(); // steal ownership from r-value
return *this;
}
+ inline ANativeWindow* _Nullable operator->() const { return mWindow; }
+ inline explicit operator bool() const { return mWindow != nullptr; }
+ inline bool operator==(const NativeWindow& rhs) const { return mWindow == rhs.mWindow; }
+ inline bool operator!=(const NativeWindow& rhs) const { return !(*this == rhs); }
+ inline bool operator<(const NativeWindow& rhs) const { return mWindow < rhs.mWindow; }
+ inline bool operator>(const NativeWindow& rhs) const { return rhs < *this; }
+ inline bool operator>=(const NativeWindow& rhs) const { return !(*this < rhs); }
+ inline bool operator<=(const NativeWindow& rhs) const { return !(*this > rhs); }
+
+ std::string toString() const {
+ std::ostringstream ss;
+ ss << "NativeWindow: " << mWindow;
+ return ss.str();
+ }
+
/**
* Stops managing any contained ANativeWindow*, returning it to the caller. Ownership
* is released.
diff --git a/platform/sysroot/usr/include/android/performance_hint.h b/platform/sysroot/usr/include/android/performance_hint.h
index b494f897d..9d2c79139 100644
--- a/platform/sysroot/usr/include/android/performance_hint.h
+++ b/platform/sysroot/usr/include/android/performance_hint.h
@@ -14,6 +14,23 @@
* limitations under the License.
*/
+ /**
+ * @defgroup APerformanceHint Performance Hint Manager
+ *
+ * APerformanceHint allows apps to create performance hint sessions for groups
+ * of threads, and provide hints to the system about the workload of those threads,
+ * to help the system more accurately allocate power for them. It is the NDK
+ * counterpart to the Java PerformanceHintManager SDK API.
+ *
+ * @{
+ */
+
+/**
+ * @file performance_hint.h
+ * @brief API for creating and managing a hint session.
+ */
+
+
#ifndef ANDROID_NATIVE_PERFORMANCE_HINT_H
#define ANDROID_NATIVE_PERFORMANCE_HINT_H
@@ -43,12 +60,33 @@ __BEGIN_DECLS
struct APerformanceHintManager;
struct APerformanceHintSession;
+struct AWorkDuration;
+
+/**
+ * {@link AWorkDuration} is an opaque type that represents the breakdown of the
+ * actual workload duration in each component internally.
+ *
+ * A new {@link AWorkDuration} can be obtained using
+ * {@link AWorkDuration_create()}, when the client finishes using
+ * {@link AWorkDuration}, {@link AWorkDuration_release()} must be
+ * called to destroy and free up the resources associated with
+ * {@link AWorkDuration}.
+ *
+ * This file provides a set of functions to allow clients to set the measured
+ * work duration of each component on {@link AWorkDuration}.
+ *
+ * - AWorkDuration_setWorkPeriodStartTimestampNanos()
+ * - AWorkDuration_setActualTotalDurationNanos()
+ * - AWorkDuration_setActualCpuDurationNanos()
+ * - AWorkDuration_setActualGpuDurationNanos()
+ */
+typedef struct AWorkDuration AWorkDuration;
/**
* An opaque type representing a handle to a performance hint manager.
* It must be released after use.
*
- * <p>To use:<ul>
+ * To use:<ul>
* <li>Obtain the performance hint manager instance by calling
* {@link APerformanceHint_getManager} function.</li>
* <li>Create an {@link APerformanceHintSession} with
@@ -61,54 +99,47 @@ typedef struct APerformanceHintManager APerformanceHintManager;
/**
* An opaque type representing a handle to a performance hint session.
* A session can only be acquired from a {@link APerformanceHintManager}
- * with {@link APerformanceHint_getPreferredUpdateRateNanos}. It must be
+ * with {@link APerformanceHint_createSession}. It must be
* freed with {@link APerformanceHint_closeSession} after use.
*
* A Session represents a group of threads with an inter-related workload such that hints for
* their performance should be considered as a unit. The threads in a given session should be
- * long-life and not created or destroyed dynamically.
- *
- * <p>Each session is expected to have a periodic workload with a target duration for each
- * cycle. The cycle duration is likely greater than the target work duration to allow other
- * parts of the pipeline to run within the available budget. For example, a renderer thread may
- * work at 60hz in order to produce frames at the display's frame but have a target work
- * duration of only 6ms.</p>
- *
- * <p>After each cycle of work, the client is expected to use
- * {@link APerformanceHint_reportActualWorkDuration} to report the actual time taken to
- * complete.</p>
- *
- * <p>To use:<ul>
- * <li>Update a sessions target duration for each cycle of work
- * with {@link APerformanceHint_updateTargetWorkDuration}.</li>
- * <li>Report the actual duration for the last cycle of work with
- * {@link APerformanceHint_reportActualWorkDuration}.</li>
- * <li>Release the session instance with
- * {@link APerformanceHint_closeSession}.</li></ul></p>
+ * long-lived and not created or destroyed dynamically.
+ *
+ * The work duration API can be used with periodic workloads to dynamically adjust thread
+ * performance and keep the work on schedule while optimizing the available power budget.
+ * When using the work duration API, the starting target duration should be specified
+ * while creating the session, and can later be adjusted with
+ * {@link APerformanceHint_updateTargetWorkDuration}. While using the work duration
+ * API, the client is expected to call {@link APerformanceHint_reportActualWorkDuration} each
+ * cycle to report the actual time taken to complete to the system.
+ *
+ * All timings should be from `std::chrono::steady_clock` or `clock_gettime(CLOCK_MONOTONIC, ...)`
*/
typedef struct APerformanceHintSession APerformanceHintSession;
/**
* Acquire an instance of the performance hint manager.
*
- * @return manager instance on success, nullptr on failure.
+ * @return APerformanceHintManager instance on success, nullptr on failure.
*/
-APerformanceHintManager* APerformanceHint_getManager() __INTRODUCED_IN(__ANDROID_API_T__);
+APerformanceHintManager* _Nullable APerformanceHint_getManager() __INTRODUCED_IN(__ANDROID_API_T__);
/**
* Creates a session for the given set of threads and sets their initial target work
* duration.
+ *
* @param manager The performance hint manager instance.
* @param threadIds The list of threads to be associated with this session. They must be part of
- * this app's thread group.
- * @param size the size of threadIds.
- * @param initialTargetWorkDurationNanos The desired duration in nanoseconds for the new session.
- * This must be positive.
- * @return manager instance on success, nullptr on failure.
- */
-APerformanceHintSession* APerformanceHint_createSession(
- APerformanceHintManager* manager,
- const int32_t* threadIds, size_t size,
+ * this process' thread group.
+ * @param size The size of the list of threadIds.
+ * @param initialTargetWorkDurationNanos The target duration in nanoseconds for the new session.
+ * This must be positive if using the work duration API, or 0 otherwise.
+ * @return APerformanceHintManager instance on success, nullptr on failure.
+ */
+APerformanceHintSession* _Nullable APerformanceHint_createSession(
+ APerformanceHintManager* _Nonnull manager,
+ const int32_t* _Nonnull threadIds, size_t size,
int64_t initialTargetWorkDurationNanos) __INTRODUCED_IN(__ANDROID_API_T__);
/**
@@ -118,37 +149,36 @@ APerformanceHintSession* APerformanceHint_createSession(
* @return the preferred update rate supported by device software.
*/
int64_t APerformanceHint_getPreferredUpdateRateNanos(
- APerformanceHintManager* manager) __INTRODUCED_IN(__ANDROID_API_T__);
+ APerformanceHintManager* _Nonnull manager) __INTRODUCED_IN(__ANDROID_API_T__);
/**
* Updates this session's target duration for each cycle of work.
*
* @param session The performance hint session instance to update.
- * @param targetDurationNanos the new desired duration in nanoseconds. This must be positive.
- * @return 0 on success
+ * @param targetDurationNanos The new desired duration in nanoseconds. This must be positive.
+ * @return 0 on success.
* EINVAL if targetDurationNanos is not positive.
* EPIPE if communication with the system service has failed.
*/
int APerformanceHint_updateTargetWorkDuration(
- APerformanceHintSession* session,
+ APerformanceHintSession* _Nonnull session,
int64_t targetDurationNanos) __INTRODUCED_IN(__ANDROID_API_T__);
/**
* Reports the actual duration for the last cycle of work.
*
- * <p>The system will attempt to adjust the core placement of the threads within the thread
- * group and/or the frequency of the core on which they are run to bring the actual duration
- * close to the target duration.</p>
+ * The system will attempt to adjust the scheduling and performance of the
+ * threads within the thread group to bring the actual duration close to the target duration.
*
* @param session The performance hint session instance to update.
- * @param actualDurationNanos how long the thread group took to complete its last task in
- * nanoseconds. This must be positive.
- * @return 0 on success
+ * @param actualDurationNanos The duration of time the thread group took to complete its last
+ * task in nanoseconds. This must be positive.
+ * @return 0 on success.
* EINVAL if actualDurationNanos is not positive.
* EPIPE if communication with the system service has failed.
*/
int APerformanceHint_reportActualWorkDuration(
- APerformanceHintSession* session,
+ APerformanceHintSession* _Nonnull session,
int64_t actualDurationNanos) __INTRODUCED_IN(__ANDROID_API_T__);
/**
@@ -158,25 +188,123 @@ int APerformanceHint_reportActualWorkDuration(
* @param session The performance hint session instance to release.
*/
void APerformanceHint_closeSession(
- APerformanceHintSession* session) __INTRODUCED_IN(__ANDROID_API_T__);
+ APerformanceHintSession* _Nonnull session) __INTRODUCED_IN(__ANDROID_API_T__);
/**
* Set a list of threads to the performance hint session. This operation will replace
* the current list of threads with the given list of threads.
*
- * @param session The performance hint session instance for the threads.
+ * @param session The performance hint session instance to update.
* @param threadIds The list of threads to be associated with this session. They must be part of
* this app's thread group.
- * @param size the size of the list of threadIds.
+ * @param size The size of the list of threadIds.
* @return 0 on success.
- * EINVAL if the list of thread ids is empty or if any of the thread ids is not part of the thread group.
+ * EINVAL if the list of thread ids is empty or if any of the thread ids are not part of
+ the thread group.
* EPIPE if communication with the system service has failed.
+ * EPERM if any thread id doesn't belong to the application.
*/
int APerformanceHint_setThreads(
- APerformanceHintSession* session,
- const pid_t* threadIds,
+ APerformanceHintSession* _Nonnull session,
+ const pid_t* _Nonnull threadIds,
size_t size) __INTRODUCED_IN(__ANDROID_API_U__);
+/**
+ * This tells the session that these threads can be
+ * safely scheduled to prefer power efficiency over performance.
+ *
+ * @param session The performance hint session instance to update.
+ * @param enabled The flag which sets whether this session will use power-efficient scheduling.
+ * @return 0 on success.
+ * EPIPE if communication with the system service has failed.
+ */
+int APerformanceHint_setPreferPowerEfficiency(
+ APerformanceHintSession* _Nonnull session,
+ bool enabled) __INTRODUCED_IN(__ANDROID_API_V__);
+
+/**
+ * Reports the durations for the last cycle of work.
+ *
+ * The system will attempt to adjust the scheduling and performance of the
+ * threads within the thread group to bring the actual duration close to the target duration.
+ *
+ * @param session The {@link APerformanceHintSession} instance to update.
+ * @param workDuration The {@link AWorkDuration} structure of times the thread group took to
+ * complete its last task in nanoseconds breaking down into different components.
+ *
+ * The work period start timestamp, actual total duration and actual CPU duration must be
+ * positive.
+ *
+ * The actual GPU duration must be non-negative. If the actual GPU duration is 0, it means
+ * the actual GPU duration is not measured.
+ *
+ * @return 0 on success.
+ * EINVAL if session is nullptr or any duration is an invalid number.
+ * EPIPE if communication with the system service has failed.
+ */
+int APerformanceHint_reportActualWorkDuration2(
+ APerformanceHintSession* _Nonnull session,
+ AWorkDuration* _Nonnull workDuration) __INTRODUCED_IN(__ANDROID_API_V__);
+
+/**
+ * Creates a new AWorkDuration. When the client finishes using {@link AWorkDuration}, it should
+ * call {@link AWorkDuration_release()} to destroy {@link AWorkDuration} and release all resources
+ * associated with it.
+ *
+ * @return AWorkDuration on success and nullptr otherwise.
+ */
+AWorkDuration* _Nonnull AWorkDuration_create() __INTRODUCED_IN(__ANDROID_API_V__);
+
+/**
+ * Destroys {@link AWorkDuration} and free all resources associated to it.
+ *
+ * @param aWorkDuration The {@link AWorkDuration} created by calling {@link AWorkDuration_create()}
+ */
+void AWorkDuration_release(AWorkDuration* _Nonnull WorkDuration) __INTRODUCED_IN(__ANDROID_API_V__);
+
+/**
+ * Sets the work period start timestamp in nanoseconds.
+ *
+ * @param aWorkDuration The {@link AWorkDuration} created by calling {@link AWorkDuration_create()}
+ * @param workPeriodStartTimestampNanos The work period start timestamp in nanoseconds based on
+ * CLOCK_MONOTONIC about when the work starts, the timestamp must be positive.
+ */
+void AWorkDuration_setWorkPeriodStartTimestampNanos(AWorkDuration* _Nonnull aWorkDuration,
+ int64_t workPeriodStartTimestampNanos) __INTRODUCED_IN(__ANDROID_API_V__);
+
+/**
+ * Sets the actual total work duration in nanoseconds.
+ *
+ * @param aWorkDuration The {@link AWorkDuration} created by calling {@link AWorkDuration_create()}
+ * @param actualTotalDurationNanos The actual total work duration in nanoseconds, the number must be
+ * positive.
+ */
+void AWorkDuration_setActualTotalDurationNanos(AWorkDuration* _Nonnull aWorkDuration,
+ int64_t actualTotalDurationNanos) __INTRODUCED_IN(__ANDROID_API_V__);
+
+/**
+ * Sets the actual CPU work duration in nanoseconds.
+ *
+ * @param aWorkDuration The {@link AWorkDuration} created by calling {@link AWorkDuration_create()}
+ * @param actualCpuDurationNanos The actual CPU work duration in nanoseconds, the number must be
+ * positive.
+ */
+void AWorkDuration_setActualCpuDurationNanos(AWorkDuration* _Nonnull aWorkDuration,
+ int64_t actualCpuDurationNanos) __INTRODUCED_IN(__ANDROID_API_V__);
+
+/**
+ * Sets the actual GPU work duration in nanoseconds.
+ *
+ * @param aWorkDuration The {@link AWorkDuration} created by calling {@link AWorkDuration_create()}.
+ * @param actualGpuDurationNanos The actual GPU work duration in nanoseconds, the number must be
+ * non-negative. If the actual GPU duration is 0, it means the actual GPU duration is
+ * measured.
+ */
+void AWorkDuration_setActualGpuDurationNanos(AWorkDuration* _Nonnull aWorkDuration,
+ int64_t actualGpuDurationNanos) __INTRODUCED_IN(__ANDROID_API_V__);
+
__END_DECLS
#endif // ANDROID_NATIVE_PERFORMANCE_HINT_H
+
+/** @} */
diff --git a/platform/sysroot/usr/include/android/persistable_bundle.h b/platform/sysroot/usr/include/android/persistable_bundle.h
index 98c0cb251..42ae15ae6 100644
--- a/platform/sysroot/usr/include/android/persistable_bundle.h
+++ b/platform/sysroot/usr/include/android/persistable_bundle.h
@@ -17,6 +17,13 @@
#pragma once
#include <android/binder_parcel.h>
+#if defined(__ANDROID_VENDOR__)
+#include <android/llndk-versioning.h>
+#else
+#if !defined(__INTRODUCED_IN_LLNDK)
+#define __INTRODUCED_IN_LLNDK(level) __attribute__((annotate("introduced_in_llndk=" #level)))
+#endif
+#endif // __ANDROID_VENDOR__
#include <stdbool.h>
#include <stdint.h>
#include <sys/cdefs.h>
@@ -67,25 +74,26 @@ typedef char* _Nullable (*_Nonnull APersistableBundle_stringAllocator)(int32_t s
/**
* Create a new APersistableBundle.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \return Pointer to a new APersistableBundle
*/
-APersistableBundle* _Nullable APersistableBundle_new() __INTRODUCED_IN(__ANDROID_API_V__);
+APersistableBundle* _Nullable APersistableBundle_new() __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Create a new APersistableBundle based off an existing APersistableBundle.
* This is a deep copy, so the new APersistableBundle has its own values from
* copying the original underlying PersistableBundle.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to duplicate
*
* \return Pointer to a new APersistableBundle
*/
APersistableBundle* _Nullable APersistableBundle_dup(const APersistableBundle* _Nonnull pBundle)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Delete an APersistableBundle. This must always be called when finished using
@@ -93,15 +101,15 @@ APersistableBundle* _Nullable APersistableBundle_dup(const APersistableBundle* _
*
* \param pBundle to delete. No-op if null.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_delete(APersistableBundle* _Nullable pBundle)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Check for equality of APersistableBundles.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param lhs bundle to compare against the other param
* \param rhs bundle to compare against the other param
@@ -110,12 +118,12 @@ void APersistableBundle_delete(APersistableBundle* _Nullable pBundle)
*/
bool APersistableBundle_isEqual(const APersistableBundle* _Nonnull lhs,
const APersistableBundle* _Nonnull rhs)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Read an APersistableBundle from an AParcel.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param parcel to read from
* \param outPBundle bundle to write to
@@ -129,12 +137,12 @@ bool APersistableBundle_isEqual(const APersistableBundle* _Nonnull lhs,
*/
binder_status_t APersistableBundle_readFromParcel(
const AParcel* _Nonnull parcel, APersistableBundle* _Nullable* _Nonnull outPBundle)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Write an APersistableBundle to an AParcel.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle bundle to write to the parcel
* \param parcel to write to
@@ -149,25 +157,25 @@ binder_status_t APersistableBundle_readFromParcel(
*/
binder_status_t APersistableBundle_writeToParcel(const APersistableBundle* _Nonnull pBundle,
AParcel* _Nonnull parcel)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get the size of an APersistableBundle. This is the number of mappings in the
* object.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to get the size of (number of mappings)
*
* \return number of mappings in the object
*/
int32_t APersistableBundle_size(const APersistableBundle* _Nonnull pBundle)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Erase any entries added with the provided key.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to operate on
* \param key for the mapping in UTF-8 to erase
@@ -175,7 +183,7 @@ int32_t APersistableBundle_size(const APersistableBundle* _Nonnull pBundle)
* \return number of entries erased. Either 0 or 1.
*/
int32_t APersistableBundle_erase(APersistableBundle* _Nonnull pBundle, const char* _Nonnull key)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Put a boolean associated with the provided key.
@@ -185,10 +193,11 @@ int32_t APersistableBundle_erase(APersistableBundle* _Nonnull pBundle, const cha
* \param key for the mapping in UTF-8
* \param value to put for the mapping
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putBoolean(APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
- bool val) __INTRODUCED_IN(__ANDROID_API_V__);
+ bool val) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put an int32_t associated with the provided key.
@@ -198,10 +207,11 @@ void APersistableBundle_putBoolean(APersistableBundle* _Nonnull pBundle, const c
* \param key for the mapping in UTF-8
* \param val value to put for the mapping
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putInt(APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
- int32_t val) __INTRODUCED_IN(__ANDROID_API_V__);
+ int32_t val) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put an int64_t associated with the provided key.
@@ -211,10 +221,11 @@ void APersistableBundle_putInt(APersistableBundle* _Nonnull pBundle, const char*
* \param key for the mapping in UTF-8
* \param val value to put for the mapping
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putLong(APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
- int64_t val) __INTRODUCED_IN(__ANDROID_API_V__);
+ int64_t val) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put a double associated with the provided key.
@@ -224,10 +235,11 @@ void APersistableBundle_putLong(APersistableBundle* _Nonnull pBundle, const char
* \param key for the mapping in UTF-8
* \param val value to put for the mapping
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putDouble(APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
- double val) __INTRODUCED_IN(__ANDROID_API_V__);
+ double val) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put a string associated with the provided key.
@@ -238,10 +250,11 @@ void APersistableBundle_putDouble(APersistableBundle* _Nonnull pBundle, const ch
* \param key for the mapping in UTF-8
* \param vec vector to put for the mapping
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putString(APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
- const char* _Nonnull val) __INTRODUCED_IN(__ANDROID_API_V__);
+ const char* _Nonnull val) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put a boolean vector associated with the provided key.
@@ -253,11 +266,12 @@ void APersistableBundle_putString(APersistableBundle* _Nonnull pBundle, const ch
* \param vec vector to put for the mapping
* \param num number of elements in the vector
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putBooleanVector(APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, const bool* _Nonnull vec,
- int32_t num) __INTRODUCED_IN(__ANDROID_API_V__);
+ int32_t num) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put an int32_t vector associated with the provided key.
@@ -269,11 +283,11 @@ void APersistableBundle_putBooleanVector(APersistableBundle* _Nonnull pBundle,
* \param vec vector to put for the mapping
* \param num number of elements in the vector
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putIntVector(APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
const int32_t* _Nonnull vec, int32_t num)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Put an int64_t vector associated with the provided key.
@@ -285,11 +299,12 @@ void APersistableBundle_putIntVector(APersistableBundle* _Nonnull pBundle, const
* \param vec vector to put for the mapping
* \param num number of elements in the vector
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putLongVector(APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, const int64_t* _Nonnull vec,
- int32_t num) __INTRODUCED_IN(__ANDROID_API_V__);
+ int32_t num) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put a double vector associated with the provided key.
@@ -301,11 +316,12 @@ void APersistableBundle_putLongVector(APersistableBundle* _Nonnull pBundle,
* \param vec vector to put for the mapping
* \param num number of elements in the vector
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putDoubleVector(APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, const double* _Nonnull vec,
- int32_t num) __INTRODUCED_IN(__ANDROID_API_V__);
+ int32_t num) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Put a string vector associated with the provided key.
@@ -317,12 +333,12 @@ void APersistableBundle_putDoubleVector(APersistableBundle* _Nonnull pBundle,
* \param vec vector to put for the mapping
* \param num number of elements in the vector
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putStringVector(APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key,
const char* _Nullable const* _Nullable vec, int32_t num)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Put an APersistableBundle associated with the provided key.
@@ -333,17 +349,17 @@ void APersistableBundle_putStringVector(APersistableBundle* _Nonnull pBundle,
* \param key for the mapping in UTF-8
* \param val value to put for the mapping
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*/
void APersistableBundle_putPersistableBundle(APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key,
const APersistableBundle* _Nonnull val)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get a boolean associated with the provided key.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to operate on
* \param key for the mapping in UTF-8
@@ -353,12 +369,12 @@ void APersistableBundle_putPersistableBundle(APersistableBundle* _Nonnull pBundl
*/
bool APersistableBundle_getBoolean(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, bool* _Nonnull val)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get an int32_t associated with the provided key.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to operate on
* \param key for the mapping in UTF-8
@@ -367,12 +383,13 @@ bool APersistableBundle_getBoolean(const APersistableBundle* _Nonnull pBundle,
* \return true if a value exists for the provided key
*/
bool APersistableBundle_getInt(const APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
- int32_t* _Nonnull val) __INTRODUCED_IN(__ANDROID_API_V__);
+ int32_t* _Nonnull val) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get an int64_t associated with the provided key.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to operate on
* \param key for the mapping in UTF-8
@@ -382,12 +399,12 @@ bool APersistableBundle_getInt(const APersistableBundle* _Nonnull pBundle, const
*/
bool APersistableBundle_getLong(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, int64_t* _Nonnull val)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get a double associated with the provided key.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to operate on
* \param key for the mapping in UTF-8
@@ -397,13 +414,13 @@ bool APersistableBundle_getLong(const APersistableBundle* _Nonnull pBundle,
*/
bool APersistableBundle_getDouble(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, double* _Nonnull val)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get a string associated with the provided key.
* The caller is responsible for freeing the returned data.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to operate on
* \param key for the mapping in UTF-8
@@ -418,7 +435,8 @@ bool APersistableBundle_getDouble(const APersistableBundle* _Nonnull pBundle,
int32_t APersistableBundle_getString(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, char* _Nullable* _Nonnull val,
APersistableBundle_stringAllocator stringAllocator,
- void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__);
+ void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get a boolean vector associated with the provided key and place it in the
@@ -445,7 +463,7 @@ int32_t APersistableBundle_getString(const APersistableBundle* _Nonnull pBundle,
int32_t APersistableBundle_getBooleanVector(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, bool* _Nullable buffer,
int32_t bufferSizeBytes)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get an int32_t vector associated with the provided key and place it in the
@@ -471,7 +489,8 @@ int32_t APersistableBundle_getBooleanVector(const APersistableBundle* _Nonnull p
*/
int32_t APersistableBundle_getIntVector(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, int32_t* _Nullable buffer,
- int32_t bufferSizeBytes) __INTRODUCED_IN(__ANDROID_API_V__);
+ int32_t bufferSizeBytes) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get an int64_t vector associated with the provided key and place it in the
@@ -497,8 +516,8 @@ int32_t APersistableBundle_getIntVector(const APersistableBundle* _Nonnull pBund
*/
int32_t APersistableBundle_getLongVector(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, int64_t* _Nullable buffer,
- int32_t bufferSizeBytes)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ int32_t bufferSizeBytes) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get a double vector associated with the provided key and place it in the
@@ -525,7 +544,7 @@ int32_t APersistableBundle_getLongVector(const APersistableBundle* _Nonnull pBun
int32_t APersistableBundle_getDoubleVector(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key, double* _Nullable buffer,
int32_t bufferSizeBytes)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get a string vector associated with the provided key and place it in the
@@ -562,12 +581,12 @@ int32_t APersistableBundle_getStringVector(const APersistableBundle* _Nonnull pB
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get an APersistableBundle* associated with the provided key.
*
- * Available since API level __ANDROID_API_V__.
+ * Available since API level 202404.
*
* \param pBundle to operate on
* \param key for the mapping in UTF-8
@@ -581,7 +600,7 @@ int32_t APersistableBundle_getStringVector(const APersistableBundle* _Nonnull pB
bool APersistableBundle_getPersistableBundle(const APersistableBundle* _Nonnull pBundle,
const char* _Nonnull key,
APersistableBundle* _Nullable* _Nonnull outBundle)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -614,7 +633,7 @@ int32_t APersistableBundle_getBooleanKeys(const APersistableBundle* _Nonnull pBu
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -645,7 +664,8 @@ int32_t APersistableBundle_getBooleanKeys(const APersistableBundle* _Nonnull pBu
int32_t APersistableBundle_getIntKeys(const APersistableBundle* _Nonnull pBundle,
char* _Nullable* _Nullable outKeys, int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
- void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__);
+ void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -676,7 +696,8 @@ int32_t APersistableBundle_getIntKeys(const APersistableBundle* _Nonnull pBundle
int32_t APersistableBundle_getLongKeys(const APersistableBundle* _Nonnull pBundle,
char* _Nullable* _Nullable outKeys, int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
- void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__);
+ void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -708,8 +729,8 @@ int32_t APersistableBundle_getDoubleKeys(const APersistableBundle* _Nonnull pBun
char* _Nullable* _Nullable outKeys,
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
- void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -741,8 +762,8 @@ int32_t APersistableBundle_getStringKeys(const APersistableBundle* _Nonnull pBun
char* _Nullable* _Nullable outKeys,
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
- void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__)
+ __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -775,7 +796,7 @@ int32_t APersistableBundle_getBooleanVectorKeys(const APersistableBundle* _Nonnu
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -808,7 +829,7 @@ int32_t APersistableBundle_getIntVectorKeys(const APersistableBundle* _Nonnull p
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -841,7 +862,7 @@ int32_t APersistableBundle_getLongVectorKeys(const APersistableBundle* _Nonnull
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -873,7 +894,7 @@ int32_t APersistableBundle_getDoubleVectorKeys(const APersistableBundle* _Nonnul
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -906,7 +927,7 @@ int32_t APersistableBundle_getStringVectorKeys(const APersistableBundle* _Nonnul
int32_t bufferSizeBytes,
APersistableBundle_stringAllocator stringAllocator,
void* _Nullable context)
- __INTRODUCED_IN(__ANDROID_API_V__);
+ __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
/**
* Get all of the keys associated with this specific type and place it in the
@@ -937,6 +958,6 @@ int32_t APersistableBundle_getStringVectorKeys(const APersistableBundle* _Nonnul
int32_t APersistableBundle_getPersistableBundleKeys(
const APersistableBundle* _Nonnull pBundle, char* _Nullable* _Nullable outKeys,
int32_t bufferSizeBytes, APersistableBundle_stringAllocator stringAllocator,
- void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__);
+ void* _Nullable context) __INTRODUCED_IN(__ANDROID_API_V__) __INTRODUCED_IN_LLNDK(202404);
__END_DECLS
diff --git a/platform/sysroot/usr/include/android/persistable_bundle_aidl.h b/platform/sysroot/usr/include/android/persistable_bundle_aidl.h
index 864ff5083..d570eab97 100644
--- a/platform/sysroot/usr/include/android/persistable_bundle_aidl.h
+++ b/platform/sysroot/usr/include/android/persistable_bundle_aidl.h
@@ -22,6 +22,19 @@
#include <set>
#include <sstream>
+// Include llndk-versioning.h only for vendor build as it is not available for NDK headers.
+#if defined(__ANDROID_VENDOR__)
+#include <android/llndk-versioning.h>
+#else // __ANDROID_VENDOR__
+#if defined(API_LEVEL_AT_LEAST)
+// Redefine API_LEVEL_AT_LEAST here to replace the version to __ANDROID_API_FUTURE__ as a workaround
+#undef API_LEVEL_AT_LEAST
+#endif
+// TODO(b/322384429) switch this __ANDROID_API_FUTURE__ to sdk_api_level when V is finalized
+#define API_LEVEL_AT_LEAST(sdk_api_level, vendor_api_level) \
+ (__builtin_available(android __ANDROID_API_FUTURE__, *))
+#endif // __ANDROID_VENDOR__
+
namespace aidl::android::os {
/**
@@ -32,7 +45,7 @@ namespace aidl::android::os {
class PersistableBundle {
public:
PersistableBundle() noexcept {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
mPBundle = APersistableBundle_new();
}
}
@@ -42,13 +55,13 @@ class PersistableBundle {
PersistableBundle(PersistableBundle&& other) noexcept : mPBundle(other.release()) {}
// duplicates, does not take ownership of the APersistableBundle*
PersistableBundle(const PersistableBundle& other) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
mPBundle = APersistableBundle_dup(other.mPBundle);
}
}
// duplicates, does not take ownership of the APersistableBundle*
PersistableBundle& operator=(const PersistableBundle& other) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
mPBundle = APersistableBundle_dup(other.mPBundle);
}
return *this;
@@ -58,7 +71,7 @@ class PersistableBundle {
binder_status_t readFromParcel(const AParcel* _Nonnull parcel) {
reset();
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_readFromParcel(parcel, &mPBundle);
} else {
return STATUS_INVALID_OPERATION;
@@ -69,7 +82,7 @@ class PersistableBundle {
if (!mPBundle) {
return STATUS_BAD_VALUE;
}
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_writeToParcel(mPBundle, parcel);
} else {
return STATUS_INVALID_OPERATION;
@@ -84,7 +97,7 @@ class PersistableBundle {
*/
void reset(APersistableBundle* _Nullable pBundle = nullptr) noexcept {
if (mPBundle) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle_delete(mPBundle);
}
mPBundle = nullptr;
@@ -97,7 +110,7 @@ class PersistableBundle {
* what should be used to check for equality.
*/
bool deepEquals(const PersistableBundle& rhs) const {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_isEqual(get(), rhs.get());
} else {
return false;
@@ -136,7 +149,7 @@ class PersistableBundle {
inline std::string toString() const {
if (!mPBundle) {
return "<PersistableBundle: null>";
- } else if (__builtin_available(android __ANDROID_API_V__, *)) {
+ } else if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
std::ostringstream os;
os << "<PersistableBundle: ";
os << "size: " << std::to_string(APersistableBundle_size(mPBundle));
@@ -147,7 +160,7 @@ class PersistableBundle {
}
int32_t size() const {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_size(mPBundle);
} else {
return 0;
@@ -155,7 +168,7 @@ class PersistableBundle {
}
int32_t erase(const std::string& key) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_erase(mPBundle, key.c_str());
} else {
return 0;
@@ -163,37 +176,37 @@ class PersistableBundle {
}
void putBoolean(const std::string& key, bool val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle_putBoolean(mPBundle, key.c_str(), val);
}
}
void putInt(const std::string& key, int32_t val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle_putInt(mPBundle, key.c_str(), val);
}
}
void putLong(const std::string& key, int64_t val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle_putLong(mPBundle, key.c_str(), val);
}
}
void putDouble(const std::string& key, double val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle_putDouble(mPBundle, key.c_str(), val);
}
}
void putString(const std::string& key, const std::string& val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle_putString(mPBundle, key.c_str(), val.c_str());
}
}
void putBooleanVector(const std::string& key, const std::vector<bool>& vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
// std::vector<bool> has no ::data().
int32_t num = vec.size();
if (num > 0) {
@@ -210,7 +223,7 @@ class PersistableBundle {
}
void putIntVector(const std::string& key, const std::vector<int32_t>& vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
int32_t num = vec.size();
if (num > 0) {
APersistableBundle_putIntVector(mPBundle, key.c_str(), vec.data(), num);
@@ -218,7 +231,7 @@ class PersistableBundle {
}
}
void putLongVector(const std::string& key, const std::vector<int64_t>& vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
int32_t num = vec.size();
if (num > 0) {
APersistableBundle_putLongVector(mPBundle, key.c_str(), vec.data(), num);
@@ -226,7 +239,7 @@ class PersistableBundle {
}
}
void putDoubleVector(const std::string& key, const std::vector<double>& vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
int32_t num = vec.size();
if (num > 0) {
APersistableBundle_putDoubleVector(mPBundle, key.c_str(), vec.data(), num);
@@ -234,7 +247,7 @@ class PersistableBundle {
}
}
void putStringVector(const std::string& key, const std::vector<std::string>& vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
int32_t num = vec.size();
if (num > 0) {
char** inVec = (char**)malloc(num * sizeof(char*));
@@ -249,13 +262,13 @@ class PersistableBundle {
}
}
void putPersistableBundle(const std::string& key, const PersistableBundle& pBundle) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle_putPersistableBundle(mPBundle, key.c_str(), pBundle.mPBundle);
}
}
bool getBoolean(const std::string& key, bool* _Nonnull val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_getBoolean(mPBundle, key.c_str(), val);
} else {
return false;
@@ -263,7 +276,7 @@ class PersistableBundle {
}
bool getInt(const std::string& key, int32_t* _Nonnull val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_getInt(mPBundle, key.c_str(), val);
} else {
return false;
@@ -271,7 +284,7 @@ class PersistableBundle {
}
bool getLong(const std::string& key, int64_t* _Nonnull val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_getLong(mPBundle, key.c_str(), val);
} else {
return false;
@@ -279,7 +292,7 @@ class PersistableBundle {
}
bool getDouble(const std::string& key, double* _Nonnull val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return APersistableBundle_getDouble(mPBundle, key.c_str(), val);
} else {
return false;
@@ -291,7 +304,7 @@ class PersistableBundle {
}
bool getString(const std::string& key, std::string* _Nonnull val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
char* outString = nullptr;
bool ret = APersistableBundle_getString(mPBundle, key.c_str(), &outString,
&stringAllocator, nullptr);
@@ -309,7 +322,7 @@ class PersistableBundle {
const char* _Nonnull, T* _Nullable, int32_t),
const APersistableBundle* _Nonnull pBundle, const char* _Nonnull key,
std::vector<T>* _Nonnull vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
int32_t bytes = 0;
// call first with nullptr to get required size in bytes
bytes = getVec(pBundle, key, nullptr, 0);
@@ -331,28 +344,28 @@ class PersistableBundle {
}
bool getBooleanVector(const std::string& key, std::vector<bool>* _Nonnull vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getVecInternal<bool>(&APersistableBundle_getBooleanVector, mPBundle, key.c_str(),
vec);
}
return false;
}
bool getIntVector(const std::string& key, std::vector<int32_t>* _Nonnull vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getVecInternal<int32_t>(&APersistableBundle_getIntVector, mPBundle, key.c_str(),
vec);
}
return false;
}
bool getLongVector(const std::string& key, std::vector<int64_t>* _Nonnull vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getVecInternal<int64_t>(&APersistableBundle_getLongVector, mPBundle, key.c_str(),
vec);
}
return false;
}
bool getDoubleVector(const std::string& key, std::vector<double>* _Nonnull vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getVecInternal<double>(&APersistableBundle_getDoubleVector, mPBundle,
key.c_str(), vec);
}
@@ -377,7 +390,7 @@ class PersistableBundle {
}
bool getStringVector(const std::string& key, std::vector<std::string>* _Nonnull vec) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
int32_t bytes = APersistableBundle_getStringVector(mPBundle, key.c_str(), nullptr, 0,
&stringAllocator, nullptr);
if (bytes > 0) {
@@ -394,7 +407,7 @@ class PersistableBundle {
}
bool getPersistableBundle(const std::string& key, PersistableBundle* _Nonnull val) {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
APersistableBundle* bundle = nullptr;
bool ret = APersistableBundle_getPersistableBundle(mPBundle, key.c_str(), &bundle);
if (ret) {
@@ -426,77 +439,77 @@ class PersistableBundle {
}
std::set<std::string> getBooleanKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getBooleanKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getIntKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getIntKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getLongKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getLongKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getDoubleKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getDoubleKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getStringKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getStringKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getBooleanVectorKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getBooleanVectorKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getIntVectorKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getIntVectorKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getLongVectorKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getLongVectorKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getDoubleVectorKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getDoubleVectorKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getStringVectorKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getStringVectorKeys, mPBundle);
} else {
return {};
}
}
std::set<std::string> getPersistableBundleKeys() {
- if (__builtin_available(android __ANDROID_API_V__, *)) {
+ if API_LEVEL_AT_LEAST(__ANDROID_API_V__, 202404) {
return getKeys(&APersistableBundle_getPersistableBundleKeys, mPBundle);
} else {
return {};
diff --git a/platform/sysroot/usr/include/android/sensor.h b/platform/sysroot/usr/include/android/sensor.h
index 0cc783442..a618393e6 100644
--- a/platform/sysroot/usr/include/android/sensor.h
+++ b/platform/sysroot/usr/include/android/sensor.h
@@ -657,7 +657,7 @@ typedef struct ASensorEvent {
uint32_t flags;
int32_t reserved1[3];
} ASensorEvent;
-// LINT.ThenChange (hardware/libhardware/include/hardware/sensors.h)
+// LINT.ThenChange(hardware/libhardware/include/hardware/sensors.h)
struct ASensorManager;
/**
diff --git a/platform/sysroot/usr/include/android/set_abort_message.h b/platform/sysroot/usr/include/android/set_abort_message.h
index 2525242ab..a77805700 100644
--- a/platform/sysroot/usr/include/android/set_abort_message.h
+++ b/platform/sysroot/usr/include/android/set_abort_message.h
@@ -43,11 +43,30 @@ __BEGIN_DECLS
typedef struct crash_detail_t crash_detail_t;
/**
- * android_set_abort_message() sets the abort message that will be shown
- * by [debuggerd](https://source.android.com/devices/tech/debug/native-crash).
+ * android_set_abort_message() sets the abort message passed to
+ * [debuggerd](https://source.android.com/devices/tech/debug/native-crash)
+ * for inclusion in any crash.
+ *
* This is meant for use by libraries that deliberately abort so that they can
* provide an explanation. It is used within bionic to implement assert() and
- * all FORTIFY/fdsan aborts.
+ * all FORTIFY and fdsan failures.
+ *
+ * The message appears directly in logcat at the time of crash. It will
+ * also be added to both the tombstone proto in the crash_detail field, and
+ * in the tombstone text format.
+ *
+ * Tombstone proto definition:
+ * https://cs.android.com/android/platform/superproject/main/+/main:system/core/debuggerd/proto/tombstone.proto
+ *
+ * An app can get hold of these for any `REASON_CRASH_NATIVE` instance of
+ * `android.app.ApplicationExitInfo`.
+ * https://developer.android.com/reference/android/app/ApplicationExitInfo#getTraceInputStream()
+ *
+ * The given message is copied at the time this function is called, and does
+ * not need to be valid until the crash actually happens, but typically this
+ * function is called immediately before aborting. See <android/crash_detail.h>
+ * for API more suited to the use case where the caller doesn't _expect_ a
+ * crash but would like to see the information _if_ a crash happens.
*/
void android_set_abort_message(const char* _Nullable __msg);
diff --git a/platform/sysroot/usr/include/android/surface_control.h b/platform/sysroot/usr/include/android/surface_control.h
index cce2e4647..23461e27b 100644
--- a/platform/sysroot/usr/include/android/surface_control.h
+++ b/platform/sysroot/usr/include/android/surface_control.h
@@ -346,7 +346,7 @@ void ASurfaceTransaction_setZOrder(ASurfaceTransaction* transaction,
*/
void ASurfaceTransaction_setBuffer(ASurfaceTransaction* transaction,
ASurfaceControl* surface_control, AHardwareBuffer* buffer,
- int acquire_fence_fd = -1) __INTRODUCED_IN(29);
+ int acquire_fence_fd) __INTRODUCED_IN(29);
/**
* Updates the color for \a surface_control. This will make the background color for the
diff --git a/platform/sysroot/usr/include/android/thermal.h b/platform/sysroot/usr/include/android/thermal.h
index 1f477f823..0b57e9376 100644
--- a/platform/sysroot/usr/include/android/thermal.h
+++ b/platform/sysroot/usr/include/android/thermal.h
@@ -111,7 +111,7 @@ typedef struct AThermalManager AThermalManager;
* It's passed the updated thermal status as parameter, as well as the
* pointer provided by the client that registered a callback.
*/
-typedef void (*AThermal_StatusCallback)(void *data, AThermalStatus status);
+typedef void (*AThermal_StatusCallback)(void* data, AThermalStatus status);
/**
* Acquire an instance of the thermal manager. This must be freed using
@@ -222,6 +222,70 @@ int AThermal_unregisterThermalStatusListener(AThermalManager *manager,
float AThermal_getThermalHeadroom(AThermalManager *manager,
int forecastSeconds) __INTRODUCED_IN(31);
+/**
+ * This struct defines an instance of headroom threshold value and its status.
+ * <p>
+ * The value should be monotonically non-decreasing as the thermal status increases.
+ * For {@link ATHERMAL_STATUS_SEVERE}, its headroom threshold is guaranteed to
+ * be 1.0f. For status below severe status, the value should be lower or equal
+ * to 1.0f, and for status above severe, the value should be larger or equal to 1.0f.
+ * <p>
+ * Also see {@link AThermal_getThermalHeadroom} for explanation on headroom, and
+ * {@link AThermal_getThermalHeadroomThresholds} for how to use this.
+ */
+struct AThermalHeadroomThreshold {
+ float headroom;
+ AThermalStatus thermalStatus;
+};
+
+/**
+ * Gets the thermal headroom thresholds for all available thermal status.
+ *
+ * A thermal status will only exist in output if the device manufacturer has the
+ * corresponding threshold defined for at least one of its slow-moving skin temperature
+ * sensors. If it's set, one should also expect to get it from
+ * {@link #AThermal_getCurrentThermalStatus} or {@link AThermal_StatusCallback}.
+ * <p>
+ * The headroom threshold is used to interpret the possible thermal throttling status based on
+ * the headroom prediction. For example, if the headroom threshold for
+ * {@link ATHERMAL_STATUS_LIGHT} is 0.7, and a headroom prediction in 10s returns 0.75
+ * (or {@code AThermal_getThermalHeadroom(10)=0.75}), one can expect that in 10 seconds the system
+ * could be in lightly throttled state if the workload remains the same. The app can consider
+ * taking actions according to the nearest throttling status the difference between the headroom and
+ * the threshold.
+ * <p>
+ * For new devices it's guaranteed to have a single sensor, but for older devices with multiple
+ * sensors reporting different threshold values, the minimum threshold is taken to be conservative
+ * on predictions. Thus, when reading real-time headroom, it's not guaranteed that a real-time value
+ * of 0.75 (or {@code AThermal_getThermalHeadroom(0)}=0.75) exceeding the threshold of 0.7 above
+ * will always come with lightly throttled state
+ * (or {@code AThermal_getCurrentThermalStatus()=ATHERMAL_STATUS_LIGHT}) but it can be lower
+ * (or {@code AThermal_getCurrentThermalStatus()=ATHERMAL_STATUS_NONE}).
+ * While it's always guaranteed that the device won't be throttled heavier than the unmet
+ * threshold's state, so a real-time headroom of 0.75 will never come with
+ * {@link #ATHERMAL_STATUS_MODERATE} but always lower, and 0.65 will never come with
+ * {@link ATHERMAL_STATUS_LIGHT} but {@link #ATHERMAL_STATUS_NONE}.
+ * <p>
+ * The returned list of thresholds is cached on first successful query and owned by the thermal
+ * manager, which will not change between calls to this function. The caller should only need to
+ * free the manager with {@link AThermal_releaseManager}.
+ *
+ * @param manager The manager instance to use.
+ * Acquired via {@link AThermal_acquireManager}.
+ * @param outThresholds non-null output pointer to null AThermalHeadroomThreshold pointer, which
+ * will be set to the cached array of thresholds if thermal thresholds are supported
+ * by the system or device, otherwise nullptr or unmodified.
+ * @param size non-null output pointer whose value will be set to the size of the threshold array
+ * or 0 if it's not supported.
+ * @return 0 on success
+ * EINVAL if outThresholds or size_t is nullptr, or *outThresholds is not nullptr.
+ * EPIPE if communication with the system service has failed.
+ * ENOSYS if the feature is disabled by the current system.
+ */
+int AThermal_getThermalHeadroomThresholds(AThermalManager* manager,
+ const AThermalHeadroomThreshold ** outThresholds,
+ size_t* size) __INTRODUCED_IN(35);
+
#ifdef __cplusplus
}
#endif
diff --git a/platform/sysroot/usr/include/android/versioning.h b/platform/sysroot/usr/include/android/versioning.h
index 08fe45dfd..c5adc02cf 100644
--- a/platform/sysroot/usr/include/android/versioning.h
+++ b/platform/sysroot/usr/include/android/versioning.h
@@ -76,3 +76,9 @@
#define __VERSIONER_FORTIFY_INLINE
#endif // defined(__BIONIC_VERSIONER)
+
+// Vendor modules do not follow SDK versioning. Ignore NDK guards for vendor modules.
+#if defined(__ANDROID_VENDOR__)
+#undef __BIONIC_AVAILABILITY
+#define __BIONIC_AVAILABILITY(x)
+#endif // defined(__ANDROID_VENDOR__)
diff --git a/platform/sysroot/usr/include/bits/elf_common.h b/platform/sysroot/usr/include/bits/elf_common.h
index 0856f4523..13d4fbfe4 100644
--- a/platform/sysroot/usr/include/bits/elf_common.h
+++ b/platform/sysroot/usr/include/bits/elf_common.h
@@ -1,5 +1,5 @@
/*-
- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
+ * SPDX-License-Identifier: BSD-2-Clause
*
* Copyright (c) 2017, 2018 Dell EMC
* Copyright (c) 2000, 2001, 2008, 2011, David E. O'Brien
@@ -26,8 +26,6 @@
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
- *
- * $FreeBSD$
*/
#ifndef _SYS_ELF_COMMON_H_
@@ -38,6 +36,26 @@
*/
/*
+ * Note header. The ".note" section contains an array of notes. Each
+ * begins with this header, aligned to a word boundary. Immediately
+ * following the note header is n_namesz bytes of name, padded to the
+ * next word boundary. Then comes n_descsz bytes of descriptor, again
+ * padded to a word boundary. The values of n_namesz and n_descsz do
+ * not include the padding.
+ */
+
+#if 0 // android-added
+#if !defined(LOCORE) && !defined(__ASSEMBLER__)
+typedef struct {
+ u_int32_t n_namesz; /* Length of name. */
+ u_int32_t n_descsz; /* Length of descriptor. */
+ u_int32_t n_type; /* Type of this note. */
+} Elf_Note;
+typedef Elf_Note Elf_Nhdr;
+#endif
+#endif // android-added
+
+/*
* Option kinds.
*/
#define ODK_NULL 0 /* undefined */
@@ -92,6 +110,21 @@
#define OGP_GROUP 0x0000ffff /* GP group number */
#define OGP_SELF 0x00010000 /* GP group is self-contained */
+/*
+ * The header for GNU-style hash sections.
+ */
+
+#if 0 // android-added
+#if !defined(LOCORE) && !defined(__ASSEMBLER__)
+typedef struct {
+ u_int32_t gh_nbuckets; /* Number of hash buckets. */
+ u_int32_t gh_symndx; /* First visible symbol in .dynsym. */
+ u_int32_t gh_maskwords; /* #maskwords used in bloom filter. */
+ u_int32_t gh_shift2; /* Bloom filter shift count. */
+} Elf_GNU_Hash_Header;
+#endif
+#endif
+
/* Indexes into the e_ident array. Keep synced with
http://www.sco.com/developers/gabi/latest/ch4.eheader.html */
#define EI_MAG0 0 /* Magic number, byte 0. */
@@ -153,7 +186,9 @@
#define ELFOSABI_ARM 97 /* ARM */
#define ELFOSABI_STANDALONE 255 /* Standalone (embedded) application */
+#define ELFOSABI_SYSV ELFOSABI_NONE /* symbol used in old spec */
#define ELFOSABI_MONTEREY ELFOSABI_AIX /* Monterey */
+#define ELFOSABI_GNU ELFOSABI_LINUX
/* e_ident */
#define IS_ELF(ehdr) ((ehdr).e_ident[EI_MAG0] == ELFMAG0 && \
@@ -299,6 +334,7 @@
#define EF_ARM_EABI_VER3 0x03000000
#define EF_ARM_EABI_VER4 0x04000000
#define EF_ARM_EABI_VER5 0x05000000
+#define EF_ARM_EABI_VERSION(x) ((x) & EF_ARM_EABIMASK)
#define EF_ARM_INTERWORK 0x00000004
#define EF_ARM_APCS_26 0x00000008
#define EF_ARM_APCS_FLOAT 0x00000010
@@ -418,12 +454,12 @@
#define SHT_HIOS 0x6fffffff /* Last of OS specific semantics */
#define SHT_LOPROC 0x70000000 /* reserved range for processor */
#define SHT_X86_64_UNWIND 0x70000001 /* unwind information */
-#define SHT_AMD64_UNWIND SHT_X86_64_UNWIND
+#define SHT_AMD64_UNWIND SHT_X86_64_UNWIND
#define SHT_ARM_EXIDX 0x70000001 /* Exception index table. */
-#define SHT_ARM_PREEMPTMAP 0x70000002 /* BPABI DLL dynamic linking
+#define SHT_ARM_PREEMPTMAP 0x70000002 /* BPABI DLL dynamic linking
pre-emption map. */
-#define SHT_ARM_ATTRIBUTES 0x70000003 /* Object file compatibility
+#define SHT_ARM_ATTRIBUTES 0x70000003 /* Object file compatibility
attributes. */
#define SHT_ARM_DEBUGOVERLAY 0x70000004 /* See DBGOVL for details. */
#define SHT_ARM_OVERLAYSECTION 0x70000005 /* See DBGOVL for details. */
@@ -499,6 +535,9 @@
#define PT_TLS 7 /* Thread local storage segment */
#define PT_LOOS 0x60000000 /* First OS-specific. */
#define PT_SUNW_UNWIND 0x6464e550 /* amd64 UNWIND program header */
+// android-removed: #define PT_GNU_EH_FRAME 0x6474e550
+// android-removed: #define PT_GNU_STACK 0x6474e551
+// android-removed: #define PT_GNU_RELRO 0x6474e552
#define PT_DUMP_DELTA 0x6fb5d000 /* va->pa map for kernel dumps
(currently arm). */
#define PT_LOSUNW 0x6ffffffa
@@ -648,11 +687,6 @@
#define DT_AARCH64_BTI_PLT 0x70000001
#define DT_AARCH64_PAC_PLT 0x70000003
#define DT_AARCH64_VARIANT_PCS 0x70000005
-#define DT_AARCH64_MEMTAG_MODE 0x70000009
-#define DT_AARCH64_MEMTAG_HEAP 0x7000000b
-#define DT_AARCH64_MEMTAG_STACK 0x7000000c
-#define DT_AARCH64_MEMTAG_GLOBALS 0x7000000d
-#define DT_AARCH64_MEMTAG_GLOBALSSZ 0x7000000f
#define DT_ARM_SYMTABSZ 0x70000001
#define DT_ARM_PREEMPTMAP 0x70000002
@@ -810,6 +844,7 @@
#define GNU_PROPERTY_AARCH64_FEATURE_1_AND 0xc0000000
+// android-removed: #define GNU_PROPERTY_AARCH64_FEATURE_1_BTI 0x00000001
#define GNU_PROPERTY_AARCH64_FEATURE_1_PAC 0x00000002
#define GNU_PROPERTY_X86_FEATURE_1_AND 0xc0000002
@@ -918,6 +953,49 @@
#define ELFCOMPRESS_LOPROC 0x70000000 /* Processor-specific */
#define ELFCOMPRESS_HIPROC 0x7fffffff
+#if 0 // android-added
+/* Values for a_type. */
+#define AT_NULL 0 /* Terminates the vector. */
+#define AT_IGNORE 1 /* Ignored entry. */
+#define AT_EXECFD 2 /* File descriptor of program to load. */
+#define AT_PHDR 3 /* Program header of program already loaded. */
+#define AT_PHENT 4 /* Size of each program header entry. */
+#define AT_PHNUM 5 /* Number of program header entries. */
+#define AT_PAGESZ 6 /* Page size in bytes. */
+#define AT_BASE 7 /* Interpreter's base address. */
+#define AT_FLAGS 8 /* Flags. */
+#define AT_ENTRY 9 /* Where interpreter should transfer control. */
+#define AT_NOTELF 10 /* Program is not ELF ?? */
+#define AT_UID 11 /* Real uid. */
+#define AT_EUID 12 /* Effective uid. */
+#define AT_GID 13 /* Real gid. */
+#define AT_EGID 14 /* Effective gid. */
+#define AT_EXECPATH 15 /* Path to the executable. */
+#define AT_CANARY 16 /* Canary for SSP. */
+#define AT_CANARYLEN 17 /* Length of the canary. */
+#define AT_OSRELDATE 18 /* OSRELDATE. */
+#define AT_NCPUS 19 /* Number of CPUs. */
+#define AT_PAGESIZES 20 /* Pagesizes. */
+#define AT_PAGESIZESLEN 21 /* Number of pagesizes. */
+#define AT_TIMEKEEP 22 /* Pointer to timehands. */
+#define AT_STACKPROT 23 /* Initial stack protection. */
+#define AT_EHDRFLAGS 24 /* e_flags field from elf hdr */
+#define AT_HWCAP 25 /* CPU feature flags. */
+#define AT_HWCAP2 26 /* CPU feature flags 2. */
+#define AT_BSDFLAGS 27 /* ELF BSD Flags. */
+#define AT_ARGC 28 /* Argument count */
+#define AT_ARGV 29 /* Argument vector */
+#define AT_ENVC 30 /* Environment count */
+#define AT_ENVV 31 /* Environment vector */
+#define AT_PS_STRINGS 32 /* struct ps_strings */
+#define AT_FXRNG 33 /* Pointer to root RNG seed version. */
+#define AT_KPRELOAD 34 /* Base of vdso, preloaded by rtld */
+#define AT_USRSTACKBASE 35 /* Top of user stack */
+#define AT_USRSTACKLIM 36 /* Grow limit of user stack */
+
+#define AT_COUNT 37 /* Count of defined aux entry types. */
+#endif // android-added
+
/*
* Relocation types.
*
@@ -1087,7 +1165,7 @@
#define R_IA_64_PCREL22 0x7a /* immediate22 S + A - P */
#define R_IA_64_PCREL64I 0x7b /* immediate64 S + A - P */
#define R_IA_64_IPLTMSB 0x80 /* function descriptor MSB special */
-#define R_IA_64_IPLTLSB 0x81 /* function descriptor LSB speciaal */
+#define R_IA_64_IPLTLSB 0x81 /* function descriptor LSB special */
#define R_IA_64_SUB 0x85 /* immediate64 A - S */
#define R_IA_64_LTOFF22X 0x86 /* immediate22 special */
#define R_IA_64_LDXMOV 0x87 /* immediate22 special */
@@ -1248,7 +1326,6 @@
/*
* RISC-V relocation types.
- * https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc#relocations
*/
/* Relocation types used by the dynamic linker. */
@@ -1264,7 +1341,6 @@
#define R_RISCV_TLS_DTPREL64 9
#define R_RISCV_TLS_TPREL32 10
#define R_RISCV_TLS_TPREL64 11
-#define R_RISCV_TLSDESC 12
/* Relocation types not used by the dynamic linker. */
#define R_RISCV_BRANCH 16
@@ -1292,8 +1368,6 @@
#define R_RISCV_SUB16 38
#define R_RISCV_SUB32 39
#define R_RISCV_SUB64 40
-#define R_RISCV_GNU_VTINHERIT 41
-#define R_RISCV_GNU_VTENTRY 42
#define R_RISCV_ALIGN 43
#define R_RISCV_RVC_BRANCH 44
#define R_RISCV_RVC_JUMP 45
@@ -1306,13 +1380,6 @@
#define R_RISCV_SET32 56
#define R_RISCV_32_PCREL 57
#define R_RISCV_IRELATIVE 58
-#define R_RISCV_PLT32 59
-#define R_RISCV_SET_ULEB128 60
-#define R_RISCV_SUB_ULEB128 61
-#define R_RISCV_TLSDESC_HI20 62
-#define R_RISCV_TLSDESC_LOAD_LO12 63
-#define R_RISCV_TLSDESC_ADD_LO12 64
-#define R_RISCV_TLSDESC_CALL 65
#define R_SPARC_NONE 0
#define R_SPARC_8 1
diff --git a/platform/sysroot/usr/include/bits/fcntl.h b/platform/sysroot/usr/include/bits/fcntl.h
index 597aa6ee7..ee5a6e18f 100644
--- a/platform/sysroot/usr/include/bits/fcntl.h
+++ b/platform/sysroot/usr/include/bits/fcntl.h
@@ -43,6 +43,6 @@ __BEGIN_DECLS
*
* The return value depends on the operation.
*/
-int fcntl(int __fd, int __cmd, ...);
+int fcntl(int __fd, int __op, ...);
__END_DECLS
diff --git a/platform/sysroot/usr/include/bits/ioctl.h b/platform/sysroot/usr/include/bits/ioctl.h
index fd31a583a..260eb7d5c 100644
--- a/platform/sysroot/usr/include/bits/ioctl.h
+++ b/platform/sysroot/usr/include/bits/ioctl.h
@@ -40,7 +40,7 @@ __BEGIN_DECLS
/**
* [ioctl(2)](http://man7.org/linux/man-pages/man2/ioctl.2.html) operates on device files.
*/
-int ioctl(int __fd, int __request, ...);
+int ioctl(int __fd, int __op, ...);
/*
* Work around unsigned -> signed conversion warnings: many common ioctl
@@ -57,7 +57,7 @@ int ioctl(int __fd, int __request, ...);
*/
#if !defined(BIONIC_IOCTL_NO_SIGNEDNESS_OVERLOAD)
/* enable_if(1) just exists to break overloading ties. */
-int ioctl(int __fd, unsigned __request, ...) __overloadable __enable_if(1, "") __RENAME(ioctl);
+int ioctl(int __fd, unsigned __op, ...) __overloadable __enable_if(1, "") __RENAME(ioctl);
#endif
__END_DECLS
diff --git a/platform/sysroot/usr/include/bits/lockf.h b/platform/sysroot/usr/include/bits/lockf.h
index ef354c2a9..06cdb33bd 100644
--- a/platform/sysroot/usr/include/bits/lockf.h
+++ b/platform/sysroot/usr/include/bits/lockf.h
@@ -58,13 +58,13 @@ __BEGIN_DECLS
*/
#if __ANDROID_API__ >= 24
-int lockf(int __fd, int __cmd, off_t __length) __RENAME_IF_FILE_OFFSET64(lockf64) __INTRODUCED_IN(24);
+int lockf(int __fd, int __op, off_t __length) __RENAME_IF_FILE_OFFSET64(lockf64) __INTRODUCED_IN(24);
/**
* Like lockf() but allows using a 64-bit length
* even from a 32-bit process without `_FILE_OFFSET_BITS=64`.
*/
-int lockf64(int __fd, int __cmd, off64_t __length) __INTRODUCED_IN(24);
+int lockf64(int __fd, int __op, off64_t __length) __INTRODUCED_IN(24);
#endif /* __ANDROID_API__ >= 24 */
diff --git a/platform/sysroot/usr/include/bits/page_size.h b/platform/sysroot/usr/include/bits/page_size.h
index ca434e568..df0cb7fcc 100644
--- a/platform/sysroot/usr/include/bits/page_size.h
+++ b/platform/sysroot/usr/include/bits/page_size.h
@@ -32,7 +32,7 @@
__BEGIN_DECLS
-#if !defined(__BIONIC_NO_PAGE_SIZE_MACRO)
+#if !defined(__BIONIC_NO_PAGE_SIZE_MACRO) || defined(__BIONIC_DEPRECATED_PAGE_SIZE_MACRO)
#define PAGE_SIZE 4096
#define PAGE_MASK (~(PAGE_SIZE - 1))
#endif
diff --git a/platform/sysroot/usr/include/bits/sysconf.h b/platform/sysroot/usr/include/bits/sysconf.h
index 8607adff1..ecf26bad7 100644
--- a/platform/sysroot/usr/include/bits/sysconf.h
+++ b/platform/sysroot/usr/include/bits/sysconf.h
@@ -26,172 +26,324 @@
* SUCH DAMAGE.
*/
-#ifndef _BITS_SYSCONF_H_
-#define _BITS_SYSCONF_H_
+#pragma once
#include <sys/cdefs.h>
-/* as listed by Posix sysconf() description */
-/* most of these will return -1 and ENOSYS */
-
-#define _SC_ARG_MAX 0x0000
-#define _SC_BC_BASE_MAX 0x0001
-#define _SC_BC_DIM_MAX 0x0002
-#define _SC_BC_SCALE_MAX 0x0003
-#define _SC_BC_STRING_MAX 0x0004
-#define _SC_CHILD_MAX 0x0005
-#define _SC_CLK_TCK 0x0006
-#define _SC_COLL_WEIGHTS_MAX 0x0007
-#define _SC_EXPR_NEST_MAX 0x0008
-#define _SC_LINE_MAX 0x0009
-#define _SC_NGROUPS_MAX 0x000a
-#define _SC_OPEN_MAX 0x000b
-#define _SC_PASS_MAX 0x000c
-#define _SC_2_C_BIND 0x000d
-#define _SC_2_C_DEV 0x000e
-#define _SC_2_C_VERSION 0x000f /* Obsolescent in POSIX.1-2008, TODO: remove it. */
-#define _SC_2_CHAR_TERM 0x0010
-#define _SC_2_FORT_DEV 0x0011
-#define _SC_2_FORT_RUN 0x0012
-#define _SC_2_LOCALEDEF 0x0013
-#define _SC_2_SW_DEV 0x0014
-#define _SC_2_UPE 0x0015
-#define _SC_2_VERSION 0x0016
-#define _SC_JOB_CONTROL 0x0017
-#define _SC_SAVED_IDS 0x0018
-#define _SC_VERSION 0x0019
-#define _SC_RE_DUP_MAX 0x001a
-#define _SC_STREAM_MAX 0x001b
-#define _SC_TZNAME_MAX 0x001c
-#define _SC_XOPEN_CRYPT 0x001d
-#define _SC_XOPEN_ENH_I18N 0x001e
-#define _SC_XOPEN_SHM 0x001f
-#define _SC_XOPEN_VERSION 0x0020
-#define _SC_XOPEN_XCU_VERSION 0x0021 /* Obsolescent in POSIX.1-2008, TODO: remove it. */
-#define _SC_XOPEN_REALTIME 0x0022
-#define _SC_XOPEN_REALTIME_THREADS 0x0023
-#define _SC_XOPEN_LEGACY 0x0024
-#define _SC_ATEXIT_MAX 0x0025
-#define _SC_IOV_MAX 0x0026
+/** sysconf() query for the maximum number of bytes of exec() arguments. */
+#define _SC_ARG_MAX 0x0000
+/** sysconf() query for bc(1) behavior equivalent to _POSIX2_BC_BASE_MAX. */
+#define _SC_BC_BASE_MAX 0x0001
+/** sysconf() query for bc(1) behavior equivalent to _POSIX2_BC_DIM_MAX. */
+#define _SC_BC_DIM_MAX 0x0002
+/** sysconf() query for bc(1) behavior equivalent to _POSIX2_BC_SCALE_MAX. */
+#define _SC_BC_SCALE_MAX 0x0003
+/** sysconf() query for bc(1) behavior equivalent to _POSIX2_BC_STRING_MAX. */
+#define _SC_BC_STRING_MAX 0x0004
+/** sysconf() query equivalent to RLIMIT_NPROC. */
+#define _SC_CHILD_MAX 0x0005
+/** sysconf() query equivalent to AT_CLKTCK. */
+#define _SC_CLK_TCK 0x0006
+/** sysconf() query for collation behavior equivalent to _POSIX2_COLL_WEIGHTS_MAX. */
+#define _SC_COLL_WEIGHTS_MAX 0x0007
+/** sysconf() query for expr(1) behavior equivalent to _POSIX2_EXPR_NEST_MAX. */
+#define _SC_EXPR_NEST_MAX 0x0008
+/** sysconf() query for command-line tool behavior equivalent to _POSIX2_LINE_MAX. */
+#define _SC_LINE_MAX 0x0009
+/** sysconf() query equivalent to NGROUPS_MAX. */
+#define _SC_NGROUPS_MAX 0x000a
+/** sysconf() query equivalent to RLIMIT_NOFILE. */
+#define _SC_OPEN_MAX 0x000b
+/** sysconf() query equivalent to PASS_MAX. */
+#define _SC_PASS_MAX 0x000c
+/** sysconf() query equivalent to _POSIX2_C_BIND. */
+#define _SC_2_C_BIND 0x000d
+/** sysconf() query equivalent to _POSIX2_C_DEV. */
+#define _SC_2_C_DEV 0x000e
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_2_C_VERSION 0x000f
+/** sysconf() query equivalent to _POSIX2_CHAR_TERM. */
+#define _SC_2_CHAR_TERM 0x0010
+/** sysconf() query equivalent to _POSIX2_FORT_DEV. */
+#define _SC_2_FORT_DEV 0x0011
+/** sysconf() query equivalent to _POSIX2_FORT_RUN. */
+#define _SC_2_FORT_RUN 0x0012
+/** sysconf() query equivalent to _POSIX2_LOCALEDEF. */
+#define _SC_2_LOCALEDEF 0x0013
+/** sysconf() query equivalent to _POSIX2_SW_DEV. */
+#define _SC_2_SW_DEV 0x0014
+/** sysconf() query equivalent to _POSIX2_UPE. */
+#define _SC_2_UPE 0x0015
+/** sysconf() query equivalent to _POSIX2_VERSION. */
+#define _SC_2_VERSION 0x0016
+/** sysconf() query equivalent to _POSIX_JOB_CONTROL. */
+#define _SC_JOB_CONTROL 0x0017
+/** sysconf() query equivalent to _POSIX_SAVED_IDS. */
+#define _SC_SAVED_IDS 0x0018
+/** sysconf() query equivalent to _POSIX_VERSION. */
+#define _SC_VERSION 0x0019
+/** sysconf() query equivalent to _POSIX_RE_DUP_MAX. */
+#define _SC_RE_DUP_MAX 0x001a
+/** sysconf() query equivalent to FOPEN_MAX. */
+#define _SC_STREAM_MAX 0x001b
+/** sysconf() query equivalent to _POSIX_TZNAME_MAX. */
+#define _SC_TZNAME_MAX 0x001c
+/** sysconf() query equivalent to _XOPEN_CRYPT. */
+#define _SC_XOPEN_CRYPT 0x001d
+/** sysconf() query equivalent to _XOPEN_ENH_I18N. */
+#define _SC_XOPEN_ENH_I18N 0x001e
+/** sysconf() query equivalent to _XOPEN_SHM. */
+#define _SC_XOPEN_SHM 0x001f
+/** sysconf() query equivalent to _XOPEN_VERSION. */
+#define _SC_XOPEN_VERSION 0x0020
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_XOPEN_XCU_VERSION 0x0021
+/** sysconf() query equivalent to _XOPEN_REALTIME. */
+#define _SC_XOPEN_REALTIME 0x0022
+/** sysconf() query equivalent to _XOPEN_REALTIME_THREADS. */
+#define _SC_XOPEN_REALTIME_THREADS 0x0023
+/** sysconf() query equivalent to _XOPEN_LEGACY. */
+#define _SC_XOPEN_LEGACY 0x0024
+/** sysconf() query for the maximum number of atexit() handlers. Unlimited on Android. */
+#define _SC_ATEXIT_MAX 0x0025
+/** sysconf() query equivalent to IOV_MAX. */
+#define _SC_IOV_MAX 0x0026
+/** Same as _SC_IOV_MAX. */
#define _SC_UIO_MAXIOV _SC_IOV_MAX
-#define _SC_PAGESIZE 0x0027
-#define _SC_PAGE_SIZE 0x0028
-#define _SC_XOPEN_UNIX 0x0029
-#define _SC_XBS5_ILP32_OFF32 0x002a /* Obsolescent in POSIX.1-2008, TODO: remove it. */
-#define _SC_XBS5_ILP32_OFFBIG 0x002b /* Obsolescent in POSIX.1-2008, TODO: remove it. */
-#define _SC_XBS5_LP64_OFF64 0x002c /* Obsolescent in POSIX.1-2008, TODO: remove it. */
-#define _SC_XBS5_LPBIG_OFFBIG 0x002d /* Obsolescent in POSIX.1-2008, TODO: remove it. */
-#define _SC_AIO_LISTIO_MAX 0x002e
-#define _SC_AIO_MAX 0x002f
+/** Same as _SC_PAGE_SIZE. */
+#define _SC_PAGESIZE 0x0027
+/** sysconf() query equivalent to getpagesize(). */
+#define _SC_PAGE_SIZE 0x0028
+/** sysconf() query equivalent to _XOPEN_UNIX. */
+#define _SC_XOPEN_UNIX 0x0029
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_XBS5_ILP32_OFF32 0x002a
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_XBS5_ILP32_OFFBIG 0x002b
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_XBS5_LP64_OFF64 0x002c
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_XBS5_LPBIG_OFFBIG 0x002d
+/** sysconf() query equivalent to _POSIX_AIO_LISTIO_MAX. */
+#define _SC_AIO_LISTIO_MAX 0x002e
+/** sysconf() query equivalent to _POSIX_AIO_MAX. */
+#define _SC_AIO_MAX 0x002f
+/** Unimplemented on Android. */
#define _SC_AIO_PRIO_DELTA_MAX 0x0030
-#define _SC_DELAYTIMER_MAX 0x0031
-#define _SC_MQ_OPEN_MAX 0x0032
-#define _SC_MQ_PRIO_MAX 0x0033
-#define _SC_RTSIG_MAX 0x0034
-#define _SC_SEM_NSEMS_MAX 0x0035
-#define _SC_SEM_VALUE_MAX 0x0036
-#define _SC_SIGQUEUE_MAX 0x0037
-#define _SC_TIMER_MAX 0x0038
-#define _SC_ASYNCHRONOUS_IO 0x0039
-#define _SC_FSYNC 0x003a
-#define _SC_MAPPED_FILES 0x003b
-#define _SC_MEMLOCK 0x003c
-#define _SC_MEMLOCK_RANGE 0x003d
-#define _SC_MEMORY_PROTECTION 0x003e
-#define _SC_MESSAGE_PASSING 0x003f
-#define _SC_PRIORITIZED_IO 0x0040
+/** sysconf() query equivalent to _POSIX_DELAYTIMER_MAX. */
+#define _SC_DELAYTIMER_MAX 0x0031
+/** sysconf() query equivalent to _POSIX_MQ_OPEN_MAX. */
+#define _SC_MQ_OPEN_MAX 0x0032
+/** sysconf() query equivalent to _POSIX_MQ_PRIO_MAX. */
+#define _SC_MQ_PRIO_MAX 0x0033
+/** sysconf() query equivalent to RTSIG_MAX. Constant on Android. */
+#define _SC_RTSIG_MAX 0x0034
+/** sysconf() query equivalent to _POSIX_SEM_NSEMS_MAX. Constant on Android. */
+#define _SC_SEM_NSEMS_MAX 0x0035
+/** sysconf() query equivalent to SEM_VALUE_MAX. Constant on Android. */
+#define _SC_SEM_VALUE_MAX 0x0036
+/** sysconf() query equivalent to _POSIX_SIGQUEUE_MAX. */
+#define _SC_SIGQUEUE_MAX 0x0037
+/** sysconf() query equivalent to _POSIX_TIMER_MAX. */
+#define _SC_TIMER_MAX 0x0038
+/** sysconf() query equivalent to _POSIX_ASYNCHRONOUS_IO. */
+#define _SC_ASYNCHRONOUS_IO 0x0039
+/** sysconf() query equivalent to _POSIX_FSYNC. */
+#define _SC_FSYNC 0x003a
+/** sysconf() query equivalent to _POSIX_MAPPED_FILES. */
+#define _SC_MAPPED_FILES 0x003b
+/** sysconf() query equivalent to _POSIX_MEMLOCK. */
+#define _SC_MEMLOCK 0x003c
+/** sysconf() query equivalent to _POSIX_MEMLOCK_RANGE. */
+#define _SC_MEMLOCK_RANGE 0x003d
+/** sysconf() query equivalent to _POSIX_MEMORY_PROTECTION. */
+#define _SC_MEMORY_PROTECTION 0x003e
+/** sysconf() query equivalent to _POSIX_MESSAGE_PASSING. */
+#define _SC_MESSAGE_PASSING 0x003f
+/** sysconf() query equivalent to _POSIX_PRIORITIZED_IO. */
+#define _SC_PRIORITIZED_IO 0x0040
+/** sysconf() query equivalent to _POSIX_PRIORITY_SCHEDULING. */
#define _SC_PRIORITY_SCHEDULING 0x0041
-#define _SC_REALTIME_SIGNALS 0x0042
-#define _SC_SEMAPHORES 0x0043
-#define _SC_SHARED_MEMORY_OBJECTS 0x0044
-#define _SC_SYNCHRONIZED_IO 0x0045
-#define _SC_TIMERS 0x0046
-#define _SC_GETGR_R_SIZE_MAX 0x0047
-#define _SC_GETPW_R_SIZE_MAX 0x0048
-#define _SC_LOGIN_NAME_MAX 0x0049
-#define _SC_THREAD_DESTRUCTOR_ITERATIONS 0x004a
-#define _SC_THREAD_KEYS_MAX 0x004b
-#define _SC_THREAD_STACK_MIN 0x004c
-#define _SC_THREAD_THREADS_MAX 0x004d
-#define _SC_TTY_NAME_MAX 0x004e
-
-#define _SC_THREADS 0x004f
-#define _SC_THREAD_ATTR_STACKADDR 0x0050
-#define _SC_THREAD_ATTR_STACKSIZE 0x0051
-#define _SC_THREAD_PRIORITY_SCHEDULING 0x0052
-#define _SC_THREAD_PRIO_INHERIT 0x0053
-#define _SC_THREAD_PRIO_PROTECT 0x0054
-#define _SC_THREAD_SAFE_FUNCTIONS 0x0055
-
-#define _SC_NPROCESSORS_CONF 0x0060
-#define _SC_NPROCESSORS_ONLN 0x0061
-#define _SC_PHYS_PAGES 0x0062
-#define _SC_AVPHYS_PAGES 0x0063
-#define _SC_MONOTONIC_CLOCK 0x0064
-
-#define _SC_2_PBS 0x0065
-#define _SC_2_PBS_ACCOUNTING 0x0066
-#define _SC_2_PBS_CHECKPOINT 0x0067
-#define _SC_2_PBS_LOCATE 0x0068
-#define _SC_2_PBS_MESSAGE 0x0069
-#define _SC_2_PBS_TRACK 0x006a
-#define _SC_ADVISORY_INFO 0x006b
-#define _SC_BARRIERS 0x006c
-#define _SC_CLOCK_SELECTION 0x006d
-#define _SC_CPUTIME 0x006e
-#define _SC_HOST_NAME_MAX 0x006f
-#define _SC_IPV6 0x0070
-#define _SC_RAW_SOCKETS 0x0071
+/** sysconf() query equivalent to _POSIX_REALTIME_SIGNALS. */
+#define _SC_REALTIME_SIGNALS 0x0042
+/** sysconf() query equivalent to _POSIX_SEMAPHORES. */
+#define _SC_SEMAPHORES 0x0043
+/** sysconf() query equivalent to _POSIX_SHARED_MEMORY_OBJECTS. */
+#define _SC_SHARED_MEMORY_OBJECTS 0x0044
+/** sysconf() query equivalent to _POSIX_SYNCHRONIZED_IO. */
+#define _SC_SYNCHRONIZED_IO 0x0045
+/** sysconf() query equivalent to _POSIX_TIMERS. */
+#define _SC_TIMERS 0x0046
+/** sysconf() query for an initial size for getgrgid_r() and getgrnam_r() buffers. */
+#define _SC_GETGR_R_SIZE_MAX 0x0047
+/** sysconf() query for an initial size for getpwuid_r() and getpwnam_r() buffers. */
+#define _SC_GETPW_R_SIZE_MAX 0x0048
+/** sysconf() query equivalent to LOGIN_NAME_MAX. */
+#define _SC_LOGIN_NAME_MAX 0x0049
+/** sysconf() query equivalent to PTHREAD_DESTRUCTOR_ITERATIONS. */
+#define _SC_THREAD_DESTRUCTOR_ITERATIONS 0x004a
+/** sysconf() query equivalent to PTHREAD_KEYS_MAX. */
+#define _SC_THREAD_KEYS_MAX 0x004b
+/** sysconf() query equivalent to PTHREAD_STACK_MIN. */
+#define _SC_THREAD_STACK_MIN 0x004c
+/** sysconf() query for a maximum number of threads. Unlimited on Android. */
+#define _SC_THREAD_THREADS_MAX 0x004d
+/** sysconf() query equivalent to TTY_NAME_MAX. */
+#define _SC_TTY_NAME_MAX 0x004e
+/** sysconf() query equivalent to _POSIX_THREADS. */
+#define _SC_THREADS 0x004f
+/** sysconf() query equivalent to _POSIX_THREAD_ATTR_STACKADDR. */
+#define _SC_THREAD_ATTR_STACKADDR 0x0050
+/** sysconf() query equivalent to _POSIX_THREAD_ATTR_STACKSIZE. */
+#define _SC_THREAD_ATTR_STACKSIZE 0x0051
+/** sysconf() query equivalent to _POSIX_THREAD_PRIORITY_SCHEDULING. */
+#define _SC_THREAD_PRIORITY_SCHEDULING 0x0052
+/** sysconf() query equivalent to _POSIX_THREAD_PRIO_INHERIT. */
+#define _SC_THREAD_PRIO_INHERIT 0x0053
+/** sysconf() query equivalent to _POSIX_THREAD_PRIO_PROTECT. */
+#define _SC_THREAD_PRIO_PROTECT 0x0054
+/** sysconf() query equivalent to _POSIX_THREAD_SAFE_FUNCTIONS. */
+#define _SC_THREAD_SAFE_FUNCTIONS 0x0055
+/** sysconf() query equivalent to get_nprocs_conf(). */
+#define _SC_NPROCESSORS_CONF 0x0060
+/** sysconf() query equivalent to get_nprocs(). */
+#define _SC_NPROCESSORS_ONLN 0x0061
+/** sysconf() query equivalent to get_phys_pages(). */
+#define _SC_PHYS_PAGES 0x0062
+/** sysconf() query equivalent to get_avphys_pages(). */
+#define _SC_AVPHYS_PAGES 0x0063
+/** sysconf() query equivalent to _POSIX_MONOTONIC_CLOCK. */
+#define _SC_MONOTONIC_CLOCK 0x0064
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_2_PBS 0x0065
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_2_PBS_ACCOUNTING 0x0066
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_2_PBS_CHECKPOINT 0x0067
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_2_PBS_LOCATE 0x0068
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_2_PBS_MESSAGE 0x0069
+/** Obsolescent in POSIX.1-2008. */
+#define _SC_2_PBS_TRACK 0x006a
+/** sysconf() query equivalent to _POSIX_ADVISORY_INFO. */
+#define _SC_ADVISORY_INFO 0x006b
+/** sysconf() query equivalent to _POSIX_BARRIERS. */
+#define _SC_BARRIERS 0x006c
+/** sysconf() query equivalent to _POSIX_CLOCK_SELECTION. */
+#define _SC_CLOCK_SELECTION 0x006d
+/** sysconf() query equivalent to _POSIX_CPUTIME. */
+#define _SC_CPUTIME 0x006e
+/** sysconf() query equivalent to _POSIX_HOST_NAME_MAX. */
+#define _SC_HOST_NAME_MAX 0x006f
+/** sysconf() query equivalent to _POSIX_IPV6. */
+#define _SC_IPV6 0x0070
+/** sysconf() query equivalent to _POSIX_RAW_SOCKETS. */
+#define _SC_RAW_SOCKETS 0x0071
+/** sysconf() query equivalent to _POSIX_READER_WRITER_LOCKS. */
#define _SC_READER_WRITER_LOCKS 0x0072
-#define _SC_REGEXP 0x0073
-#define _SC_SHELL 0x0074
-#define _SC_SPAWN 0x0075
-#define _SC_SPIN_LOCKS 0x0076
-#define _SC_SPORADIC_SERVER 0x0077
-#define _SC_SS_REPL_MAX 0x0078
-#define _SC_SYMLOOP_MAX 0x0079
-#define _SC_THREAD_CPUTIME 0x007a
-#define _SC_THREAD_PROCESS_SHARED 0x007b
-#define _SC_THREAD_ROBUST_PRIO_INHERIT 0x007c
-#define _SC_THREAD_ROBUST_PRIO_PROTECT 0x007d
-#define _SC_THREAD_SPORADIC_SERVER 0x007e
-#define _SC_TIMEOUTS 0x007f
-#define _SC_TRACE 0x0080
-#define _SC_TRACE_EVENT_FILTER 0x0081
-#define _SC_TRACE_EVENT_NAME_MAX 0x0082
-#define _SC_TRACE_INHERIT 0x0083
-#define _SC_TRACE_LOG 0x0084
-#define _SC_TRACE_NAME_MAX 0x0085
-#define _SC_TRACE_SYS_MAX 0x0086
-#define _SC_TRACE_USER_EVENT_MAX 0x0087
-#define _SC_TYPED_MEMORY_OBJECTS 0x0088
-#define _SC_V7_ILP32_OFF32 0x0089
-#define _SC_V7_ILP32_OFFBIG 0x008a
-#define _SC_V7_LP64_OFF64 0x008b
-#define _SC_V7_LPBIG_OFFBIG 0x008c
-#define _SC_XOPEN_STREAMS 0x008d
-#define _SC_XOPEN_UUCP 0x008e
-
-#define _SC_LEVEL1_ICACHE_SIZE 0x008f
-#define _SC_LEVEL1_ICACHE_ASSOC 0x0090
-#define _SC_LEVEL1_ICACHE_LINESIZE 0x0091
-#define _SC_LEVEL1_DCACHE_SIZE 0x0092
-#define _SC_LEVEL1_DCACHE_ASSOC 0x0093
-#define _SC_LEVEL1_DCACHE_LINESIZE 0x0094
-#define _SC_LEVEL2_CACHE_SIZE 0x0095
-#define _SC_LEVEL2_CACHE_ASSOC 0x0096
-#define _SC_LEVEL2_CACHE_LINESIZE 0x0097
-#define _SC_LEVEL3_CACHE_SIZE 0x0098
-#define _SC_LEVEL3_CACHE_ASSOC 0x0099
-#define _SC_LEVEL3_CACHE_LINESIZE 0x009a
-#define _SC_LEVEL4_CACHE_SIZE 0x009b
-#define _SC_LEVEL4_CACHE_ASSOC 0x009c
-#define _SC_LEVEL4_CACHE_LINESIZE 0x009d
+/** sysconf() query equivalent to _POSIX_REGEXP. */
+#define _SC_REGEXP 0x0073
+/** sysconf() query equivalent to _POSIX_SHELL. */
+#define _SC_SHELL 0x0074
+/** sysconf() query equivalent to _POSIX_SPAWN. */
+#define _SC_SPAWN 0x0075
+/** sysconf() query equivalent to _POSIX_SPIN_LOCKS. */
+#define _SC_SPIN_LOCKS 0x0076
+/** sysconf() query equivalent to _POSIX_SPORADIC_SERVER. */
+#define _SC_SPORADIC_SERVER 0x0077
+/** sysconf() query equivalent to _POSIX_SS_REPL_MAX. */
+#define _SC_SS_REPL_MAX 0x0078
+/** sysconf() query equivalent to _POSIX_SYMLOOP_MAX. */
+#define _SC_SYMLOOP_MAX 0x0079
+/** sysconf() query equivalent to _POSIX_THREAD_CPUTIME. */
+#define _SC_THREAD_CPUTIME 0x007a
+/** sysconf() query equivalent to _POSIX_THREAD_PROCESS_SHARED. */
+#define _SC_THREAD_PROCESS_SHARED 0x007b
+/** sysconf() query equivalent to _POSIX_THREAD_ROBUST_PRIO_INHERIT. */
+#define _SC_THREAD_ROBUST_PRIO_INHERIT 0x007c
+/** sysconf() query equivalent to _POSIX_THREAD_ROBUST_PRIO_PROTECT. */
+#define _SC_THREAD_ROBUST_PRIO_PROTECT 0x007d
+/** sysconf() query equivalent to _POSIX_THREAD_SPORADIC_SERVER. */
+#define _SC_THREAD_SPORADIC_SERVER 0x007e
+/** sysconf() query equivalent to _POSIX_TIMEOUTS. */
+#define _SC_TIMEOUTS 0x007f
+/** Unimplemented. */
+#define _SC_TRACE 0x0080
+/** Unimplemented. */
+#define _SC_TRACE_EVENT_FILTER 0x0081
+/** Unimplemented. */
+#define _SC_TRACE_EVENT_NAME_MAX 0x0082
+/** Unimplemented. */
+#define _SC_TRACE_INHERIT 0x0083
+/** Unimplemented. */
+#define _SC_TRACE_LOG 0x0084
+/** Unimplemented. */
+#define _SC_TRACE_NAME_MAX 0x0085
+/** Unimplemented. */
+#define _SC_TRACE_SYS_MAX 0x0086
+/** Unimplemented. */
+#define _SC_TRACE_USER_EVENT_MAX 0x0087
+/** sysconf() query equivalent to _POSIX_TYPED_MEMORY_OBJECTS. */
+#define _SC_TYPED_MEMORY_OBJECTS 0x0088
+/** sysconf() query equivalent to _POSIX_V7_ILP32_OFF32. */
+#define _SC_V7_ILP32_OFF32 0x0089
+/** sysconf() query equivalent to _POSIX_V7_ILP32_OFFBIG. */
+#define _SC_V7_ILP32_OFFBIG 0x008a
+/** sysconf() query equivalent to _POSIX_V7_ILP64_OFF64. */
+#define _SC_V7_LP64_OFF64 0x008b
+/** sysconf() query equivalent to _POSIX_V7_ILP64_OFFBIG. */
+#define _SC_V7_LPBIG_OFFBIG 0x008c
+/** Unimplemented. */
+#define _SC_XOPEN_STREAMS 0x008d
+/** Meaningless in Android, unsupported in every other libc (but defined by POSIX). */
+#define _SC_XOPEN_UUCP 0x008e
+/** sysconf() query for the L1 instruction cache size. Not available on all architectures. */
+#define _SC_LEVEL1_ICACHE_SIZE 0x008f
+/** sysconf() query for the L1 instruction cache associativity. Not available on all architectures. */
+#define _SC_LEVEL1_ICACHE_ASSOC 0x0090
+/** sysconf() query for the L1 instruction cache line size. Not available on all architectures. */
+#define _SC_LEVEL1_ICACHE_LINESIZE 0x0091
+/** sysconf() query for the L1 data cache size. Not available on all architectures. */
+#define _SC_LEVEL1_DCACHE_SIZE 0x0092
+/** sysconf() query for the L1 data cache associativity. Not available on all architectures. */
+#define _SC_LEVEL1_DCACHE_ASSOC 0x0093
+/** sysconf() query for the L1 data cache line size. Not available on all architectures. */
+#define _SC_LEVEL1_DCACHE_LINESIZE 0x0094
+/** sysconf() query for the L2 cache size. Not available on all architectures. */
+#define _SC_LEVEL2_CACHE_SIZE 0x0095
+/** sysconf() query for the L2 cache associativity. Not available on all architectures. */
+#define _SC_LEVEL2_CACHE_ASSOC 0x0096
+/** sysconf() query for the L2 cache line size. Not available on all architectures. */
+#define _SC_LEVEL2_CACHE_LINESIZE 0x0097
+/** sysconf() query for the L3 cache size. Not available on all architectures. */
+#define _SC_LEVEL3_CACHE_SIZE 0x0098
+/** sysconf() query for the L3 cache associativity. Not available on all architectures. */
+#define _SC_LEVEL3_CACHE_ASSOC 0x0099
+/** sysconf() query for the L3 cache line size. Not available on all architectures. */
+#define _SC_LEVEL3_CACHE_LINESIZE 0x009a
+/** sysconf() query for the L4 cache size. Not available on all architectures. */
+#define _SC_LEVEL4_CACHE_SIZE 0x009b
+/** sysconf() query for the L4 cache associativity. Not available on all architectures. */
+#define _SC_LEVEL4_CACHE_ASSOC 0x009c
+/** sysconf() query for the L4 cache line size. Not available on all architectures. */
+#define _SC_LEVEL4_CACHE_LINESIZE 0x009d
__BEGIN_DECLS
+/**
+ * [sysconf(3)](https://man7.org/linux/man-pages/man3/sysconf.3.html)
+ * gets system configuration at runtime, corresponding to the given
+ * `_SC_` constant. See the man page for details on how to interpret
+ * the results.
+ *
+ * For `_SC_` constants where an equivalent is given, it's cheaper on Android
+ * to go straight to that function call --- sysconf() is just a multiplexer.
+ * This may not be true on other systems, and other systems may not support the
+ * direct function, so sysconf() can be useful for portability, though despite
+ * POSIX's best efforts, the exact set of constants that return useful results
+ * will also vary by system.
+ */
long sysconf(int __name);
__END_DECLS
-
-#endif /* _SYS_SYSCONF_H_ */
diff --git a/platform/sysroot/usr/include/camera/NdkCameraMetadataTags.h b/platform/sysroot/usr/include/camera/NdkCameraMetadataTags.h
index fe0ef6791..9f9860b4f 100644
--- a/platform/sysroot/usr/include/camera/NdkCameraMetadataTags.h
+++ b/platform/sysroot/usr/include/camera/NdkCameraMetadataTags.h
@@ -40,6 +40,21 @@
__BEGIN_DECLS
+/*
+ * Note: The following enum values were incorrect and have been updated:
+ * enum old value updated value
+ * ACAMERA_CONTROL_SETTINGS_OVERRIDE ACAMERA_CONTROL_START + 49 ACAMERA_CONTROL_START + 52;
+ * ACAMERA_CONTROL_AVAILABLE_SETTINGS_OVERRIDES ACAMERA_CONTROL_START + 50 ACAMERA_CONTROL_START + 53;
+ * ACAMERA_CONTROL_AUTOFRAMING ACAMERA_CONTROL_START + 52 ACAMERA_CONTROL_START + 55;
+ * ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE ACAMERA_CONTROL_START + 53 ACAMERA_CONTROL_START + 56;
+ * ACAMERA_CONTROL_AUTOFRAMING_STATE ACAMERA_CONTROL_START + 54 ACAMERA_CONTROL_START + 57;
+ * ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE ACAMERA_CONTROL_START + 55 ACAMERA_CONTROL_START + 58;
+ * ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE ACAMERA_CONTROL_START + 56 ACAMERA_CONTROL_START + 59;
+
+ * ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES ACAMERA_SCALER_START + 25 ACAMERA_SCALER_START + 26;
+ * ACAMERA_SCALER_CROP_REGION ACAMERA_SCALER_START + 26 ACAMERA_SCALER_START + 27;
+ */
+
typedef enum acamera_metadata_section {
ACAMERA_COLOR_CORRECTION,
@@ -2147,7 +2162,7 @@ typedef enum acamera_metadata_tag {
* </ul>
*/
ACAMERA_CONTROL_SETTINGS_OVERRIDE = // int32 (acamera_metadata_enum_android_control_settings_override_t)
- ACAMERA_CONTROL_START + 49,
+ ACAMERA_CONTROL_START + 52,
/**
* <p>List of available settings overrides supported by the camera device that can
* be used to speed up certain controls.</p>
@@ -2173,7 +2188,7 @@ typedef enum acamera_metadata_tag {
* @see ACAMERA_CONTROL_SETTINGS_OVERRIDE
*/
ACAMERA_CONTROL_AVAILABLE_SETTINGS_OVERRIDES = // int32[n]
- ACAMERA_CONTROL_START + 50,
+ ACAMERA_CONTROL_START + 53,
/**
* <p>Automatic crop, pan and zoom to keep objects in the center of the frame.</p>
*
@@ -2200,7 +2215,7 @@ typedef enum acamera_metadata_tag {
* @see ACAMERA_SCALER_CROP_REGION
*/
ACAMERA_CONTROL_AUTOFRAMING = // byte (acamera_metadata_enum_android_control_autoframing_t)
- ACAMERA_CONTROL_START + 52,
+ ACAMERA_CONTROL_START + 55,
/**
* <p>Whether the camera device supports ACAMERA_CONTROL_AUTOFRAMING.</p>
*
@@ -2216,7 +2231,7 @@ typedef enum acamera_metadata_tag {
* <p>Will be <code>false</code> if auto-framing is not available.</p>
*/
ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE = // byte (acamera_metadata_enum_android_control_autoframing_available_t)
- ACAMERA_CONTROL_START + 53,
+ ACAMERA_CONTROL_START + 56,
/**
* <p>Current state of auto-framing.</p>
*
@@ -2243,7 +2258,40 @@ typedef enum acamera_metadata_tag {
* @see ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE
*/
ACAMERA_CONTROL_AUTOFRAMING_STATE = // byte (acamera_metadata_enum_android_control_autoframing_state_t)
- ACAMERA_CONTROL_START + 54,
+ ACAMERA_CONTROL_START + 57,
+ /**
+ * <p>The operating luminance range of low light boost measured in lux (lx).</p>
+ *
+ * <p>Type: float[2]</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraManager_getCameraCharacteristics</li>
+ * </ul></p>
+ *
+ */
+ ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE = // float[2]
+ ACAMERA_CONTROL_START + 58,
+ /**
+ * <p>Current state of the low light boost AE mode.</p>
+ *
+ * <p>Type: byte (acamera_metadata_enum_android_control_low_light_boost_state_t)</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraCaptureSession_captureCallback_result callbacks</li>
+ * </ul></p>
+ *
+ * <p>When low light boost is enabled by setting the AE mode to
+ * 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY', it can dynamically apply a low light
+ * boost when the light level threshold is exceeded.</p>
+ * <p>This state indicates when low light boost is 'ACTIVE' and applied. Similarly, it can
+ * indicate when it is not being applied by returning 'INACTIVE'.</p>
+ * <p>This key will be absent from the CaptureResult if AE mode is not set to
+ * 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY.</p>
+ */
+ ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE = // byte (acamera_metadata_enum_android_control_low_light_boost_state_t)
+ ACAMERA_CONTROL_START + 59,
ACAMERA_CONTROL_END,
/**
@@ -2364,6 +2412,125 @@ typedef enum acamera_metadata_tag {
*/
ACAMERA_FLASH_STATE = // byte (acamera_metadata_enum_android_flash_state_t)
ACAMERA_FLASH_START + 5,
+ /**
+ * <p>Flash strength level to be used when manual flash control is active.</p>
+ *
+ * <p>Type: int32</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraCaptureSession_captureCallback_result callbacks</li>
+ * <li>ACaptureRequest</li>
+ * </ul></p>
+ *
+ * <p>Flash strength level to use in capture mode i.e. when the applications control
+ * flash with either SINGLE or TORCH mode.</p>
+ * <p>Use android.flash.info.singleStrengthMaxLevel and
+ * android.flash.info.torchStrengthMaxLevel to check whether the device supports
+ * flash strength control or not.
+ * If the values of android.flash.info.singleStrengthMaxLevel and
+ * android.flash.info.torchStrengthMaxLevel are greater than 1,
+ * then the device supports manual flash strength control.</p>
+ * <p>If the ACAMERA_FLASH_MODE <code>==</code> TORCH the value must be &gt;= 1
+ * and &lt;= android.flash.info.torchStrengthMaxLevel.
+ * If the application doesn't set the key and
+ * android.flash.info.torchStrengthMaxLevel &gt; 1,
+ * then the flash will be fired at the default level set by HAL in
+ * android.flash.info.torchStrengthDefaultLevel.
+ * If the ACAMERA_FLASH_MODE <code>==</code> SINGLE, then the value must be &gt;= 1
+ * and &lt;= android.flash.info.singleStrengthMaxLevel.
+ * If the application does not set this key and
+ * android.flash.info.singleStrengthMaxLevel &gt; 1,
+ * then the flash will be fired at the default level set by HAL
+ * in android.flash.info.singleStrengthDefaultLevel.
+ * If ACAMERA_CONTROL_AE_MODE is set to any of ON_AUTO_FLASH, ON_ALWAYS_FLASH,
+ * ON_AUTO_FLASH_REDEYE, ON_EXTERNAL_FLASH values, then the strengthLevel will be ignored.</p>
+ *
+ * @see ACAMERA_CONTROL_AE_MODE
+ * @see ACAMERA_FLASH_MODE
+ */
+ ACAMERA_FLASH_STRENGTH_LEVEL = // int32
+ ACAMERA_FLASH_START + 6,
+ /**
+ * <p>Maximum flash brightness level for manual flash control in SINGLE mode.</p>
+ *
+ * <p>Type: int32</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraManager_getCameraCharacteristics</li>
+ * </ul></p>
+ *
+ * <p>Maximum flash brightness level in camera capture mode and
+ * ACAMERA_FLASH_MODE set to SINGLE.
+ * Value will be &gt; 1 if the manual flash strength control feature is supported,
+ * otherwise the value will be equal to 1.
+ * Note that this level is just a number of supported levels (the granularity of control).
+ * There is no actual physical power units tied to this level.</p>
+ *
+ * @see ACAMERA_FLASH_MODE
+ */
+ ACAMERA_FLASH_SINGLE_STRENGTH_MAX_LEVEL = // int32
+ ACAMERA_FLASH_START + 7,
+ /**
+ * <p>Default flash brightness level for manual flash control in SINGLE mode.</p>
+ *
+ * <p>Type: int32</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraManager_getCameraCharacteristics</li>
+ * </ul></p>
+ *
+ * <p>If flash unit is available this will be greater than or equal to 1 and less
+ * or equal to <code>android.flash.info.singleStrengthMaxLevel</code>.
+ * Note for devices that do not support the manual flash strength control
+ * feature, this level will always be equal to 1.</p>
+ */
+ ACAMERA_FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL = // int32
+ ACAMERA_FLASH_START + 8,
+ /**
+ * <p>Maximum flash brightness level for manual flash control in TORCH mode</p>
+ *
+ * <p>Type: int32</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraManager_getCameraCharacteristics</li>
+ * </ul></p>
+ *
+ * <p>Maximum flash brightness level in camera capture mode and
+ * ACAMERA_FLASH_MODE set to TORCH.
+ * Value will be &gt; 1 if the manual flash strength control feature is supported,
+ * otherwise the value will be equal to 1.</p>
+ * <p>Note that this level is just a number of supported levels(the granularity of control).
+ * There is no actual physical power units tied to this level.
+ * There is no relation between android.flash.info.torchStrengthMaxLevel and
+ * android.flash.info.singleStrengthMaxLevel i.e. the ratio of
+ * android.flash.info.torchStrengthMaxLevel:android.flash.info.singleStrengthMaxLevel
+ * is not guaranteed to be the ratio of actual brightness.</p>
+ *
+ * @see ACAMERA_FLASH_MODE
+ */
+ ACAMERA_FLASH_TORCH_STRENGTH_MAX_LEVEL = // int32
+ ACAMERA_FLASH_START + 9,
+ /**
+ * <p>Default flash brightness level for manual flash control in TORCH mode</p>
+ *
+ * <p>Type: int32</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraManager_getCameraCharacteristics</li>
+ * </ul></p>
+ *
+ * <p>If flash unit is available this will be greater than or equal to 1 and less
+ * or equal to android.flash.info.torchStrengthMaxLevel.
+ * Note for the devices that do not support the manual flash strength control feature,
+ * this level will always be equal to 1.</p>
+ */
+ ACAMERA_FLASH_TORCH_STRENGTH_DEFAULT_LEVEL = // int32
+ ACAMERA_FLASH_START + 10,
ACAMERA_FLASH_END,
/**
@@ -4506,8 +4673,8 @@ typedef enum acamera_metadata_tag {
* <p>The guaranteed stream combinations related to stream use case for a camera device with
* <a href="https://developer.android.com/reference/android/hardware/camera2/CameraCharacteristics.html#REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE">CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE</a>
* capability is documented in the camera device
- * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#stream-use-case-capability-additional-guaranteed-configurations">guideline</a>. The application is strongly recommended to use one of the guaranteed stream
- * combinations.
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice#stream-use-case-capability-additional-guaranteed-configurations">guideline</a>.
+ * The application is strongly recommended to use one of the guaranteed stream combinations.
* If the application creates a session with a stream combination not in the guaranteed
* list, or with mixed DEFAULT and non-DEFAULT use cases within the same session,
* the camera device may ignore some stream use cases due to hardware constraints
@@ -4517,7 +4684,7 @@ typedef enum acamera_metadata_tag {
* application should leave stream use cases within the session as DEFAULT.</p>
*/
ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES = // int64[n] (acamera_metadata_enum_android_scaler_available_stream_use_cases_t)
- ACAMERA_SCALER_START + 25,
+ ACAMERA_SCALER_START + 26,
/**
* <p>The region of the sensor that corresponds to the RAW read out for this
* capture when the stream use case of a RAW stream is set to CROPPED_RAW.</p>
@@ -4570,7 +4737,7 @@ typedef enum acamera_metadata_tag {
* @see ACAMERA_STATISTICS_HOT_PIXEL_MAP
*/
ACAMERA_SCALER_RAW_CROP_REGION = // int32[4]
- ACAMERA_SCALER_START + 26,
+ ACAMERA_SCALER_START + 27,
ACAMERA_SCALER_END,
/**
@@ -4597,8 +4764,8 @@ typedef enum acamera_metadata_tag {
ACAMERA_SENSOR_EXPOSURE_TIME = // int64
ACAMERA_SENSOR_START,
/**
- * <p>Duration from start of frame exposure to
- * start of next frame exposure.</p>
+ * <p>Duration from start of frame readout to
+ * start of next frame readout.</p>
*
* <p>Type: int64</p>
*
@@ -4668,6 +4835,10 @@ typedef enum acamera_metadata_tag {
* <p>For more details about stalling, see {@link ACAMERA_SCALER_AVAILABLE_STALL_DURATIONS }.</p>
* <p>This control is only effective if ACAMERA_CONTROL_AE_MODE or ACAMERA_CONTROL_MODE is set to
* OFF; otherwise the auto-exposure algorithm will override this value.</p>
+ * <p><em>Note:</em> Prior to Android 13, this field was described as measuring the duration from
+ * start of frame exposure to start of next frame exposure, which doesn't reflect the
+ * definition from sensor manufacturer. A mobile sensor defines the frame duration as
+ * intervals between sensor readouts.</p>
*
* @see ACAMERA_CONTROL_AE_MODE
* @see ACAMERA_CONTROL_MODE
@@ -6371,6 +6542,40 @@ typedef enum acamera_metadata_tag {
*/
ACAMERA_STATISTICS_OIS_Y_SHIFTS = // float[n]
ACAMERA_STATISTICS_START + 20,
+ /**
+ * <p>An array of timestamps of lens intrinsics samples, in nanoseconds.</p>
+ *
+ * <p>Type: int64[n]</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraCaptureSession_captureCallback_result callbacks</li>
+ * </ul></p>
+ *
+ * <p>The array contains the timestamps of lens intrinsics samples. The timestamps are in the
+ * same timebase as and comparable to ACAMERA_SENSOR_TIMESTAMP.</p>
+ *
+ * @see ACAMERA_SENSOR_TIMESTAMP
+ */
+ ACAMERA_STATISTICS_LENS_INTRINSIC_TIMESTAMPS = // int64[n]
+ ACAMERA_STATISTICS_START + 21,
+ /**
+ * <p>An array of intra-frame lens intrinsics.</p>
+ *
+ * <p>Type: float[5*n]</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraCaptureSession_captureCallback_result callbacks</li>
+ * </ul></p>
+ *
+ * <p>The data layout and contents of individual array entries matches with
+ * ACAMERA_LENS_INTRINSIC_CALIBRATION.</p>
+ *
+ * @see ACAMERA_LENS_INTRINSIC_CALIBRATION
+ */
+ ACAMERA_STATISTICS_LENS_INTRINSIC_SAMPLES = // float[5*n]
+ ACAMERA_STATISTICS_START + 22,
ACAMERA_STATISTICS_END,
/**
@@ -7345,6 +7550,54 @@ typedef enum acamera_metadata_tag {
*/
ACAMERA_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_ID = // byte
ACAMERA_LOGICAL_MULTI_CAMERA_START + 2,
+ /**
+ * <p>The current region of the active physical sensor that will be read out for this
+ * capture.</p>
+ *
+ * <p>Type: int32[4]</p>
+ *
+ * <p>This tag may appear in:
+ * <ul>
+ * <li>ACameraMetadata from ACameraCaptureSession_captureCallback_result callbacks</li>
+ * </ul></p>
+ *
+ * <p>This capture result matches with ACAMERA_SCALER_CROP_REGION on non-logical single
+ * camera sensor devices. In case of logical cameras that can switch between several
+ * physical devices in response to ACAMERA_CONTROL_ZOOM_RATIO, this capture result will
+ * not behave like ACAMERA_SCALER_CROP_REGION and ACAMERA_CONTROL_ZOOM_RATIO, where the
+ * combination of both reflects the effective zoom and crop of the logical camera output.
+ * Instead, this capture result value will describe the zoom and crop of the active physical
+ * device. Some examples of when the value of this capture result will change include
+ * switches between different physical lenses, switches between regular and maximum
+ * resolution pixel mode and going through the device digital or optical range.
+ * This capture result is similar to ACAMERA_SCALER_CROP_REGION with respect to distortion
+ * correction. When the distortion correction mode is OFF, the coordinate system follows
+ * ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE, with (0, 0) being the top-left pixel
+ * of the pre-correction active array. When the distortion correction mode is not OFF,
+ * the coordinate system follows ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE, with (0, 0) being
+ * the top-left pixel of the active array.</p>
+ * <p>For camera devices with the
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraMetadata.html#REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR">CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR</a>
+ * capability or devices where <a href="https://developer.android.com/reference/CameraCharacteristics.html#getAvailableCaptureRequestKeys">CameraCharacteristics#getAvailableCaptureRequestKeys</a>
+ * lists <a href="https://developer.android.com/reference/CaptureRequest.html#SENSOR_PIXEL_MODE">ACAMERA_SENSOR_PIXEL_MODE</a>
+ * , the current active physical device
+ * ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION /
+ * ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION must be used as the
+ * coordinate system for requests where ACAMERA_SENSOR_PIXEL_MODE is set to
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraMetadata.html#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION">CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION</a>.</p>
+ * <p>The data representation is int[4], which maps to (left, top, width, height).</p>
+ *
+ * @see ACAMERA_CONTROL_ZOOM_RATIO
+ * @see ACAMERA_SCALER_CROP_REGION
+ * @see ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE
+ * @see ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION
+ * @see ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE
+ * @see ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION
+ * @see ACAMERA_SENSOR_PIXEL_MODE
+ */
+ ACAMERA_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION =
+ // int32[4]
+ ACAMERA_LOGICAL_MULTI_CAMERA_START + 3,
ACAMERA_LOGICAL_MULTI_CAMERA_END,
/**
@@ -8009,6 +8262,44 @@ typedef enum acamera_metadata_enum_acamera_control_ae_mode {
*/
ACAMERA_CONTROL_AE_MODE_ON_EXTERNAL_FLASH = 5,
+ /**
+ * <p>Like 'ON' but applies additional brightness boost in low light scenes.</p>
+ * <p>When the scene lighting conditions are within the range defined by
+ * ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE this mode will apply additional
+ * brightness boost.</p>
+ * <p>This mode will automatically adjust the intensity of low light boost applied
+ * according to the scene lighting conditions. A darker scene will receive more boost
+ * while a brighter scene will receive less boost.</p>
+ * <p>This mode can ignore the set target frame rate to allow more light to be captured
+ * which can result in choppier motion. The frame rate can extend to lower than the
+ * ACAMERA_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES but will not go below 10 FPS. This mode
+ * can also increase the sensor sensitivity gain which can result in increased luma
+ * and chroma noise. The sensor sensitivity gain can extend to higher values beyond
+ * ACAMERA_SENSOR_INFO_SENSITIVITY_RANGE. This mode may also apply additional
+ * processing to recover details in dark and bright areas of the image,and noise
+ * reduction at high sensitivity gain settings to manage the trade-off between light
+ * sensitivity and capture noise.</p>
+ * <p>This mode is restricted to two output surfaces. One output surface type can either
+ * be SurfaceView or TextureView. Another output surface type can either be MediaCodec
+ * or MediaRecorder. This mode cannot be used with a target FPS range higher than 30
+ * FPS.</p>
+ * <p>If the session configuration is not supported, the AE mode reported in the
+ * CaptureResult will be 'ON' instead of 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY'.</p>
+ * <p>The application can observe the CapturerResult field
+ * ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE to determine when low light boost is 'ACTIVE' or
+ * 'INACTIVE'.</p>
+ * <p>The low light boost is 'ACTIVE' once the scene lighting condition is less than the
+ * upper bound lux value defined by ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE.
+ * This mode will be 'INACTIVE' once the scene lighting condition is greater than the
+ * upper bound lux value defined by ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE.</p>
+ *
+ * @see ACAMERA_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES
+ * @see ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE
+ * @see ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE
+ * @see ACAMERA_SENSOR_INFO_SENSITIVITY_RANGE
+ */
+ ACAMERA_CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY = 6,
+
} acamera_metadata_enum_android_control_ae_mode_t;
// ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER
@@ -9010,6 +9301,20 @@ typedef enum acamera_metadata_enum_acamera_control_autoframing_state {
} acamera_metadata_enum_android_control_autoframing_state_t;
+// ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE
+typedef enum acamera_metadata_enum_acamera_control_low_light_boost_state {
+ /**
+ * <p>The AE mode 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY' is enabled but not applied.</p>
+ */
+ ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE_INACTIVE = 0,
+
+ /**
+ * <p>The AE mode 'ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY' is enabled and applied.</p>
+ */
+ ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE_ACTIVE = 1,
+
+} acamera_metadata_enum_android_control_low_light_boost_state_t;
+
// ACAMERA_EDGE_MODE
@@ -9885,8 +10190,8 @@ typedef enum acamera_metadata_enum_acamera_request_available_capabilities {
* </ul>
* <p><a href="https://developer.android.com/reference/android/hardware/camera2/CameraCharacteristics.html#SCALER_AVAILABLE_STREAM_USE_CASES">CameraCharacteristics#SCALER_AVAILABLE_STREAM_USE_CASES</a>
* lists all of the supported stream use cases.</p>
- * <p>Refer to
- * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#stream-use-case-capability-additional-guaranteed-configurations">CameraDevice#stream-use-case-capability-additional-guaranteed-configurations</a>
+ * <p>Refer to the
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice#stream-use-case-capability-additional-guaranteed-configurations">guideline</a>
* for the mandatory stream combinations involving stream use cases, which can also be
* queried via <a href="https://developer.android.com/reference/android/hardware/camera2/params/MandatoryStreamCombination.html">MandatoryStreamCombination</a>.</p>
*/
@@ -10747,9 +11052,9 @@ typedef enum acamera_metadata_enum_acamera_info_supported_hardware_level {
/**
* <p>This camera device does not have enough capabilities to qualify as a <code>FULL</code> device or
* better.</p>
- * <p>Only the stream configurations listed in the <code>LEGACY</code> and <code>LIMITED</code> tables in the
- * {@link ACameraDevice_createCaptureSession }
- * documentation are guaranteed to be supported.</p>
+ * <p>Only the stream configurations listed in the <code>LEGACY</code> and <code>LIMITED</code>
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice#limited-level-additional-guaranteed-configurations">tables</a>
+ * in the documentation are guaranteed to be supported.</p>
* <p>All <code>LIMITED</code> devices support the <code>BACKWARDS_COMPATIBLE</code> capability, indicating basic
* support for color image capture. The only exception is that the device may
* alternatively support only the <code>DEPTH_OUTPUT</code> capability, if it can only output depth
@@ -10774,9 +11079,9 @@ typedef enum acamera_metadata_enum_acamera_info_supported_hardware_level {
/**
* <p>This camera device is capable of supporting advanced imaging applications.</p>
- * <p>The stream configurations listed in the <code>FULL</code>, <code>LEGACY</code> and <code>LIMITED</code> tables in the
- * {@link ACameraDevice_createCaptureSession }
- * documentation are guaranteed to be supported.</p>
+ * <p>The stream configurations listed in the <code>FULL</code>, <code>LEGACY</code> and <code>LIMITED</code>
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice#full-level-additional-guaranteed-configurations">tables</a>
+ * in the documentation are guaranteed to be supported.</p>
* <p>A <code>FULL</code> device will support below capabilities:</p>
* <ul>
* <li><code>BURST_CAPTURE</code> capability (ACAMERA_REQUEST_AVAILABLE_CAPABILITIES contains
@@ -10803,9 +11108,9 @@ typedef enum acamera_metadata_enum_acamera_info_supported_hardware_level {
/**
* <p>This camera device is running in backward compatibility mode.</p>
- * <p>Only the stream configurations listed in the <code>LEGACY</code> table in the
- * {@link ACameraDevice_createCaptureSession }
- * documentation are supported.</p>
+ * <p>Only the stream configurations listed in the <code>LEGACY</code>
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice#legacy-level-guaranteed-configurations">table</a>
+ * in the documentation are supported.</p>
* <p>A <code>LEGACY</code> device does not support per-frame control, manual sensor control, manual
* post-processing, arbitrary cropping regions, and has relaxed performance constraints.
* No additional capabilities beyond <code>BACKWARD_COMPATIBLE</code> will ever be listed by a
@@ -10827,9 +11132,9 @@ typedef enum acamera_metadata_enum_acamera_info_supported_hardware_level {
* <p>This camera device is capable of YUV reprocessing and RAW data capture, in addition to
* FULL-level capabilities.</p>
* <p>The stream configurations listed in the <code>LEVEL_3</code>, <code>RAW</code>, <code>FULL</code>, <code>LEGACY</code> and
- * <code>LIMITED</code> tables in the
- * {@link ACameraDevice_createCaptureSession }
- * documentation are guaranteed to be supported.</p>
+ * <code>LIMITED</code>
+ * <a href="https://developer.android.com/reference/android/hardware/camera2/CameraDevice#level-3-additional-guaranteed-configurations">tables</a>
+ * in the documentation are guaranteed to be supported.</p>
* <p>The following additional capabilities are guaranteed to be supported:</p>
* <ul>
* <li><code>YUV_REPROCESSING</code> capability (ACAMERA_REQUEST_AVAILABLE_CAPABILITIES contains
diff --git a/platform/sysroot/usr/include/dlfcn.h b/platform/sysroot/usr/include/dlfcn.h
index e51ef5e2f..4017ff36d 100644
--- a/platform/sysroot/usr/include/dlfcn.h
+++ b/platform/sysroot/usr/include/dlfcn.h
@@ -26,25 +26,35 @@
* SUCH DAMAGE.
*/
-#ifndef __DLFCN_H__
-#define __DLFCN_H__
+#pragma once
#include <stdint.h>
#include <sys/cdefs.h>
__BEGIN_DECLS
+/**
+ * dladdr() returns information using this structure.
+ */
typedef struct {
- /* Pathname of shared object that contains address. */
+ /** Pathname of the shared object that contains the given address. */
const char* _Nullable dli_fname;
- /* Address at which shared object is loaded. */
+ /** Address at which the shared object is loaded. */
void* _Nullable dli_fbase;
- /* Name of nearest symbol with address lower than addr. */
+ /** Name of the nearest symbol with an address lower than the given address. */
const char* _Nullable dli_sname;
- /* Exact address of symbol named in dli_sname. */
+ /** Exact address of the symbol named in `dli_sname`. */
void* _Nullable dli_saddr;
} Dl_info;
+/**
+ * [dlopen(3)](http://man7.org/linux/man-pages/man3/dlopen.3.html)
+ * loads the given shared library.
+ *
+ * Returns a pointer to an opaque handle for use with other <dlfcn.h> functions
+ * on success, and returns NULL on failure, in which case dlerror() can be used
+ * to retrieve the specific error.
+ */
void* _Nullable dlopen(const char* _Nullable __filename, int __flag);
/**
@@ -64,46 +74,115 @@ void* _Nullable dlopen(const char* _Nullable __filename, int __flag);
* a child process which can later be killed by the parent or call
* exit() itself.
*
+ * Note also that dlclose() interacts badly with thread local variables
+ * with non-trivial destructors, with the
+ * (exact behavior varying by API level)[https://android.googlesource.com/platform/bionic/+/main/android-changes-for-ndk-developers.md#dlclose-interacts-badly-with-thread-local-variables-with-non_trivial-destructors].
+ *
* Returns 0 on success, and returns -1 on failure, in which case
* dlerror() can be used to retrieve the specific error.
*/
int dlclose(void* _Nonnull __handle);
+/**
+ * [dlerror(3)](http://man7.org/linux/man-pages/man3/dlerror.3.html)
+ * returns a human-readable error message describing the most recent
+ * failure from one of the <dlfcn.h> functions on the calling thread.
+ *
+ * This function also clears the error, so a second call (or a call
+ * before any failure) will return NULL.
+ *
+ * Returns a pointer to an error on success, and returns NULL if no
+ * error is pending.
+ */
char* _Nullable dlerror(void);
-/* (RTLD_DEFAULT is null for LP64, but -1 for LP32) */
+/**
+ * [dlsym(3)](http://man7.org/linux/man-pages/man3/dlsym.3.html)
+ * returns a pointer to the symbol with the given name in the shared
+ * library represented by the given handle. The handle may have been
+ * returned from dlopen(), or can be RTLD_DEFAULT or RTLD_NEXT.
+ *
+ * Returns the address of the symbol on success, and returns NULL on failure,
+ * in which case dlerror() can be used to retrieve the specific error.
+ */
void* _Nullable dlsym(void* __BIONIC_COMPLICATED_NULLNESS __handle, const char* _Nullable __symbol);
-/* (RTLD_DEFAULT is null for LP64, but -1 for LP32) */
+
+/**
+ * [dlvsym(3)](http://man7.org/linux/man-pages/man3/dlvsym.3.html)
+ * returns a pointer to the symbol with the given name and version in the shared
+ * library represented by the given handle. The handle may have been
+ * returned from dlopen(), or can be RTLD_DEFAULT or RTLD_NEXT.
+ *
+ * Returns the address of the symbol on success, and returns NULL on failure,
+ * in which case dlerror() can be used to retrieve the specific error.
+ */
#if __ANDROID_API__ >= 24
void* _Nullable dlvsym(void* __BIONIC_COMPLICATED_NULLNESS __handle, const char* _Nullable __symbol, const char* _Nullable __version) __INTRODUCED_IN(24);
#endif /* __ANDROID_API__ >= 24 */
+
+/**
+ * [dladdr(3)](http://man7.org/linux/man-pages/man3/dladdr.3.html)
+ * returns information about the symbol at the given address.
+ *
+ * Returns non-zero on success, and returns 0 on failure. Note that unlike
+ * the other <dlfcn.h> functions, in this case dlerror() will _not_ have
+ * more information.
+ */
int dladdr(const void* _Nonnull __addr, Dl_info* _Nonnull __info);
+/**
+ * A dlsym()/dlvsym() handle that returns the first symbol found in any
+ * shared library using the default search order.
+ */
+#define RTLD_DEFAULT __BIONIC_CAST(reinterpret_cast, void*, 0)
+
+/**
+ * A dlsym()/dlvsym() handle that returns the first symbol found in any
+ * shared library that appears _after_ the object containing the caller.
+ */
+#define RTLD_NEXT __BIONIC_CAST(reinterpret_cast, void*, -1L)
+
+/**
+ * A dlopen() flag to not make symbols from this library available to later
+ * libraries. See also RTLD_GLOBAL.
+ */
#define RTLD_LOCAL 0
+
+/** Not supported on Android; Android always uses RTLD_NOW. */
#define RTLD_LAZY 0x00001
+
+/** A dlopen() flag to resolve all undefined symbols before dlopen() returns. */
#define RTLD_NOW 0x00002
+
+/**
+ * A dlopen() flag to not actually load the given library;
+ * used to test whether the library is already loaded.
+ */
#define RTLD_NOLOAD 0x00004
+
+/**
+ * A dlopen() flag to make symbols from this library available to later
+ * libraries. See also RTLD_LOCAL.
+ */
#define RTLD_GLOBAL 0x00100
+
+/**
+ * A dlopen() flag to ignore later dlclose() calls on this library.
+ */
#define RTLD_NODELETE 0x01000
+/* LP32 has historical ABI breakage. */
#if !defined(__LP64__)
-/* LP32 is broken for historical reasons. */
+#undef RTLD_DEFAULT
+#define RTLD_DEFAULT __BIONIC_CAST(reinterpret_cast, void*, 0xffffffff)
+#undef RTLD_NEXT
+#define RTLD_NEXT __BIONIC_CAST(reinterpret_cast, void*, 0xfffffffe)
#undef RTLD_NOW
#define RTLD_NOW 0x00000
#undef RTLD_GLOBAL
#define RTLD_GLOBAL 0x00002
#endif
-#if defined (__LP64__)
-#define RTLD_DEFAULT __BIONIC_CAST(reinterpret_cast, void*, 0)
-#define RTLD_NEXT __BIONIC_CAST(reinterpret_cast, void*, -1L)
-#else
-#define RTLD_DEFAULT __BIONIC_CAST(reinterpret_cast, void*, 0xffffffff)
-#define RTLD_NEXT __BIONIC_CAST(reinterpret_cast, void*, 0xfffffffe)
-#endif
-
__END_DECLS
-
-#endif
diff --git a/platform/sysroot/usr/include/elf.h b/platform/sysroot/usr/include/elf.h
index 81a50db90..1275f2ede 100644
--- a/platform/sysroot/usr/include/elf.h
+++ b/platform/sysroot/usr/include/elf.h
@@ -202,17 +202,11 @@ typedef Elf64_Xword Elf64_Relr;
#define DF_1_SINGLETON 0x02000000
#define DF_1_STUB 0x04000000
-/* http://www.sco.com/developers/gabi/latest/ch4.eheader.html */
-#define ELFOSABI_SYSV 0 /* Synonym for ELFOSABI_NONE used by valgrind. */
-#define ELFOSABI_GNU 3 /* Synonym for ELFOSABI_LINUX. */
-
/* http://www.sco.com/developers/gabi/latest/ch4.reloc.html */
#define ELF32_R_INFO(sym, type) ((((Elf32_Word)sym) << 8) | ((type) & 0xff))
#define ELF64_R_INFO(sym, type) ((((Elf64_Xword)sym) << 32) | ((type) & 0xffffffff))
/* http://www.sco.com/developers/gabi/latest/ch4.symtab.html */
-#undef ELF_ST_TYPE
-#define ELF_ST_TYPE(x) ((x) & 0xf)
#define ELF_ST_INFO(b,t) (((b) << 4) + ((t) & 0xf))
#define ELF32_ST_INFO(b,t) ELF_ST_INFO(b,t)
#define ELF64_ST_INFO(b,t) ELF_ST_INFO(b,t)
@@ -260,6 +254,13 @@ typedef Elf64_Xword Elf64_Relr;
#define DT_ANDROID_RELA 0x60000011 // DT_LOOS + 4
#define DT_ANDROID_RELASZ 0x60000012 // DT_LOOS + 5
+/* TODO: upstreamed to FreeBSD as https://github.com/freebsd/freebsd-src/pull/1141/. */
+#define DT_AARCH64_MEMTAG_MODE 0x70000009
+#define DT_AARCH64_MEMTAG_HEAP 0x7000000b
+#define DT_AARCH64_MEMTAG_STACK 0x7000000c
+#define DT_AARCH64_MEMTAG_GLOBALS 0x7000000d
+#define DT_AARCH64_MEMTAG_GLOBALSSZ 0x7000000f
+
/* Linux traditionally doesn't have the trailing 64 that BSD has on these. */
#define R_AARCH64_TLS_DTPREL R_AARCH64_TLS_DTPREL64
#define R_AARCH64_TLS_DTPMOD R_AARCH64_TLS_DTPMOD64
@@ -269,5 +270,24 @@ typedef Elf64_Xword Elf64_Relr;
#define R_ARM_TLS_DESC 13
#define R_ARM_IRELATIVE 160
-/* BSD spells this slightly differently to Linux. */
+/* FreeBSD is missing these, found in
+ * https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc#relocations
+ * so I've sent https://github.com/freebsd/freebsd-src/pull/1141 upstream.
+ */
+#define R_RISCV_TLSDESC 12
+#define R_RISCV_PLT32 59
+#define R_RISCV_SET_ULEB128 60
+#define R_RISCV_SUB_ULEB128 61
+#define R_RISCV_TLSDESC_HI20 62
+#define R_RISCV_TLSDESC_LOAD_LO12 63
+#define R_RISCV_TLSDESC_ADD_LO12 64
+#define R_RISCV_TLSDESC_CALL 65
+
+/* FreeBSD spells this slightly differently to Linux. Linux is correct according to
+ * https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc#file-header
+ * so I've sent https://github.com/freebsd/freebsd-src/pull/1148 upstream.
+ */
+#define EF_RISCV_FLOAT_ABI EF_RISCV_FLOAT_ABI_MASK
+
+/* FreeBSD spells this slightly differently to Linux. */
#define R_X86_64_JUMP_SLOT R_X86_64_JMP_SLOT
diff --git a/platform/sysroot/usr/include/spawn.h b/platform/sysroot/usr/include/spawn.h
index 8e3335db9..279425a11 100644
--- a/platform/sysroot/usr/include/spawn.h
+++ b/platform/sysroot/usr/include/spawn.h
@@ -57,7 +57,7 @@ typedef struct __posix_spawn_file_actions* posix_spawn_file_actions_t;
int posix_spawn(pid_t* _Nullable __pid, const char* _Nonnull __path, const posix_spawn_file_actions_t _Nullable * _Nullable __actions, const posix_spawnattr_t _Nullable * _Nullable __attr, char* const _Nonnull __argv[_Nonnull], char* const _Nullable __env[_Nullable]) __INTRODUCED_IN(28);
int posix_spawnp(pid_t* _Nullable __pid, const char* _Nonnull __file, const posix_spawn_file_actions_t _Nullable * _Nullable __actions, const posix_spawnattr_t _Nullable * _Nullable __attr, char* const _Nonnull __argv[_Nonnull], char* const _Nullable __env[_Nullable]) __INTRODUCED_IN(28);
-int posix_spawnattr_init(posix_spawnattr_t _Nonnull * _Nonnull __attr) __INTRODUCED_IN(28);
+int posix_spawnattr_init(posix_spawnattr_t _Nullable * _Nonnull __attr) __INTRODUCED_IN(28);
int posix_spawnattr_destroy(posix_spawnattr_t _Nonnull * _Nonnull __attr) __INTRODUCED_IN(28);
int posix_spawnattr_setflags(posix_spawnattr_t _Nonnull * _Nonnull __attr, short __flags) __INTRODUCED_IN(28);
diff --git a/platform/sysroot/usr/include/sys/_system_properties.h b/platform/sysroot/usr/include/sys/_system_properties.h
index 079c82577..078e85763 100644
--- a/platform/sysroot/usr/include/sys/_system_properties.h
+++ b/platform/sysroot/usr/include/sys/_system_properties.h
@@ -41,6 +41,7 @@
__BEGIN_DECLS
#define PROP_SERVICE_NAME "property_service"
+#define PROP_SERVICE_FOR_SYSTEM_NAME "property_service_for_system"
#define PROP_DIRNAME "/dev/__properties__"
#define PROP_MSG_SETPROP 1
diff --git a/platform/sysroot/usr/include/sys/msg.h b/platform/sysroot/usr/include/sys/msg.h
index 8472eb17c..e035573cf 100644
--- a/platform/sysroot/usr/include/sys/msg.h
+++ b/platform/sysroot/usr/include/sys/msg.h
@@ -48,7 +48,7 @@ typedef __kernel_ulong_t msglen_t;
/** Not useful on Android; disallowed by SELinux. */
#if __ANDROID_API__ >= 26
-int msgctl(int __msg_id, int __cmd, struct msqid_ds* _Nullable __buf) __INTRODUCED_IN(26);
+int msgctl(int __msg_id, int __op, struct msqid_ds* _Nullable __buf) __INTRODUCED_IN(26);
/** Not useful on Android; disallowed by SELinux. */
int msgget(key_t __key, int __flags) __INTRODUCED_IN(26);
/** Not useful on Android; disallowed by SELinux. */
diff --git a/platform/sysroot/usr/include/sys/prctl.h b/platform/sysroot/usr/include/sys/prctl.h
index ff03c33f3..1c80415da 100644
--- a/platform/sysroot/usr/include/sys/prctl.h
+++ b/platform/sysroot/usr/include/sys/prctl.h
@@ -45,6 +45,6 @@ __BEGIN_DECLS
*
* Returns -1 and sets `errno` on failure; success values vary by option.
*/
-int prctl(int __option, ...);
+int prctl(int __op, ...);
__END_DECLS
diff --git a/platform/sysroot/usr/include/sys/ptrace.h b/platform/sysroot/usr/include/sys/ptrace.h
index 022fc3a9e..66b30a15b 100644
--- a/platform/sysroot/usr/include/sys/ptrace.h
+++ b/platform/sysroot/usr/include/sys/ptrace.h
@@ -59,7 +59,7 @@ __BEGIN_DECLS
#define PT_GETSIGINFO PTRACE_GETSIGINFO
#define PT_SETSIGINFO PTRACE_SETSIGINFO
-long ptrace(int __request, ...);
+long ptrace(int __op, ...);
__END_DECLS
diff --git a/platform/sysroot/usr/include/sys/quota.h b/platform/sysroot/usr/include/sys/quota.h
index 4a141fe2e..98d23eef7 100644
--- a/platform/sysroot/usr/include/sys/quota.h
+++ b/platform/sysroot/usr/include/sys/quota.h
@@ -53,7 +53,7 @@ __BEGIN_DECLS
*/
#if __ANDROID_API__ >= 26
-int quotactl(int __cmd, const char* _Nullable __special, int __id, char* __BIONIC_COMPLICATED_NULLNESS __addr) __INTRODUCED_IN(26);
+int quotactl(int __op, const char* _Nullable __special, int __id, char* __BIONIC_COMPLICATED_NULLNESS __addr) __INTRODUCED_IN(26);
#endif /* __ANDROID_API__ >= 26 */
diff --git a/platform/sysroot/usr/include/sys/reboot.h b/platform/sysroot/usr/include/sys/reboot.h
index 156d94779..5d9e1a7b6 100644
--- a/platform/sysroot/usr/include/sys/reboot.h
+++ b/platform/sysroot/usr/include/sys/reboot.h
@@ -55,6 +55,6 @@ __BEGIN_DECLS
* Does not return on successful reboot, returns 0 if CAD was successfully enabled/disabled,
* and returns -1 and sets `errno` on failure.
*/
-int reboot(int __cmd);
+int reboot(int __op);
__END_DECLS
diff --git a/platform/sysroot/usr/include/sys/sem.h b/platform/sysroot/usr/include/sys/sem.h
index 5f1f81a40..500bff8fa 100644
--- a/platform/sysroot/usr/include/sys/sem.h
+++ b/platform/sysroot/usr/include/sys/sem.h
@@ -53,7 +53,7 @@ union semun {
#if __ANDROID_API__ >= 26
-int semctl(int __sem_id, int __sem_num, int __cmd, ...) __INTRODUCED_IN(26);
+int semctl(int __sem_id, int __sem_num, int __op, ...) __INTRODUCED_IN(26);
int semget(key_t __key, int __sem_count, int __flags) __INTRODUCED_IN(26);
int semop(int __sem_id, struct sembuf* _Nonnull __ops, size_t __op_count) __INTRODUCED_IN(26);
#endif /* __ANDROID_API__ >= 26 */
diff --git a/platform/sysroot/usr/include/sys/shm.h b/platform/sysroot/usr/include/sys/shm.h
index 5fb13675a..1f880b2e2 100644
--- a/platform/sysroot/usr/include/sys/shm.h
+++ b/platform/sysroot/usr/include/sys/shm.h
@@ -51,7 +51,7 @@ typedef unsigned long shmatt_t;
#if __ANDROID_API__ >= 26
void* _Nonnull shmat(int __shm_id, const void* _Nullable __addr, int __flags) __INTRODUCED_IN(26);
/** Not useful on Android; disallowed by SELinux. */
-int shmctl(int __shm_id, int __cmd, struct shmid_ds* _Nullable __buf) __INTRODUCED_IN(26);
+int shmctl(int __shm_id, int __op, struct shmid_ds* _Nullable __buf) __INTRODUCED_IN(26);
/** Not useful on Android; disallowed by SELinux. */
int shmdt(const void* _Nonnull __addr) __INTRODUCED_IN(26);
/** Not useful on Android; disallowed by SELinux. */
diff --git a/platform/sysroot/usr/include/time.h b/platform/sysroot/usr/include/time.h
index 57271ea60..b8fd291bb 100644
--- a/platform/sysroot/usr/include/time.h
+++ b/platform/sysroot/usr/include/time.h
@@ -385,13 +385,14 @@ int clock_gettime(clockid_t __clock, struct timespec* _Nonnull __ts);
/**
* [clock_nanosleep(2)](http://man7.org/linux/man-pages/man2/clock_nanosleep.2.html)
- * sleeps for the given time as measured by the given clock.
+ * sleeps for the given time (or until the given time if the TIMER_ABSTIME flag
+ * is used), as measured by the given clock.
*
* Returns 0 on success, and returns -1 and returns an error number on failure.
* If the sleep was interrupted by a signal, the return value will be `EINTR`
* and `remainder` will be the amount of time remaining.
*/
-int clock_nanosleep(clockid_t __clock, int __flags, const struct timespec* _Nonnull __duration, struct timespec* _Nullable __remainder);
+int clock_nanosleep(clockid_t __clock, int __flags, const struct timespec* _Nonnull __time, struct timespec* _Nullable __remainder);
/**
* [clock_settime(2)](http://man7.org/linux/man-pages/man2/clock_settime.2.html)
diff --git a/platform/sysroot/usr/include/unicode/char16ptr.h b/platform/sysroot/usr/include/unicode/char16ptr.h
index 16c5f399c..383a0b480 100644
--- a/platform/sysroot/usr/include/unicode/char16ptr.h
+++ b/platform/sysroot/usr/include/unicode/char16ptr.h
@@ -41,7 +41,7 @@ U_NAMESPACE_BEGIN
* char16_t * wrapper with implicit conversion from distinct but bit-compatible pointer types.
* \xrefitem stable "Stable" "Stable List" ICU 59
*/
-class U_COMMON_API Char16Ptr U_FINAL {
+class U_COMMON_API Char16Ptr final {
public:
/**
* Copies the pointer.
@@ -148,7 +148,7 @@ char16_t *Char16Ptr::get() const { return u_.cp; }
* const char16_t * wrapper with implicit conversion from distinct but bit-compatible pointer types.
* \xrefitem stable "Stable" "Stable List" ICU 59
*/
-class U_COMMON_API ConstChar16Ptr U_FINAL {
+class U_COMMON_API ConstChar16Ptr final {
public:
/**
* Copies the pointer.
diff --git a/platform/sysroot/usr/include/unicode/platform.h b/platform/sysroot/usr/include/unicode/platform.h
index 4d633f939..9808f2098 100644
--- a/platform/sysroot/usr/include/unicode/platform.h
+++ b/platform/sysroot/usr/include/unicode/platform.h
@@ -460,6 +460,13 @@
# define UPRV_HAS_WARNING(x) 0
#endif
+
+#if defined(__clang__)
+#define UPRV_NO_SANITIZE_UNDEFINED __attribute__((no_sanitize("undefined")))
+#else
+#define UPRV_NO_SANITIZE_UNDEFINED
+#endif
+
/**
* \def U_MALLOC_ATTR
* Attribute to mark functions as malloc-like
@@ -509,26 +516,6 @@
# define U_CPLUSPLUS_VERSION 1
#endif
-#if (U_PLATFORM == U_PF_AIX || U_PLATFORM == U_PF_OS390) && defined(__cplusplus) &&(U_CPLUSPLUS_VERSION < 11)
-// add in std::nullptr_t
-namespace std {
- typedef decltype(nullptr) nullptr_t;
-};
-#endif
-
-/**
- * \def U_NOEXCEPT
- * "noexcept" if supported, otherwise empty.
- * Some code, especially STL containers, uses move semantics of objects only
- * if the move constructor and the move operator are declared as not throwing exceptions.
- * \xrefitem internal "Internal" "Internal List" Do not use. This API is for internal use only.
- */
-#ifdef U_NOEXCEPT
- /* Use the predefined value. */
-#else
-# define U_NOEXCEPT noexcept
-#endif
-
/**
* \def U_FALLTHROUGH
* Annotate intentional fall-through between switch labels.
@@ -757,7 +744,7 @@ namespace std {
* \def U_HAVE_CHAR16_T
* Defines whether the char16_t type is available for UTF-16
* and u"abc" UTF-16 string literals are supported.
- * This is a new standard type and standard string literal syntax in C++0x
+ * This is a new standard type and standard string literal syntax in C++11
* but has been available in some compilers before.
* \xrefitem internal "Internal" "Internal List" Do not use. This API is for internal use only.
*/
@@ -766,12 +753,6 @@ namespace std {
#else
/*
* Notes:
- * Visual Studio 2010 (_MSC_VER==1600) defines char16_t as a typedef
- * and does not support u"abc" string literals.
- * Visual Studio 2015 (_MSC_VER>=1900) and above adds support for
- * both char16_t and u"abc" string literals.
- * gcc 4.4 defines the __CHAR16_TYPE__ macro to a usable type but
- * does not support u"abc" string literals.
* C++11 and C11 require support for UTF-16 literals
* TODO: Fix for plain C. Doesn't work on Mac.
*/
diff --git a/platform/sysroot/usr/include/unicode/uchar.h b/platform/sysroot/usr/include/unicode/uchar.h
index c8fc35bd8..aa63e4ada 100644
--- a/platform/sysroot/usr/include/unicode/uchar.h
+++ b/platform/sysroot/usr/include/unicode/uchar.h
@@ -60,7 +60,7 @@ U_CDECL_BEGIN
* @see u_getUnicodeVersion
* \xrefitem stable "Stable" "Stable List" ICU 2.0
*/
-#define U_UNICODE_VERSION "15.0"
+#define U_UNICODE_VERSION "15.1"
/**
* @addtogroup icu4c ICU4C
@@ -534,12 +534,33 @@ typedef enum UProperty {
* \xrefitem stable "Stable" "Stable List" ICU 70
*/
UCHAR_RGI_EMOJI=71,
+#ifndef U_HIDE_DRAFT_API
+ /**
+ * Binary property IDS_Unary_Operator.
+ * For programmatic determination of Ideographic Description Sequences.
+ *
+ * \xrefitem draft "Draft" "Draft List" This API may be changed in the future versions and was introduced in ICU 74
+ */
+ UCHAR_IDS_UNARY_OPERATOR=72,
+ /**
+ * Binary property ID_Compat_Math_Start.
+ * Used in mathematical identifier profile in UAX #31.
+ * \xrefitem draft "Draft" "Draft List" This API may be changed in the future versions and was introduced in ICU 74
+ */
+ UCHAR_ID_COMPAT_MATH_START=73,
+ /**
+ * Binary property ID_Compat_Math_Continue.
+ * Used in mathematical identifier profile in UAX #31.
+ * \xrefitem draft "Draft" "Draft List" This API may be changed in the future versions and was introduced in ICU 74
+ */
+ UCHAR_ID_COMPAT_MATH_CONTINUE=74,
+#endif // U_HIDE_DRAFT_API
#ifndef U_HIDE_DEPRECATED_API
/**
* One more than the last constant for binary Unicode properties.
* \xrefitem deprecated "Deprecated" "Deprecated List" ICU 58 The numeric value may change over time, see ICU ticket #12420.
*/
- UCHAR_BINARY_LIMIT=72,
+ UCHAR_BINARY_LIMIT=75,
#endif // U_HIDE_DEPRECATED_API
/** Enumerated property Bidi_Class.
@@ -1902,6 +1923,11 @@ enum UBlockCode {
/** \xrefitem stable "Stable" "Stable List" ICU 72 */
UBLOCK_NAG_MUNDARI = 327, /*[1E4D0]*/
+ // New block in Unicode 15.1
+
+ /** \xrefitem stable "Stable" "Stable List" ICU 74 */
+ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I = 328, /*[2EBF0]*/
+
#ifndef U_HIDE_DEPRECATED_API
/**
* One more than the highest normal UBlockCode value.
@@ -1909,7 +1935,7 @@ enum UBlockCode {
*
* \xrefitem deprecated "Deprecated" "Deprecated List" ICU 58 The numeric value may change over time, see ICU ticket #12420.
*/
- UBLOCK_COUNT = 328,
+ UBLOCK_COUNT = 329,
#endif // U_HIDE_DEPRECATED_API
/** \xrefitem stable "Stable" "Stable List" ICU 2.0 */
@@ -2441,6 +2467,16 @@ typedef enum ULineBreak {
U_LB_E_MODIFIER = 41, /*[EM]*/
/** \xrefitem stable "Stable" "Stable List" ICU 58 */
U_LB_ZWJ = 42, /*[ZWJ]*/
+ /** \xrefitem stable "Stable" "Stable List" ICU 74 */
+ U_LB_AKSARA = 43, /*[AK]*/
+ /** \xrefitem stable "Stable" "Stable List" ICU 74 */
+ U_LB_AKSARA_PREBASE = 44, /*[AP]*/
+ /** \xrefitem stable "Stable" "Stable List" ICU 74 */
+ U_LB_AKSARA_START = 45, /*[AS]*/
+ /** \xrefitem stable "Stable" "Stable List" ICU 74 */
+ U_LB_VIRAMA_FINAL = 46, /*[VF]*/
+ /** \xrefitem stable "Stable" "Stable List" ICU 74 */
+ U_LB_VIRAMA = 47, /*[VI]*/
#ifndef U_HIDE_DEPRECATED_API
/**
* One more than the highest normal ULineBreak value.
@@ -2448,7 +2484,7 @@ typedef enum ULineBreak {
*
* \xrefitem deprecated "Deprecated" "Deprecated List" ICU 58 The numeric value may change over time, see ICU ticket #12420.
*/
- U_LB_COUNT = 43
+ U_LB_COUNT = 48
#endif // U_HIDE_DEPRECATED_API
} ULineBreak;
@@ -3834,13 +3870,10 @@ u_getPropertyValueEnum(UProperty property,
/**
- * Determines if the specified character is permissible as the
- * first character in an identifier according to Unicode
- * (The Unicode Standard, Version 3.0, chapter 5.16 Identifiers).
- * True for characters with general categories "L" (letters) and "Nl" (letter numbers).
+ * Determines if the specified character is permissible as the first character in an identifier
+ * according to UAX #31 Unicode Identifier and Pattern Syntax.
*
- * Same as java.lang.Character.isUnicodeIdentifierStart().
- * Same as UCHAR_ID_START
+ * Same as Unicode ID_Start (UCHAR_ID_START).
*
* @param c the code point to be tested
* @return true if the code point may start an identifier
@@ -3856,20 +3889,13 @@ u_isIDStart(UChar32 c) __INTRODUCED_IN(31);
/**
- * Determines if the specified character is permissible
- * in an identifier according to Java.
- * True for characters with general categories "L" (letters),
- * "Nl" (letter numbers), "Nd" (decimal digits),
- * "Mc" and "Mn" (combining marks), "Pc" (connecting punctuation), and
- * u_isIDIgnorable(c).
+ * Determines if the specified character is permissible as a non-initial character of an identifier
+ * according to UAX #31 Unicode Identifier and Pattern Syntax.
*
- * Same as java.lang.Character.isUnicodeIdentifierPart().
- * Almost the same as Unicode's ID_Continue (UCHAR_ID_CONTINUE)
- * except that Unicode recommends to ignore Cf which is less than
- * u_isIDIgnorable(c).
+ * Same as Unicode ID_Continue (UCHAR_ID_CONTINUE).
*
* @param c the code point to be tested
- * @return true if the code point may occur in an identifier according to Java
+ * @return true if the code point may occur as a non-initial character of an identifier
*
* @see UCHAR_ID_CONTINUE
* @see u_isIDStart
diff --git a/platform/sysroot/usr/include/unicode/ucol.h b/platform/sysroot/usr/include/unicode/ucol.h
index 619f31a18..0736e1aa5 100644
--- a/platform/sysroot/usr/include/unicode/ucol.h
+++ b/platform/sysroot/usr/include/unicode/ucol.h
@@ -251,42 +251,52 @@ typedef enum UColAttribute : int32_t {
*/
UCOL_FRENCH_COLLATION,
/** Attribute for handling variable elements.
- * Acceptable values are UCOL_NON_IGNORABLE (default)
- * which treats all the codepoints with non-ignorable
+ * Acceptable values are UCOL_NON_IGNORABLE
+ * which treats all the codepoints with non-ignorable
* primary weights in the same way,
- * and UCOL_SHIFTED which causes codepoints with primary
+ * and UCOL_SHIFTED which causes codepoints with primary
* weights that are equal or below the variable top value
- * to be ignored on primary level and moved to the quaternary
- * level.
+ * to be ignored on primary level and moved to the quaternary
+ * level. The default setting in a Collator object depends on the
+ * locale data loaded from the resources. For most locales, the
+ * default is UCOL_NON_IGNORABLE, but for others, such as "th",
+ * the default could be UCOL_SHIFTED.
* \xrefitem stable "Stable" "Stable List" ICU 2.0
*/
- UCOL_ALTERNATE_HANDLING,
+ UCOL_ALTERNATE_HANDLING,
/** Controls the ordering of upper and lower case letters.
- * Acceptable values are UCOL_OFF (default), which orders
+ * Acceptable values are UCOL_OFF, which orders
* upper and lower case letters in accordance to their tertiary
- * weights, UCOL_UPPER_FIRST which forces upper case letters to
- * sort before lower case letters, and UCOL_LOWER_FIRST which does
- * the opposite.
+ * weights, UCOL_UPPER_FIRST which forces upper case letters to
+ * sort before lower case letters, and UCOL_LOWER_FIRST which does
+ * the opposite. The default setting in a Collator object depends on the
+ * locale data loaded from the resources. For most locales, the
+ * default is UCOL_OFF, but for others, such as "da" or "mt",
+ * the default could be UCOL_UPPER.
* \xrefitem stable "Stable" "Stable List" ICU 2.0
*/
- UCOL_CASE_FIRST,
+ UCOL_CASE_FIRST,
/** Controls whether an extra case level (positioned before the third
- * level) is generated or not. Acceptable values are UCOL_OFF (default),
+ * level) is generated or not. Acceptable values are UCOL_OFF,
* when case level is not generated, and UCOL_ON which causes the case
* level to be generated. Contents of the case level are affected by
- * the value of UCOL_CASE_FIRST attribute. A simple way to ignore
+ * the value of UCOL_CASE_FIRST attribute. A simple way to ignore
* accent differences in a string is to set the strength to UCOL_PRIMARY
- * and enable case level.
+ * and enable case level. The default setting in a Collator object depends
+ * on the locale data loaded from the resources.
* \xrefitem stable "Stable" "Stable List" ICU 2.0
*/
UCOL_CASE_LEVEL,
/** Controls whether the normalization check and necessary normalizations
- * are performed. When set to UCOL_OFF (default) no normalization check
- * is performed. The correctness of the result is guaranteed only if the
+ * are performed. When set to UCOL_OFF no normalization check
+ * is performed. The correctness of the result is guaranteed only if the
* input data is in so-called FCD form (see users manual for more info).
* When set to UCOL_ON, an incremental check is performed to see whether
* the input data is in the FCD form. If the data is not in the FCD form,
- * incremental NFD normalization is performed.
+ * incremental NFD normalization is performed. The default setting in a
+ * Collator object depends on the locale data loaded from the resources.
+ * For many locales, the default is UCOL_OFF, but for others, such as "hi"
+ * "vi', or "bn", * the default could be UCOL_ON.
* \xrefitem stable "Stable" "Stable List" ICU 2.0
*/
UCOL_NORMALIZATION_MODE,
diff --git a/platform/sysroot/usr/include/unicode/umachine.h b/platform/sysroot/usr/include/unicode/umachine.h
index d0f4297a7..1977d4220 100644
--- a/platform/sysroot/usr/include/unicode/umachine.h
+++ b/platform/sysroot/usr/include/unicode/umachine.h
@@ -121,28 +121,6 @@
/** Obsolete/same as U_CAPI; was used to declare a function as an internal ICU C API */
#define U_INTERNAL U_CAPI
-/**
- * \def U_OVERRIDE
- * Defined to the C++11 "override" keyword if available.
- * Denotes a class or member which is an override of the base class.
- * May result in an error if it applied to something not an override.
- * \xrefitem internal "Internal" "Internal List" Do not use. This API is for internal use only.
- */
-#ifndef U_OVERRIDE
-#define U_OVERRIDE override
-#endif
-
-/**
- * \def U_FINAL
- * Defined to the C++11 "final" keyword if available.
- * Denotes a class or member which may not be overridden in subclasses.
- * May result in an error if subclasses attempt to override.
- * \xrefitem internal "Internal" "Internal List" Do not use. This API is for internal use only.
- */
-#if !defined(U_FINAL) || defined(U_IN_DOXYGEN)
-#define U_FINAL final
-#endif
-
// Before ICU 65, function-like, multi-statement ICU macros were just defined as
// series of statements wrapped in { } blocks and the caller could choose to
// either treat them as if they were actual functions and end the invocation
@@ -350,7 +328,7 @@ typedef int8_t UBool;
/* UChar and UChar32 definitions -------------------------------------------- */
-/** Number of bytes in a UChar. \xrefitem stable "Stable" "Stable List" ICU 2.0 */
+/** Number of bytes in a UChar (always 2). \xrefitem stable "Stable" "Stable List" ICU 2.0 */
#define U_SIZEOF_UCHAR 2
/**
@@ -358,11 +336,7 @@ typedef int8_t UBool;
* If 1, then char16_t is a typedef and not a real type (yet)
* \xrefitem internal "Internal" "Internal List" Do not use. This API is for internal use only.
*/
-#if (U_PLATFORM == U_PF_AIX) && defined(__cplusplus) &&(U_CPLUSPLUS_VERSION < 11)
-// for AIX, uchar.h needs to be included
-# include <uchar.h>
-# define U_CHAR16_IS_TYPEDEF 1
-#elif defined(_MSC_VER) && (_MSC_VER < 1900)
+#if defined(_MSC_VER) && (_MSC_VER < 1900)
// Versions of Visual Studio/MSVC below 2015 do not support char16_t as a real type,
// and instead use a typedef. https://msdn.microsoft.com/library/bb531344.aspx
# define U_CHAR16_IS_TYPEDEF 1
@@ -410,10 +384,10 @@ typedef int8_t UBool;
typedef char16_t UChar;
#elif defined(UCHAR_TYPE)
typedef UCHAR_TYPE UChar;
-#elif (U_CPLUSPLUS_VERSION >= 11)
- typedef char16_t UChar;
+#elif U_CPLUSPLUS_VERSION != 0
+ typedef char16_t UChar; // C++
#else
- typedef uint16_t UChar;
+ typedef uint16_t UChar; // C
#endif
/**
diff --git a/platform/sysroot/usr/include/unicode/unorm2.h b/platform/sysroot/usr/include/unicode/unorm2.h
index 58bb8cafb..f2f3270a3 100644
--- a/platform/sysroot/usr/include/unicode/unorm2.h
+++ b/platform/sysroot/usr/include/unicode/unorm2.h
@@ -190,7 +190,10 @@ unorm2_getNFKDInstance(UErrorCode *pErrorCode) __INTRODUCED_IN(31);
/**
- * Returns a UNormalizer2 instance for Unicode NFKC_Casefold normalization.
+ * Returns a UNormalizer2 instance for Unicode toNFKC_Casefold() normalization
+ * which is equivalent to applying the NFKC_Casefold mappings and then NFC.
+ * See https://www.unicode.org/reports/tr44/#NFKC_Casefold
+ *
* Same as unorm2_getInstance(NULL, "nfkc_cf", UNORM2_COMPOSE, pErrorCode).
* Returns an unmodifiable singleton instance. Do not delete it.
* @param pErrorCode Standard ICU error code. Its input value must
@@ -205,6 +208,10 @@ unorm2_getNFKCCasefoldInstance(UErrorCode *pErrorCode) __INTRODUCED_IN(31);
+#ifndef U_HIDE_DRAFT_API
+
+#endif // U_HIDE_DRAFT_API
+
diff --git a/platform/sysroot/usr/include/unicode/urename.h b/platform/sysroot/usr/include/unicode/urename.h
index d3e23b8fa..74f2cae51 100644
--- a/platform/sysroot/usr/include/unicode/urename.h
+++ b/platform/sysroot/usr/include/unicode/urename.h
@@ -138,8 +138,8 @@
#define locale_getKeywordsStart U_ICU_ENTRY_POINT_RENAME(locale_getKeywordsStart)
#define locale_get_default U_ICU_ENTRY_POINT_RENAME(locale_get_default)
#define locale_set_default U_ICU_ENTRY_POINT_RENAME(locale_set_default)
+#define mixedMeasuresToMicros U_ICU_ENTRY_POINT_RENAME(mixedMeasuresToMicros)
#define numSysCleanup U_ICU_ENTRY_POINT_RENAME(numSysCleanup)
-#define rbbi_cleanup U_ICU_ENTRY_POINT_RENAME(rbbi_cleanup)
#define pl_addFontRun U_ICU_ENTRY_POINT_RENAME(pl_addFontRun)
#define pl_addLocaleRun U_ICU_ENTRY_POINT_RENAME(pl_addLocaleRun)
#define pl_addValueRun U_ICU_ENTRY_POINT_RENAME(pl_addValueRun)
@@ -193,6 +193,7 @@
#define pl_resetFontRuns U_ICU_ENTRY_POINT_RENAME(pl_resetFontRuns)
#define pl_resetLocaleRuns U_ICU_ENTRY_POINT_RENAME(pl_resetLocaleRuns)
#define pl_resetValueRuns U_ICU_ENTRY_POINT_RENAME(pl_resetValueRuns)
+#define rbbi_cleanup U_ICU_ENTRY_POINT_RENAME(rbbi_cleanup)
#define res_countArrayItems U_ICU_ENTRY_POINT_RENAME(res_countArrayItems)
#define res_findResource U_ICU_ENTRY_POINT_RENAME(res_findResource)
#define res_getAlias U_ICU_ENTRY_POINT_RENAME(res_getAlias)
@@ -512,9 +513,6 @@
#define ubrk_setText U_ICU_ENTRY_POINT_RENAME(ubrk_setText)
#define ubrk_setUText U_ICU_ENTRY_POINT_RENAME(ubrk_setUText)
#define ubrk_swap U_ICU_ENTRY_POINT_RENAME(ubrk_swap)
-#define ucache_compareKeys U_ICU_ENTRY_POINT_RENAME(ucache_compareKeys)
-#define ucache_deleteKey U_ICU_ENTRY_POINT_RENAME(ucache_deleteKey)
-#define ucache_hashKeys U_ICU_ENTRY_POINT_RENAME(ucache_hashKeys)
#define ucal_add U_ICU_ENTRY_POINT_RENAME(ucal_add)
#define ucal_clear U_ICU_ENTRY_POINT_RENAME(ucal_clear)
#define ucal_clearField U_ICU_ENTRY_POINT_RENAME(ucal_clearField)
@@ -532,6 +530,7 @@
#define ucal_getFieldDifference U_ICU_ENTRY_POINT_RENAME(ucal_getFieldDifference)
#define ucal_getGregorianChange U_ICU_ENTRY_POINT_RENAME(ucal_getGregorianChange)
#define ucal_getHostTimeZone U_ICU_ENTRY_POINT_RENAME(ucal_getHostTimeZone)
+#define ucal_getIanaTimeZoneID U_ICU_ENTRY_POINT_RENAME(ucal_getIanaTimeZoneID)
#define ucal_getKeywordValuesForLocale U_ICU_ENTRY_POINT_RENAME(ucal_getKeywordValuesForLocale)
#define ucal_getLimit U_ICU_ENTRY_POINT_RENAME(ucal_getLimit)
#define ucal_getLocaleByType U_ICU_ENTRY_POINT_RENAME(ucal_getLocaleByType)
@@ -564,6 +563,7 @@
#define ucal_setTimeZone U_ICU_ENTRY_POINT_RENAME(ucal_setTimeZone)
#define ucase_addCaseClosure U_ICU_ENTRY_POINT_RENAME(ucase_addCaseClosure)
#define ucase_addPropertyStarts U_ICU_ENTRY_POINT_RENAME(ucase_addPropertyStarts)
+#define ucase_addSimpleCaseClosure U_ICU_ENTRY_POINT_RENAME(ucase_addSimpleCaseClosure)
#define ucase_addStringCaseClosure U_ICU_ENTRY_POINT_RENAME(ucase_addStringCaseClosure)
#define ucase_fold U_ICU_ENTRY_POINT_RENAME(ucase_fold)
#define ucase_getCaseLocale U_ICU_ENTRY_POINT_RENAME(ucase_getCaseLocale)
@@ -586,6 +586,7 @@
#define ucasemap_getLocale U_ICU_ENTRY_POINT_RENAME(ucasemap_getLocale)
#define ucasemap_getOptions U_ICU_ENTRY_POINT_RENAME(ucasemap_getOptions)
#define ucasemap_internalUTF8ToTitle U_ICU_ENTRY_POINT_RENAME(ucasemap_internalUTF8ToTitle)
+#define ucasemap_mapUTF8 U_ICU_ENTRY_POINT_RENAME(ucasemap_mapUTF8)
#define ucasemap_open U_ICU_ENTRY_POINT_RENAME(ucasemap_open)
#define ucasemap_setBreakIterator U_ICU_ENTRY_POINT_RENAME(ucasemap_setBreakIterator)
#define ucasemap_setLocale U_ICU_ENTRY_POINT_RENAME(ucasemap_setLocale)
@@ -954,9 +955,16 @@
#define ufieldpositer_close U_ICU_ENTRY_POINT_RENAME(ufieldpositer_close)
#define ufieldpositer_next U_ICU_ENTRY_POINT_RENAME(ufieldpositer_next)
#define ufieldpositer_open U_ICU_ENTRY_POINT_RENAME(ufieldpositer_open)
+#define ufile_close_translit U_ICU_ENTRY_POINT_RENAME(ufile_close_translit)
+#define ufile_fill_uchar_buffer U_ICU_ENTRY_POINT_RENAME(ufile_fill_uchar_buffer)
+#define ufile_flush_io U_ICU_ENTRY_POINT_RENAME(ufile_flush_io)
+#define ufile_flush_translit U_ICU_ENTRY_POINT_RENAME(ufile_flush_translit)
#define ufile_getch U_ICU_ENTRY_POINT_RENAME(ufile_getch)
#define ufile_getch32 U_ICU_ENTRY_POINT_RENAME(ufile_getch32)
+#define ufmt_64tou U_ICU_ENTRY_POINT_RENAME(ufmt_64tou)
#define ufmt_close U_ICU_ENTRY_POINT_RENAME(ufmt_close)
+#define ufmt_defaultCPToUnicode U_ICU_ENTRY_POINT_RENAME(ufmt_defaultCPToUnicode)
+#define ufmt_digitvalue U_ICU_ENTRY_POINT_RENAME(ufmt_digitvalue)
#define ufmt_getArrayItemByIndex U_ICU_ENTRY_POINT_RENAME(ufmt_getArrayItemByIndex)
#define ufmt_getArrayLength U_ICU_ENTRY_POINT_RENAME(ufmt_getArrayLength)
#define ufmt_getDate U_ICU_ENTRY_POINT_RENAME(ufmt_getDate)
@@ -968,7 +976,11 @@
#define ufmt_getType U_ICU_ENTRY_POINT_RENAME(ufmt_getType)
#define ufmt_getUChars U_ICU_ENTRY_POINT_RENAME(ufmt_getUChars)
#define ufmt_isNumeric U_ICU_ENTRY_POINT_RENAME(ufmt_isNumeric)
+#define ufmt_isdigit U_ICU_ENTRY_POINT_RENAME(ufmt_isdigit)
#define ufmt_open U_ICU_ENTRY_POINT_RENAME(ufmt_open)
+#define ufmt_ptou U_ICU_ENTRY_POINT_RENAME(ufmt_ptou)
+#define ufmt_uto64 U_ICU_ENTRY_POINT_RENAME(ufmt_uto64)
+#define ufmt_utop U_ICU_ENTRY_POINT_RENAME(ufmt_utop)
#define ufmtval_getString U_ICU_ENTRY_POINT_RENAME(ufmtval_getString)
#define ufmtval_nextPosition U_ICU_ENTRY_POINT_RENAME(ufmtval_nextPosition)
#define ugender_getInstance U_ICU_ENTRY_POINT_RENAME(ugender_getInstance)
@@ -1132,6 +1144,39 @@
#define uloc_toLegacyType U_ICU_ENTRY_POINT_RENAME(uloc_toLegacyType)
#define uloc_toUnicodeLocaleKey U_ICU_ENTRY_POINT_RENAME(uloc_toUnicodeLocaleKey)
#define uloc_toUnicodeLocaleType U_ICU_ENTRY_POINT_RENAME(uloc_toUnicodeLocaleType)
+#define ulocale_close U_ICU_ENTRY_POINT_RENAME(ulocale_close)
+#define ulocale_getBaseName U_ICU_ENTRY_POINT_RENAME(ulocale_getBaseName)
+#define ulocale_getKeywordValue U_ICU_ENTRY_POINT_RENAME(ulocale_getKeywordValue)
+#define ulocale_getKeywords U_ICU_ENTRY_POINT_RENAME(ulocale_getKeywords)
+#define ulocale_getLanguage U_ICU_ENTRY_POINT_RENAME(ulocale_getLanguage)
+#define ulocale_getLocaleID U_ICU_ENTRY_POINT_RENAME(ulocale_getLocaleID)
+#define ulocale_getRegion U_ICU_ENTRY_POINT_RENAME(ulocale_getRegion)
+#define ulocale_getScript U_ICU_ENTRY_POINT_RENAME(ulocale_getScript)
+#define ulocale_getUnicodeKeywordValue U_ICU_ENTRY_POINT_RENAME(ulocale_getUnicodeKeywordValue)
+#define ulocale_getUnicodeKeywords U_ICU_ENTRY_POINT_RENAME(ulocale_getUnicodeKeywords)
+#define ulocale_getVariant U_ICU_ENTRY_POINT_RENAME(ulocale_getVariant)
+#define ulocale_isBogus U_ICU_ENTRY_POINT_RENAME(ulocale_isBogus)
+#define ulocale_openForLanguageTag U_ICU_ENTRY_POINT_RENAME(ulocale_openForLanguageTag)
+#define ulocale_openForLocaleID U_ICU_ENTRY_POINT_RENAME(ulocale_openForLocaleID)
+#define ulocbld_addUnicodeLocaleAttribute U_ICU_ENTRY_POINT_RENAME(ulocbld_addUnicodeLocaleAttribute)
+#define ulocbld_adoptULocale U_ICU_ENTRY_POINT_RENAME(ulocbld_adoptULocale)
+#define ulocbld_buildLanguageTag U_ICU_ENTRY_POINT_RENAME(ulocbld_buildLanguageTag)
+#define ulocbld_buildLocaleID U_ICU_ENTRY_POINT_RENAME(ulocbld_buildLocaleID)
+#define ulocbld_buildULocale U_ICU_ENTRY_POINT_RENAME(ulocbld_buildULocale)
+#define ulocbld_clear U_ICU_ENTRY_POINT_RENAME(ulocbld_clear)
+#define ulocbld_clearExtensions U_ICU_ENTRY_POINT_RENAME(ulocbld_clearExtensions)
+#define ulocbld_close U_ICU_ENTRY_POINT_RENAME(ulocbld_close)
+#define ulocbld_copyErrorTo U_ICU_ENTRY_POINT_RENAME(ulocbld_copyErrorTo)
+#define ulocbld_open U_ICU_ENTRY_POINT_RENAME(ulocbld_open)
+#define ulocbld_removeUnicodeLocaleAttribute U_ICU_ENTRY_POINT_RENAME(ulocbld_removeUnicodeLocaleAttribute)
+#define ulocbld_setExtension U_ICU_ENTRY_POINT_RENAME(ulocbld_setExtension)
+#define ulocbld_setLanguage U_ICU_ENTRY_POINT_RENAME(ulocbld_setLanguage)
+#define ulocbld_setLanguageTag U_ICU_ENTRY_POINT_RENAME(ulocbld_setLanguageTag)
+#define ulocbld_setLocale U_ICU_ENTRY_POINT_RENAME(ulocbld_setLocale)
+#define ulocbld_setRegion U_ICU_ENTRY_POINT_RENAME(ulocbld_setRegion)
+#define ulocbld_setScript U_ICU_ENTRY_POINT_RENAME(ulocbld_setScript)
+#define ulocbld_setUnicodeLocaleKeyword U_ICU_ENTRY_POINT_RENAME(ulocbld_setUnicodeLocaleKeyword)
+#define ulocbld_setVariant U_ICU_ENTRY_POINT_RENAME(ulocbld_setVariant)
#define ulocdata_close U_ICU_ENTRY_POINT_RENAME(ulocdata_close)
#define ulocdata_getCLDRVersion U_ICU_ENTRY_POINT_RENAME(ulocdata_getCLDRVersion)
#define ulocdata_getDelimiter U_ICU_ENTRY_POINT_RENAME(ulocdata_getDelimiter)
@@ -1212,6 +1257,7 @@
#define unorm2_getNFDInstance U_ICU_ENTRY_POINT_RENAME(unorm2_getNFDInstance)
#define unorm2_getNFKCCasefoldInstance U_ICU_ENTRY_POINT_RENAME(unorm2_getNFKCCasefoldInstance)
#define unorm2_getNFKCInstance U_ICU_ENTRY_POINT_RENAME(unorm2_getNFKCInstance)
+#define unorm2_getNFKCSimpleCasefoldInstance U_ICU_ENTRY_POINT_RENAME(unorm2_getNFKCSimpleCasefoldInstance)
#define unorm2_getNFKDInstance U_ICU_ENTRY_POINT_RENAME(unorm2_getNFKDInstance)
#define unorm2_getRawDecomposition U_ICU_ENTRY_POINT_RENAME(unorm2_getRawDecomposition)
#define unorm2_hasBoundaryAfter U_ICU_ENTRY_POINT_RENAME(unorm2_hasBoundaryAfter)
@@ -1348,6 +1394,7 @@
#define uprv_convertToPosix U_ICU_ENTRY_POINT_RENAME(uprv_convertToPosix)
#define uprv_copyAscii U_ICU_ENTRY_POINT_RENAME(uprv_copyAscii)
#define uprv_copyEbcdic U_ICU_ENTRY_POINT_RENAME(uprv_copyEbcdic)
+#define uprv_currencyLeads U_ICU_ENTRY_POINT_RENAME(uprv_currencyLeads)
#define uprv_decContextClearStatus U_ICU_ENTRY_POINT_RENAME(uprv_decContextClearStatus)
#define uprv_decContextDefault U_ICU_ENTRY_POINT_RENAME(uprv_decContextDefault)
#define uprv_decContextGetRounding U_ICU_ENTRY_POINT_RENAME(uprv_decContextGetRounding)
@@ -1366,6 +1413,7 @@
#define uprv_decNumberAbs U_ICU_ENTRY_POINT_RENAME(uprv_decNumberAbs)
#define uprv_decNumberAdd U_ICU_ENTRY_POINT_RENAME(uprv_decNumberAdd)
#define uprv_decNumberAnd U_ICU_ENTRY_POINT_RENAME(uprv_decNumberAnd)
+#define uprv_decNumberClass U_ICU_ENTRY_POINT_RENAME(uprv_decNumberClass)
#define uprv_decNumberClassToString U_ICU_ENTRY_POINT_RENAME(uprv_decNumberClassToString)
#define uprv_decNumberCompare U_ICU_ENTRY_POINT_RENAME(uprv_decNumberCompare)
#define uprv_decNumberCompareSignal U_ICU_ENTRY_POINT_RENAME(uprv_decNumberCompareSignal)
@@ -1748,6 +1796,23 @@
#define uset_spanBackUTF8 U_ICU_ENTRY_POINT_RENAME(uset_spanBackUTF8)
#define uset_spanUTF8 U_ICU_ENTRY_POINT_RENAME(uset_spanUTF8)
#define uset_toPattern U_ICU_ENTRY_POINT_RENAME(uset_toPattern)
+#define usnum_close U_ICU_ENTRY_POINT_RENAME(usnum_close)
+#define usnum_multiplyByPowerOfTen U_ICU_ENTRY_POINT_RENAME(usnum_multiplyByPowerOfTen)
+#define usnum_openForInt64 U_ICU_ENTRY_POINT_RENAME(usnum_openForInt64)
+#define usnum_roundTo U_ICU_ENTRY_POINT_RENAME(usnum_roundTo)
+#define usnum_setMinimumFractionDigits U_ICU_ENTRY_POINT_RENAME(usnum_setMinimumFractionDigits)
+#define usnum_setMinimumIntegerDigits U_ICU_ENTRY_POINT_RENAME(usnum_setMinimumIntegerDigits)
+#define usnum_setSign U_ICU_ENTRY_POINT_RENAME(usnum_setSign)
+#define usnum_setToInt64 U_ICU_ENTRY_POINT_RENAME(usnum_setToInt64)
+#define usnum_truncateStart U_ICU_ENTRY_POINT_RENAME(usnum_truncateStart)
+#define usnumf_close U_ICU_ENTRY_POINT_RENAME(usnumf_close)
+#define usnumf_format U_ICU_ENTRY_POINT_RENAME(usnumf_format)
+#define usnumf_formatInt64 U_ICU_ENTRY_POINT_RENAME(usnumf_formatInt64)
+#define usnumf_openForLocale U_ICU_ENTRY_POINT_RENAME(usnumf_openForLocale)
+#define usnumf_openForLocaleAndGroupingStrategy U_ICU_ENTRY_POINT_RENAME(usnumf_openForLocaleAndGroupingStrategy)
+#define uspoof_areBidiConfusable U_ICU_ENTRY_POINT_RENAME(uspoof_areBidiConfusable)
+#define uspoof_areBidiConfusableUTF8 U_ICU_ENTRY_POINT_RENAME(uspoof_areBidiConfusableUTF8)
+#define uspoof_areBidiConfusableUnicodeString U_ICU_ENTRY_POINT_RENAME(uspoof_areBidiConfusableUnicodeString)
#define uspoof_areConfusable U_ICU_ENTRY_POINT_RENAME(uspoof_areConfusable)
#define uspoof_areConfusableUTF8 U_ICU_ENTRY_POINT_RENAME(uspoof_areConfusableUTF8)
#define uspoof_areConfusableUnicodeString U_ICU_ENTRY_POINT_RENAME(uspoof_areConfusableUnicodeString)
@@ -1763,6 +1828,9 @@
#define uspoof_getAllowedChars U_ICU_ENTRY_POINT_RENAME(uspoof_getAllowedChars)
#define uspoof_getAllowedLocales U_ICU_ENTRY_POINT_RENAME(uspoof_getAllowedLocales)
#define uspoof_getAllowedUnicodeSet U_ICU_ENTRY_POINT_RENAME(uspoof_getAllowedUnicodeSet)
+#define uspoof_getBidiSkeleton U_ICU_ENTRY_POINT_RENAME(uspoof_getBidiSkeleton)
+#define uspoof_getBidiSkeletonUTF8 U_ICU_ENTRY_POINT_RENAME(uspoof_getBidiSkeletonUTF8)
+#define uspoof_getBidiSkeletonUnicodeString U_ICU_ENTRY_POINT_RENAME(uspoof_getBidiSkeletonUnicodeString)
#define uspoof_getCheckResultChecks U_ICU_ENTRY_POINT_RENAME(uspoof_getCheckResultChecks)
#define uspoof_getCheckResultNumerics U_ICU_ENTRY_POINT_RENAME(uspoof_getCheckResultNumerics)
#define uspoof_getCheckResultRestrictionLevel U_ICU_ENTRY_POINT_RENAME(uspoof_getCheckResultRestrictionLevel)
diff --git a/platform/sysroot/usr/include/unicode/ustring.h b/platform/sysroot/usr/include/unicode/ustring.h
index 703d26f4c..4cbd25a4c 100644
--- a/platform/sysroot/usr/include/unicode/ustring.h
+++ b/platform/sysroot/usr/include/unicode/ustring.h
@@ -929,14 +929,10 @@ u_memrchr32(const UChar *s, UChar32 c, int32_t count) __INTRODUCED_IN(31);
# define U_STRING_DECL(var, cs, length) static const UChar *var=(const UChar *)U_DECLARE_UTF16(cs)
/**\xrefitem stable "Stable" "Stable List" ICU 2.0 */
# define U_STRING_INIT(var, cs, length)
-#elif U_SIZEOF_WCHAR_T==U_SIZEOF_UCHAR && (U_CHARSET_FAMILY==U_ASCII_FAMILY || (U_SIZEOF_UCHAR == 2 && defined(U_WCHAR_IS_UTF16)))
+#elif U_SIZEOF_WCHAR_T==U_SIZEOF_UCHAR && (U_CHARSET_FAMILY==U_ASCII_FAMILY || defined(U_WCHAR_IS_UTF16))
# define U_STRING_DECL(var, cs, length) static const UChar var[(length)+1]=L ## cs
/**\xrefitem stable "Stable" "Stable List" ICU 2.0 */
# define U_STRING_INIT(var, cs, length)
-#elif U_SIZEOF_UCHAR==1 && U_CHARSET_FAMILY==U_ASCII_FAMILY
-# define U_STRING_DECL(var, cs, length) static const UChar var[(length)+1]=cs
- /**\xrefitem stable "Stable" "Stable List" ICU 2.0 */
-# define U_STRING_INIT(var, cs, length)
#else
# define U_STRING_DECL(var, cs, length) static UChar var[(length)+1]
/**\xrefitem stable "Stable" "Stable List" ICU 2.0 */
diff --git a/platform/sysroot/usr/include/unicode/uvernum.h b/platform/sysroot/usr/include/unicode/uvernum.h
index 681541d1d..ee5b5be70 100644
--- a/platform/sysroot/usr/include/unicode/uvernum.h
+++ b/platform/sysroot/usr/include/unicode/uvernum.h
@@ -53,13 +53,13 @@
* This value will change in the subsequent releases of ICU
* \xrefitem stable "Stable" "Stable List" ICU 2.4
*/
-#define U_ICU_VERSION_MAJOR_NUM 72
+#define U_ICU_VERSION_MAJOR_NUM 74
/** The current ICU minor version as an integer.
* This value will change in the subsequent releases of ICU
* \xrefitem stable "Stable" "Stable List" ICU 2.6
*/
-#define U_ICU_VERSION_MINOR_NUM 1
+#define U_ICU_VERSION_MINOR_NUM 2
/** The current ICU patchlevel version as an integer.
* This value will change in the subsequent releases of ICU
@@ -79,7 +79,7 @@
* This value will change in the subsequent releases of ICU
* \xrefitem stable "Stable" "Stable List" ICU 2.6
*/
-#define U_ICU_VERSION_SUFFIX _72
+#define U_ICU_VERSION_SUFFIX _74
/**
* \def U_DEF2_ICU_ENTRY_POINT_RENAME
@@ -132,7 +132,7 @@
* This value will change in the subsequent releases of ICU
* \xrefitem stable "Stable" "Stable List" ICU 2.4
*/
-#define U_ICU_VERSION "72.1"
+#define U_ICU_VERSION "74.2"
/**
* The current ICU library major version number as a string, for library name suffixes.
@@ -145,13 +145,13 @@
*
* \xrefitem stable "Stable" "Stable List" ICU 2.6
*/
-#define U_ICU_VERSION_SHORT "72"
+#define U_ICU_VERSION_SHORT "74"
#ifndef U_HIDE_INTERNAL_API
/** Data version in ICU4C.
* \xrefitem internal "Internal" "Internal List" Do not use. This API is for internal use only. ICU 4.4 Internal Use Only
**/
-#define U_ICU_DATA_VERSION "72.1"
+#define U_ICU_DATA_VERSION "74.2"
#endif /* U_HIDE_INTERNAL_API */
/*===========================================================================
diff --git a/platform/sysroot/usr/include/unistd.h b/platform/sysroot/usr/include/unistd.h
index 3360fa364..2fe115c70 100644
--- a/platform/sysroot/usr/include/unistd.h
+++ b/platform/sysroot/usr/include/unistd.h
@@ -78,8 +78,45 @@ extern char* _Nullable * _Nullable environ;
__noreturn void _exit(int __status);
-pid_t fork(void);
-pid_t vfork(void) __returns_twice;
+/**
+ * [fork(2)](http://man7.org/linux/man-pages/man2/fork.2.html) creates a new
+ * process. fork() runs any handlers set by pthread_atfork().
+ *
+ * Returns 0 in the child, the pid of the child in the parent,
+ * and returns -1 and sets `errno` on failure.
+ */
+pid_t fork(void);
+
+/**
+ * _Fork() creates a new process. _Fork() differs from fork() in that it does
+ * not run any handlers set by pthread_atfork(). In addition to any user-defined
+ * ones, bionic uses pthread_atfork() handlers to ensure consistency of its own
+ * state, so the child should only call
+ * [POSIX async-safe](https://man7.org/linux/man-pages/man7/signal-safety.7.html)
+ * functions.
+ *
+ * Returns 0 in the child, the pid of the child in the parent,
+ * and returns -1 and sets `errno` on failure.
+ *
+ * Available since API level 35.
+ */
+
+#if __ANDROID_API__ >= 35
+pid_t _Fork(void) __INTRODUCED_IN(35);
+#endif /* __ANDROID_API__ >= 35 */
+
+
+/**
+ * [vfork(2)](http://man7.org/linux/man-pages/man2/vfork.2.html) creates a new
+ * process. vfork() differs from fork() in that it does not run any handlers
+ * set by pthread_atfork(), and the parent is suspended until the child calls
+ * exec() or exits.
+ *
+ * Returns 0 in the child, the pid of the child in the parent,
+ * and returns -1 and sets `errno` on failure.
+ */
+pid_t vfork(void) __returns_twice;
+
pid_t getpid(void);
pid_t gettid(void) __attribute_const__;
pid_t getpgid(pid_t __pid);
@@ -319,6 +356,13 @@ int ttyname_r(int __fd, char* _Nonnull __buf, size_t __buf_size);
int acct(const char* _Nullable __path);
+/**
+ * [getpagesize(2)](https://man7.org/linux/man-pages/man2/getpagesize.2.html)
+ * returns the system's page size. This is slightly faster than going via
+ * sysconf().
+ *
+ * Returns the system's page size in bytes.
+ */
int getpagesize(void) __attribute_const__;
long syscall(long __number, ...);
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libEGL.so
index bf14f1150..5bbfcd0c2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv1_CM.so
index 072678d71..d68f12c62 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv2.so
index f17249fd7..37c7081b1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv3.so
index a897178c9..8334b4ed2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenMAXAL.so
index fd4322c4b..ffe6adbf0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenSLES.so
index 1a2ee3491..7b19608e6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libandroid.so
index 19ff808c1..bc1f69086 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libc.so
index e76eb7296..2d4e7f797 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libdl.so
index 3803993d9..fdc3a1ae4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libjnigraphics.so
index e6c02f609..ca874d6d6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/liblog.so
index 91295ca01..bb73c21b6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libm.so
index 00eb715b3..5548b2ad6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libmediandk.so
index f21aaee0d..8c04e8a1c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libstdc++.so
index d513b9ca5..056080ec1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/21/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/21/libz.so
index d89891db6..4e26dd4de 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/21/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/21/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libEGL.so
index eb56318ec..b10fd4e12 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv1_CM.so
index 85d6a9229..71cb1a661 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv2.so
index ddd25a7f6..c3dba72bb 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv3.so
index 6f5383f61..c0354361e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenMAXAL.so
index 6f95d6537..e584390f0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenSLES.so
index c279c010c..65bdb69b9 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libandroid.so
index e6d565c8c..dc005841b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libc.so
index 3ed4d9a16..b54106e96 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libdl.so
index 10f3b722f..e8b6d0177 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libjnigraphics.so
index bda147ff7..9d9477bff 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/liblog.so
index 0b6441052..e27964b58 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libm.so
index 04a6943bb..061525187 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libmediandk.so
index 28e0005f7..0d23e9be2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libstdc++.so
index ae8046168..580f089c5 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/22/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/22/libz.so
index 469b534d8..b47b9d6d2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/22/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/22/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libEGL.so
index f88407062..8ce442d89 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv1_CM.so
index d0a514c83..55f76187c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv2.so
index 4d0f404b4..0ed1d88f1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv3.so
index 9a3b0de7f..9d0b81f5f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenMAXAL.so
index 48f1f7157..872367bd5 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenSLES.so
index f14d8ef96..4cd7ad9da 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libandroid.so
index 337776dd2..a28dc188a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libc.so
index e0f09cd62..4110347d1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libdl.so
index 4499bc4fe..541940a6a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libjnigraphics.so
index 48af2f393..05adb8180 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/liblog.so
index cd9331195..b6cbf90b7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libm.so
index 4002815c7..d70cf5dfe 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libmediandk.so
index 2db1297f4..e701c139a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libstdc++.so
index a3e641237..34d14d7e6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/23/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/23/libz.so
index e2159aae0..df134d6a8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/23/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/23/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libEGL.so
index cb3f93fe4..1eca07c10 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv1_CM.so
index 6b287d4f0..1abec7b3c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv2.so
index 93cc03720..67c887176 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv3.so
index 0ff8cb8a7..e31470e3c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenMAXAL.so
index bfad18b90..e63d204e8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenSLES.so
index 7a55815db..0c53207de 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libandroid.so
index ee6b8edd0..276f500b3 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libc.so
index df185d63b..394a50fe1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libcamera2ndk.so
index a0b22d769..06c848b00 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libdl.so
index a70f45b75..a91965035 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libjnigraphics.so
index 63dd78c23..8e885a8ec 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/liblog.so
index 5a0dd5e2f..b5b3af824 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libm.so
index 6d51ea15d..d602e2572 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libmediandk.so
index 3e61255c3..424e9643d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libstdc++.so
index 0d10b03fc..f3e261131 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libvulkan.so
index 2636ff73b..bb39d6b34 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/24/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/24/libz.so
index 4c80023f7..38fcf2e84 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/24/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/24/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libEGL.so
index 4adc87325..7ba2365a7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv1_CM.so
index d85b8cf24..12683b949 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv2.so
index 312cbb851..5ec74a96f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv3.so
index 626a9277e..d93a59bbb 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenMAXAL.so
index d8356633e..5e3464b30 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenSLES.so
index bf776f5f5..de0c5cc53 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libandroid.so
index 0f5521a35..9f97e39be 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libc.so
index 2c52f775e..d48779f15 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libcamera2ndk.so
index 8bbf376ff..6ab9aa138 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libdl.so
index 551ce9352..639eeddb1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libjnigraphics.so
index 4e543c111..bbec6bd42 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/liblog.so
index 41cfe0160..521870376 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libm.so
index 0112e4dce..9f1dc0612 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libmediandk.so
index 2385bc979..73d1ca248 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libstdc++.so
index c7d548fb4..499bddc4f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libvulkan.so
index af04c7b30..abdbd3ea3 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/25/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/25/libz.so
index bea5e0ce0..6ea9a2be3 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/25/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/25/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libEGL.so
index 451f22368..f85b21600 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv1_CM.so
index 393e61580..aeb9102c6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv2.so
index 06c8557ac..20a2e3f42 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv3.so
index 8e7279b4c..f97e97fb1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenMAXAL.so
index 533f86a90..9364c2992 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenSLES.so
index 1d4de7105..55bc8dd21 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libaaudio.so
index 5a036d93f..9b749623e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libandroid.so
index 807bd9768..c25ffedda 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libc.so
index f0313d166..519eecdbd 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libcamera2ndk.so
index d87e43660..3f656ce29 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libdl.so
index 283111ed0..889ccadce 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libjnigraphics.so
index 1d8dde0cc..4daf44862 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/liblog.so
index 0332c6aa6..f26e2d494 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libm.so
index ea4b48d0b..6bef575f7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libmediandk.so
index 873f50789..878921b4d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libnativewindow.so
index 5f793d9ad..ea8cc6054 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libstdc++.so
index 05a0b4e17..d594316e0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libsync.so
index 4024f2d82..941e94b0a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libvulkan.so
index ec4aecda4..0cd4b05e6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/26/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/26/libz.so
index d94be8011..ee39177d0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/26/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/26/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libEGL.so
index 23cf1acb8..0b9588d73 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv1_CM.so
index 70b18c882..ab7e44e7f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv2.so
index b199416e4..4a068e761 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv3.so
index 43148910d..a0d000308 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenMAXAL.so
index 9fbb5c67a..2f6280615 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenSLES.so
index a3997d03b..ccfe58e95 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libaaudio.so
index a481e2875..b60c71685 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libandroid.so
index e09b3db5e..572e98f32 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libc.so
index b7a245766..6bcee064b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libcamera2ndk.so
index f20d7a57c..cea13776b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libdl.so
index a79f601f1..434c429d4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libjnigraphics.so
index 5f9ea29d2..a79c296b4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/liblog.so
index 9de9b9287..0a8b326bf 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libm.so
index 0d3942272..485904d60 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libmediandk.so
index 00a1c4c0a..048a24d0c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libnativewindow.so
index 559b5f757..7d32c3653 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libneuralnetworks.so
index 3592216cb..0e7525019 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libstdc++.so
index 5eb5ab555..2d80f5353 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libsync.so
index 9e3303d45..bd6b6c112 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libvulkan.so
index 2a37bd866..ea6f24b6a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/27/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/27/libz.so
index fe263df3b..61211c366 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/27/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/27/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libEGL.so
index 64831ce60..ab8bef5d4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv1_CM.so
index 74e23de73..278a62ca2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv2.so
index 47ab95bb5..5d7064467 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv3.so
index 208771b7d..ff6012a71 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenMAXAL.so
index a086a8015..6ea32c4eb 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenSLES.so
index 95e41e30c..8a77465ee 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libaaudio.so
index 2ca5b3799..39f5130dd 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libandroid.so
index 3dddce5e7..dc7b7fa3f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libc.so
index ea319d987..f984ae577 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libcamera2ndk.so
index 1afd3602b..8a87491e4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libdl.so
index 32f5a1203..f3173bc17 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libjnigraphics.so
index 044fc6d25..8d34b8d17 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/liblog.so
index f84bcbcde..83fac8da4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libm.so
index ef74cbc4c..cf8d7e070 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libmediandk.so
index 8d1550151..619696469 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libnativewindow.so
index 442eaf491..02ce947ed 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libneuralnetworks.so
index 1969d10a3..2d854ca05 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libstdc++.so
index 0b48c8e77..a88dee55d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libsync.so
index 73fb42462..f7014b1c7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libvulkan.so
index 7c833be16..fac1737b4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/28/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/28/libz.so
index 74f20235a..f22ea5d4c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/28/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/28/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libEGL.so
index 7053b7951..05b4cc529 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv1_CM.so
index 26ab75de5..7331d0f1d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv2.so
index 5fd358ac2..9ce828aa8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv3.so
index 7d983fa57..2fc284ad2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenMAXAL.so
index 1b7ca26e8..74ffcdcf3 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenSLES.so
index dc4434ef2..6a6a1933f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libaaudio.so
index fb21f55d6..ed63a4dc8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libamidi.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libamidi.so
index b7aaee345..b9e574413 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libamidi.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libandroid.so
index 567c59230..3e90a369d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libbinder_ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libbinder_ndk.so
index 349b04b44..cbe2f22c8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libc.so
index e9e0c1d9c..1dff54619 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libcamera2ndk.so
index 531888c8d..88b1ab0ce 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libdl.so
index bce3e1963..bf13f9d5d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libjnigraphics.so
index cf067abb9..57797626e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/liblog.so
index 4342c503e..4f6370fac 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libm.so
index 5a5d56f85..7883c4c12 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libmediandk.so
index 472abdcc9..152ad13da 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libnativewindow.so
index 24aa05f04..245b92b47 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libneuralnetworks.so
index 8c2a0f829..b7c8bf8ff 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libstdc++.so
index 24d6c1757..16d5ded76 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libsync.so
index ce66bd4cc..d5b9bbeb8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libvulkan.so
index a3ef5863a..6f0ce52ef 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/29/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/29/libz.so
index 029736b88..93c97ea1b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/29/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/29/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libEGL.so
index 3335b67c1..617848b29 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv1_CM.so
index b545291c9..f2251ada9 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv2.so
index 204235449..508a8447e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv3.so
index 2e0ed626c..c95440fce 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenMAXAL.so
index af572b22b..d599d1753 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenSLES.so
index 1a9e6feab..70b0c680a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libaaudio.so
index a9d70616f..73d29415b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libamidi.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libamidi.so
index 2d80707ea..77e6bc88c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libamidi.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libandroid.so
index b392a982b..3a747d5aa 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libbinder_ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libbinder_ndk.so
index 00f3c2d26..23a91e31d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libc.so
index 5a1f55cea..a4c8724a7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libcamera2ndk.so
index 0b1c5c3be..35d41efb2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libdl.so
index a18df978f..fc3833d34 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libjnigraphics.so
index a2fbda836..4f24478bd 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/liblog.so
index 2f8213baf..6e8ae3feb 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libm.so
index 9703c2f4a..92a78e879 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libmediandk.so
index d9df602f2..1868ee8d4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libnativewindow.so
index 49d4f1c1e..6e65dade8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libneuralnetworks.so
index c8c16937f..f26118396 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libstdc++.so
index b43e0f439..c19635ed7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libsync.so
index d34b74fe0..ba825e115 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libvulkan.so
index dadaacc5e..383daa156 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/30/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/30/libz.so
index 7c7a53ea3..444fc97c6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/30/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/30/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libEGL.so
index ba7bc6a08..19bb3444a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv1_CM.so
index 95fee639c..a2c9611ef 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv2.so
index e1c02a172..bf2e12ef3 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv3.so
index 94c4a8344..8d40a99b9 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenMAXAL.so
index 99ab594ea..fd73f3f45 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenSLES.so
index 2b8818029..aaa79721c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libaaudio.so
index 7120787fd..49a834f0c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libamidi.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libamidi.so
index 55cf0666b..17fb90442 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libamidi.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libandroid.so
index f4e1b2be9..b861465f0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libbinder_ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libbinder_ndk.so
index 52c79c41e..e7a12ac1c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libc.so
index d92b1311c..9d1098bd7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libcamera2ndk.so
index 0542dbbf8..966f3fc84 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libdl.so
index e849583b5..aed0f3255 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libicu.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libicu.so
index ce0e4693f..a25d96a14 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libicu.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libjnigraphics.so
index 7bee3ef67..4e14fb59d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/liblog.so
index c2d0d45c8..84b5139c7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libm.so
index 4c04dff54..8f3e123a4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libmediandk.so
index beae46805..043dd97ed 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativehelper.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativehelper.so
index 0f5031563..533f492c3 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativehelper.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativewindow.so
index 17c565816..fad08335c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libneuralnetworks.so
index b2f40ae59..c8f9470ee 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libstdc++.so
index bd5e44ac7..f3b2506c2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libsync.so
index 17d920be8..d3bc6fff3 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libvulkan.so
index 558b5317d..caf2b3919 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/31/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/31/libz.so
index 5760866ae..d6abfa72c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/31/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/31/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libEGL.so
index 9a2bb7654..9c312a2fe 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv1_CM.so
index 2e57ba94e..4d95340c1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv2.so
index b7e12d918..3463fd001 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv3.so
index 1e8aad55a..cca472d2d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenMAXAL.so
index d34dd5f87..e168cff78 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenSLES.so
index 49b3231c8..2224a849b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libaaudio.so
index 29903b328..3d701ad98 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libamidi.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libamidi.so
index ec6a1fb50..415949baa 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libamidi.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libandroid.so
index eb63bbf30..2a96103ec 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libbinder_ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libbinder_ndk.so
index 31b185fba..41bbbc115 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libc.so
index e1b4d2c3c..2de49b6f7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libcamera2ndk.so
index 96d343241..33d77b048 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libdl.so
index a7b448006..257e82ee4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libicu.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libicu.so
index 79b7c57db..af708f79e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libicu.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libjnigraphics.so
index 7aa0b35ba..416683736 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/liblog.so
index 26b7ddfb5..e9759c0d0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libm.so
index 901edf165..16dde1ba2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libmediandk.so
index 17d539b5d..57ef7f418 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativehelper.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativehelper.so
index e9b128cbd..f9cf8e56b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativehelper.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativewindow.so
index 88aefe8d0..1f940c609 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libneuralnetworks.so
index b9c6ced90..6632363e0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libstdc++.so
index e37afb9b1..6154eab1b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libsync.so
index b5e354dc0..fe115fc7a 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libvulkan.so
index b7e94bf15..f1d1e4126 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/32/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/32/libz.so
index 95ff261ac..946116b42 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/32/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/32/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libEGL.so
index edc6ea996..f2a50bbca 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv1_CM.so
index e83fd12e3..4b30a95d1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv2.so
index cde472bfa..022bd36df 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv3.so
index 3c6f439bb..bcc044426 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenMAXAL.so
index 23ed1f3fc..da0151f4e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenSLES.so
index e572b7f1c..148446662 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libaaudio.so
index e2943a0c2..148af8e19 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libamidi.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libamidi.so
index 46d539b01..7c83ed084 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libamidi.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libandroid.so
index bf718be94..996ef684e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libbinder_ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libbinder_ndk.so
index 1f7ee017d..37c1551a7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libc.so
index cbe99b493..644bf1b32 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libcamera2ndk.so
index d128d2c8c..a640cdc13 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libdl.so
index 3eebf8b6f..1a25d179c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libicu.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libicu.so
index 30f8c753c..692a618c6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libicu.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libjnigraphics.so
index 266768eae..5ed2f454d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/liblog.so
index a01b32af7..6dddbbe34 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libm.so
index 215f1fb79..0e2df76c9 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libmediandk.so
index a64bae2b7..22910f114 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativehelper.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativehelper.so
index afd9ce3c8..07bdbe92d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativehelper.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativewindow.so
index b10120ca6..f1c7fd7c7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libneuralnetworks.so
index 7447c7ab2..fedef88b8 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libstdc++.so
index 8f79356fe..4615aba8f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libsync.so
index 9dfe508d7..c23e190d7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libvulkan.so
index e2670d526..f9086f677 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/33/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/33/libz.so
index d2dcb3a5d..05fdd23c4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/33/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/33/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libEGL.so
index 705d5656c..e247dbc09 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv1_CM.so
index c077d07cf..898eee191 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv2.so
index 80ce18a70..f7397258b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv3.so
index 973fa2272..8e980aeb6 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenMAXAL.so
index 3d8185746..951c9d008 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenSLES.so
index b26e78d9e..0b3688ccb 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libaaudio.so
index 638d2cf11..7b6736d1d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libamidi.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libamidi.so
index 1e89c1534..e67df4e54 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libamidi.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libandroid.so
index ec41a7ada..8d230352c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libbinder_ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libbinder_ndk.so
index e9d60f181..56cf1732c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libc.so
index 0625930cd..866c6672c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libcamera2ndk.so
index 06a780c7d..3f9cacc8e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libdl.so
index 39c6be7af..9131bb154 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libicu.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libicu.so
index 8b1ca6982..8bd7bf782 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libicu.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libjnigraphics.so
index 92592e039..6d807f08c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/liblog.so
index 439f21a3c..d03aa4d0b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libm.so
index ab575460f..e4af457f0 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libmediandk.so
index 83ee7de5c..a8eebc0bb 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativehelper.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativehelper.so
index f5abccf8a..09d6d1c88 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativehelper.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativewindow.so
index 9d5a498c9..0954f593d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libneuralnetworks.so
index 7c1f8e436..8a4389593 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libstdc++.so
index ed091aefc..cfe4ab976 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libsync.so
index 949ebf7d0..8dfb1849c 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libvulkan.so
index 2e537694e..99f8f892d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/34/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/34/libz.so
index d55c906e7..a5296ee85 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/34/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/34/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libEGL.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libEGL.so
index 2fa8ffeaa..1548e0700 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libEGL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv1_CM.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv1_CM.so
index ff5e9369d..e2b822607 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv2.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv2.so
index f7495e7c7..d616fa13d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv2.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv3.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv3.so
index 2147b57fc..7a20be8c1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv3.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenMAXAL.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenMAXAL.so
index b0318cb21..1d7fe753d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenSLES.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenSLES.so
index 7beede9e9..fd6726977 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libaaudio.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libaaudio.so
index d5957ce23..f26e25bf4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libaaudio.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libamidi.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libamidi.so
index 87ed773db..d6d7626d1 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libamidi.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libandroid.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libandroid.so
index afa2e7b92..fa73407ff 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libandroid.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libbinder_ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libbinder_ndk.so
index 6ce6a5d28..2f03fe779 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libc.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libc.so
index 0049242fd..9d8bc11bd 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libc.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libcamera2ndk.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libcamera2ndk.so
index 08f0e5010..ff6123ed9 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libdl.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libdl.so
index 9f5c79499..ad775528e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libdl.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libicu.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libicu.so
index b72b6cd37..bb3c8ae6b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libicu.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libjnigraphics.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libjnigraphics.so
index 5b680893f..c46ae4fdf 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/liblog.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/liblog.so
index c2964db8a..df912c696 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/liblog.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libm.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libm.so
index f2ec912e2..342aa953e 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libm.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libmediandk.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libmediandk.so
index 9987390d5..32823541f 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libmediandk.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativehelper.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativehelper.so
index 12e73e049..77b83d7e4 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativehelper.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativewindow.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativewindow.so
index ad0400149..fb876e686 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativewindow.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libneuralnetworks.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libneuralnetworks.so
index 9f662f17f..3742601e2 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libstdc++.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libstdc++.so
index b72cc5d28..9d778853d 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libstdc++.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libsync.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libsync.so
index f7e091f6a..3a9862f4b 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libsync.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libvulkan.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libvulkan.so
index 3a42dbd8c..d865dcab7 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libvulkan.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/35/libz.so b/platform/sysroot/usr/lib/aarch64-linux-android/35/libz.so
index 34b2fa818..a5441c2e5 100755
--- a/platform/sysroot/usr/lib/aarch64-linux-android/35/libz.so
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/35/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/libc.a b/platform/sysroot/usr/lib/aarch64-linux-android/libc.a
index 9267880a5..52d3b27b8 100644
--- a/platform/sysroot/usr/lib/aarch64-linux-android/libc.a
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/libc.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/libdl.a b/platform/sysroot/usr/lib/aarch64-linux-android/libdl.a
index 94d037084..7766bf16e 100644
--- a/platform/sysroot/usr/lib/aarch64-linux-android/libdl.a
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/libdl.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/libstdc++.a b/platform/sysroot/usr/lib/aarch64-linux-android/libstdc++.a
index dedc117d9..608e0963f 100644
--- a/platform/sysroot/usr/lib/aarch64-linux-android/libstdc++.a
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/libstdc++.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/libz.a b/platform/sysroot/usr/lib/aarch64-linux-android/libz.a
index a2d32732f..f1d691166 100644
--- a/platform/sysroot/usr/lib/aarch64-linux-android/libz.a
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/aarch64-linux-android/tflite_support_libz.a b/platform/sysroot/usr/lib/aarch64-linux-android/tflite_support_libz.a
index 8f8c63c93..ec63ee344 100644
--- a/platform/sysroot/usr/lib/aarch64-linux-android/tflite_support_libz.a
+++ b/platform/sysroot/usr/lib/aarch64-linux-android/tflite_support_libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libEGL.so
index 9ef7d9063..4f63b6723 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv1_CM.so
index c8a1bb294..5a685173f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv2.so
index aec534ac9..eda6f2457 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv3.so
index d43d2c19e..aa363df38 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenMAXAL.so
index 78e985856..8400c8a3b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenSLES.so
index 57a9c1f23..5ecfa23ac 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libandroid.so
index af90f66a5..e79babd40 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libc.so
index 57cda0bb2..baef4fa2f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libdl.so
index cdfa71d4d..350fc5c73 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libjnigraphics.so
index 7795dd21d..4b1f6c862 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/liblog.so
index c53124808..691d9dba2 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libm.so
index 66a48e06f..3ab3dd423 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libmediandk.so
index c71aea508..53c696858 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libstdc++.so
index 7ebfb9b19..a5d33ad19 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libz.so
index 1ab68ae22..59b317783 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/21/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/21/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libEGL.so
index 252f97415..89cc55e2f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv1_CM.so
index cce2cb8ba..0781a781c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv2.so
index 5bc2ad036..59ef05a5d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv3.so
index f00f480e0..56b335eb9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenMAXAL.so
index 8c3992054..8461706a9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenSLES.so
index eec63da1d..42457584f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libandroid.so
index 0c570c602..8a6fa922c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libc.so
index 01a3f8f4b..5c50ac2b0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libdl.so
index 363f26ab8..7ba8849b7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libjnigraphics.so
index a0022a203..e6e4fe2f7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/liblog.so
index 238c73779..94d161b1b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libm.so
index bece70164..b19f30211 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libmediandk.so
index d03574c07..c12c9452d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libstdc++.so
index afd60ea67..d3e627dca 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libz.so
index 0eb78910c..b3b8569e1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/22/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/22/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libEGL.so
index f6448e912..0f6ad857b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv1_CM.so
index c4cb827d7..b12951d08 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv2.so
index ff7b26cc8..635dc27c9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv3.so
index bbebd28d7..47c2934e8 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenMAXAL.so
index c6ee52b71..a406b35dd 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenSLES.so
index c441b4621..13a497899 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libandroid.so
index f8069884c..6118593b0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libc.so
index c19ce0dbc..f1cf89daa 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libdl.so
index 0c056c524..eb2e3a682 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libjnigraphics.so
index 3522a5b06..8a0d1183a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/liblog.so
index 64070977d..acfe70d7d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libm.so
index 92e10c50d..a12740a3b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libmediandk.so
index 2d81cf7f9..1e6f94e1a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libstdc++.so
index f5cb54709..8d78b9ae4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libz.so
index bf14b9d4f..6e694b4f7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/23/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/23/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libEGL.so
index 4954d0646..a5e140a1f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv1_CM.so
index e26d5b24e..58242842a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv2.so
index f2b4418d9..ffdb6940c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv3.so
index 075fe8c60..abd4a78e4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenMAXAL.so
index a48645df7..4a2a1d023 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenSLES.so
index 483158d64..bdfb5cf42 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libandroid.so
index d6835c12c..2261bdaa9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libc.so
index ddd59178c..ce7c660cb 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libcamera2ndk.so
index 28e3c4984..a62e1d345 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libdl.so
index 7b4673acc..bdd4a9e76 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libjnigraphics.so
index cdc1cfdc2..efd99deb6 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/liblog.so
index 14252f3c5..206c077da 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libm.so
index 296df60ae..bdb487463 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libmediandk.so
index 316fee06a..19fb3f594 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libstdc++.so
index 26b9f8db2..6ce5934b7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libvulkan.so
index 080c0c76a..50a3c0b10 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libz.so
index 88750ab6a..90d4f37f9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/24/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/24/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libEGL.so
index 10be406d2..581abbf27 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv1_CM.so
index bf7821d5a..316bb9a6a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv2.so
index be90b1d2c..28e9e21a9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv3.so
index 26d93e404..ad203a56c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenMAXAL.so
index b2b6d8a5c..d726c31eb 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenSLES.so
index e98e2179a..4c5f76c55 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libandroid.so
index 9cb6883a6..3b2f380c1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libc.so
index 2fb6fca88..14544dc73 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libcamera2ndk.so
index 3d7faf274..260b1d876 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libdl.so
index 824186764..df168aacf 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libjnigraphics.so
index bb4e6b358..39f979b36 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/liblog.so
index 8ccdd8e4b..267861586 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libm.so
index 4430d270e..e55173806 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libmediandk.so
index 044d271bc..146b3c5f0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libstdc++.so
index 701dd32b0..0335ff9ae 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libvulkan.so
index 69b793319..b72a1de47 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libz.so
index e0b51120e..5f65425ef 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/25/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/25/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libEGL.so
index 39c98ade6..571af2fd4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv1_CM.so
index d24dc8578..99a22fe5e 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv2.so
index eadecd675..d7f2aa364 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv3.so
index 6568198e0..ae06be181 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenMAXAL.so
index 416c28dd0..35d35095a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenSLES.so
index 0890fedba..473919dcf 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libaaudio.so
index 9c620d155..2e46685f1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libandroid.so
index 0fa880ce5..9b045de9a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libc.so
index cfb4610f4..74c73b560 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libcamera2ndk.so
index 94d1aac2b..beee0a8b0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libdl.so
index 04b71331f..781fbdb43 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libjnigraphics.so
index d7756c90f..15b79279a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/liblog.so
index 139bf60f9..9fa1f239e 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libm.so
index cc5898b85..3e916dbfe 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libmediandk.so
index f78bb5597..a7499ba9e 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libnativewindow.so
index 3ed64972b..599b909c8 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libstdc++.so
index 818bc8854..93471da60 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libsync.so
index 737c91420..e5e9e583a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libvulkan.so
index 5b8d74608..99cdb7b38 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libz.so
index 7668dbb4a..e0f54cb0b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/26/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/26/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libEGL.so
index fceaf78ab..00473c5cd 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv1_CM.so
index ef09bc759..2401bf784 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv2.so
index 1ea429e16..a0930c5cb 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv3.so
index 7ad68f373..ed189f817 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenMAXAL.so
index e5a3e4004..a6b4a8a6e 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenSLES.so
index 64e9cca59..65f0cb542 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libaaudio.so
index 64ec13e7f..1640b0274 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libandroid.so
index a88734cb6..91c7b17b1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libc.so
index 9b44b9b6d..adf75350c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libcamera2ndk.so
index 9d67437ad..92239d15c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libdl.so
index 29bcce016..2357bf62d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libjnigraphics.so
index d396284e5..45fbc787b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/liblog.so
index cd464dec5..5b8e4a525 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libm.so
index ed9af533c..7bed97324 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libmediandk.so
index 32babb2eb..3190a153e 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libnativewindow.so
index 8df344cdb..11adb2e51 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libneuralnetworks.so
index 7492c56dc..3aabb4272 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libstdc++.so
index b1c58c230..386f87c56 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libsync.so
index 399bae856..bc7565118 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libvulkan.so
index bfcca4631..f7154b0cd 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libz.so
index 2c1cc2f89..c78d2d7be 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/27/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/27/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libEGL.so
index 1dbd29f95..70699b085 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv1_CM.so
index da4c53412..048853de9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv2.so
index 7be015cd0..7a7bc7d01 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv3.so
index 7e527f408..f4b56f3c2 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenMAXAL.so
index 6619937cf..4910dafea 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenSLES.so
index 1b52f8690..7140563d0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libaaudio.so
index 7e7501cd2..f8000853a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libandroid.so
index 240513861..a8b35897e 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libc.so
index 2e874ec6f..5daf05bcb 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libcamera2ndk.so
index ebe36a93f..c0af171df 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libdl.so
index 1b98d53da..0800ccb56 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libjnigraphics.so
index 8a3fd26fd..ea2abeebe 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/liblog.so
index 015e8d49c..593c3b2b8 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libm.so
index 0e55d0669..28b4f5e55 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libmediandk.so
index 1055fd535..8477daefa 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libnativewindow.so
index 8791f8323..06d79b2ce 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libneuralnetworks.so
index 665dc10e8..d798d2ac9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libstdc++.so
index b1be982d3..542b2249a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libsync.so
index 931476c24..8b0e2d4b7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libvulkan.so
index 4ceeecc2a..5267020d5 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libz.so
index 68b1470ea..0466e41d8 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/28/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/28/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libEGL.so
index 41bf80579..5df3498ed 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv1_CM.so
index 73569227c..9c266ff0b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv2.so
index 51e567af0..fb51d9342 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv3.so
index bf07f2ebe..cb08e99d5 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenMAXAL.so
index d3487ab17..54d4ad7e1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenSLES.so
index 150f6bfd7..66b0dfc21 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libaaudio.so
index 874404fe4..a4e6eec5f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libamidi.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libamidi.so
index c5ce3b147..f8bd2fc68 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libamidi.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libandroid.so
index a7785a9ba..fc2c88d4f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libbinder_ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libbinder_ndk.so
index 9fa1ee308..38ac88510 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libc.so
index 822bb7174..b2bab382b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libcamera2ndk.so
index 2f09ed375..a6d13b6f1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libdl.so
index 3b116b828..86471999b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libjnigraphics.so
index 1bfb1c21a..d0752f86a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/liblog.so
index 1a5fbdb10..fe0675028 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libm.so
index 0bf5fcfc5..164774e43 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libmediandk.so
index 9564fa376..0c288b849 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libnativewindow.so
index 4bd950230..71ed0b7e8 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libneuralnetworks.so
index 66a17a66c..8a20a8f58 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libstdc++.so
index b40dfea4a..a5dff59ec 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libsync.so
index d57d65ecb..41ea41be4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libvulkan.so
index 25de162ca..1525e50d4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libz.so
index 40840f5de..b644cfd76 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/29/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/29/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libEGL.so
index fc22a157e..ce286d995 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv1_CM.so
index 9ca5fa971..09980c669 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv2.so
index b4ebb9280..0c814a527 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv3.so
index bcea87627..37d050b5b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenMAXAL.so
index 077995e4c..b7f232a0b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenSLES.so
index b5f9fe4e5..2c003abd2 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libaaudio.so
index b47954e5f..329733d62 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libamidi.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libamidi.so
index 71b34eaa5..85fc4db57 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libamidi.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libandroid.so
index ef595d2ad..13fb7102c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libbinder_ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libbinder_ndk.so
index ef25af724..78ddadbe9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libc.so
index 2e0361276..201926997 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libcamera2ndk.so
index 4b09c8bd9..93f9abadb 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libdl.so
index c42942bb2..2f3358043 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libjnigraphics.so
index 000c7ce1c..e8386de87 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/liblog.so
index a4a8667b0..759cac34b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libm.so
index 5669c285d..943694a67 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libmediandk.so
index e159c6a22..42a394746 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libnativewindow.so
index 24079035f..1f57e37c4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libneuralnetworks.so
index 2b7f67bc0..0595b247a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libstdc++.so
index 7ea256207..bdb2465d7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libsync.so
index b4cc1031d..2ba9e41ea 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libvulkan.so
index f127ba470..864ea0b5a 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libz.so
index 80cb804d9..374741e02 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/30/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/30/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libEGL.so
index 8691da0d2..8c79edb2d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv1_CM.so
index 243e83fd2..d866fb1a9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv2.so
index 609e77983..058dea1da 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv3.so
index 0aec25c35..8c71b4cd4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenMAXAL.so
index e36b89bc2..1378e3c83 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenSLES.so
index dbc9274d3..e2609bf85 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libaaudio.so
index 491c9524e..900095e62 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libamidi.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libamidi.so
index 150cf5261..a2590f46d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libamidi.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libandroid.so
index d988f7ce9..cdb42c3c1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libbinder_ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libbinder_ndk.so
index 43b40a676..41465a17c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libc.so
index d0d6a8794..3b0ee2ae3 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libcamera2ndk.so
index 8c4f89fb5..6abec19a7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libdl.so
index d066b4479..4e26a577e 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libicu.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libicu.so
index 444456163..eb59f4b40 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libicu.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libjnigraphics.so
index 2d2dbb262..80ad0aa05 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/liblog.so
index f0152b161..f1b07b72c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libm.so
index 702087359..5c7f26c2d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libmediandk.so
index 20ca5caa1..956fc3e6b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativehelper.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativehelper.so
index 85ecdd6d0..ff4cfef38 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativehelper.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativewindow.so
index d1095aa94..179445407 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libneuralnetworks.so
index f8f9c7f5f..ec9666f74 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libstdc++.so
index 40c93cb8b..6cd6e772b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libsync.so
index 374edb24f..f4f14853f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libvulkan.so
index bbbc3dd66..7572cc690 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libz.so
index 98b4e7cdb..d5ef99a90 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/31/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/31/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libEGL.so
index f847f0794..983b4f166 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv1_CM.so
index f8be3eaaa..4ff8b0722 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv2.so
index bf05a1a10..bd6138e20 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv3.so
index f2997d7fe..2a3176bea 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenMAXAL.so
index 69a5fc259..cd42b395b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenSLES.so
index 37e27a901..46326b5f9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libaaudio.so
index 9faf23faf..7b7ae06e0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libamidi.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libamidi.so
index 6f8d8dd59..2da021b0d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libamidi.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libandroid.so
index 963206c8b..7117548cf 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libbinder_ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libbinder_ndk.so
index 03019234e..ac94d1de5 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libc.so
index 90e08821d..c498932f1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libcamera2ndk.so
index 97b092640..a3bec3448 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libdl.so
index b91eca343..529988004 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libicu.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libicu.so
index 474403073..1f9dfa358 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libicu.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libjnigraphics.so
index a09a0163d..99fcc1636 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/liblog.so
index 9e802683b..418d06b46 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libm.so
index 5878aec42..e1811249b 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libmediandk.so
index 41f004488..a66173c34 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativehelper.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativehelper.so
index f906c6ebb..0f1abe224 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativehelper.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativewindow.so
index 459c09b80..30926ff31 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libneuralnetworks.so
index 3dd29e70a..969bf9874 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libstdc++.so
index 17e8daaf2..b56687c82 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libsync.so
index 0aa08b6f4..fdfc4bd89 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libvulkan.so
index 8cbf09af0..21b1beaf5 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libz.so
index f2ffd7069..08ca1105c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/32/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/32/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libEGL.so
index f68a700f4..47b3ff0bf 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv1_CM.so
index dc59b8b14..9eb015aec 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv2.so
index 1be931d56..41f1d85d2 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv3.so
index eef18c8a6..fe2e5dd44 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenMAXAL.so
index 6db64bc49..ad196643c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenSLES.so
index e47d472d7..c33117c54 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libaaudio.so
index 3020ee625..29559ac54 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libamidi.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libamidi.so
index bfc8faff1..82a99c693 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libamidi.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libandroid.so
index aba77245a..45747b090 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libbinder_ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libbinder_ndk.so
index 7b66b0a27..56ad9f185 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libc.so
index aa44b2849..1d8e26363 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libcamera2ndk.so
index 7496ffda2..338078024 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libdl.so
index c70ee201f..5f392fbf7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libicu.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libicu.so
index e16c3b952..db15b13ab 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libicu.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libjnigraphics.so
index 3159f5e23..bcf5fa002 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/liblog.so
index 4b4b07d92..d8de1628f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libm.so
index 12e52137e..142fff900 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libmediandk.so
index 1672b4e27..104850626 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativehelper.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativehelper.so
index eb29854a5..4c86dc512 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativehelper.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativewindow.so
index 956af4f3d..4f4bce007 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libneuralnetworks.so
index 0948b9d9d..51b822fe1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libstdc++.so
index 65cffddf0..dd29a0bda 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libsync.so
index f1f14088e..d5b95abe1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libvulkan.so
index e26938c13..db86d2c18 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libz.so
index ff896c956..d36311790 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/33/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/33/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libEGL.so
index 3c59f3701..5fd6fd751 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv1_CM.so
index ffeb7b3a0..227312ba1 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv2.so
index 13e9322ea..e9fe0479d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv3.so
index cbf0d26c2..99d0fbda3 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenMAXAL.so
index acd270f4c..be0ff4e7c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenSLES.so
index a16c30ee9..aa8a1c3d9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libaaudio.so
index dede05a6d..b0a51a3b2 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libamidi.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libamidi.so
index f3a7d5a07..a699cbadf 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libamidi.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libandroid.so
index e7d37d86a..63ffb1470 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libbinder_ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libbinder_ndk.so
index a848dacc6..690bde153 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libc.so
index 1b1c6ae23..9df20b2f6 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libcamera2ndk.so
index ff18a059e..3b7bdf6af 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libdl.so
index d747b4784..b2c51e695 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libicu.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libicu.so
index b422a5990..80916a34f 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libicu.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libjnigraphics.so
index aacba9dfa..bd87261f8 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/liblog.so
index 1eb1a773a..9413f77b5 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libm.so
index b536b649e..251503003 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libmediandk.so
index 92b79d68f..96903a163 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativehelper.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativehelper.so
index b110c9c50..8c7ee726d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativehelper.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativewindow.so
index ee4883ad6..e20f1a218 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libneuralnetworks.so
index 2a3a3dee6..d7c77a04d 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libstdc++.so
index c5035791b..68ee4e1c5 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libsync.so
index a0c30f789..a8108e3e3 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libvulkan.so
index b7e8bd768..53c32abad 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libz.so
index 29e116249..ef11b1769 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/34/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/34/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libEGL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libEGL.so
index c7e3004f4..a82d51769 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libEGL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv1_CM.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv1_CM.so
index 34be539fd..26fb323a0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv2.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv2.so
index d2c82d923..ee40fab86 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv2.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv3.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv3.so
index f5f6b51d6..edfe92b6c 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv3.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenMAXAL.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenMAXAL.so
index 1358853cf..b2e2e5971 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenSLES.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenSLES.so
index 9cebe23f4..675845eb2 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libaaudio.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libaaudio.so
index f8440715e..34ec1f9de 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libaaudio.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libamidi.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libamidi.so
index 53815ca5a..09eaa1dd9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libamidi.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libandroid.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libandroid.so
index 93142b328..4dafd48a9 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libandroid.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libbinder_ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libbinder_ndk.so
index c9a26652b..ea3527daf 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libc.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libc.so
index 0a4a1b968..d136f3d79 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libc.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libcamera2ndk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libcamera2ndk.so
index dafc64c00..e054aedca 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libdl.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libdl.so
index 90ff88ac2..3f4e1f652 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libdl.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libicu.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libicu.so
index 2c4e40cf2..770fc7d36 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libicu.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libjnigraphics.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libjnigraphics.so
index 432832285..9724b7ce7 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/liblog.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/liblog.so
index 076235177..652360f03 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/liblog.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libm.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libm.so
index 980ea3d3f..87c043d45 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libm.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libmediandk.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libmediandk.so
index cb47040aa..5c7aef6be 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libmediandk.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativehelper.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativehelper.so
index 9b0586a7e..e6f3d3253 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativehelper.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativewindow.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativewindow.so
index cc09da686..96f4cba20 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativewindow.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libneuralnetworks.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libneuralnetworks.so
index 7efbb5319..7dfa86173 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libstdc++.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libstdc++.so
index dc5ab1b91..d4355d743 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libstdc++.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libsync.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libsync.so
index bdc104015..e64a12d72 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libsync.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libvulkan.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libvulkan.so
index 166739246..fcba963d0 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libvulkan.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libz.so b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libz.so
index c1ff4cd3c..2832f2ee4 100755
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/35/libz.so
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/35/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/libc.a b/platform/sysroot/usr/lib/arm-linux-androideabi/libc.a
index 028b8a2f2..3acdc77f7 100644
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/libc.a
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/libc.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/libdl.a b/platform/sysroot/usr/lib/arm-linux-androideabi/libdl.a
index 41c9fdaa0..7c2b35b7f 100644
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/libdl.a
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/libdl.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/arm-linux-androideabi/libz.a b/platform/sysroot/usr/lib/arm-linux-androideabi/libz.a
index 40fbdda7a..82b8c2692 100644
--- a/platform/sysroot/usr/lib/arm-linux-androideabi/libz.a
+++ b/platform/sysroot/usr/lib/arm-linux-androideabi/libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/21/libEGL.so
index 39f5ee7c1..e7267c248 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv1_CM.so
index 0f0614297..2a9b1a4f2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv2.so
index 266bd07c6..b340f911d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv3.so
index e6b7f6a33..3a10db19a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/21/libOpenMAXAL.so
index bc24db380..4018dbfd2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/21/libOpenSLES.so
index ae0cbcabd..e5f6cfefb 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/21/libandroid.so
index 6a3806fd1..586fe22c4 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libc.so b/platform/sysroot/usr/lib/i686-linux-android/21/libc.so
index dd52f2eb7..6fd2077da 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/21/libdl.so
index 363c7f25d..0c73e5785 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/21/libjnigraphics.so
index f719fa0f6..2b662c1cf 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/21/liblog.so
index 571318aeb..fc1d930cc 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libm.so b/platform/sysroot/usr/lib/i686-linux-android/21/libm.so
index 29aa0540f..9e4696d18 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/21/libmediandk.so
index fe3d42c4f..ef9684b12 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/21/libstdc++.so
index 0ee66c746..c7c960180 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/21/libz.so b/platform/sysroot/usr/lib/i686-linux-android/21/libz.so
index 6f14d15a1..6bc5a828b 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/21/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/21/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/22/libEGL.so
index 0ae7c077c..126a67ed0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv1_CM.so
index 77559a658..d6e073dc5 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv2.so
index 618acc945..290666d0d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv3.so
index 7ccf58b36..439d0c5e6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/22/libOpenMAXAL.so
index f408b551e..bf9bc7f22 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/22/libOpenSLES.so
index 5c7f71ef5..3de06ca60 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/22/libandroid.so
index 6da595cf6..3c40b8556 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libc.so b/platform/sysroot/usr/lib/i686-linux-android/22/libc.so
index 22d303d1b..dcb8c2e64 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/22/libdl.so
index 1ea0c3268..23d15a91c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/22/libjnigraphics.so
index 8a316cd51..0e0b99768 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/22/liblog.so
index 2a6c0942d..9b7a78bc1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libm.so b/platform/sysroot/usr/lib/i686-linux-android/22/libm.so
index 1451044f9..f46d231b1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/22/libmediandk.so
index e7b9bd7fd..bad418792 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/22/libstdc++.so
index 0b1524e45..251db6bd1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/22/libz.so b/platform/sysroot/usr/lib/i686-linux-android/22/libz.so
index fa97cf4ef..b20a98b94 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/22/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/22/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/23/libEGL.so
index 59287e67b..d6a3f0103 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv1_CM.so
index f22f76ee1..958dbf1d7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv2.so
index 98ab64c63..2bda8beb7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv3.so
index a5230e207..4fdaf1672 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/23/libOpenMAXAL.so
index b1c19495d..b78f7e0a4 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/23/libOpenSLES.so
index 1b9c3cee3..fb0bb0db6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/23/libandroid.so
index a4062e7e7..ec3b12e33 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libc.so b/platform/sysroot/usr/lib/i686-linux-android/23/libc.so
index 2ddec4298..a093939d0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/23/libdl.so
index 2bbab10e0..0bd0c9439 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/23/libjnigraphics.so
index b4ff048a8..6ba5c5600 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/23/liblog.so
index 2fca268ba..7f0930556 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libm.so b/platform/sysroot/usr/lib/i686-linux-android/23/libm.so
index 121a09115..8cd3a34f7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/23/libmediandk.so
index f262a65c1..1dcdda09b 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/23/libstdc++.so
index 9032ae3dd..09ff3e228 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/23/libz.so b/platform/sysroot/usr/lib/i686-linux-android/23/libz.so
index b90b2adb9..c5319d293 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/23/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/23/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/24/libEGL.so
index 942a88066..13daa52b1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv1_CM.so
index d1a05408e..c5f46756a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv2.so
index 2c80dcae1..7aa780c43 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv3.so
index 921cd6262..47a1a7701 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/24/libOpenMAXAL.so
index 929ab90bc..a60605133 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/24/libOpenSLES.so
index d93ebfd81..cb3c768d5 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/24/libandroid.so
index 6dda44b3b..63c8b84f7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libc.so b/platform/sysroot/usr/lib/i686-linux-android/24/libc.so
index 590ea42f2..75b42276b 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/24/libcamera2ndk.so
index 12a2f68ea..1754cd4f3 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/24/libdl.so
index b2ca6df6b..1ef6a4569 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/24/libjnigraphics.so
index 4dfaabf42..1054bb8df 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/24/liblog.so
index 60451c444..5b96e2df7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libm.so b/platform/sysroot/usr/lib/i686-linux-android/24/libm.so
index 5654d39e9..882f640c6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/24/libmediandk.so
index d83cc0169..f256dc9b7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/24/libstdc++.so
index 357f11460..105818ce0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/24/libvulkan.so
index e11139579..a786c20bd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/24/libz.so b/platform/sysroot/usr/lib/i686-linux-android/24/libz.so
index 5f19fe35f..3305107df 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/24/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/24/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/25/libEGL.so
index ea721bbe6..f479217ee 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv1_CM.so
index 0599d7a27..3431f54ba 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv2.so
index 9ee60c09b..21e2885fd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv3.so
index 7bbc1c54f..8e83533fd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/25/libOpenMAXAL.so
index 04a962d04..b6ae47138 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/25/libOpenSLES.so
index b6f04fabd..627c9529d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/25/libandroid.so
index 2e330d625..cf36f86f1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libc.so b/platform/sysroot/usr/lib/i686-linux-android/25/libc.so
index 7d6706f5a..ef7b92a8f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/25/libcamera2ndk.so
index 30d2911d8..d41ef1306 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/25/libdl.so
index a723a23bc..18daeb234 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/25/libjnigraphics.so
index ca0320e1a..01f6df5a2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/25/liblog.so
index 24f36f460..c431ddc78 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libm.so b/platform/sysroot/usr/lib/i686-linux-android/25/libm.so
index 7bcb47337..2f6d64ed4 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/25/libmediandk.so
index e112e25a5..5b9a2570e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/25/libstdc++.so
index 4d81ce45c..279fe13ea 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/25/libvulkan.so
index c5d2be7dd..26312079a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/25/libz.so b/platform/sysroot/usr/lib/i686-linux-android/25/libz.so
index 35435f27f..0308c2339 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/25/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/25/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/26/libEGL.so
index 7f3d2d5e2..8ec251f60 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv1_CM.so
index c333384cd..df65116d8 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv2.so
index ad3a7ea05..0eea193a0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv3.so
index 2325a9a14..0b2c9d7ba 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/26/libOpenMAXAL.so
index 767b16a3f..1dab28476 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/26/libOpenSLES.so
index 39ef350dd..13c7f572b 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/26/libaaudio.so
index 4063e4ad6..13cc7491a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/26/libandroid.so
index 2d5de6f29..3e0aeb0d5 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libc.so b/platform/sysroot/usr/lib/i686-linux-android/26/libc.so
index e88ff9bdd..787bf8a83 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/26/libcamera2ndk.so
index 2a8a181d9..4b11a4abd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/26/libdl.so
index ef870108d..9016a3a00 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/26/libjnigraphics.so
index 1aed63023..bf429b95c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/26/liblog.so
index 8090b5afa..d8360d607 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libm.so b/platform/sysroot/usr/lib/i686-linux-android/26/libm.so
index d648700db..f8fabbf0a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/26/libmediandk.so
index 1b81b9976..ef33d5806 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/26/libnativewindow.so
index ac12b15f8..9ca4c3c76 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/26/libstdc++.so
index 21513caf8..eb9451d00 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/26/libsync.so
index ffef38033..f2ff2da6d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/26/libvulkan.so
index a6bfe575d..9e9ab3882 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/26/libz.so b/platform/sysroot/usr/lib/i686-linux-android/26/libz.so
index 77d36fbcb..c77008d28 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/26/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/26/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/27/libEGL.so
index abc173ef1..920a7b91f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv1_CM.so
index 8f1e0b8ac..7f2b4def2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv2.so
index efa28a427..8466c4e39 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv3.so
index b333d8a00..0441097dd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/27/libOpenMAXAL.so
index 1c8cc8372..a72f5569d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/27/libOpenSLES.so
index bd96244ec..baae67ae2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/27/libaaudio.so
index 97b755f85..6139dc5fd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/27/libandroid.so
index 447732979..fcad596a0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libc.so b/platform/sysroot/usr/lib/i686-linux-android/27/libc.so
index ddf082452..f7986d855 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/27/libcamera2ndk.so
index f77984671..ba04332bd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/27/libdl.so
index 2ba0bc573..1a362a07a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/27/libjnigraphics.so
index 46722d885..53c123605 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/27/liblog.so
index e16160c75..a33d1e4cd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libm.so b/platform/sysroot/usr/lib/i686-linux-android/27/libm.so
index 8639d5333..8360b77d2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/27/libmediandk.so
index 443d4a9a7..708673b99 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/27/libnativewindow.so
index 08027ed31..17d464562 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/27/libneuralnetworks.so
index 1eea75027..0158dff15 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/27/libstdc++.so
index c4291b293..b90c0a038 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/27/libsync.so
index 75cb8e7f5..4da8daa01 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/27/libvulkan.so
index f2194678c..19028c184 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/27/libz.so b/platform/sysroot/usr/lib/i686-linux-android/27/libz.so
index 2e3c9e513..2a06babc7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/27/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/27/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/28/libEGL.so
index fd4844e2b..9b16a6efa 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv1_CM.so
index ed12afcb0..937f03b5f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv2.so
index 3d1962d94..8cefd17da 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv3.so
index 145529c2d..356fdd76f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/28/libOpenMAXAL.so
index 3e502311a..774c9da45 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/28/libOpenSLES.so
index c304a00c3..9d5de5740 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/28/libaaudio.so
index 0786aea10..746752b20 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/28/libandroid.so
index 2a1913296..ba7a87638 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libc.so b/platform/sysroot/usr/lib/i686-linux-android/28/libc.so
index f99cc9dc7..d7134d797 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/28/libcamera2ndk.so
index ec1f7d523..45cb67e0c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/28/libdl.so
index 04cdb917e..b720ccf1f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/28/libjnigraphics.so
index 610575ddb..6ea144d01 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/28/liblog.so
index afec96a26..c4ba07fb8 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libm.so b/platform/sysroot/usr/lib/i686-linux-android/28/libm.so
index f9edec31d..c1d60e73c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/28/libmediandk.so
index 4e70f9dcb..7c3e58cab 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/28/libnativewindow.so
index 4b5bdfff7..5fe3ea14a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/28/libneuralnetworks.so
index 0a4db6d54..6a4ea4f98 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/28/libstdc++.so
index c2ee2dd02..3f1eeec5f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/28/libsync.so
index 8ca3ac6be..318d468bb 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/28/libvulkan.so
index a76bc4bf1..1a4e23784 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/28/libz.so b/platform/sysroot/usr/lib/i686-linux-android/28/libz.so
index d59e6dbf6..26804d864 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/28/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/28/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/29/libEGL.so
index 73f5d28b1..36c7741e9 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv1_CM.so
index 33165465f..016dcf6c2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv2.so
index 13ff23a61..8ca7ce7fb 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv3.so
index 481df524a..cd664545f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/29/libOpenMAXAL.so
index 03f4fa242..afaa39160 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/29/libOpenSLES.so
index d05260401..6faad37be 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/29/libaaudio.so
index ecb0175bb..0daa24116 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libamidi.so b/platform/sysroot/usr/lib/i686-linux-android/29/libamidi.so
index f8da7bb33..a02263c2f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libamidi.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/29/libandroid.so
index de026e54a..ec569b231 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libbinder_ndk.so b/platform/sysroot/usr/lib/i686-linux-android/29/libbinder_ndk.so
index ebd7c03ec..c9074acd7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libc.so b/platform/sysroot/usr/lib/i686-linux-android/29/libc.so
index 91f6b2b36..fe22c6029 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/29/libcamera2ndk.so
index d29378b62..996fdfc4c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/29/libdl.so
index 58604a8fb..a2020893e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/29/libjnigraphics.so
index 442b8ae6e..86c46c1b1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/29/liblog.so
index a324a4068..23614bf08 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libm.so b/platform/sysroot/usr/lib/i686-linux-android/29/libm.so
index 07003692f..d1b471c91 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/29/libmediandk.so
index 41705d036..047dc64fd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/29/libnativewindow.so
index 5931d133b..bfcbbf586 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/29/libneuralnetworks.so
index 2068a4320..3ba20c0b6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/29/libstdc++.so
index f304928bf..2fb902c6b 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/29/libsync.so
index ce9766f2b..e7343441f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/29/libvulkan.so
index 05a408cf1..fef87d8c2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/29/libz.so b/platform/sysroot/usr/lib/i686-linux-android/29/libz.so
index 037eeca16..c8d884515 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/29/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/29/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/30/libEGL.so
index d1e719b78..2a123779e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv1_CM.so
index e91dee631..ee4228c3a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv2.so
index 3f2de78b6..59fea0bb8 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv3.so
index 092c48a18..23e6a0428 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/30/libOpenMAXAL.so
index 1792df604..a52cad518 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/30/libOpenSLES.so
index abeb1929a..239f3b267 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/30/libaaudio.so
index d4c9393f5..c64b91150 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libamidi.so b/platform/sysroot/usr/lib/i686-linux-android/30/libamidi.so
index 505d41775..a05870b6d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libamidi.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/30/libandroid.so
index 1d5c16696..dd235446d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libbinder_ndk.so b/platform/sysroot/usr/lib/i686-linux-android/30/libbinder_ndk.so
index 985ad0670..7bc569dd7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libc.so b/platform/sysroot/usr/lib/i686-linux-android/30/libc.so
index 7f87afb23..04d57e35c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/30/libcamera2ndk.so
index 495d66332..2d2fb3247 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/30/libdl.so
index 156dfc7c6..aeeb669a0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/30/libjnigraphics.so
index bd3731462..8995ed243 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/30/liblog.so
index 99be49ccb..97b128188 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libm.so b/platform/sysroot/usr/lib/i686-linux-android/30/libm.so
index b5136ed12..8da2e5b52 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/30/libmediandk.so
index bf6772df6..fb3926dca 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/30/libnativewindow.so
index f4c612c7f..a7a14b820 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/30/libneuralnetworks.so
index 086b8266d..64cafda7f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/30/libstdc++.so
index 76dd63ebc..8fb67ab07 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/30/libsync.so
index 71a256dc0..c44de184b 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/30/libvulkan.so
index 1891bceb2..e241e857e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/30/libz.so b/platform/sysroot/usr/lib/i686-linux-android/30/libz.so
index 48f4fbb61..b266a40b8 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/30/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/30/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/31/libEGL.so
index 27ed5c7ce..1a1be5f4e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv1_CM.so
index f6be77775..5b3d66190 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv2.so
index 192a9af68..f00e95312 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv3.so
index 7b50861a8..411423ad8 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/31/libOpenMAXAL.so
index 166344aa3..65f7110e1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/31/libOpenSLES.so
index 7a867b34f..1df22f4b6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/31/libaaudio.so
index bc89bce49..67e4ab004 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libamidi.so b/platform/sysroot/usr/lib/i686-linux-android/31/libamidi.so
index 77615e75a..3f90ff839 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libamidi.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/31/libandroid.so
index 027386278..13e0030dd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libbinder_ndk.so b/platform/sysroot/usr/lib/i686-linux-android/31/libbinder_ndk.so
index d329806de..5e0ee95bd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libc.so b/platform/sysroot/usr/lib/i686-linux-android/31/libc.so
index 1b473d0c5..7b350aaa2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/31/libcamera2ndk.so
index e6e92ea44..b3ab8bffd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/31/libdl.so
index 4d28b12b5..1f41b601c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libicu.so b/platform/sysroot/usr/lib/i686-linux-android/31/libicu.so
index 34505c08e..f5252d8f3 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libicu.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/31/libjnigraphics.so
index c8c839c70..54829704e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/31/liblog.so
index 5a5dbd5de..70dce879d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libm.so b/platform/sysroot/usr/lib/i686-linux-android/31/libm.so
index 225e1ab74..b68c8205a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/31/libmediandk.so
index 6ef3012dc..ddec7e238 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libnativehelper.so b/platform/sysroot/usr/lib/i686-linux-android/31/libnativehelper.so
index d70e35976..cc0fa1489 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libnativehelper.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/31/libnativewindow.so
index b4bc8cc1b..1e54496d5 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/31/libneuralnetworks.so
index f45c04b42..e43d027d1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/31/libstdc++.so
index e3d51ef3e..8ed33f1e1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/31/libsync.so
index e3ceaecfb..70e4e204d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/31/libvulkan.so
index e692b2509..1f79e936c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/31/libz.so b/platform/sysroot/usr/lib/i686-linux-android/31/libz.so
index 6d7ab73ed..d16675531 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/31/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/31/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/32/libEGL.so
index 104ed5159..fe08343d6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv1_CM.so
index b423157af..18fd4849e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv2.so
index 1f73d9a79..50fbe4186 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv3.so
index 6f9a5436c..83a3c51d4 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/32/libOpenMAXAL.so
index a8aa05d66..5520c7c02 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/32/libOpenSLES.so
index 46256c85d..044f87df8 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/32/libaaudio.so
index 92bef8855..1ac95b847 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libamidi.so b/platform/sysroot/usr/lib/i686-linux-android/32/libamidi.so
index 54a7ae315..09d0447cd 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libamidi.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/32/libandroid.so
index 5813ec958..132343d50 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libbinder_ndk.so b/platform/sysroot/usr/lib/i686-linux-android/32/libbinder_ndk.so
index ec8ac4c85..41b04ce73 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libc.so b/platform/sysroot/usr/lib/i686-linux-android/32/libc.so
index 4740014d8..63f8cb581 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/32/libcamera2ndk.so
index 698ecd0aa..8080986cf 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/32/libdl.so
index e3ccef204..48a8be0dc 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libicu.so b/platform/sysroot/usr/lib/i686-linux-android/32/libicu.so
index 0153e7a19..eb6b311df 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libicu.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/32/libjnigraphics.so
index e0a7fdd13..f26b7176d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/32/liblog.so
index 246cc5224..cf139e9ff 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libm.so b/platform/sysroot/usr/lib/i686-linux-android/32/libm.so
index b569c252f..8c7be936f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/32/libmediandk.so
index 1c18d567b..f1df02dc3 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libnativehelper.so b/platform/sysroot/usr/lib/i686-linux-android/32/libnativehelper.so
index 5ecc576f0..74c919d19 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libnativehelper.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/32/libnativewindow.so
index 2db95a96b..bd1e21906 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/32/libneuralnetworks.so
index 117a93c4a..43874681c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/32/libstdc++.so
index 6ca48d355..b0177249d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/32/libsync.so
index 1fd85b3d9..f8082b459 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/32/libvulkan.so
index dac8f2a48..ec14e3dfa 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/32/libz.so b/platform/sysroot/usr/lib/i686-linux-android/32/libz.so
index f475d01f9..dcfe2b123 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/32/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/32/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/33/libEGL.so
index fe4cf2b37..d737c167d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv1_CM.so
index 0a184cc2b..385a14c9d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv2.so
index 0e39e2772..b384a1779 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv3.so
index 530aba23e..5b90b990d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/33/libOpenMAXAL.so
index aee881b76..f1359869f 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/33/libOpenSLES.so
index 472e71a52..33c7e9e4c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/33/libaaudio.so
index 39cfc5e46..a4213e248 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libamidi.so b/platform/sysroot/usr/lib/i686-linux-android/33/libamidi.so
index a7edbe39e..3f8392da0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libamidi.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/33/libandroid.so
index 341799921..1125298d7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libbinder_ndk.so b/platform/sysroot/usr/lib/i686-linux-android/33/libbinder_ndk.so
index c463bf045..0e8060077 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libc.so b/platform/sysroot/usr/lib/i686-linux-android/33/libc.so
index 2319ea4ad..02115ee1e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/33/libcamera2ndk.so
index 3c780d874..4790dbbd7 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/33/libdl.so
index 60deb78e3..842757954 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libicu.so b/platform/sysroot/usr/lib/i686-linux-android/33/libicu.so
index c374677a6..0bf0e1983 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libicu.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/33/libjnigraphics.so
index 3987716a1..a342b468c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/33/liblog.so
index b56c8953b..c4757e4d0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libm.so b/platform/sysroot/usr/lib/i686-linux-android/33/libm.so
index 4fce8ad01..f9f08a055 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/33/libmediandk.so
index f1f9de2e8..ea904fcd1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libnativehelper.so b/platform/sysroot/usr/lib/i686-linux-android/33/libnativehelper.so
index 0b83f0711..a8db0a22e 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libnativehelper.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/33/libnativewindow.so
index ce88e6d3f..648de1acb 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/33/libneuralnetworks.so
index c14812bae..09944a784 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/33/libstdc++.so
index c76b3086e..dc62ade00 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/33/libsync.so
index 9b19ae253..9cc0401d5 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/33/libvulkan.so
index 70b05f6bb..d22cd2452 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/33/libz.so b/platform/sysroot/usr/lib/i686-linux-android/33/libz.so
index bc2be4ac4..241afaa37 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/33/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/33/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/34/libEGL.so
index 2bdd58d00..9f18202f1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv1_CM.so
index b330016fa..a5e37d1e4 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv2.so
index 9afad175c..30ba8e9c3 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv3.so
index 816bbeb31..8c3d2820d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/34/libOpenMAXAL.so
index d23e67769..c94853b28 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/34/libOpenSLES.so
index d7e55d354..408cae380 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/34/libaaudio.so
index 368808543..4245bbb31 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libamidi.so b/platform/sysroot/usr/lib/i686-linux-android/34/libamidi.so
index 3bc2fe708..4b6fcac2c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libamidi.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/34/libandroid.so
index a13bcc5d1..4879ecd2b 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libbinder_ndk.so b/platform/sysroot/usr/lib/i686-linux-android/34/libbinder_ndk.so
index 6a555111b..9a779e6a0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libc.so b/platform/sysroot/usr/lib/i686-linux-android/34/libc.so
index 616a8bce0..11c0bb24a 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/34/libcamera2ndk.so
index 389ebe8af..6ea0236d0 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/34/libdl.so
index 385319dcb..fbe0e8264 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libicu.so b/platform/sysroot/usr/lib/i686-linux-android/34/libicu.so
index d71b5c468..0c1b0be3c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libicu.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/34/libjnigraphics.so
index bdcdc7242..eb65c3da2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/34/liblog.so
index 519164094..950b62c34 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libm.so b/platform/sysroot/usr/lib/i686-linux-android/34/libm.so
index 557dbcb71..c038ad2cc 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/34/libmediandk.so
index bd052296b..8f2a464a4 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libnativehelper.so b/platform/sysroot/usr/lib/i686-linux-android/34/libnativehelper.so
index 00e5d193f..9b0547fe3 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libnativehelper.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/34/libnativewindow.so
index 540fad051..eb6041d30 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/34/libneuralnetworks.so
index 3eff88511..315161618 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/34/libstdc++.so
index a396bf85c..b722731bb 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/34/libsync.so
index 26e20fa93..1006010ff 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/34/libvulkan.so
index 7481af2b4..7437e0405 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/34/libz.so b/platform/sysroot/usr/lib/i686-linux-android/34/libz.so
index c00eadb51..7ed5d728c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/34/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/34/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libEGL.so b/platform/sysroot/usr/lib/i686-linux-android/35/libEGL.so
index 4ebca0293..b72ef3d75 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libEGL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv1_CM.so b/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv1_CM.so
index 90c56f60e..c8c68b349 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv2.so b/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv2.so
index a9bcd85db..892ab2c1c 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv2.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv3.so b/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv3.so
index 06058b567..7ae4dab84 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv3.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libOpenMAXAL.so b/platform/sysroot/usr/lib/i686-linux-android/35/libOpenMAXAL.so
index 7bc613596..a4e3a8ae1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libOpenSLES.so b/platform/sysroot/usr/lib/i686-linux-android/35/libOpenSLES.so
index 968cffe20..ba919eaf2 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libaaudio.so b/platform/sysroot/usr/lib/i686-linux-android/35/libaaudio.so
index d4e84b316..6ffc987c6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libaaudio.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libamidi.so b/platform/sysroot/usr/lib/i686-linux-android/35/libamidi.so
index 6110bfc7c..c7724e6d9 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libamidi.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libandroid.so b/platform/sysroot/usr/lib/i686-linux-android/35/libandroid.so
index 308255ad5..341533ddc 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libandroid.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libbinder_ndk.so b/platform/sysroot/usr/lib/i686-linux-android/35/libbinder_ndk.so
index eefd016c9..e81914f61 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libc.so b/platform/sysroot/usr/lib/i686-linux-android/35/libc.so
index 77a781a94..2d469cd82 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libc.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libcamera2ndk.so b/platform/sysroot/usr/lib/i686-linux-android/35/libcamera2ndk.so
index b8e97db16..13c855b76 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libdl.so b/platform/sysroot/usr/lib/i686-linux-android/35/libdl.so
index b43491df3..be082a981 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libdl.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libicu.so b/platform/sysroot/usr/lib/i686-linux-android/35/libicu.so
index 7d9e282cd..48cf98c7d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libicu.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libjnigraphics.so b/platform/sysroot/usr/lib/i686-linux-android/35/libjnigraphics.so
index a5a68cd49..6af3d3ad3 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/liblog.so b/platform/sysroot/usr/lib/i686-linux-android/35/liblog.so
index c1e25d526..cb0a3c63d 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/liblog.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libm.so b/platform/sysroot/usr/lib/i686-linux-android/35/libm.so
index f6403d365..f3c0b88d8 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libm.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libmediandk.so b/platform/sysroot/usr/lib/i686-linux-android/35/libmediandk.so
index 9ab421208..197094bff 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libmediandk.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libnativehelper.so b/platform/sysroot/usr/lib/i686-linux-android/35/libnativehelper.so
index 7bf11cc60..a7f7903fa 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libnativehelper.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libnativewindow.so b/platform/sysroot/usr/lib/i686-linux-android/35/libnativewindow.so
index 049273af9..3321c55df 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libnativewindow.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libneuralnetworks.so b/platform/sysroot/usr/lib/i686-linux-android/35/libneuralnetworks.so
index 2f24fa1b4..226179148 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libstdc++.so b/platform/sysroot/usr/lib/i686-linux-android/35/libstdc++.so
index 77d7ec9cd..29889f4a6 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libstdc++.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libsync.so b/platform/sysroot/usr/lib/i686-linux-android/35/libsync.so
index e5799e27a..f40727733 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libsync.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libvulkan.so b/platform/sysroot/usr/lib/i686-linux-android/35/libvulkan.so
index 95574baf2..feb6cedfe 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libvulkan.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/35/libz.so b/platform/sysroot/usr/lib/i686-linux-android/35/libz.so
index 8eab6647a..07733ecd1 100755
--- a/platform/sysroot/usr/lib/i686-linux-android/35/libz.so
+++ b/platform/sysroot/usr/lib/i686-linux-android/35/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/libc.a b/platform/sysroot/usr/lib/i686-linux-android/libc.a
index a13cf628e..9b6b4e17e 100644
--- a/platform/sysroot/usr/lib/i686-linux-android/libc.a
+++ b/platform/sysroot/usr/lib/i686-linux-android/libc.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/libdl.a b/platform/sysroot/usr/lib/i686-linux-android/libdl.a
index 2445ff4ae..0bb419a84 100644
--- a/platform/sysroot/usr/lib/i686-linux-android/libdl.a
+++ b/platform/sysroot/usr/lib/i686-linux-android/libdl.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/libstdc++.a b/platform/sysroot/usr/lib/i686-linux-android/libstdc++.a
index 9d4ec4195..bc92996fd 100644
--- a/platform/sysroot/usr/lib/i686-linux-android/libstdc++.a
+++ b/platform/sysroot/usr/lib/i686-linux-android/libstdc++.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/libz.a b/platform/sysroot/usr/lib/i686-linux-android/libz.a
index 4dfd684a4..a074886b3 100644
--- a/platform/sysroot/usr/lib/i686-linux-android/libz.a
+++ b/platform/sysroot/usr/lib/i686-linux-android/libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/i686-linux-android/tflite_support_libz.a b/platform/sysroot/usr/lib/i686-linux-android/tflite_support_libz.a
index c384bf76a..826b920ef 100644
--- a/platform/sysroot/usr/lib/i686-linux-android/tflite_support_libz.a
+++ b/platform/sysroot/usr/lib/i686-linux-android/tflite_support_libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libEGL.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libEGL.so
index 61417fd5e..6903cfa22 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libEGL.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv1_CM.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv1_CM.so
index 8b09ae22b..d12914dca 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv2.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv2.so
index 3b9bb9528..ef13bc792 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv2.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv3.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv3.so
index 8ef97ef49..e038414e5 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv3.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenMAXAL.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenMAXAL.so
index 2703ebc7e..fe7538b34 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenSLES.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenSLES.so
index cfaf6292a..7b8f84d60 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libaaudio.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libaaudio.so
index 4552d8f1e..397eac077 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libaaudio.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libamidi.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libamidi.so
index fbe4a12d3..16e1b3178 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libamidi.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libandroid.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libandroid.so
index 24ae50104..c0290bf92 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libandroid.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libbinder_ndk.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libbinder_ndk.so
index ba5a087c1..ac065faa2 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libc.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libc.so
index 32b246ff8..c4e7b3544 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libc.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libcamera2ndk.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libcamera2ndk.so
index 0a042a79b..18857103c 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libdl.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libdl.so
index fea11a4c1..80698a257 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libdl.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libicu.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libicu.so
index 992b31e6a..3f0d48807 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libicu.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libjnigraphics.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libjnigraphics.so
index 389d4b99a..d7b5c40f5 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/liblog.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/liblog.so
index cc142587a..7ab5a3a30 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/liblog.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libm.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libm.so
index 8607a8c1e..86febb7c5 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libm.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libmediandk.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libmediandk.so
index 6183ea84f..f9e151a94 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libmediandk.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativehelper.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativehelper.so
index 9088d8397..6693b07e9 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativehelper.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativewindow.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativewindow.so
index 984a35b03..4060235dd 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativewindow.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libneuralnetworks.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libneuralnetworks.so
index ec76fb7be..0210fb537 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libstdc++.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libstdc++.so
index 8b0421c43..cce4bc46b 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libstdc++.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libsync.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libsync.so
index 9190879cd..26d122e40 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libsync.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libvulkan.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libvulkan.so
index 0c4a90db8..cefa28279 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libvulkan.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/35/libz.so b/platform/sysroot/usr/lib/riscv64-linux-android/35/libz.so
index e29d3ec5a..f30918dd3 100755
--- a/platform/sysroot/usr/lib/riscv64-linux-android/35/libz.so
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/35/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/libc.a b/platform/sysroot/usr/lib/riscv64-linux-android/libc.a
index dbf9f041d..64b9e0c00 100644
--- a/platform/sysroot/usr/lib/riscv64-linux-android/libc.a
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/libc.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/libdl.a b/platform/sysroot/usr/lib/riscv64-linux-android/libdl.a
index 64c627b0b..5e697a74d 100644
--- a/platform/sysroot/usr/lib/riscv64-linux-android/libdl.a
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/libdl.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/libstdc++.a b/platform/sysroot/usr/lib/riscv64-linux-android/libstdc++.a
index fa0c6bc41..49281e5c6 100644
--- a/platform/sysroot/usr/lib/riscv64-linux-android/libstdc++.a
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/libstdc++.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/libz.a b/platform/sysroot/usr/lib/riscv64-linux-android/libz.a
index aa2b3b1e3..5652ea9d4 100644
--- a/platform/sysroot/usr/lib/riscv64-linux-android/libz.a
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/riscv64-linux-android/tflite_support_libz.a b/platform/sysroot/usr/lib/riscv64-linux-android/tflite_support_libz.a
index ef77f9a90..4ea77339b 100644
--- a/platform/sysroot/usr/lib/riscv64-linux-android/tflite_support_libz.a
+++ b/platform/sysroot/usr/lib/riscv64-linux-android/tflite_support_libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libEGL.so
index a3b209b42..f3630ef72 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv1_CM.so
index 284fd314a..d244ba23a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv2.so
index 85b9cafcc..fdb621fce 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv3.so
index 17730c210..864720adb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenMAXAL.so
index 9ad1eefaf..d5be2cd1f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenSLES.so
index e3c7afee6..3e7edfec5 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libandroid.so
index b0b5120b6..599fe1463 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libc.so
index 2c5045393..161ebc008 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libdl.so
index b16c0b7e4..9c04e2015 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libjnigraphics.so
index bf7c048f6..4d400112f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/liblog.so
index 3169199b9..05cbad1c4 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libm.so
index b55049622..1e70fb737 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libmediandk.so
index 93ac62fbe..5ec3c57f7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libstdc++.so
index 6661ad839..cf3d924aa 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/21/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/21/libz.so
index 57c3ff8c6..b3df3dbbf 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/21/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/21/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libEGL.so
index cd11e2f9a..b5fa157bc 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv1_CM.so
index 176c98908..661b910bb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv2.so
index 3847ddffc..51b463483 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv3.so
index deac1c257..53b904d30 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenMAXAL.so
index 14b161163..bc2c5f9fd 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenSLES.so
index 445c3474f..6e1d4ba90 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libandroid.so
index b716a6fe2..9f8336c7c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libc.so
index 4ec4ce026..6a9df7e22 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libdl.so
index 788ac4cc5..2d3652c51 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libjnigraphics.so
index 43c666e86..43a4147e1 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/liblog.so
index 6fa3c1fda..8a6858d94 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libm.so
index 3604142b9..9c9fb75c0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libmediandk.so
index 1606fbd94..4ef10e8ba 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libstdc++.so
index 21bb4dbc7..b3ab1b101 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/22/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/22/libz.so
index 6ad071924..653287b30 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/22/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/22/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libEGL.so
index d7c79d494..6eaa816f1 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv1_CM.so
index e474615f6..0cfbe5438 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv2.so
index 9f25fc3a5..68413debf 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv3.so
index 196f8e0ed..8b0ca21d5 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenMAXAL.so
index 624dcefeb..53d529a9f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenSLES.so
index 0884fea61..d17476ec9 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libandroid.so
index 8f6c8262c..e12b80a04 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libc.so
index 957104be8..09c206484 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libdl.so
index af8c10799..ff0fe27c7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libjnigraphics.so
index c9ddd7fc5..3c09c04e7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/liblog.so
index a6e8ac3df..92c2130ba 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libm.so
index 0eb01eef1..ee092d24f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libmediandk.so
index 4855530aa..009007e25 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libstdc++.so
index 388280db1..d67bbab6e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/23/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/23/libz.so
index 9cfc18653..b87cb6acd 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/23/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/23/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libEGL.so
index 26812f391..6cd07c513 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv1_CM.so
index 2464e17ec..7cb132762 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv2.so
index 11ca985bd..ee3b33013 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv3.so
index 04f468774..801934bf1 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenMAXAL.so
index a6e81bd8f..b45699f65 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenSLES.so
index 126117e1c..0a4818f48 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libandroid.so
index 34cfddf4e..cfcebb24a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libc.so
index ead4eda38..c0f84c935 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libcamera2ndk.so
index 7dec377a9..c0588dd51 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libdl.so
index d9ac1b34e..cb162a397 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libjnigraphics.so
index 6217951b0..f7e03b145 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/liblog.so
index 1f1327612..c98fca65a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libm.so
index 137b0a0a7..77e13921a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libmediandk.so
index e80352d89..62cf2aff0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libstdc++.so
index 227659c0b..a1e2c82ba 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libvulkan.so
index 92f0072d6..dc8632605 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/24/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/24/libz.so
index 124ee104e..289e621fd 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/24/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/24/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libEGL.so
index 5953d68b4..b56e0c1e4 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv1_CM.so
index 4899bb64b..e2e72c620 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv2.so
index 93efe6555..6a0008a44 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv3.so
index e80cb1e48..d6594094c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenMAXAL.so
index 278530fd9..8a9e3cf66 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenSLES.so
index 1cc6cc499..5d620292f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libandroid.so
index 843a099ba..195d32f5c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libc.so
index 432533121..dd1a4db16 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libcamera2ndk.so
index 6e802918a..86fe8a0a9 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libdl.so
index a6ead0f03..c424f4161 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libjnigraphics.so
index 2ec743c22..d67e2f233 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/liblog.so
index 9fda5d037..9653f8700 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libm.so
index 226c303c5..66387fdea 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libmediandk.so
index bd15bb4a8..ce3f29afa 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libstdc++.so
index 76cc5ddf8..f681de6ad 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libvulkan.so
index 5d6647008..1c03c0d8b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/25/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/25/libz.so
index 79b69c533..0fe64c2db 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/25/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/25/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libEGL.so
index 6953a1337..c3b13540f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv1_CM.so
index ae533c1dc..eb59f532a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv2.so
index df7ed41bc..04b09bb9c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv3.so
index 4afc0916b..a5c7f5d81 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenMAXAL.so
index 4b38eb7b9..7c3be17d6 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenSLES.so
index 9f92a73c3..97c610d4e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libaaudio.so
index aa8efd934..08ec258e0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libandroid.so
index 57c440028..8815a5b41 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libc.so
index baae41e25..5cc408eaf 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libcamera2ndk.so
index 1386fdb6b..5c977e5bb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libdl.so
index 18201d53a..04ef89bf0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libjnigraphics.so
index f5debadcb..0be354a34 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/liblog.so
index 4dd60b591..6130a4ece 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libm.so
index 6d337750c..94d68dd52 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libmediandk.so
index de62a1f8f..293a2ffcb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libnativewindow.so
index 6eb37b4a0..abc75df27 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libstdc++.so
index 7f3ebab44..d7283e2e7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libsync.so
index c708437e9..930fb0237 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libvulkan.so
index 576b34e8c..00752c661 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/26/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/26/libz.so
index 14345140c..27f4d16f7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/26/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/26/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libEGL.so
index 5a736554f..7aa381086 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv1_CM.so
index a83fdf3b8..87c27bf45 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv2.so
index 73834b5d9..bf4556642 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv3.so
index dc0767ad4..ecb7b0c2c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenMAXAL.so
index c86f5daac..ce84f9919 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenSLES.so
index 1aa45274b..4661e9ee9 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libaaudio.so
index 4493afc88..a33aee2d0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libandroid.so
index b50fa61ab..a15fb9716 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libc.so
index 3566c141c..7a4594659 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libcamera2ndk.so
index b817111fd..c3e014356 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libdl.so
index 3614308f9..d6acc8b95 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libjnigraphics.so
index 752d3406f..02bd67f40 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/liblog.so
index 25cfd0cfa..2f143f286 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libm.so
index 2fc599f84..a6f2acb48 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libmediandk.so
index bdca0c128..963636876 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libnativewindow.so
index 241f6dc0c..8372fab6d 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libneuralnetworks.so
index 4a7e9183e..46eb2b487 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libstdc++.so
index b053e3d99..d1f1327f9 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libsync.so
index 5d466ee72..9fa5410ee 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libvulkan.so
index 4631e6ffc..9ec0bb706 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/27/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/27/libz.so
index 6e1e10eca..664104f83 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/27/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/27/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libEGL.so
index 6c3748f02..3e19a20e9 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv1_CM.so
index 7f9814d6d..1993bd50f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv2.so
index f42b424c3..d166da9d0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv3.so
index f98dedd08..82dd37acf 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenMAXAL.so
index f78d54b2c..0668227d1 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenSLES.so
index e3904e27f..ac1daef6a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libaaudio.so
index 706001a3b..2a54eff90 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libandroid.so
index dc078d771..73a108f19 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libc.so
index 638988007..9870e694f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libcamera2ndk.so
index 70326b168..5f2067e5b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libdl.so
index f12b47318..47669126c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libjnigraphics.so
index 9e3eb0d55..3065bbcc3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/liblog.so
index 972578e19..c75c31a5c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libm.so
index 7b84c2357..3db964d51 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libmediandk.so
index 0d381d032..4c99b8807 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libnativewindow.so
index 688060ffb..fc228ae05 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libneuralnetworks.so
index 99cb7bd9a..44a5fb01a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libstdc++.so
index 222ea4556..7503b49b5 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libsync.so
index 461d57cc0..0b771e1c7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libvulkan.so
index 0869de9a0..24709e435 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/28/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/28/libz.so
index 2f1138705..55b57d401 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/28/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/28/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libEGL.so
index a7dd56b9c..5519b8a1c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv1_CM.so
index 30ab426e1..83aa51326 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv2.so
index 823956c71..54aaf13da 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv3.so
index 93cfe8ba5..30f7c035a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenMAXAL.so
index 4dbbb502f..9f5e464b2 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenSLES.so
index 216fdf022..f96ffe286 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libaaudio.so
index de487aa06..74c1142ff 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libamidi.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libamidi.so
index a184ea2ed..4823050fa 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libamidi.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libandroid.so
index 1d19a6d34..b5f4477c7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libbinder_ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libbinder_ndk.so
index 444882c2e..22178a87e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libc.so
index c31040a1a..49b138861 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libcamera2ndk.so
index d3cb9dbc1..c58171f66 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libdl.so
index 5941bba47..b490ca415 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libjnigraphics.so
index 8780f7f30..dd4bd160e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/liblog.so
index db3aebded..493a25262 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libm.so
index 37467bb79..9d3ad48e3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libmediandk.so
index 825980558..d98b5a786 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libnativewindow.so
index 141f423bb..d0f7381e4 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libneuralnetworks.so
index bb7d81943..bae2a0fa0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libstdc++.so
index 74cb6f040..aa6e53764 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libsync.so
index 6f584202c..ff344e6c0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libvulkan.so
index 436968f6a..e29b29828 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/29/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/29/libz.so
index c1132349b..7d5b72cb0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/29/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/29/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libEGL.so
index 48b9828d4..b6be75a75 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv1_CM.so
index 158ea8394..1a6b0c583 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv2.so
index 8c78b7ee4..55cb5e342 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv3.so
index 777820584..68eb5bf53 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenMAXAL.so
index 4bc0eb9d9..ba3150bfe 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenSLES.so
index 50c9eed73..ba211f139 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libaaudio.so
index 954485032..6dd6dac57 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libamidi.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libamidi.so
index 03a503a3f..29c13e585 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libamidi.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libandroid.so
index 48bcafd69..011a41fac 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libbinder_ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libbinder_ndk.so
index 28a07a34a..2f892fbc4 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libc.so
index 13d38448b..edc44c6cb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libcamera2ndk.so
index 837370d81..2b23a1728 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libdl.so
index e660eb201..33a60451b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libjnigraphics.so
index ceb82e033..48fa8aeda 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/liblog.so
index b2b78b9fc..da1c1273c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libm.so
index f0535e338..abff3ea27 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libmediandk.so
index a8ec55fa9..e8c55e015 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libnativewindow.so
index 648b7389e..260283535 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libneuralnetworks.so
index 6c66f837b..7bcdceec8 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libstdc++.so
index ad20cafd3..d8067dce7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libsync.so
index e589a3e37..2e6bf364b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libvulkan.so
index c03e47aaa..b30e7f9c8 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/30/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/30/libz.so
index deace6fa2..6116a79de 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/30/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/30/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libEGL.so
index 41cb48773..5fbc33bc0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv1_CM.so
index 771eb6ca1..00bacf490 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv2.so
index 9d419cbbf..e36fbd3de 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv3.so
index 80b1a2c88..205e4dcf3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenMAXAL.so
index 30b491198..883e79b5f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenSLES.so
index f4727596c..c47badc61 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libaaudio.so
index b12860bfe..bf6aa0c08 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libamidi.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libamidi.so
index 2d32be9e0..3da1bfbee 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libamidi.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libandroid.so
index f6f1d5d01..f06fcad0a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libbinder_ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libbinder_ndk.so
index f2f30161a..fd71f16b3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libc.so
index 18503c28d..01dfc80e0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libcamera2ndk.so
index 9d563549d..433a1d58d 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libdl.so
index 3bb3c8eb1..af87c59a8 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libicu.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libicu.so
index 887f6f86f..aaa5284ef 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libicu.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libjnigraphics.so
index ee4b12922..75bb1d999 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/liblog.so
index 8e59d7121..6f8492898 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libm.so
index 71a5de332..4a71d3015 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libmediandk.so
index 6a4d26d0a..5d81eafb3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativehelper.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativehelper.so
index c9e00fe97..1247ab5d6 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativehelper.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativewindow.so
index 9b6d80b93..02dd0c347 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libneuralnetworks.so
index ec3dbbb3f..6361dddfb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libstdc++.so
index 996086215..44f0a2a0c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libsync.so
index 29ca67d8b..d8032bcad 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libvulkan.so
index 7688f55bc..312133c81 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/31/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/31/libz.so
index f31eda55e..9daa25ee3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/31/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/31/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libEGL.so
index e0704fbc8..8a5758a0c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv1_CM.so
index 2e7b3d3b8..5d365db9f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv2.so
index 2bda048a2..6392b0076 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv3.so
index 9b10de909..5845dc927 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenMAXAL.so
index 61e307b82..a534ddced 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenSLES.so
index 4d814c608..de47621a3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libaaudio.so
index 9305ea225..427df8dfe 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libamidi.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libamidi.so
index 260864688..58b2debd6 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libamidi.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libandroid.so
index 298701ffa..c9f65ecae 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libbinder_ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libbinder_ndk.so
index 5b71c2fda..4b5389ed3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libc.so
index 150479516..6d6dc125e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libcamera2ndk.so
index 26648ac18..98fdb80e3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libdl.so
index 7b5ad34f5..b9258ef95 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libicu.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libicu.so
index 08a140a38..fc0b932cf 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libicu.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libjnigraphics.so
index 42640885b..8c67a94d0 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/liblog.so
index f74dbc477..fbbbe4e46 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libm.so
index 0b62c644d..bc6edd73a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libmediandk.so
index d25b926e3..92af537f8 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativehelper.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativehelper.so
index 6f0447870..87d3984d5 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativehelper.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativewindow.so
index e8b6bb689..6bb6588fc 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libneuralnetworks.so
index dd7811695..5139ca1da 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libstdc++.so
index f944aa7ea..e4686281e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libsync.so
index 09312a413..7b6f1d745 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libvulkan.so
index 4b331f8f7..8c0a74bc3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/32/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/32/libz.so
index b6cf4625d..ad5a60c91 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/32/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/32/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libEGL.so
index d0931781f..9d48c3ab1 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv1_CM.so
index e1ff7d531..27c635e86 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv2.so
index c7a9f6b31..7ff009b24 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv3.so
index 422a07cdb..332da8e73 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenMAXAL.so
index db1b2b49c..4210524c1 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenSLES.so
index f5013e236..76a0ec812 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libaaudio.so
index bb1e5fd14..9f3a59abb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libamidi.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libamidi.so
index 9ca7ebbe7..718b89d94 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libamidi.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libandroid.so
index 39cf82ffb..37ea565e2 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libbinder_ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libbinder_ndk.so
index d9f780d84..64e885001 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libc.so
index 6017c872f..399e56e35 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libcamera2ndk.so
index dd1e7df0c..2b276131d 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libdl.so
index d4403e956..c9b872812 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libicu.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libicu.so
index 4f60a1ca9..a2b513030 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libicu.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libjnigraphics.so
index 226f74024..409d5f2c3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/liblog.so
index c1645b107..83fdfc3e7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libm.so
index 8e1a4363f..28e2eee28 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libmediandk.so
index fd85fa0b7..b7df06c0b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativehelper.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativehelper.so
index 70623a388..c26a6e99b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativehelper.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativewindow.so
index ee04d9ba2..88ab3658a 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libneuralnetworks.so
index 68e29a1a9..c1d320a8e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libstdc++.so
index 554d80c40..4b3bfff30 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libsync.so
index 31828b4d5..d8452a211 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libvulkan.so
index 7d9ff5f9d..0488fe122 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/33/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/33/libz.so
index 454e6dc6f..cbbda3bdf 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/33/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/33/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libEGL.so
index ffbf0ed12..55a4bf9ab 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv1_CM.so
index bb643f182..7c5d6222c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv2.so
index 6e632cddf..7ff52c7bb 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv3.so
index 0f341254a..2b67bb454 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenMAXAL.so
index fa18098b1..641175def 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenSLES.so
index a1e238379..2f2217af3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libaaudio.so
index 6d650c432..0d137932b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libamidi.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libamidi.so
index d3ab95897..0087b1dba 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libamidi.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libandroid.so
index 68abdf3b0..ad20e9740 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libbinder_ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libbinder_ndk.so
index 39262f7e4..cafe30c89 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libc.so
index bd2b27142..8a6cdce24 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libcamera2ndk.so
index 064a68da9..797e3b3e1 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libdl.so
index 166c95233..a6d063e73 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libicu.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libicu.so
index b63d98d2a..cf4fe972e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libicu.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libjnigraphics.so
index afaa4d743..a9dfd2b1e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/liblog.so
index b00144107..7bacbe45d 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libm.so
index 37bd9f90f..f4a3b6d62 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libmediandk.so
index fba718485..290517be3 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativehelper.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativehelper.so
index 869dd9f0c..7e2d65e7b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativehelper.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativewindow.so
index 98d456b4d..c342cccca 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libneuralnetworks.so
index 9d20f261d..6c21c371e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libstdc++.so
index 988434989..869f29b65 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libsync.so
index 453167bc0..793c76ecf 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libvulkan.so
index 12b16afa5..b4dcc112e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/34/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/34/libz.so
index a2562c888..808499e24 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/34/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/34/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libEGL.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libEGL.so
index 412226d4a..2a88d8d79 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libEGL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libEGL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv1_CM.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv1_CM.so
index b75bc5b05..252846d0d 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv1_CM.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv1_CM.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv2.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv2.so
index 48b21fd10..e3d28ebec 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv2.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv2.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv3.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv3.so
index ee38dcef8..61857e776 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv3.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libGLESv3.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenMAXAL.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenMAXAL.so
index 63ee7cf38..23864d3ba 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenMAXAL.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenMAXAL.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenSLES.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenSLES.so
index 65f3d040a..ba1901be8 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenSLES.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libOpenSLES.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libaaudio.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libaaudio.so
index 7f6ca3fdd..b635f3eaa 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libaaudio.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libaaudio.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libamidi.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libamidi.so
index 3c7e35cfd..50d9867c7 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libamidi.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libamidi.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libandroid.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libandroid.so
index 8a53bcd07..6e7059091 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libandroid.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libandroid.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libbinder_ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libbinder_ndk.so
index 13ce13f12..72666f8f4 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libbinder_ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libbinder_ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libc.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libc.so
index 2b019d79d..a0d2038c2 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libc.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libc.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libcamera2ndk.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libcamera2ndk.so
index a3b2e0c85..28de0500b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libcamera2ndk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libcamera2ndk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libdl.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libdl.so
index de279b9f5..3c6167d0b 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libdl.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libdl.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libicu.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libicu.so
index 49b49b5da..e1c85a286 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libicu.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libicu.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libjnigraphics.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libjnigraphics.so
index 83738916a..9ec4a2387 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libjnigraphics.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libjnigraphics.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/liblog.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/liblog.so
index d60c010ae..64279fd96 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/liblog.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/liblog.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libm.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libm.so
index 6bdecf349..22fb35761 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libm.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libm.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libmediandk.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libmediandk.so
index 18fe94f5f..06334ffd4 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libmediandk.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libmediandk.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativehelper.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativehelper.so
index 89bbe2fc1..ff5c05b63 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativehelper.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativehelper.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativewindow.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativewindow.so
index a975a8d85..8752aaaef 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativewindow.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libnativewindow.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libneuralnetworks.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libneuralnetworks.so
index 939907f37..21d0feb0f 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libneuralnetworks.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libneuralnetworks.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libstdc++.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libstdc++.so
index 251527984..085f2fa5e 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libstdc++.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libstdc++.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libsync.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libsync.so
index f4c13412d..134cdb57c 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libsync.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libsync.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libvulkan.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libvulkan.so
index 4f2171c27..e39e3e307 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libvulkan.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libvulkan.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/35/libz.so b/platform/sysroot/usr/lib/x86_64-linux-android/35/libz.so
index d6a337342..44e7f1dc9 100755
--- a/platform/sysroot/usr/lib/x86_64-linux-android/35/libz.so
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/35/libz.so
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/libc.a b/platform/sysroot/usr/lib/x86_64-linux-android/libc.a
index ae6a54fcd..7bb0afc7d 100644
--- a/platform/sysroot/usr/lib/x86_64-linux-android/libc.a
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/libc.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/libdl.a b/platform/sysroot/usr/lib/x86_64-linux-android/libdl.a
index a548e6909..aa3253ba2 100644
--- a/platform/sysroot/usr/lib/x86_64-linux-android/libdl.a
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/libdl.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/libstdc++.a b/platform/sysroot/usr/lib/x86_64-linux-android/libstdc++.a
index 4fbcc5f86..7e6e4f8f5 100644
--- a/platform/sysroot/usr/lib/x86_64-linux-android/libstdc++.a
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/libstdc++.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/libz.a b/platform/sysroot/usr/lib/x86_64-linux-android/libz.a
index c97d4447b..c7b0183c5 100644
--- a/platform/sysroot/usr/lib/x86_64-linux-android/libz.a
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/libz.a
Binary files differ
diff --git a/platform/sysroot/usr/lib/x86_64-linux-android/tflite_support_libz.a b/platform/sysroot/usr/lib/x86_64-linux-android/tflite_support_libz.a
index cd6710000..9288aece4 100644
--- a/platform/sysroot/usr/lib/x86_64-linux-android/tflite_support_libz.a
+++ b/platform/sysroot/usr/lib/x86_64-linux-android/tflite_support_libz.a
Binary files differ