In order to bypass the missing LOCAL_SHARED_LIBRARIES errors, this
commit adds `LOCAL_CHECK_ELF_FILES := false` to `vndk/Android.mk`.
Bug: 119086738
Test: CHECK_ELF_FILES=true make check-elf-files
Change-Id: I40036e6f41242f42d3947a8f6517a6999cc52a14
Now a dependency of ART.
Test: "atest CtsRenderscriptTestCases" on marlin
Bug: 123852238
(cherry picked from commit b97f98e391f0b635d47937a0cd07bc026e71db90)
Exempt-From-Owner-Review: cherry pick
Change-Id: I474c996249ec7d97b187dadb6b7cb880e852e5df
Merged-In: I03463ef9604d165af460b8f22afbc9b976e07999
Necessary for libunwindstack to work on marlin and sailfish.
Test: "atest CtsRenderscriptTestCases" on marlin on internal
Test: mmma system/core/{libunwindstack,libbacktrace}, run host gtests
Bug: 119632407
Bug: 121110092
Change-Id: I4a74a8b18d68af2b5a55c58cb389e1c5c86d870c
They are new indirect dependencies of libRS_internal.so.
The dependency is cut for VNDK-enabled devices, but is still alive for
semi-VNDK-enabled devices like marlin/sailfish.
Put the two libs to the list so that they are copied to /system/lib/vndk-sp/.
Bug: 110478183
Test: run any app using renderscript
Change-Id: I434399e1dbaba7399a9cbefb089b3dccb8897bee
For the Treble devices without BOARD_VNDK_VERSION, we must have a
list of vndk-sp libs.
If there are some missing vndk-sp libs in the list, add them to the
list automatically.
Bug: 72470805
Bug: 69526027
Test: build sailfish/marlin and check boot
Change-Id: Ifc30ae32b6353141954bdcb8b0e40940382eb8a4
Signed-off-by: Volodymyr Zhdanov <wight554@gmail.com>
maybe its moved to libstagefright and libstagefright_foundation
as per 54c8809675
i am not sure
Signed-off-by: Jyotiraditya <dreadnaught02@outlook.com>
* VNDK runtime isolation is kept disabled for now because that's
also how Xiaomi is shipping P on their devices.
Change-Id: I43140442ab33f3e9633bb4f347e2bee9be97b447
* Move vendor android.hidl.base@1.0 to EXTRA_VENDOR_LIBRARIES as well
to make code cleaner.
* Remove android.hidl.manager@1.0-java from product packages as it's
built by default.
Change-Id: Ia95e09b21ce42137cac9a1dd22f208fd9de9bf20
This change is to add some more libraries needed to
be present in the vndk-sp library set. Also, move towards
a better the mechanism to build vndk-sp.
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>