准备
编译
注意在开始编译前,确保已经搭建好如上
准备
所述的环境。
编译U-boot:
1 | $ cd PATH_YOUR_PROJECT |
生成文件描述如下:
- build/u-boot.bin: 板载EMMC烧录uboot
- build/u-boot.bin.sd.bin: TF卡烧录uboot
编译安卓:
1 | $ cd PATH_YOUR_PROJECT |
生成镜像文件如下:
- out/target/product/TARGET/update.img
注意
- 替换
N
为你自己电脑实际的线程数。TARGET
为 kvim3 或者 kvim3lTARGET_LUNCH
定义如下:
- 编译VIM3时: kvim3-userdebug
- 编译VIM3L时: kvim3l-userdebug
编译linux内核:
当你按上面步骤编译安卓时会同时编译linux内核。
在某些情况下你可能需要单独编译linux内核,按如下步骤单独编译linux内核。
1 | $ make bootimage |