我根据 https://source.android.com/docs/setup/build/building-kernels 指南构建了 Image.lz4 内核文件。然后,在构建 AOSP 时,我使用 export TARGET_PREBUILT_KERNEL=DIST_DIR/Image.lz4 命令指定了内核文件。
启动系统后,发现触摸屏没有反应。查阅相关资料后,发现该问题是由于ko后缀的驱动文件与内核签名不匹配造成的。我应该如何编译AOSP来解决这个问题?
这意味着内核和可加载内核模块(ko)不是由相同的密钥签名的,这意味着您可能将 ko 文件放置在 AOSP 源代码树中的错误位置。
请参阅 AOSP 文档此处了解正确的 ko 位置