summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLogan Chien <loganchien@google.com>2019-05-02 09:18:04 +0800
committerLogan Chien <loganchien@google.com>2019-05-07 14:46:16 -0700
commitac9864b0656ec9540ba1b6bfca51fd4f96c0aed9 (patch)
treecffb70e3b510b76d20124fb60724d3fa554b805a
parentedb348c7c282166bbef37fba5b0a8ef4b6322a8b (diff)
downloaddevelopment-ac9864b0656ec9540ba1b6bfca51fd4f96c0aed9.tar.gz
def-tool: Update eligible list 29
This commit updates eligible-list-29.csv. Since last update in March, some libraries are added (e.g. libc_scudo) and some libraries are removed from VNDK libraries (e.g. libstagefright_*). Bug: 130270919 Test: ./vndk_definition_tool.py deps-insight \ --tag-file datasets/eligible-list-29.csv \ --system ${ANDROID_PRODUCT_OUT}/system \ --system ${ANDROID_PRODUCT_OUT}/vendor Change-Id: Ia9745fd6852ebdfd4ecd9b908184a6b6d66aabec
-rw-r--r--vndk/tools/definition-tool/datasets/eligible-list-29-properties.csv49
-rw-r--r--vndk/tools/definition-tool/datasets/eligible-list-29.csv68
2 files changed, 50 insertions, 67 deletions
diff --git a/vndk/tools/definition-tool/datasets/eligible-list-29-properties.csv b/vndk/tools/definition-tool/datasets/eligible-list-29-properties.csv
index 6c1e80585..b27fe76b9 100644
--- a/vndk/tools/definition-tool/datasets/eligible-list-29-properties.csv
+++ b/vndk/tools/definition-tool/datasets/eligible-list-29-properties.csv
@@ -362,8 +362,6 @@ hardware.google.light@1.0,False,False,True,hidl_interface
hardware.google.light@1.0-adapter-helper,False,False,True,hidl_interface
hardware.google.media.c2@1.0,False,False,True,hidl_interface
hardware.google.media.c2@1.0-adapter-helper,False,False,True,hidl_interface
-hardware.google.pixelstats@1.0,False,False,True,hidl_interface
-hardware.google.pixelstats@1.0-adapter-helper,False,False,True,hidl_interface
hidl.tests.vendor@1.0,False,False,True,hidl_interface
hidl.tests.vendor@1.0-adapter-helper,False,False,True,hidl_interface
hidl.tests.vendor@1.1,False,False,True,hidl_interface
@@ -386,6 +384,7 @@ libbinderwrapper,False,False,True,cc_library_shared
libblas,True,True,False,cc_library_shared
libc++,True,True,True,cc_library_shared
libc2_component_wrapper,False,False,True,cc_library_shared
+libc_scudo,False,False,True,cc_library_shared
libcamera2ndk_vendor,False,False,True,cc_library_shared
libcamera_metadata,True,False,True,cc_library_shared
libcap,True,False,True,cc_library
@@ -498,10 +497,12 @@ libmojo,False,False,True,cc_library_shared
libnetutils,True,False,True,cc_library_shared
libnl,True,False,True,cc_library
libopus,True,False,True,cc_library_shared
+libparameter,False,False,True,cc_library_shared
libpcap,False,False,True,cc_library
libpcre2,True,False,True,cc_library
libperfmgr,False,False,True,cc_library
libpiex,True,False,True,cc_library_shared
+libplatformprotos-static,False,False,True,cc_library
libpng,True,False,True,cc_library
libpower,True,False,True,cc_library
libprocessgroup,True,True,True,cc_library
@@ -512,6 +513,8 @@ libprotobuf-cpp-lite,True,False,True,cc_library
libprotobuf-cpp-lite-rtti,False,False,True,cc_library_shared
libpuresoftkeymasterdevice,True,False,True,cc_library
libradio_metadata,True,False,True,cc_library_shared
+libremote-processor,False,False,True,cc_library_shared
+libscudo_wrapper,False,False,True,cc_library_shared
libselinux,True,False,True,cc_library
libsfplugin_ccodec_utils,False,False,True,cc_library_shared
libsoftkeymasterdevice,True,False,True,cc_library
@@ -529,16 +532,15 @@ libstagefright_enc_common,True,False,True,cc_library
libstagefright_flacdec,True,False,True,cc_library
libstagefright_foundation,True,False,True,cc_library
libstagefright_omx,True,False,True,cc_library_shared
-libstagefright_omx_soft,True,False,True,cc_library_shared
libstagefright_omx_utils,True,False,True,cc_library_shared
libstagefright_simple_c2component,False,False,True,cc_library_shared
-libstagefright_soft_aacdec,True,False,True,cc_library_shared
-libstagefright_soft_aacenc,True,False,True,cc_library_shared
-libstagefright_soft_amrdec,True,False,True,cc_library_shared
-libstagefright_soft_amrnbenc,True,False,True,cc_library_shared
-libstagefright_soft_amrwbenc,True,False,True,cc_library_shared
-libstagefright_soft_avcdec,True,False,True,cc_library_shared
-libstagefright_soft_avcenc,True,False,True,cc_library_shared
+libstagefright_soft_aacdec,False,False,True,cc_library_shared
+libstagefright_soft_aacenc,False,False,True,cc_library_shared
+libstagefright_soft_amrdec,False,False,True,cc_library_shared
+libstagefright_soft_amrnbenc,False,False,True,cc_library_shared
+libstagefright_soft_amrwbenc,False,False,True,cc_library_shared
+libstagefright_soft_avcdec,False,False,True,cc_library_shared
+libstagefright_soft_avcenc,False,False,True,cc_library_shared
libstagefright_soft_c2aacdec,False,False,True,cc_library_shared
libstagefright_soft_c2aacenc,False,False,True,cc_library_shared
libstagefright_soft_c2amrnbdec,False,False,True,cc_library_shared
@@ -568,21 +570,22 @@ libstagefright_soft_c2vp8enc,False,False,True,cc_library_shared
libstagefright_soft_c2vp9dec,False,False,True,cc_library_shared
libstagefright_soft_c2vp9enc,False,False,True,cc_library_shared
libstagefright_soft_c2xaacdec,False,False,True,cc_library_shared
-libstagefright_soft_flacdec,True,False,True,cc_library_shared
-libstagefright_soft_flacenc,True,False,True,cc_library_shared
-libstagefright_soft_g711dec,True,False,True,cc_library_shared
-libstagefright_soft_gsmdec,True,False,True,cc_library_shared
-libstagefright_soft_hevcdec,True,False,True,cc_library_shared
-libstagefright_soft_mp3dec,True,False,True,cc_library_shared
+libstagefright_soft_flacdec,False,False,True,cc_library_shared
+libstagefright_soft_flacenc,False,False,True,cc_library_shared
+libstagefright_soft_g711dec,False,False,True,cc_library_shared
+libstagefright_soft_gsmdec,False,False,True,cc_library_shared
+libstagefright_soft_hevcdec,False,False,True,cc_library_shared
+libstagefright_soft_mp3dec,False,False,True,cc_library_shared
libstagefright_soft_mpeg2dec,False,False,True,cc_library_shared
-libstagefright_soft_mpeg4dec,True,False,True,cc_library_shared
-libstagefright_soft_mpeg4enc,True,False,True,cc_library_shared
-libstagefright_soft_opusdec,True,False,True,cc_library_shared
-libstagefright_soft_rawdec,True,False,True,cc_library_shared
-libstagefright_soft_vorbisdec,True,False,True,cc_library_shared
-libstagefright_soft_vpxdec,True,False,True,cc_library_shared
-libstagefright_soft_vpxenc,True,False,True,cc_library_shared
+libstagefright_soft_mpeg4dec,False,False,True,cc_library_shared
+libstagefright_soft_mpeg4enc,False,False,True,cc_library_shared
+libstagefright_soft_opusdec,False,False,True,cc_library_shared
+libstagefright_soft_rawdec,False,False,True,cc_library_shared
+libstagefright_soft_vorbisdec,False,False,True,cc_library_shared
+libstagefright_soft_vpxdec,False,False,True,cc_library_shared
+libstagefright_soft_vpxenc,False,False,True,cc_library_shared
libstagefright_soft_xaacdec,False,False,True,cc_library_shared
+libstagefright_softomx,True,False,True,cc_library_shared
libstagefright_xmlparser,True,False,True,cc_library_shared
libsysutils,True,False,True,cc_library
libtextclassifier_hash,False,False,True,cc_library_shared
diff --git a/vndk/tools/definition-tool/datasets/eligible-list-29.csv b/vndk/tools/definition-tool/datasets/eligible-list-29.csv
index 24510f548..360f7d49e 100644
--- a/vndk/tools/definition-tool/datasets/eligible-list-29.csv
+++ b/vndk/tools/definition-tool/datasets/eligible-list-29.csv
@@ -255,6 +255,7 @@ Path,Tag,Comments
/system/${LIB}/libcamera_metadata.so,VNDK,
/system/${LIB}/libcameraservice.so,FWK-ONLY,
/system/${LIB}/libcap.so,VNDK,
+/system/${LIB}/libcgrouprc.so,LL-NDK,
/system/${LIB}/libchrome.so,FWK-ONLY,
/system/${LIB}/libclang_rt.asan-aarch64-android.so,LL-NDK,
/system/${LIB}/libclang_rt.asan-arm-android.so,LL-NDK,
@@ -287,10 +288,10 @@ Path,Tag,Comments
/system/${LIB}/libcutils.so,VNDK-SP,
/system/${LIB}/libdebuggerd_client.so,FWK-ONLY,
/system/${LIB}/libdefcontainer_jni.so,FWK-ONLY,
-/system/${LIB}/libdexfile.so,VNDK-SP-Private,Workaround for degenerated VDNK
/system/${LIB}/libdiskconfig.so,VNDK,
/system/${LIB}/libdisplayservicehidl.so,FWK-ONLY,
/system/${LIB}/libdl.so,LL-NDK,
+/system/${LIB}/libdl_android.so,LL-NDK-Private,
/system/${LIB}/libdng_sdk.so,FWK-ONLY,
/system/${LIB}/libdrmframework.so,FWK-ONLY,
/system/${LIB}/libdrmframework_jni.so,FWK-ONLY,
@@ -458,29 +459,29 @@ Path,Tag,Comments
/system/${LIB}/libstagefright_http_support.so,FWK-ONLY,
/system/${LIB}/libstagefright_httplive.so,FWK-ONLY,
/system/${LIB}/libstagefright_omx.so,VNDK,
-/system/${LIB}/libstagefright_omx_soft.so,VNDK,
/system/${LIB}/libstagefright_omx_utils.so,VNDK,
-/system/${LIB}/libstagefright_soft_aacdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_aacenc.so,VNDK,
-/system/${LIB}/libstagefright_soft_amrdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_amrnbenc.so,VNDK,
-/system/${LIB}/libstagefright_soft_amrwbenc.so,VNDK,
-/system/${LIB}/libstagefright_soft_avcdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_avcenc.so,VNDK,
-/system/${LIB}/libstagefright_soft_flacdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_flacenc.so,VNDK,
-/system/${LIB}/libstagefright_soft_g711dec.so,VNDK,
-/system/${LIB}/libstagefright_soft_gsmdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_hevcdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_mp3dec.so,VNDK,
+/system/${LIB}/libstagefright_soft_aacdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_aacenc.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_amrdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_amrnbenc.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_amrwbenc.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_avcdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_avcenc.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_flacdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_flacenc.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_g711dec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_gsmdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_hevcdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_mp3dec.so,FWK-ONLY,
/system/${LIB}/libstagefright_soft_mpeg2dec.so,FWK-ONLY,
-/system/${LIB}/libstagefright_soft_mpeg4dec.so,VNDK,
-/system/${LIB}/libstagefright_soft_mpeg4enc.so,VNDK,
-/system/${LIB}/libstagefright_soft_opusdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_rawdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_vorbisdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_vpxdec.so,VNDK,
-/system/${LIB}/libstagefright_soft_vpxenc.so,VNDK,
+/system/${LIB}/libstagefright_soft_mpeg4dec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_mpeg4enc.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_opusdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_rawdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_vorbisdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_vpxdec.so,FWK-ONLY,
+/system/${LIB}/libstagefright_soft_vpxenc.so,FWK-ONLY,
+/system/${LIB}/libstagefright_softomx.so,VNDK,
/system/${LIB}/libstagefright_xmlparser.so,VNDK,
/system/${LIB}/libstatslog.so,FWK-ONLY,
/system/${LIB}/libstdc++.so,FWK-ONLY,
@@ -739,29 +740,8 @@ Path,Tag,Comments
/system/${LIB}/vndk${VNDK_VER}/libstagefright_flacdec.so,VNDK,
/system/${LIB}/vndk${VNDK_VER}/libstagefright_foundation.so,VNDK,
/system/${LIB}/vndk${VNDK_VER}/libstagefright_omx.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_omx_soft.so,VNDK,
/system/${LIB}/vndk${VNDK_VER}/libstagefright_omx_utils.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_aacdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_aacenc.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_amrdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_amrnbenc.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_amrwbenc.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_avcdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_avcenc.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_flacdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_flacenc.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_g711dec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_gsmdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_hevcdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_mp3dec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_mpeg2dec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_mpeg4dec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_mpeg4enc.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_opusdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_rawdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_vorbisdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_vpxdec.so,VNDK,
-/system/${LIB}/vndk${VNDK_VER}/libstagefright_soft_vpxenc.so,VNDK,
+/system/${LIB}/vndk${VNDK_VER}/libstagefright_softomx.so,VNDK,
/system/${LIB}/vndk${VNDK_VER}/libstagefright_xmlparser.so,VNDK,
/system/${LIB}/vndk${VNDK_VER}/libsuspend.so,VNDK,
/system/${LIB}/vndk${VNDK_VER}/libsysutils.so,VNDK,