0
点赞
收藏
分享

微信扫一扫

android ----- goldfish内核编译

狗啃月亮_Rachel 2022-04-14 阅读 95
android

编译环境:

   - android 版本 - android-10.0.0_r41
   - 架构 - aosp_x86_64-eng
   - 内核分支:android-goldfish-4.14-gchips

编译资源

 参考视频教程:https://b23.tv/BV1sm4y1S7RE

编译流程

前提条件:已编译好android源码

下载android 模拟器内核源码

参考:https://source.android.google.cn/setup/build/building-kernels-deprecated

配置编译内核环境

在goldfish 目录下执行下面命令:

编译内核

编译成功后生成 bzImage,如下图:内核编译成功

运行内核

回到android 源码目录执行如下命令:

问题集锦

  1. error: Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel
  1. fatal error: openssl/bio.h: No such file or directory
    21 | #include <openssl/bio.h>
  1. scripts/Kconfig.include:35: compiler ‘x86-linux-android-gcc’ not found
  1. error New address family defined, please update secclass_map
    解决方法:
举报

相关推荐

0 条评论