首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用现代环境构建android内核?

如何用现代环境构建android内核?
EN

Stack Overflow用户
提问于 2021-03-26 11:34:54
回答 1查看 413关注 0票数 0

下面有几个步骤,用于编译带有Repo和build/build.sh的Android。但我无法成功地让bzImage或zImage用仿真器进行仿真。

在Android站点(https://source.android.com/setup/build/building-kernels)的Building页面的末尾,有一个名为“构建一个引导映像”的部分,但我也找不到任何地方下载GKI引导映像,以便创建GKI-ramdisk.lz 4,并且不能按照说明操作。

  • BUILD_BOOT_IMG=1 SKIP_VENDOR_BOOT=1 KERNEL_BINARY=bzImage gki_RAMDISK_预置_二进制=gki-ramdisk.lz4 build_CONFIG=PREBUILT/build.config.gki.x86_64 build/build.sh
EN

回答 1

Stack Overflow用户

发布于 2021-04-21 10:18:08

最早的GKI内核是基于5.4的,可以从Android11开始使用:android11-5.4。因此,您可能很难使用基于4.4的内核。

尽管如此,要按照文档查找ramdisk-recovery.img on ci.android.com,请转到特定于发布的分支,例如android11-gsi,您将在aosp_arm64目标的工件中找到该文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66816171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档