diff options
author | Jae Shin <jaeshin@google.com> | 2018-01-19 18:08:24 +0900 |
---|---|---|
committer | Jae Shin <jaeshin@google.com> | 2018-01-19 11:16:46 +0000 |
commit | 43a309f04cb1fd54bca3290383bc6c8fdb4dc1a0 (patch) | |
tree | 14321a9dc5e4d470832ac137a88e4e2af1846345 /arm | |
parent | 3e63249973a986252695966a97bed22adf291403 (diff) | |
download | platform_prebuilts_vndk_v27-43a309f04cb1fd54bca3290383bc6c8fdb4dc1a0.tar.gz platform_prebuilts_vndk_v27-43a309f04cb1fd54bca3290383bc6c8fdb4dc1a0.tar.bz2 platform_prebuilts_vndk_v27-43a309f04cb1fd54bca3290383bc6c8fdb4dc1a0.zip |
Update VNDK snapshot v27 to build 4553948.
Taken from branch oc-mr1-treble-dev.
Test: m -j PRODUCT_EXTRA_VNDK_VERSIONS=27
Bug: 72132968
Change-Id: Id5dd2ced84ae98d0d53fe56ec15213fad5a1d31b
Diffstat (limited to 'arm')
190 files changed, 3559 insertions, 0 deletions
diff --git a/arm/Android.bp b/arm/Android.bp new file mode 100644 index 0000000..765d4c7 --- /dev/null +++ b/arm/Android.bp @@ -0,0 +1,3031 @@ +// THIS FILE IS AUTOGENERATED BY development/vndk/snapshot/gen_buildfiles.py +// DO NOT EDIT + +phony { + name: "vndk_v27_arm", + required: [ + "android.frameworks.displayservice@1.0.vndk.27.arm.vendor", + "android.frameworks.schedulerservice@1.0.vndk.27.arm.vendor", + "android.frameworks.sensorservice@1.0.vndk.27.arm.vendor", + "android.frameworks.vr.composer@1.0.vndk.27.arm.vendor", + "android.hardware.audio.common@2.0.vndk.27.arm.vendor", + "android.hardware.audio.common@2.0-util.vndk.27.arm.vendor", + "android.hardware.audio.effect@2.0.vndk.27.arm.vendor", + "android.hardware.audio@2.0.vndk.27.arm.vendor", + "android.hardware.automotive.evs@1.0.vndk.27.arm.vendor", + "android.hardware.automotive.vehicle@2.0.vndk.27.arm.vendor", + "android.hardware.biometrics.fingerprint@2.1.vndk.27.arm.vendor", + "android.hardware.bluetooth@1.0.vndk.27.arm.vendor", + "android.hardware.boot@1.0.vndk.27.arm.vendor", + "android.hardware.broadcastradio@1.0.vndk.27.arm.vendor", + "android.hardware.broadcastradio@1.1.vndk.27.arm.vendor", + "android.hardware.camera.common@1.0.vndk.27.arm.vendor", + "android.hardware.camera.device@1.0.vndk.27.arm.vendor", + "android.hardware.camera.device@3.2.vndk.27.arm.vendor", + "android.hardware.camera.device@3.3.vndk.27.arm.vendor", + "android.hardware.camera.metadata@3.2.vndk.27.arm.vendor", + "android.hardware.camera.provider@2.4.vndk.27.arm.vendor", + "android.hardware.cas.native@1.0.vndk.27.arm.vendor", + "android.hardware.cas@1.0.vndk.27.arm.vendor", + "android.hardware.configstore-utils.vndk.27.arm.vendor", + "android.hardware.configstore@1.0.vndk.27.arm.vendor", + "android.hardware.contexthub@1.0.vndk.27.arm.vendor", + "android.hardware.drm@1.0.vndk.27.arm.vendor", + "android.hardware.dumpstate@1.0.vndk.27.arm.vendor", + "android.hardware.gatekeeper@1.0.vndk.27.arm.vendor", + "android.hardware.gnss@1.0.vndk.27.arm.vendor", + "android.hardware.graphics.bufferqueue@1.0.vndk.27.arm.vendor", + "android.hardware.graphics.composer@2.1.vndk.27.arm.vendor", + "android.hardware.health@1.0.vndk.27.arm.vendor", + "android.hardware.ir@1.0.vndk.27.arm.vendor", + "android.hardware.keymaster@3.0.vndk.27.arm.vendor", + "android.hardware.light@2.0.vndk.27.arm.vendor", + "android.hardware.media.omx@1.0.vndk.27.arm.vendor", + "android.hardware.media@1.0.vndk.27.arm.vendor", + "android.hardware.memtrack@1.0.vndk.27.arm.vendor", + "android.hardware.neuralnetworks@1.0.vndk.27.arm.vendor", + "android.hardware.nfc@1.0.vndk.27.arm.vendor", + "android.hardware.oemlock@1.0.vndk.27.arm.vendor", + "android.hardware.power@1.0.vndk.27.arm.vendor", + "android.hardware.power@1.1.vndk.27.arm.vendor", + "android.hardware.radio.deprecated@1.0.vndk.27.arm.vendor", + "android.hardware.radio@1.0.vndk.27.arm.vendor", + "android.hardware.radio@1.1.vndk.27.arm.vendor", + "android.hardware.sensors@1.0.vndk.27.arm.vendor", + "android.hardware.soundtrigger@2.0.vndk.27.arm.vendor", + "android.hardware.tetheroffload.config@1.0.vndk.27.arm.vendor", + "android.hardware.tetheroffload.control@1.0.vndk.27.arm.vendor", + "android.hardware.thermal@1.0.vndk.27.arm.vendor", + "android.hardware.thermal@1.1.vndk.27.arm.vendor", + "android.hardware.tv.cec@1.0.vndk.27.arm.vendor", + "android.hardware.tv.input@1.0.vndk.27.arm.vendor", + "android.hardware.usb@1.0.vndk.27.arm.vendor", + "android.hardware.usb@1.1.vndk.27.arm.vendor", + "android.hardware.vibrator@1.0.vndk.27.arm.vendor", + "android.hardware.vibrator@1.1.vndk.27.arm.vendor", + "android.hardware.vr@1.0.vndk.27.arm.vendor", + "android.hardware.weaver@1.0.vndk.27.arm.vendor", + "android.hardware.wifi.offload@1.0.vndk.27.arm.vendor", + "android.hardware.wifi.supplicant@1.0.vndk.27.arm.vendor", + "android.hardware.wifi@1.0.vndk.27.arm.vendor", + "android.hardware.wifi@1.1.vndk.27.arm.vendor", + "android.hidl.allocator@1.0.vndk.27.arm.vendor", + "android.hidl.token@1.0.vndk.27.arm.vendor", + "android.hidl.token@1.0-utils.vndk.27.arm.vendor", + "android.system.net.netd@1.0.vndk.27.arm.vendor", + "android.system.wifi.keystore@1.0.vndk.27.arm.vendor", + "libadf.vndk.27.arm.vendor", + "libaudioroute.vndk.27.arm.vendor", + "libaudioutils.vndk.27.arm.vendor", + "libbinder.vndk.27.arm.vendor", + "libcamera_metadata.vndk.27.arm.vendor", + "libcap.vndk.27.arm.vendor", + "libcrypto.vndk.27.arm.vendor", + "libcrypto_utils.vndk.27.arm.vendor", + "libcurl.vndk.27.arm.vendor", + "libdiskconfig.vndk.27.arm.vendor", + "libdumpstateutil.vndk.27.arm.vendor", + "libevent.vndk.27.arm.vendor", + "libexif.vndk.27.arm.vendor", + "libexpat.vndk.27.arm.vendor", + "libfmq.vndk.27.arm.vendor", + "libgatekeeper.vndk.27.arm.vendor", + "libgui.vndk.27.arm.vendor", + "libhardware_legacy.vndk.27.arm.vendor", + "libjpeg.vndk.27.arm.vendor", + "libkeymaster_messages.vndk.27.arm.vendor", + "libkeymaster_portable.vndk.27.arm.vendor", + "libkeymaster_staging.vndk.27.arm.vendor", + "libldacBT_abr.vndk.27.arm.vendor", + "libldacBT_enc.vndk.27.arm.vendor", + "liblz4.vndk.27.arm.vendor", + "libmedia_helper.vndk.27.arm.vendor", + "libmedia_omx.vndk.27.arm.vendor", + "libmemtrack.vndk.27.arm.vendor", + "libnetutils.vndk.27.arm.vendor", + "libnl.vndk.27.arm.vendor", + "libopus.vndk.27.arm.vendor", + "libpagemap.vndk.27.arm.vendor", + "libpcre2.vndk.27.arm.vendor", + "libpiex.vndk.27.arm.vendor", + "libpng.vndk.27.arm.vendor", + "libpower.vndk.27.arm.vendor", + "libprocinfo.vndk.27.arm.vendor", + "libprotobuf-cpp-full.vndk.27.arm.vendor", + "libprotobuf-cpp-lite.vndk.27.arm.vendor", + "libradio_metadata.vndk.27.arm.vendor", + "libsoftkeymasterdevice.vndk.27.arm.vendor", + "libspeexresampler.vndk.27.arm.vendor", + "libsqlite.vndk.27.arm.vendor", + "libssl.vndk.27.arm.vendor", + "libstagefright_amrnb_common.vndk.27.arm.vendor", + "libstagefright_enc_common.vndk.27.arm.vendor", + "libstagefright_flacdec.vndk.27.arm.vendor", + "libstagefright_foundation.vndk.27.arm.vendor", + "libstagefright_omx.vndk.27.arm.vendor", + "libstagefright_omx_utils.vndk.27.arm.vendor", + "libstagefright_soft_aacdec.vndk.27.arm.vendor", + "libstagefright_soft_aacenc.vndk.27.arm.vendor", + "libstagefright_soft_amrdec.vndk.27.arm.vendor", + "libstagefright_soft_amrnbenc.vndk.27.arm.vendor", + "libstagefright_soft_amrwbenc.vndk.27.arm.vendor", + "libstagefright_soft_avcdec.vndk.27.arm.vendor", + "libstagefright_soft_avcenc.vndk.27.arm.vendor", + "libstagefright_soft_flacdec.vndk.27.arm.vendor", + "libstagefright_soft_flacenc.vndk.27.arm.vendor", + "libstagefright_soft_g711dec.vndk.27.arm.vendor", + "libstagefright_soft_gsmdec.vndk.27.arm.vendor", + "libstagefright_soft_hevcdec.vndk.27.arm.vendor", + "libstagefright_soft_mp3dec.vndk.27.arm.vendor", + "libstagefright_soft_mpeg2dec.vndk.27.arm.vendor", + "libstagefright_soft_mpeg4dec.vndk.27.arm.vendor", + "libstagefright_soft_mpeg4enc.vndk.27.arm.vendor", + "libstagefright_soft_opusdec.vndk.27.arm.vendor", + "libstagefright_soft_rawdec.vndk.27.arm.vendor", + "libstagefright_soft_vorbisdec.vndk.27.arm.vendor", + "libstagefright_soft_vpxdec.vndk.27.arm.vendor", + "libstagefright_soft_vpxenc.vndk.27.arm.vendor", + "libstagefright_xmlparser.vndk.27.arm.vendor", + "libsuspend.vndk.27.arm.vendor", + "libsysutils.vndk.27.arm.vendor", + "libtinyalsa.vndk.27.arm.vendor", + "libtinyxml2.vndk.27.arm.vendor", + "libui.vndk.27.arm.vendor", + "libusbhost.vndk.27.arm.vendor", + "libvixl-arm.vndk.27.arm.vendor", + "libvixl-arm64.vndk.27.arm.vendor", + "libvorbisidec.vndk.27.arm.vendor", + "libwifi-system-iface.vndk.27.arm.vendor", + "libxml2.vndk.27.arm.vendor", + "libyuv.vndk.27.arm.vendor", + "libziparchive.vndk.27.arm.vendor", + "libclang_rt.ubsan_standalone-arm-android.vndk.27.arm.vendor", + "libclang_rt.asan-arm-android.vndk.27.arm.vendor", + "android.hardware.graphics.allocator@2.0.vndk.27.arm.vendor", + "android.hardware.graphics.common@1.0.vndk.27.arm.vendor", + "android.hardware.graphics.mapper@2.0.vndk.27.arm.vendor", + "android.hardware.renderscript@1.0.vndk.27.arm.vendor", + "android.hidl.memory@1.0.vndk.27.arm.vendor", + "android.hidl.memory@1.0-impl.vndk.27.arm.vendor", + "libRSCpuRef.vndk.27.arm.vendor", + "libRSDriver.vndk.27.arm.vendor", + "libRS_internal.vndk.27.arm.vendor", + "libbacktrace.vndk.27.arm.vendor", + "libbase.vndk.27.arm.vendor", + "libbcinfo.vndk.27.arm.vendor", + "libblas.vndk.27.arm.vendor", + "libc++.vndk.27.arm.vendor", + "libcompiler_rt.vndk.27.arm.vendor", + "libcutils.vndk.27.arm.vendor", + "libhardware.vndk.27.arm.vendor", + "libhidlbase.vndk.27.arm.vendor", + "libhidlmemory.vndk.27.arm.vendor", + "libhidltransport.vndk.27.arm.vendor", + "libhwbinder.vndk.27.arm.vendor", + "libion.vndk.27.arm.vendor", + "liblzma.vndk.27.arm.vendor", + "libunwind.vndk.27.arm.vendor", + "libutils.vndk.27.arm.vendor", + "libz.vndk.27.arm.vendor", + "ld.config.27.txt", + "llndk.libraries.27.txt", + "vndksp.libraries.27.txt", + ], +} + +vndk_prebuilt_shared { + name: "android.frameworks.displayservice@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.displayservice@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.frameworks.schedulerservice@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.schedulerservice@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.frameworks.sensorservice@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.sensorservice@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.frameworks.vr.composer@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.vr.composer@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.audio.common@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.audio.common@2.0-util", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0-util.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.audio.effect@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.audio@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.automotive.evs@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.evs@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.automotive.vehicle@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.vehicle@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.biometrics.fingerprint@2.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.biometrics.fingerprint@2.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.bluetooth@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.boot@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.boot@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.broadcastradio@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.broadcastradio@1.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.camera.common@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.common@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.camera.device@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.camera.device@3.2", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.2.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.camera.device@3.3", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.3.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.camera.metadata@3.2", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.2.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.camera.provider@2.4", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider@2.4.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.cas.native@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas.native@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.cas@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.configstore-utils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore-utils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.configstore@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.contexthub@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.contexthub@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.drm@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.dumpstate@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.dumpstate@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.gatekeeper@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gatekeeper@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.gnss@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.graphics.bufferqueue@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.graphics.composer@2.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.health@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.ir@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.ir@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.keymaster@3.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster@3.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.light@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.media.omx@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.omx@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.media@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.memtrack@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.memtrack@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.neuralnetworks@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.nfc@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.oemlock@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.oemlock@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.power@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.power@1.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.radio.deprecated@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.deprecated@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.radio@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.radio@1.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.sensors@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.soundtrigger@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.tetheroffload.config@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.config@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.tetheroffload.control@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.control@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.thermal@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.thermal@1.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.tv.cec@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.cec@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.tv.input@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.input@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.usb@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.usb@1.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.vibrator@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.vibrator@1.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.vr@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vr@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.weaver@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.weaver@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.wifi.offload@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.offload@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.wifi.supplicant@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.wifi@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.wifi@1.1", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.1.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hidl.allocator@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.allocator@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hidl.token@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hidl.token@1.0-utils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0-utils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.system.net.netd@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.net.netd@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.system.wifi.keystore@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.wifi.keystore@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libadf", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libadf.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libaudioroute", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libaudioroute.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libaudioroute.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libaudioutils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libaudioutils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libbinder", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libcamera_metadata", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcamera_metadata.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libcap", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libcap.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcap.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libcrypto", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libcrypto.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcrypto.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libcrypto_utils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcrypto_utils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libcurl", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libcurl.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcurl.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libdiskconfig", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libdiskconfig.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libdumpstateutil", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libdumpstateutil.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libevent", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libevent.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libevent.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libexif", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libexif.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libexif.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libexpat", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libexpat.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libexpat.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libfmq", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libfmq.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libgatekeeper", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libgatekeeper.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libgui", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libgui.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libhardware_legacy", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libhardware_legacy.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libhardware_legacy.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libjpeg", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libjpeg.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libkeymaster_messages", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libkeymaster_messages.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_messages.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libkeymaster_portable", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libkeymaster_portable.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_portable.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libkeymaster_staging", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libkeymaster_staging.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_staging.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libldacBT_abr", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libldacBT_abr.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_abr.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libldacBT_enc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libldacBT_enc.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_enc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "liblz4", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/liblz4.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/liblz4.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libmedia_helper", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libmedia_helper.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmedia_helper.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libmedia_omx", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libmedia_omx.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmedia_omx.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libmemtrack", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmemtrack.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libnetutils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libnetutils.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libnetutils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libnl", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libnl.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libnl.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libopus", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libopus.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libopus.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libpagemap", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libpagemap.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpagemap.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libpcre2", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libpcre2.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpcre2.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libpiex", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libpiex.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpiex.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libpng", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpng.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libpower", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libpower.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpower.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libprocinfo", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libprocinfo.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libprotobuf-cpp-full", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libprotobuf-cpp-full.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-full.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libprotobuf-cpp-lite", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libprotobuf-cpp-lite.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-lite.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libradio_metadata", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libradio_metadata.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libsoftkeymasterdevice", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libsoftkeymasterdevice.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsoftkeymasterdevice.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libspeexresampler", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libspeexresampler.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libspeexresampler.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libsqlite", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libsqlite.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsqlite.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libssl", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libssl.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libssl.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_amrnb_common", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_amrnb_common.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_amrnb_common.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_enc_common", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_enc_common.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_enc_common.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_flacdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_flacdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_flacdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_foundation", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_foundation.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_foundation.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_omx", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_omx.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_omx_utils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_omx_utils.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx_utils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_aacdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_aacdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_aacenc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_aacenc.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacenc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_amrdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_amrdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_amrnbenc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_amrnbenc.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrnbenc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_amrwbenc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_amrwbenc.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrwbenc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_avcdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_avcenc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcenc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_flacdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_flacdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_flacenc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_flacenc.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacenc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_g711dec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_g711dec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_g711dec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_gsmdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_gsmdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_gsmdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_hevcdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_hevcdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_mp3dec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_mp3dec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mp3dec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_mpeg2dec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg2dec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_mpeg4dec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_mpeg4dec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4dec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_mpeg4enc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_mpeg4enc.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4enc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_opusdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_opusdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_rawdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_rawdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_rawdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_vorbisdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_vorbisdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vorbisdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_vpxdec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_vpxdec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxdec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_soft_vpxenc", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libstagefright_soft_vpxenc.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxenc.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libstagefright_xmlparser", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_xmlparser.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libsuspend", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsuspend.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libsysutils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsysutils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libtinyalsa", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libtinyalsa.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libtinyalsa.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libtinyxml2", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libtinyxml2.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libtinyxml2.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libui", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libui.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libui.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libusbhost", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libusbhost.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libvixl-arm", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libvixl-arm64", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm64.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libvorbisidec", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libvorbisidec.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libvorbisidec.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libwifi-system-iface", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libwifi-system-iface.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libxml2", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + notice: "../common/NOTICE_FILES/libxml2.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libxml2.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libyuv", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libyuv.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libziparchive", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libziparchive.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libclang_rt.ubsan_standalone-arm-android", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.ubsan_standalone-arm-android.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libclang_rt.asan-arm-android", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.asan-arm-android.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.graphics.allocator@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.allocator@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.graphics.common@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.graphics.mapper@2.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hardware.renderscript@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.renderscript@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hidl.memory@1.0", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "android.hidl.memory@1.0-impl", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + relative_install_path: "hw", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0-impl.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libRSCpuRef", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRSCpuRef.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libRSDriver", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRSDriver.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libRS_internal", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRS_internal.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libbacktrace", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbacktrace.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libbase", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbase.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libbcinfo", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbcinfo.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libblas", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libblas.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libblas.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libc++", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libc++.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libc++.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libcompiler_rt", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libcompiler_rt.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libcompiler_rt.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libcutils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libcutils.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libcutils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libhardware", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libhardware.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhardware.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libhidlbase", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhidlbase.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libhidlmemory", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhidlmemory.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libhidltransport", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhidltransport.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libhwbinder", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libhwbinder.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhwbinder.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libion", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libion.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "liblzma", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/liblzma.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libunwind", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libunwind.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libunwind.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libutils", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libutils.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libutils.so"], + }, + }, +} + +vndk_prebuilt_shared { + name: "libz", + version: "27", + target_arch: "arm", + vendor_available: true, + vndk: { + enabled: true, + support_system_process: true, + }, + notice: "../common/NOTICE_FILES/libz.so.txt", + arch: { + arm: { + srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libz.so"], + }, + }, +} diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.displayservice@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.displayservice@1.0.so Binary files differnew file mode 100755 index 0000000..f9a07f7 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.displayservice@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.schedulerservice@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.schedulerservice@1.0.so Binary files differnew file mode 100755 index 0000000..1586259 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.schedulerservice@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.sensorservice@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.sensorservice@1.0.so Binary files differnew file mode 100755 index 0000000..bb11a74 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.sensorservice@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.vr.composer@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.vr.composer@1.0.so Binary files differnew file mode 100755 index 0000000..e00d204 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.vr.composer@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0-util.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0-util.so Binary files differnew file mode 100755 index 0000000..a6a7017 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0-util.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0.so Binary files differnew file mode 100755 index 0000000..36ad76c --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@2.0.so Binary files differnew file mode 100755 index 0000000..4453730 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@2.0.so Binary files differnew file mode 100755 index 0000000..ca93ef6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.evs@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.evs@1.0.so Binary files differnew file mode 100755 index 0000000..f74296f --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.evs@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.vehicle@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.vehicle@2.0.so Binary files differnew file mode 100755 index 0000000..3712158 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.vehicle@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.biometrics.fingerprint@2.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.biometrics.fingerprint@2.1.so Binary files differnew file mode 100755 index 0000000..bb1571a --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.biometrics.fingerprint@2.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth@1.0.so Binary files differnew file mode 100755 index 0000000..b3270c6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.boot@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.boot@1.0.so Binary files differnew file mode 100755 index 0000000..fddac53 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.boot@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.0.so Binary files differnew file mode 100755 index 0000000..ec76872 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.1.so Binary files differnew file mode 100755 index 0000000..4528624 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.common@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.common@1.0.so Binary files differnew file mode 100755 index 0000000..e992d10 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.common@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@1.0.so Binary files differnew file mode 100755 index 0000000..433652e --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.2.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.2.so Binary files differnew file mode 100755 index 0000000..db9389d --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.2.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.3.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.3.so Binary files differnew file mode 100755 index 0000000..b8981b0 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.3.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.2.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.2.so Binary files differnew file mode 100755 index 0000000..379e361 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.2.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider@2.4.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider@2.4.so Binary files differnew file mode 100755 index 0000000..2b709de --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider@2.4.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas.native@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas.native@1.0.so Binary files differnew file mode 100755 index 0000000..8e920ca --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas.native@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas@1.0.so Binary files differnew file mode 100755 index 0000000..eb11183 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore-utils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore-utils.so Binary files differnew file mode 100755 index 0000000..eccb0dd --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore-utils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.0.so Binary files differnew file mode 100755 index 0000000..cced5b0 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.contexthub@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.contexthub@1.0.so Binary files differnew file mode 100755 index 0000000..af37d80 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.contexthub@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.0.so Binary files differnew file mode 100755 index 0000000..d9b9854 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.dumpstate@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.dumpstate@1.0.so Binary files differnew file mode 100755 index 0000000..b524f77 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.dumpstate@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gatekeeper@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gatekeeper@1.0.so Binary files differnew file mode 100755 index 0000000..9d712da --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gatekeeper@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@1.0.so Binary files differnew file mode 100755 index 0000000..8e62465 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so Binary files differnew file mode 100755 index 0000000..53df188 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.1.so Binary files differnew file mode 100755 index 0000000..a0396bf --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health@1.0.so Binary files differnew file mode 100755 index 0000000..4c27344 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.ir@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.ir@1.0.so Binary files differnew file mode 100755 index 0000000..627c173 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.ir@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster@3.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster@3.0.so Binary files differnew file mode 100755 index 0000000..1104ed0 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster@3.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light@2.0.so Binary files differnew file mode 100755 index 0000000..2592ca1 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.omx@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.omx@1.0.so Binary files differnew file mode 100755 index 0000000..d0ea1ae --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.omx@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media@1.0.so Binary files differnew file mode 100755 index 0000000..6f56ff2 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.memtrack@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.memtrack@1.0.so Binary files differnew file mode 100755 index 0000000..0f257a5 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.memtrack@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.0.so Binary files differnew file mode 100755 index 0000000..6a68de2 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc@1.0.so Binary files differnew file mode 100755 index 0000000..f71ecb4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.oemlock@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.oemlock@1.0.so Binary files differnew file mode 100755 index 0000000..e0f6575 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.oemlock@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.0.so Binary files differnew file mode 100755 index 0000000..d76e227 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.1.so Binary files differnew file mode 100755 index 0000000..3392c31 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.deprecated@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.deprecated@1.0.so Binary files differnew file mode 100755 index 0000000..11a1dbd --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.deprecated@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.0.so Binary files differnew file mode 100755 index 0000000..37d3e11 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.1.so Binary files differnew file mode 100755 index 0000000..5f404f4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors@1.0.so Binary files differnew file mode 100755 index 0000000..0d0f0f5 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0.so Binary files differnew file mode 100755 index 0000000..de9cefe --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.config@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.config@1.0.so Binary files differnew file mode 100755 index 0000000..d8a9460 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.config@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.control@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.control@1.0.so Binary files differnew file mode 100755 index 0000000..5182b2e --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.control@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.0.so Binary files differnew file mode 100755 index 0000000..db0fb2c --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.1.so Binary files differnew file mode 100755 index 0000000..82aab32 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.cec@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.cec@1.0.so Binary files differnew file mode 100755 index 0000000..9598592 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.cec@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.input@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.input@1.0.so Binary files differnew file mode 100755 index 0000000..78e20f6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.input@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.0.so Binary files differnew file mode 100755 index 0000000..91d4e1f --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.1.so Binary files differnew file mode 100755 index 0000000..c8a6058 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.0.so Binary files differnew file mode 100755 index 0000000..487e18a --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.1.so Binary files differnew file mode 100755 index 0000000..0675184 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vr@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vr@1.0.so Binary files differnew file mode 100755 index 0000000..31bea62 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vr@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.weaver@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.weaver@1.0.so Binary files differnew file mode 100755 index 0000000..515c3f1 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.weaver@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.offload@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.offload@1.0.so Binary files differnew file mode 100755 index 0000000..cff7dc4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.offload@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.0.so Binary files differnew file mode 100755 index 0000000..3a1db08 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.0.so Binary files differnew file mode 100755 index 0000000..546adda --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.1.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.1.so Binary files differnew file mode 100755 index 0000000..9fdd755 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.1.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.allocator@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.allocator@1.0.so Binary files differnew file mode 100755 index 0000000..8ec417f --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.allocator@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0-utils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0-utils.so Binary files differnew file mode 100755 index 0000000..20eee9d --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0-utils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0.so Binary files differnew file mode 100755 index 0000000..96b20c6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.system.net.netd@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.system.net.netd@1.0.so Binary files differnew file mode 100755 index 0000000..fecd9b1 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.system.net.netd@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.system.wifi.keystore@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.system.wifi.keystore@1.0.so Binary files differnew file mode 100755 index 0000000..09cc8db --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.system.wifi.keystore@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libadf.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libadf.so Binary files differnew file mode 100755 index 0000000..d3f3188 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libadf.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libaudioroute.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libaudioroute.so Binary files differnew file mode 100755 index 0000000..de0cae5 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libaudioroute.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libaudioutils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libaudioutils.so Binary files differnew file mode 100755 index 0000000..a363853 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libaudioutils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so Binary files differnew file mode 100755 index 0000000..c5afe3e --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcamera_metadata.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcamera_metadata.so Binary files differnew file mode 100755 index 0000000..fcdd1e1 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcamera_metadata.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcap.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcap.so Binary files differnew file mode 100755 index 0000000..e39d755 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcap.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.asan-arm-android.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.asan-arm-android.so Binary files differnew file mode 100755 index 0000000..62213e1 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.asan-arm-android.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.ubsan_standalone-arm-android.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.ubsan_standalone-arm-android.so Binary files differnew file mode 100755 index 0000000..e521c22 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.ubsan_standalone-arm-android.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcrypto.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcrypto.so Binary files differnew file mode 100755 index 0000000..f98e4a2 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcrypto.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcrypto_utils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcrypto_utils.so Binary files differnew file mode 100755 index 0000000..63536ba --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcrypto_utils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcurl.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcurl.so Binary files differnew file mode 100755 index 0000000..4e2249c --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libcurl.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libdiskconfig.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libdiskconfig.so Binary files differnew file mode 100755 index 0000000..da087d4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libdiskconfig.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libdumpstateutil.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libdumpstateutil.so Binary files differnew file mode 100755 index 0000000..918e715 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libdumpstateutil.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libevent.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libevent.so Binary files differnew file mode 100755 index 0000000..77f190a --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libevent.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libexif.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libexif.so Binary files differnew file mode 100755 index 0000000..e2923cd --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libexif.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libexpat.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libexpat.so Binary files differnew file mode 100755 index 0000000..7e234c8 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libexpat.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libfmq.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libfmq.so Binary files differnew file mode 100755 index 0000000..e75a887 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libfmq.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libgatekeeper.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libgatekeeper.so Binary files differnew file mode 100755 index 0000000..0943aaa --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libgatekeeper.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libgui.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libgui.so Binary files differnew file mode 100755 index 0000000..136b5c4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libgui.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libhardware_legacy.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libhardware_legacy.so Binary files differnew file mode 100755 index 0000000..1fe00f0 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libhardware_legacy.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libjpeg.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libjpeg.so Binary files differnew file mode 100755 index 0000000..1ab06ec --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libjpeg.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_messages.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_messages.so Binary files differnew file mode 100755 index 0000000..42807a3 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_messages.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_portable.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_portable.so Binary files differnew file mode 100755 index 0000000..4d613a3 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_portable.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_staging.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_staging.so Binary files differnew file mode 100755 index 0000000..a769d5d --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libkeymaster_staging.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_abr.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_abr.so Binary files differnew file mode 100755 index 0000000..ee51912 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_abr.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_enc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_enc.so Binary files differnew file mode 100755 index 0000000..bc7a9b1 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_enc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/liblz4.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/liblz4.so Binary files differnew file mode 100755 index 0000000..4e0477a --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/liblz4.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmedia_helper.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmedia_helper.so Binary files differnew file mode 100755 index 0000000..c35e477 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmedia_helper.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmedia_omx.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmedia_omx.so Binary files differnew file mode 100755 index 0000000..5b399a7 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmedia_omx.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmemtrack.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmemtrack.so Binary files differnew file mode 100755 index 0000000..2b7004e --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libmemtrack.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libnetutils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libnetutils.so Binary files differnew file mode 100755 index 0000000..fc3ebdf --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libnetutils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libnl.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libnl.so Binary files differnew file mode 100755 index 0000000..fa403ae --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libnl.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libopus.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libopus.so Binary files differnew file mode 100755 index 0000000..d05dd73 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libopus.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpagemap.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpagemap.so Binary files differnew file mode 100755 index 0000000..dafad39 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpagemap.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpcre2.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpcre2.so Binary files differnew file mode 100755 index 0000000..e92dc6d --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpcre2.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpiex.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpiex.so Binary files differnew file mode 100755 index 0000000..7552a44 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpiex.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpng.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpng.so Binary files differnew file mode 100755 index 0000000..5e5c845 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpng.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpower.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpower.so Binary files differnew file mode 100755 index 0000000..122257f --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libpower.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprocinfo.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprocinfo.so Binary files differnew file mode 100755 index 0000000..6fea1bd --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprocinfo.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-full.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-full.so Binary files differnew file mode 100755 index 0000000..dae0749 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-full.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-lite.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-lite.so Binary files differnew file mode 100755 index 0000000..51524ad --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libprotobuf-cpp-lite.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libradio_metadata.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libradio_metadata.so Binary files differnew file mode 100755 index 0000000..10d8741 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libradio_metadata.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsoftkeymasterdevice.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsoftkeymasterdevice.so Binary files differnew file mode 100755 index 0000000..ed44fe6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsoftkeymasterdevice.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libspeexresampler.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libspeexresampler.so Binary files differnew file mode 100755 index 0000000..6bab4d9 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libspeexresampler.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsqlite.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsqlite.so Binary files differnew file mode 100755 index 0000000..a44a49a --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsqlite.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libssl.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libssl.so Binary files differnew file mode 100755 index 0000000..e23e502 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libssl.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_amrnb_common.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_amrnb_common.so Binary files differnew file mode 100755 index 0000000..19e1bac --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_amrnb_common.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_enc_common.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_enc_common.so Binary files differnew file mode 100755 index 0000000..df1c0bc --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_enc_common.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_flacdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_flacdec.so Binary files differnew file mode 100755 index 0000000..8e5f5f5 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_flacdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_foundation.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_foundation.so Binary files differnew file mode 100755 index 0000000..c765d50 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_foundation.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx.so Binary files differnew file mode 100755 index 0000000..a066cef --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx_utils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx_utils.so Binary files differnew file mode 100755 index 0000000..56bea07 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx_utils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacdec.so Binary files differnew file mode 100755 index 0000000..9705845 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacenc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacenc.so Binary files differnew file mode 100755 index 0000000..22f7f7a --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_aacenc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrdec.so Binary files differnew file mode 100755 index 0000000..00b1e92 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrnbenc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrnbenc.so Binary files differnew file mode 100755 index 0000000..7f8f79b --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrnbenc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrwbenc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrwbenc.so Binary files differnew file mode 100755 index 0000000..bf608c4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_amrwbenc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcdec.so Binary files differnew file mode 100755 index 0000000..8270369 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcenc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcenc.so Binary files differnew file mode 100755 index 0000000..9cc4421 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_avcenc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacdec.so Binary files differnew file mode 100755 index 0000000..549de37 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacenc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacenc.so Binary files differnew file mode 100755 index 0000000..3128e4d --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_flacenc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_g711dec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_g711dec.so Binary files differnew file mode 100755 index 0000000..19e7f04 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_g711dec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_gsmdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_gsmdec.so Binary files differnew file mode 100755 index 0000000..2a9a732 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_gsmdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_hevcdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_hevcdec.so Binary files differnew file mode 100755 index 0000000..748214f --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_hevcdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mp3dec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mp3dec.so Binary files differnew file mode 100755 index 0000000..d2696fd --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mp3dec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg2dec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg2dec.so Binary files differnew file mode 100755 index 0000000..212d559 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg2dec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4dec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4dec.so Binary files differnew file mode 100755 index 0000000..1a404df --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4dec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4enc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4enc.so Binary files differnew file mode 100755 index 0000000..ea0cdce --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_mpeg4enc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_opusdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_opusdec.so Binary files differnew file mode 100755 index 0000000..1211034 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_opusdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_rawdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_rawdec.so Binary files differnew file mode 100755 index 0000000..9182cf4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_rawdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vorbisdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vorbisdec.so Binary files differnew file mode 100755 index 0000000..0d67117 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vorbisdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxdec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxdec.so Binary files differnew file mode 100755 index 0000000..98e22e0 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxdec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxenc.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxenc.so Binary files differnew file mode 100755 index 0000000..3691dec --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_soft_vpxenc.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_xmlparser.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_xmlparser.so Binary files differnew file mode 100755 index 0000000..e296416 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_xmlparser.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsuspend.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsuspend.so Binary files differnew file mode 100755 index 0000000..e31faa3 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsuspend.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsysutils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsysutils.so Binary files differnew file mode 100755 index 0000000..a44e7c6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libsysutils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libtinyalsa.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libtinyalsa.so Binary files differnew file mode 100755 index 0000000..e077906 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libtinyalsa.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libtinyxml2.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libtinyxml2.so Binary files differnew file mode 100755 index 0000000..42467bc --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libtinyxml2.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libui.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libui.so Binary files differnew file mode 100755 index 0000000..31fc3b8 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libui.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libusbhost.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libusbhost.so Binary files differnew file mode 100755 index 0000000..e729b51 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libusbhost.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm.so Binary files differnew file mode 100755 index 0000000..edbda76 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm64.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm64.so Binary files differnew file mode 100755 index 0000000..c2edd8d --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvixl-arm64.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvorbisidec.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvorbisidec.so Binary files differnew file mode 100755 index 0000000..8f7fbd7 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libvorbisidec.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libwifi-system-iface.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libwifi-system-iface.so Binary files differnew file mode 100755 index 0000000..b3eee0f --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libwifi-system-iface.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libxml2.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libxml2.so Binary files differnew file mode 100755 index 0000000..3e6ffae --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libxml2.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libyuv.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libyuv.so Binary files differnew file mode 100755 index 0000000..b20e4b8 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libyuv.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libziparchive.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libziparchive.so Binary files differnew file mode 100755 index 0000000..34c1b43 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libziparchive.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.allocator@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.allocator@2.0.so Binary files differnew file mode 100755 index 0000000..079bb73 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.allocator@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.0.so Binary files differnew file mode 100755 index 0000000..c4a63ca --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so Binary files differnew file mode 100755 index 0000000..3791722 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.renderscript@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.renderscript@1.0.so Binary files differnew file mode 100755 index 0000000..ba90ed7 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.renderscript@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0-impl.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0-impl.so Binary files differnew file mode 100755 index 0000000..c1bc404 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0-impl.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0.so Binary files differnew file mode 100755 index 0000000..b34660b --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRSCpuRef.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRSCpuRef.so Binary files differnew file mode 100755 index 0000000..70ce306 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRSCpuRef.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRSDriver.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRSDriver.so Binary files differnew file mode 100755 index 0000000..92827e4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRSDriver.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRS_internal.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRS_internal.so Binary files differnew file mode 100755 index 0000000..3691e2a --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libRS_internal.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbacktrace.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbacktrace.so Binary files differnew file mode 100755 index 0000000..7f0d0af --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbacktrace.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbase.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbase.so Binary files differnew file mode 100755 index 0000000..f5f634d --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbase.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbcinfo.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbcinfo.so Binary files differnew file mode 100755 index 0000000..d33d1a3 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libbcinfo.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libblas.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libblas.so Binary files differnew file mode 100755 index 0000000..f4bdae6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libblas.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libc++.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libc++.so Binary files differnew file mode 100755 index 0000000..2ffd2f6 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libc++.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libcompiler_rt.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libcompiler_rt.so Binary files differnew file mode 100755 index 0000000..808da27 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libcompiler_rt.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libcutils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libcutils.so Binary files differnew file mode 100755 index 0000000..0fda6ec --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libcutils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhardware.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhardware.so Binary files differnew file mode 100755 index 0000000..a378499 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhardware.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidlbase.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidlbase.so Binary files differnew file mode 100755 index 0000000..0f5af41 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidlbase.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidlmemory.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidlmemory.so Binary files differnew file mode 100755 index 0000000..ce72783 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidlmemory.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidltransport.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidltransport.so Binary files differnew file mode 100755 index 0000000..eab4020 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhidltransport.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhwbinder.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhwbinder.so Binary files differnew file mode 100755 index 0000000..11f7308 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libhwbinder.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libion.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libion.so Binary files differnew file mode 100755 index 0000000..153428c --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libion.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/liblzma.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/liblzma.so Binary files differnew file mode 100755 index 0000000..3b495a5 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/liblzma.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libunwind.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libunwind.so Binary files differnew file mode 100755 index 0000000..b9dff0c --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libunwind.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libutils.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libutils.so Binary files differnew file mode 100755 index 0000000..d3ef2b4 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libutils.so diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libz.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libz.so Binary files differnew file mode 100755 index 0000000..30e7623 --- /dev/null +++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libz.so diff --git a/arm/configs/ld.config.txt b/arm/configs/ld.config.txt new file mode 100644 index 0000000..6fb1961 --- /dev/null +++ b/arm/configs/ld.config.txt @@ -0,0 +1,147 @@ +# Copyright (C) 2017 The Android Open Source Project +# +# Bionic loader config file. +# + +# Don't change the order here. The first pattern that matches with the +# absolution path of an executable is selected. +dir.system = /system/bin/ +dir.system = /system/xbin/ +dir.vendor = /vendor/bin/ +dir.vendor = /data/nativetest/vendor +dir.vendor = /data/nativetest64/vendor +dir.vendor = /data/benchmarktest/vendor +dir.vendor = /data/benchmarktest64/vendor +dir.system = /data/nativetest +dir.system = /data/nativetest64 +dir.system = /data/benchmarktest +dir.system = /data/benchmarktest64 + +[system] +additional.namespaces = sphal,vndk,rs + +############################################################################### +# "default" namespace +# +# Framework-side code runs in this namespace. Libs from /vendor partition +# can't be loaded in this namespace. +############################################################################### +namespace.default.isolated = true +namespace.default.search.paths = /system/${LIB} +# /vendor/app, /vendor/framework were added since libart should be able to dlopen +# the odex files from the directory. +namespace.default.permitted.paths = /system/${LIB}/drm:/system/${LIB}/hw:/system/framework:/system/app:/system/priv-app:/vendor/app:/vendor/framework:/oem/app:/data:/mnt/expand + +namespace.default.asan.search.paths = /data/asan/system/${LIB}:/system/${LIB} +namespace.default.asan.permitted.paths = /data:/system/${LIB}/drm:/system/${LIB}/hw:/system/framework:/system/app:/system/priv-app:/vendor/app:/vendor/framework:/oem/app:/mnt/expand + +############################################################################### +# "sphal" namespace +# +# SP-HAL(Sameprocess-HAL)s are the only vendor libraries that are allowed to be +# loaded inside system processes. libEGL_<chipset>.so, libGLESv2_<chipset>.so, +# android.hardware.graphics.mapper@2.0-impl.so, etc are SP-HALs. +# +# This namespace is exclusivly for SP-HALs. When the framework tries to dynami- +# cally load SP-HALs, android_dlopen_ext() is used to explicitly specifying +# that they should be searched and loaded from this namespace. +# +# Note that there is no link from the default namespace to this namespace. +############################################################################### +namespace.sphal.isolated = true +namespace.sphal.visible = true +namespace.sphal.search.paths = /vendor/${LIB}/egl:/vendor/${LIB}/hw:/vendor/${LIB} +namespace.sphal.permitted.paths = /vendor/${LIB}:/system/${LIB}/vndk-sp-27/hw + +namespace.sphal.asan.search.paths = /data/asan/vendor/${LIB}/egl:/vendor/${LIB}/egl:/data/asan/vendor/${LIB}/hw:/vendor/${LIB}/hw:/data/asan/vendor/${LIB}:/vendor/${LIB} +namespace.sphal.asan.permitted.paths = /data/asan/vendor/${LIB}:/vendor/${LIB} + +# Once in this namespace, access to libraries in /system/lib is restricted. Only +# libs listed here can be used. +namespace.sphal.links = default,vndk,rs + +# WARNING: only NDK libs can be listed here. +namespace.sphal.link.default.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libdl.so:libft2.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libsync.so:libvndksupport.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so:libclang_rt.tsan-arm-android.so + +# WARNING: only VNDK-SP libs can be listed here. DO NOT EDIT this line. +namespace.sphal.link.vndk.shared_libs = android.hardware.graphics.allocator@2.0.so:android.hardware.graphics.common@1.0.so:android.hardware.graphics.mapper@2.0.so:android.hardware.renderscript@1.0.so:android.hidl.memory@1.0.so:android.hidl.memory@1.0-impl.so:libRSCpuRef.so:libRSDriver.so:libRS_internal.so:libbacktrace.so:libbase.so:libbcinfo.so:libblas.so:libc++.so:libcompiler_rt.so:libcutils.so:libhardware.so:libhidlbase.so:libhidlmemory.so:libhidltransport.so:libhwbinder.so:libion.so:liblzma.so:libunwind.so:libutils.so:libz.so + +# Renderscript gets separate namespace +namespace.sphal.link.rs.shared_libs = libRS_internal.so + +############################################################################### +# "rs" namespace +# +# This namespace is exclusively for Renderscript internal libraries. +# This namespace has slightly looser restriction than the vndk namespace because +# of the genuine characteristics of Renderscript; /data is in the permitted path +# to load the compiled *.so file and libmediandk.so can be used here. +############################################################################### +namespace.rs.isolated = true +namespace.rs.visible = true +namespace.rs.search.paths = /vendor/${LIB}/vndk-sp:/system/${LIB}/vndk-sp-27:/vendor/${LIB} +namespace.rs.permitted.paths = /vendor/${LIB}:/data + +namespace.rs.asan.search.paths = /data/asan/vendor/${LIB}/vndk-sp:/vendor/${LIB}/vndk-sp:/data/asan/system/${LIB}/vndk-sp-27:/system/${LIB}/vndk-sp-27:/data/asan/vendor/${LIB}:/vendor/${LIB} +namespace.rs.asan.permitted.paths = /data/asan/vendor/${LIB}:/vendor/${LIB}:/data + +namespace.rs.links = default,vndk +namespace.rs.link.default.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libdl.so:libft2.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libsync.so:libvndksupport.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so:libclang_rt.tsan-arm-android.so +namespace.rs.link.vndk.shared_libs = android.hardware.graphics.allocator@2.0.so:android.hardware.graphics.common@1.0.so:android.hardware.graphics.mapper@2.0.so:android.hardware.renderscript@1.0.so:android.hidl.memory@1.0.so:android.hidl.memory@1.0-impl.so:libRSCpuRef.so:libRSDriver.so:libRS_internal.so:libbacktrace.so:libbase.so:libbcinfo.so:libblas.so:libc++.so:libcompiler_rt.so:libcutils.so:libhardware.so:libhidlbase.so:libhidlmemory.so:libhidltransport.so:libhwbinder.so:libion.so:liblzma.so:libunwind.so:libutils.so:libz.so + +############################################################################### +# "vndk" namespace +# +# This namespace is exclusively for vndk-sp libs. +############################################################################### +namespace.vndk.isolated = true +namespace.vndk.visible = true +namespace.vndk.search.paths = /vendor/${LIB}/vndk-sp:/system/${LIB}/vndk-sp-27 +namespace.vndk.permitted.paths = /vendor/${LIB}/hw:/vendor/${LIB}/egl + +namespace.vndk.asan.search.paths = /data/asan/vendor/${LIB}/vndk-sp:/vendor/${LIB}/vndk-sp:/data/asan/system/${LIB}/vndk-sp-27:/system/${LIB}/vndk-sp-27 +namespace.vndk.asan.permitted.paths = /data/asan/vendor/${LIB}/hw:/vendor/${LIB}/hw:/data/asan/vendor/${LIB}/egl:/vendor/${LIB}/egl + +# When these NDK libs are required inside this namespace, then it is redirected +# to the default namespace. This is possible since their ABI is stable across +# Android releases. +namespace.vndk.links = default +namespace.vndk.link.default.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libdl.so:libft2.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libsync.so:libvndksupport.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so:libclang_rt.tsan-arm-android.so + +############################################################################### +# Namespace config for vendor processes. In O, no restriction is enforced for +# them. However, in O-MR1, access to /system/${LIB} will not be allowed to +# the default namespace. 'system' namespace will be added to give limited +# (LL-NDK only) access. +############################################################################### +[vendor] +additional.namespaces = system + +############################################################################### +# "default" namespace +# +# Vendor-side code runs in this namespace. +############################################################################### +namespace.default.isolated = true +namespace.default.visible = true + +namespace.default.search.paths = /vendor/${LIB}/hw:/vendor/${LIB}/egl:/vendor/${LIB}:/vendor/${LIB}/vndk:/system/${LIB}/vndk-27:/vendor/${LIB}/vndk-sp:/system/${LIB}/vndk-sp-27 +namespace.default.permitted.paths = /vendor:/system/${LIB}/vndk-27:/system/${LIB}/vndk-sp-27 + +namespace.default.asan.search.paths = /data/asan/vendor/${LIB}/hw:/vendor/${LIB}/hw:/data/asan/vendor/${LIB}/egl:/vendor/${LIB}/egl:/data/asan/vendor/${LIB}:/vendor/${LIB}:/data/asan/vendor/${LIB}/vndk:/vendor/${LIB}/vndk:/data/asan/system/${LIB}/vndk-27:/system/${LIB}/vndk-27:/data/asan/vendor/${LIB}/vndk-sp:/vendor/${LIB}/vndk-sp:/data/asan/system/${LIB}/vndk-sp-27:/system/${LIB}/vndk-sp-27 +namespace.default.asan.permitted.paths = /data/asan/vendor:/vendor:/data/asan/system/${LIB}/vndk-27:/system/${LIB}/vndk-27:/data/asan/system/${LIB}/vndk-sp-27:/system/${LIB}/vndk-sp-27 + +namespace.default.links = system +namespace.default.link.system.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libdl.so:libft2.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libsync.so:libvndksupport.so + +############################################################################### +# "system" namespace +# +# This is for vendor process to use LL-NDK in system partition. +############################################################################### +namespace.system.isolated = false +namespace.system.search.paths = /system/${LIB} +namespace.system.permitted.paths = /system/${LIB} + +namespace.system.asan.search.paths = /data/asan/system/${LIB}:/system/${LIB} +namespace.system.asan.permitted.paths = /data/asan/system/${LIB}:/system/${LIB} diff --git a/arm/configs/llndk.libraries.txt b/arm/configs/llndk.libraries.txt new file mode 100644 index 0000000..8b36c63 --- /dev/null +++ b/arm/configs/llndk.libraries.txt @@ -0,0 +1,15 @@ +libEGL.so +libGLESv1_CM.so +libGLESv2.so +libGLESv3.so +libRS.so +libandroid_net.so +libc.so +libdl.so +libft2.so +liblog.so +libm.so +libmediandk.so +libnativewindow.so +libsync.so +libvndksupport.so diff --git a/arm/configs/module_paths.txt b/arm/configs/module_paths.txt new file mode 100644 index 0000000..b2836fb --- /dev/null +++ b/arm/configs/module_paths.txt @@ -0,0 +1,183 @@ +android.frameworks.displayservice@1.0.so frameworks/hardware/interfaces/displayservice/1.0 frameworks/hardware/interfaces/displayservice/1.0 +android.frameworks.schedulerservice@1.0.so frameworks/hardware/interfaces/schedulerservice/1.0 frameworks/hardware/interfaces/schedulerservice/1.0 +android.frameworks.sensorservice@1.0.so frameworks/hardware/interfaces/sensorservice/1.0 frameworks/hardware/interfaces/sensorservice/1.0 +android.frameworks.vr.composer@1.0.so frameworks/hardware/interfaces/vr/composer/1.0 frameworks/hardware/interfaces/vr/composer/1.0 +android.hardware.audio.common@2.0.so hardware/interfaces/audio/common/2.0 hardware/interfaces/audio/common/2.0 +android.hardware.audio.common@2.0-util.so hardware/interfaces/audio/common/2.0/default +android.hardware.audio.effect@2.0.so hardware/interfaces/audio/effect/2.0 hardware/interfaces/audio/effect/2.0 +android.hardware.audio@2.0.so hardware/interfaces/audio/2.0 hardware/interfaces/audio/2.0 +android.hardware.automotive.evs@1.0.so hardware/interfaces/automotive/evs/1.0 hardware/interfaces/automotive/evs/1.0 +android.hardware.automotive.vehicle@2.0.so hardware/interfaces/automotive/vehicle/2.0 hardware/interfaces/automotive/vehicle/2.0 +android.hardware.biometrics.fingerprint@2.1.so hardware/interfaces/biometrics/fingerprint/2.1 hardware/interfaces/biometrics/fingerprint/2.1 +android.hardware.bluetooth@1.0.so hardware/interfaces/bluetooth/1.0 hardware/interfaces/bluetooth/1.0 +android.hardware.boot@1.0.so hardware/interfaces/boot/1.0 hardware/interfaces/boot/1.0 +android.hardware.broadcastradio@1.0.so hardware/interfaces/broadcastradio/1.0 hardware/interfaces/broadcastradio/1.0 +android.hardware.broadcastradio@1.1.so hardware/interfaces/broadcastradio/1.1 hardware/interfaces/broadcastradio/1.1 +android.hardware.camera.common@1.0.so hardware/interfaces/camera/common/1.0 hardware/interfaces/camera/common/1.0 +android.hardware.camera.device@1.0.so hardware/interfaces/camera/device/1.0 hardware/interfaces/camera/device/1.0 +android.hardware.camera.device@3.2.so hardware/interfaces/camera/device/3.2 hardware/interfaces/camera/device/3.2 +android.hardware.camera.device@3.3.so hardware/interfaces/camera/device/3.3 hardware/interfaces/camera/device/3.3 +android.hardware.camera.metadata@3.2.so hardware/interfaces/camera/metadata/3.2 hardware/interfaces/camera/metadata/3.2 +android.hardware.camera.provider@2.4.so hardware/interfaces/camera/provider/2.4 hardware/interfaces/camera/provider/2.4 +android.hardware.cas.native@1.0.so hardware/interfaces/cas/native/1.0 hardware/interfaces/cas/native/1.0 +android.hardware.cas@1.0.so hardware/interfaces/cas/1.0 hardware/interfaces/cas/1.0 +android.hardware.configstore-utils.so hardware/interfaces/configstore/utils +android.hardware.configstore@1.0.so hardware/interfaces/configstore/1.0 hardware/interfaces/configstore/1.0 +android.hardware.contexthub@1.0.so hardware/interfaces/contexthub/1.0 hardware/interfaces/contexthub/1.0 +android.hardware.drm@1.0.so hardware/interfaces/drm/1.0 hardware/interfaces/drm/1.0 +android.hardware.dumpstate@1.0.so hardware/interfaces/dumpstate/1.0 hardware/interfaces/dumpstate/1.0 +android.hardware.gatekeeper@1.0.so hardware/interfaces/gatekeeper/1.0 hardware/interfaces/gatekeeper/1.0 +android.hardware.gnss@1.0.so hardware/interfaces/gnss/1.0 hardware/interfaces/gnss/1.0 +android.hardware.graphics.bufferqueue@1.0.so hardware/interfaces/graphics/bufferqueue/1.0 hardware/interfaces/graphics/bufferqueue/1.0 +android.hardware.graphics.composer@2.1.so hardware/interfaces/graphics/composer/2.1 hardware/interfaces/graphics/composer/2.1 +android.hardware.health@1.0.so hardware/interfaces/health/1.0 hardware/interfaces/health/1.0 +android.hardware.ir@1.0.so hardware/interfaces/ir/1.0 hardware/interfaces/ir/1.0 +android.hardware.keymaster@3.0.so hardware/interfaces/keymaster/3.0 hardware/interfaces/keymaster/3.0 +android.hardware.light@2.0.so hardware/interfaces/light/2.0 hardware/interfaces/light/2.0 +android.hardware.media.omx@1.0.so hardware/interfaces/media/omx/1.0 hardware/interfaces/media/omx/1.0 +android.hardware.media@1.0.so hardware/interfaces/media/1.0 hardware/interfaces/media/1.0 +android.hardware.memtrack@1.0.so hardware/interfaces/memtrack/1.0 hardware/interfaces/memtrack/1.0 +android.hardware.neuralnetworks@1.0.so hardware/interfaces/neuralnetworks/1.0 hardware/interfaces/neuralnetworks/1.0 +android.hardware.nfc@1.0.so hardware/interfaces/nfc/1.0 hardware/interfaces/nfc/1.0 +android.hardware.oemlock@1.0.so hardware/interfaces/oemlock/1.0 hardware/interfaces/oemlock/1.0 +android.hardware.power@1.0.so hardware/interfaces/power/1.0 hardware/interfaces/power/1.0 +android.hardware.power@1.1.so hardware/interfaces/power/1.1 hardware/interfaces/power/1.1 +android.hardware.radio.deprecated@1.0.so hardware/interfaces/radio/deprecated/1.0 hardware/interfaces/radio/deprecated/1.0 +android.hardware.radio@1.0.so hardware/interfaces/radio/1.0 hardware/interfaces/radio/1.0 +android.hardware.radio@1.1.so hardware/interfaces/radio/1.1 hardware/interfaces/radio/1.1 +android.hardware.sensors@1.0.so hardware/interfaces/sensors/1.0 hardware/interfaces/sensors/1.0 +android.hardware.soundtrigger@2.0.so hardware/interfaces/soundtrigger/2.0 hardware/interfaces/soundtrigger/2.0 +android.hardware.tetheroffload.config@1.0.so hardware/interfaces/tetheroffload/config/1.0 hardware/interfaces/tetheroffload/config/1.0 +android.hardware.tetheroffload.control@1.0.so hardware/interfaces/tetheroffload/control/1.0 hardware/interfaces/tetheroffload/control/1.0 +android.hardware.thermal@1.0.so hardware/interfaces/thermal/1.0 hardware/interfaces/thermal/1.0 +android.hardware.thermal@1.1.so hardware/interfaces/thermal/1.1 hardware/interfaces/thermal/1.1 +android.hardware.tv.cec@1.0.so hardware/interfaces/tv/cec/1.0 hardware/interfaces/tv/cec/1.0 +android.hardware.tv.input@1.0.so hardware/interfaces/tv/input/1.0 hardware/interfaces/tv/input/1.0 +android.hardware.usb@1.0.so hardware/interfaces/usb/1.0 hardware/interfaces/usb/1.0 +android.hardware.usb@1.1.so hardware/interfaces/usb/1.1 hardware/interfaces/usb/1.1 +android.hardware.vibrator@1.0.so hardware/interfaces/vibrator/1.0 hardware/interfaces/vibrator/1.0 +android.hardware.vibrator@1.1.so hardware/interfaces/vibrator/1.1 hardware/interfaces/vibrator/1.1 +android.hardware.vr@1.0.so hardware/interfaces/vr/1.0 hardware/interfaces/vr/1.0 +android.hardware.weaver@1.0.so hardware/interfaces/weaver/1.0 hardware/interfaces/weaver/1.0 +android.hardware.wifi.offload@1.0.so hardware/interfaces/wifi/offload/1.0 hardware/interfaces/wifi/offload/1.0 +android.hardware.wifi.supplicant@1.0.so hardware/interfaces/wifi/supplicant/1.0 hardware/interfaces/wifi/supplicant/1.0 +android.hardware.wifi@1.0.so hardware/interfaces/wifi/1.0 hardware/interfaces/wifi/1.0 +android.hardware.wifi@1.1.so hardware/interfaces/wifi/1.1 hardware/interfaces/wifi/1.1 +android.hidl.allocator@1.0.so system/libhidl/transport/allocator/1.0 system/libhidl/transport/allocator/1.0 +android.hidl.token@1.0.so system/libhidl/transport/token/1.0 system/libhidl/transport/token/1.0 +android.hidl.token@1.0-utils.so system/libhidl/transport/token/1.0/utils system/libhidl/transport/token/1.0/utils +android.system.net.netd@1.0.so system/hardware/interfaces/net/netd/1.0 system/hardware/interfaces/net/netd/1.0 +android.system.wifi.keystore@1.0.so system/hardware/interfaces/wifi/keystore/1.0 system/hardware/interfaces/wifi/keystore/1.0 +libadf.so system/core/adf/libadf system/core/adf/libadf +libaudioroute.so system/media/audio_route +libaudioutils.so system/media/audio_utils system/media/audio_utils +libbinder.so frameworks/native/libs/binder frameworks/native/libs/binder +libcamera_metadata.so system/media/camera +libcap.so external/libcap external/libcap +libcrypto.so external/boringssl external/boringssl +libcrypto_utils.so system/core/libcrypto_utils system/core/libcrypto_utils +libcurl.so external/curl external/curl +libdiskconfig.so system/core/libdiskconfig system/core/libdiskconfig +libdumpstateutil.so frameworks/native/cmds/dumpstate +libevent.so external/libevent external/libevent +libexif.so external/libexif +libexpat.so external/expat external/expat +libfmq.so system/libfmq +libgatekeeper.so system/gatekeeper +libgui.so frameworks/native/libs/gui +libhardware_legacy.so hardware/libhardware_legacy +libjpeg.so external/libjpeg-turbo external/libjpeg-turbo +libkeymaster_messages.so system/keymaster +libkeymaster_portable.so system/keymaster +libkeymaster_staging.so system/keymaster +libldacBT_abr.so external/libldac +libldacBT_enc.so external/libldac +liblz4.so external/lz4/lib external/lz4/lib +libmedia_helper.so frameworks/av/media/libmedia frameworks/av/media/libmedia +libmedia_omx.so frameworks/av/media/libmedia +libmemtrack.so system/core/libmemtrack +libnetutils.so system/core/libnetutils +libnl.so external/libnl external/libnl +libopus.so external/libopus +libpagemap.so system/extras/libpagemap system/extras/libpagemap +libpcre2.so external/pcre external/pcre +libpiex.so external/piex +libpng.so external/libpng external/libpng +libpower.so hardware/libhardware_legacy hardware/libhardware_legacy +libprocinfo.so system/core/libprocinfo system/core/libprocinfo +libprotobuf-cpp-full.so external/protobuf +libprotobuf-cpp-lite.so external/protobuf external/protobuf +libradio_metadata.so system/media/radio +libsoftkeymasterdevice.so system/keymaster system/keymaster +libspeexresampler.so external/speex +libsqlite.so external/sqlite/dist external/sqlite/dist +libssl.so external/boringssl external/boringssl +libstagefright_amrnb_common.so frameworks/av/media/libstagefright/codecs/amrnb/common +libstagefright_enc_common.so frameworks/av/media/libstagefright/codecs/common frameworks/av/media/libstagefright/codecs/common +libstagefright_flacdec.so frameworks/av/media/libstagefright/flac/dec +libstagefright_foundation.so frameworks/av/media/libstagefright/foundation +libstagefright_omx.so frameworks/av/media/libstagefright/omx +libstagefright_omx_utils.so frameworks/av/media/libstagefright/omx +libstagefright_soft_aacdec.so frameworks/av/media/libstagefright/codecs/aacdec +libstagefright_soft_aacenc.so frameworks/av/media/libstagefright/codecs/aacenc +libstagefright_soft_amrdec.so frameworks/av/media/libstagefright/codecs/amrnb/dec +libstagefright_soft_amrnbenc.so frameworks/av/media/libstagefright/codecs/amrnb/enc +libstagefright_soft_amrwbenc.so frameworks/av/media/libstagefright/codecs/amrwbenc +libstagefright_soft_avcdec.so frameworks/av/media/libstagefright/codecs/avcdec +libstagefright_soft_avcenc.so frameworks/av/media/libstagefright/codecs/avcenc +libstagefright_soft_flacdec.so frameworks/av/media/libstagefright/codecs/flac/dec +libstagefright_soft_flacenc.so frameworks/av/media/libstagefright/codecs/flac/enc +libstagefright_soft_g711dec.so frameworks/av/media/libstagefright/codecs/g711/dec +libstagefright_soft_gsmdec.so frameworks/av/media/libstagefright/codecs/gsm/dec +libstagefright_soft_hevcdec.so frameworks/av/media/libstagefright/codecs/hevcdec +libstagefright_soft_mp3dec.so frameworks/av/media/libstagefright/codecs/mp3dec +libstagefright_soft_mpeg2dec.so frameworks/av/media/libstagefright/codecs/mpeg2dec +libstagefright_soft_mpeg4dec.so frameworks/av/media/libstagefright/codecs/m4v_h263/dec +libstagefright_soft_mpeg4enc.so frameworks/av/media/libstagefright/codecs/m4v_h263/enc +libstagefright_soft_opusdec.so frameworks/av/media/libstagefright/codecs/opus/dec +libstagefright_soft_rawdec.so frameworks/av/media/libstagefright/codecs/raw +libstagefright_soft_vorbisdec.so frameworks/av/media/libstagefright/codecs/vorbis/dec +libstagefright_soft_vpxdec.so frameworks/av/media/libstagefright/codecs/on2/dec +libstagefright_soft_vpxenc.so frameworks/av/media/libstagefright/codecs/on2/enc +libstagefright_xmlparser.so frameworks/av/media/libstagefright/xmlparser +libsuspend.so system/core/libsuspend system/core/libsuspend +libsysutils.so system/core/libsysutils +libtinyalsa.so external/tinyalsa external/tinyalsa +libtinyxml2.so external/tinyxml2 external/tinyxml2 +libui.so frameworks/native/libs/ui +libusbhost.so system/core/libusbhost system/core/libusbhost +libvixl-arm.so external/vixl external/vixl +libvixl-arm64.so external/vixl external/vixl +libvorbisidec.so external/tremolo +libwifi-system-iface.so frameworks/opt/net/wifi/libwifi_system_iface frameworks/opt/net/wifi/libwifi_system_iface +libxml2.so external/libxml2 external/libxml2 +libyuv.so external/libyuv/files external/libyuv/files +libziparchive.so system/core/libziparchive system/core/libziparchive +libclang_rt.ubsan_standalone-arm-android.so prebuilts/clang/host/linux-x86 +libclang_rt.asan-arm-android.so prebuilts/clang/host/linux-x86 +android.hardware.graphics.allocator@2.0.so hardware/interfaces/graphics/allocator/2.0 hardware/interfaces/graphics/allocator/2.0 +android.hardware.graphics.common@1.0.so hardware/interfaces/graphics/common/1.0 hardware/interfaces/graphics/common/1.0 +android.hardware.graphics.mapper@2.0.so hardware/interfaces/graphics/mapper/2.0 hardware/interfaces/graphics/mapper/2.0 +android.hardware.renderscript@1.0.so hardware/interfaces/renderscript/1.0 hardware/interfaces/renderscript/1.0 +android.hidl.memory@1.0.so system/libhidl/transport/memory/1.0 system/libhidl/transport/memory/1.0 +android.hidl.memory@1.0-impl.so system/libhidl/transport/memory/1.0/default +libRSCpuRef.so frameworks/rs/cpu_ref +libRSDriver.so frameworks/rs +libRS_internal.so frameworks/rs +libbacktrace.so system/core/libbacktrace system/core/libbacktrace +libbase.so system/core/base system/core/base +libbcinfo.so frameworks/compile/libbcc/bcinfo +libblas.so external/cblas +libc++.so external/libcxx +libcompiler_rt.so external/compiler-rt external/compiler-rt +libcutils.so system/core/libcutils system/core/libcutils +libhardware.so hardware/libhardware +libhidlbase.so system/libhidl/base +libhidlmemory.so system/libhidl/libhidlmemory system/libhidl/libhidlmemory +libhidltransport.so system/libhidl/transport +libhwbinder.so system/libhwbinder +libion.so system/core/libion system/core/libion +liblzma.so external/lzma/C external/lzma/C +libunwind.so external/libunwind external/libunwind +libutils.so system/core/libutils system/core/libutils +libz.so external/zlib external/zlib diff --git a/arm/configs/vndkcore.libraries.txt b/arm/configs/vndkcore.libraries.txt new file mode 100644 index 0000000..1a8441e --- /dev/null +++ b/arm/configs/vndkcore.libraries.txt @@ -0,0 +1,157 @@ +android.frameworks.displayservice@1.0.so +android.frameworks.schedulerservice@1.0.so +android.frameworks.sensorservice@1.0.so +android.frameworks.vr.composer@1.0.so +android.hardware.audio.common@2.0.so +android.hardware.audio.common@2.0-util.so +android.hardware.audio.effect@2.0.so +android.hardware.audio@2.0.so +android.hardware.automotive.evs@1.0.so +android.hardware.automotive.vehicle@2.0.so +android.hardware.biometrics.fingerprint@2.1.so +android.hardware.bluetooth@1.0.so +android.hardware.boot@1.0.so +android.hardware.broadcastradio@1.0.so +android.hardware.broadcastradio@1.1.so +android.hardware.camera.common@1.0.so +android.hardware.camera.device@1.0.so +android.hardware.camera.device@3.2.so +android.hardware.camera.device@3.3.so +android.hardware.camera.metadata@3.2.so +android.hardware.camera.provider@2.4.so +android.hardware.cas.native@1.0.so +android.hardware.cas@1.0.so +android.hardware.configstore-utils.so +android.hardware.configstore@1.0.so +android.hardware.contexthub@1.0.so +android.hardware.drm@1.0.so +android.hardware.dumpstate@1.0.so +android.hardware.gatekeeper@1.0.so +android.hardware.gnss@1.0.so +android.hardware.graphics.bufferqueue@1.0.so +android.hardware.graphics.composer@2.1.so +android.hardware.health@1.0.so +android.hardware.ir@1.0.so +android.hardware.keymaster@3.0.so +android.hardware.light@2.0.so +android.hardware.media.omx@1.0.so +android.hardware.media@1.0.so +android.hardware.memtrack@1.0.so +android.hardware.neuralnetworks@1.0.so +android.hardware.nfc@1.0.so +android.hardware.oemlock@1.0.so +android.hardware.power@1.0.so +android.hardware.power@1.1.so +android.hardware.radio.deprecated@1.0.so +android.hardware.radio@1.0.so +android.hardware.radio@1.1.so +android.hardware.sensors@1.0.so +android.hardware.soundtrigger@2.0.so +android.hardware.tetheroffload.config@1.0.so +android.hardware.tetheroffload.control@1.0.so +android.hardware.thermal@1.0.so +android.hardware.thermal@1.1.so +android.hardware.tv.cec@1.0.so +android.hardware.tv.input@1.0.so +android.hardware.usb@1.0.so +android.hardware.usb@1.1.so +android.hardware.vibrator@1.0.so +android.hardware.vibrator@1.1.so +android.hardware.vr@1.0.so +android.hardware.weaver@1.0.so +android.hardware.wifi.offload@1.0.so +android.hardware.wifi.supplicant@1.0.so +android.hardware.wifi@1.0.so +android.hardware.wifi@1.1.so +android.hidl.allocator@1.0.so +android.hidl.token@1.0.so +android.hidl.token@1.0-utils.so +android.system.net.netd@1.0.so +android.system.wifi.keystore@1.0.so +libadf.so +libaudioroute.so +libaudioutils.so +libbinder.so +libcamera_metadata.so +libcap.so +libcrypto.so +libcrypto_utils.so +libcurl.so +libdiskconfig.so +libdumpstateutil.so +libevent.so +libexif.so +libexpat.so +libfmq.so +libgatekeeper.so +libgui.so +libhardware_legacy.so +libjpeg.so +libkeymaster_messages.so +libkeymaster_portable.so +libkeymaster_staging.so +libldacBT_abr.so +libldacBT_enc.so +liblz4.so +libmedia_helper.so +libmedia_omx.so +libmemtrack.so +libnetutils.so +libnl.so +libopus.so +libpagemap.so +libpcre2.so +libpiex.so +libpng.so +libpower.so +libprocinfo.so +libprotobuf-cpp-full.so +libprotobuf-cpp-lite.so +libradio_metadata.so +libsoftkeymasterdevice.so +libspeexresampler.so +libsqlite.so +libssl.so +libstagefright_amrnb_common.so +libstagefright_enc_common.so +libstagefright_flacdec.so +libstagefright_foundation.so +libstagefright_omx.so +libstagefright_omx_utils.so +libstagefright_soft_aacdec.so +libstagefright_soft_aacenc.so +libstagefright_soft_amrdec.so +libstagefright_soft_amrnbenc.so +libstagefright_soft_amrwbenc.so +libstagefright_soft_avcdec.so +libstagefright_soft_avcenc.so +libstagefright_soft_flacdec.so +libstagefright_soft_flacenc.so +libstagefright_soft_g711dec.so +libstagefright_soft_gsmdec.so +libstagefright_soft_hevcdec.so +libstagefright_soft_mp3dec.so +libstagefright_soft_mpeg2dec.so +libstagefright_soft_mpeg4dec.so +libstagefright_soft_mpeg4enc.so +libstagefright_soft_opusdec.so +libstagefright_soft_rawdec.so +libstagefright_soft_vorbisdec.so +libstagefright_soft_vpxdec.so +libstagefright_soft_vpxenc.so +libstagefright_xmlparser.so +libsuspend.so +libsysutils.so +libtinyalsa.so +libtinyxml2.so +libui.so +libusbhost.so +libvixl-arm.so +libvixl-arm64.so +libvorbisidec.so +libwifi-system-iface.so +libxml2.so +libyuv.so +libziparchive.so +libclang_rt.ubsan_standalone-arm-android.so +libclang_rt.asan-arm-android.so diff --git a/arm/configs/vndkprivate.libraries.txt b/arm/configs/vndkprivate.libraries.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/arm/configs/vndkprivate.libraries.txt diff --git a/arm/configs/vndksp.libraries.txt b/arm/configs/vndksp.libraries.txt new file mode 100644 index 0000000..1ea8afe --- /dev/null +++ b/arm/configs/vndksp.libraries.txt @@ -0,0 +1,26 @@ +android.hardware.graphics.allocator@2.0.so +android.hardware.graphics.common@1.0.so +android.hardware.graphics.mapper@2.0.so +android.hardware.renderscript@1.0.so +android.hidl.memory@1.0.so +android.hidl.memory@1.0-impl.so +libRSCpuRef.so +libRSDriver.so +libRS_internal.so +libbacktrace.so +libbase.so +libbcinfo.so +libblas.so +libc++.so +libcompiler_rt.so +libcutils.so +libhardware.so +libhidlbase.so +libhidlmemory.so +libhidltransport.so +libhwbinder.so +libion.so +liblzma.so +libunwind.so +libutils.so +libz.so |