Hello,
I'm currently on the imx8mp with Android 13_v1.2.0 and hit a snag with the GKI export symbol failing.
I have integrated an out-of-tree LTE driver, and after referring to the User Guide(included the necessary settings in imx8mp_gki.fragment and ShardBoardConfig.mk).
Additionally, after updating the abi_gki_aarch64_imx & abi_gki_aarch64.xml as per UserGuide section 9.5 and reflashing,I still encounter messages like "Unknown symbol."
Could you provide a more detailed approach or possible reasons for this error?
Thanks.
Hi @Leo-Ze
I am downloading the AOSP13 and test refering the Guide
Please refer the steps to update .stg at same time, thanks!
Hi Zhiming,
now I use is android 13 (kernel 5.15), According to user guide...
I think is the same thing(abi_gki_aarch64.xml)?
If so, then despite updating the abi_gki_aarch_imx and abi_gki_aarch64.xml files
I'm still encountering the "Unknown symbol" issue.
It seems like I might have missed some crucial steps...
Could you please provide a more detailed approach?
Thanks.
--
Regards,
Leo Wang
Hi Zhiming,
I referenced the following step: Export-new-symbols
The abi_gki_aarch64_imx and abi_gki_aarch64.xml files have been updated,
then I copied the abi_gki_aarch_imx and abi_gki_aarch64.xml files to the NXP kernel directory:
"android_build/vendor/nxp-opensource/kernel_imx/android/"
and after recompiling and flashing, the "Unknown symbol error" still appears during boot-up, as shown in the previous image:
qmi_wwan_q: Unknown symbol netdev_stats_to_stats64
qmi_wwan_q: Unknown symbol arp_create
Additionally, I would like to inquire about the step "update abi_gki_aarch64.stg".
What does this step entail? I couldn't find any relevant information in the User Guide.
Thanks.
--
Regards,
Leo Wang
Hi @Leo-Ze
Have you finish the 9.4 How to export new symbols? You need update abi_gki_aarch64_imx first and then update abi_gki_aarch64.stg.
Best Regards
Zhiming