VNDK & The definition tool

Hi people of XDA,
I am currently building android 8.1, and am sick of seeing VNDK errors such as

Code:
VNDK Abi broken: Please check compatiblity report at : /home/mcgi5sr2/Omni/system/out/soong/.intermediates/system/media/audio_utils/libaudioutils/android_arm_armv7-a-neon_krait_shared_core/libaudioutils.so.abidiff VNDK Abi broken: Please check compatiblity report at : /home/mcgi5sr2/Omni/system/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0//android_arm_armv7-a-neon_krait_shared_core/ VNDK Abi broken: Please check compatiblity report at : /home/mcgi5sr2/Omni/system/out/soong/.intermediates/frameworks/av/media/libmedia/libmedia_helper/android_arm_armv7-a-neon_krait_shared_core/libmedia_helper.so.abidiff VNDK Abi broken: Please check compatiblity report at : /home/mcgi5sr2/Omni/system/out/soong/.intermediates/frameworks/native/libs/gui/libgui/android_arm_armv7-a-neon_krait_shared_core/libgui.so.abidiff VNDK Abi broken: Please check compatiblity report at : /home/mcgi5sr2/Omni/system/out/soong/.intermediates/frameworks/av/media/libstagefright/codecs/avcdec/libstagefright_soft_avcdec/android_arm_armv7-a-neon_krait_shared_core/libstagefright_soft_avcdec.so.abidiff VNDK Abi broken: Please check compatiblity report at : /home/mcgi5sr2/Omni/system/out/soong/.intermediates/frameworks/av/media/libstagefright/codecs/mpeg2dec/libstagefright_soft_mpeg2dec/android_arm_armv7-a-neon_krait_shared_core/libstagefright_soft_mpeg2dec.so.abidiff

So in a bid to squash these messages and help compatibility i went in search for the solution, which led me to a better idea of what the Vendor Native Development Kit (VNDK) is and what its trying to get me to sort out.

Which finally led me to my question, how can I get the VNDK definition tool working on my desktop to check the dependencies of my vendor files, ie the HALs etc. I am running linux, and have a decent grasp of the OS. I know there is a published method of how to use the tool, but i am struggling to get that to work. Could someone please translate it into a step by step guide? or shed some light on how to get the tool to work.

I have gone so far as to close the repo

Code:
https://android.googlesource.com/platform/development.git/+/master/vndk/

and try and run the tool from terminal but am failing to get anything to actually work.

Hope someone can help with this

Show Accepted Answer

Guest Quick Reply (No URL, BBcode or HTML)

Last post by eve.dubuque
4 hours ago
plz i want help
Started by ella88
Last post by laisha.williamson
4 hours ago
Last post by dpfannerstill
37 minutes ago
Last post by nitzsche.ana
17 minutes ago
Last post by gwendolyn76
4 hours ago
Last post by rledner
33 minutes ago
Last post by jwalker
3 hours ago
Last post by reichel.gordon
3 hours ago