ASOP源码中独立编译预加载器/lk/内核/kernel/框架模块
发布时间
阅读量:
阅读量
ASOP单独编译重要模块
-
- 独立进行preloader的编译操作
- 独立完成LK的编译过程
- 独立实施kernel的编译工作
- 独立构建init模块
- 独立开发framework中的services模块
- 对system.img进行打包处理
- 对boot.img执行打包操作
- 独立进行preloader的编译操作
preloader单独编译方案
- 核心操作流程
cd bootable/bootloader/preloader
./build.sh 2>&1 TARGET_PRODUCT=${PROJECT} | tee preloader_build.log
PROJECT 参数由用户自行设定,例如本人设置为8p1bsp,随后在源代码目录中的out/target/product/8p1bsp/obj/PRELOADER_OBJ/bin/路径下将生成多个bin文件,其中preloader_8p1bsp.bin即为所需的preloader bin文件
LK独立编译分析
在单独编译LK的过程中,logo.bin文件也会被重新生成,从而达到更新logo bin文件的效果。
- 方法一 *
cd bootable/bootloader/lk- `make -j32 ${PRO
全部评论 (0)
还没有任何评论哟~
