一,android内核下载
android内核下载和源码下载是分开的,android内核就是一个git仓库,直接使用git下载,推荐中科大镜像。
git clone https://aosp.tuna.tsinghua.edu.cn/kernel/goldfish.git
下载之后 运行
git branch -a
出现下面这些分支
选择一个分支,选择goldfish分支,否则虚拟机无法加载,我选择是android-goldfish-3.4分支
git checkout android-goldfish-3.4
二,修改部分文件
1,修改MakeFile
修改根目录下Makefile
2,增加elf文件
三,编译内核
四,加载内核