看到最近的 Android 大版本中使用了 GKI 镜像,这个 GKI 在整体开发流程上不是特别清楚。我个人的理解是,以后的纯 kernel 代码基本就交给 Google 这边维护了,芯片厂和代工厂通过 GKI 抽象出来的 KMI 进行适配和开发,这些和 kernel 解耦的代码,放到 vendor_boot.img 。不知道以上对 GKI 的理解有没有问题。
不过我还是想提出一些我的问题:
[ol]
[/ol]
BUILD_CONFIG=aosp/build.config.gki.aarch64 build/build.sh
BUILD_CONFIG=private/gs-google/build.config.gki.aarch64 build/build.sh