OiO.lk Blog C++ How can I update the symbols list exported from common area for the vendor and other areas of a gki kernel?
C++

How can I update the symbols list exported from common area for the vendor and other areas of a gki kernel?


I’m developing a module in the common area of the kernel, but from the vendor area (module) I need to access some registering functions in the common area. I saw that the functions from common area can be exported to vendor and other areas through the "android/abi_gki_aarch64" and "android/abi_gki_aarch64.xml". I need most probably to update those lists. Very little documentation so far on how can I do this. The xml file contains some crc checks which I don’t know where to get them. Struggling for 1 day so far. Maybe someone else encountered this problem before. Thanks.

I’ve updated the abi_gki_aarch64 by hand but it does not seem to cut it. Probably it has something to do with the "build_abi.sh" script.



You need to sign in to view this answers

Exit mobile version