刚开始开发H313 全志方案 记录一下
首先把代码 mark下来
1 编译内核
配置config
h313_Q/longan$ ./build.sh config
Welcome to mkscript setup progress
All available platform:
0. android
- linux
Choice [android]: 0
All available ic: - h313
Choice [h313]: 0
All available board: - p1
Choice [p1]: 0
然后输入 build.sh 开始编译内核
2 编译android
进入android目录
导入环境
选择平台 如果你不知道你的平台名称 可以在h313_Q\android\device\softwinner\ 目录下找
h313_Q/android$ lunch eros_p1-eng
编译打包
pack
打包时可能出现如下错误
./pack: line 1219: gawk: command not found
normal
ERROR: unable to open file boot.fex
ERROR: update mbr file fail
ERROR: update_mbr failed
这是缺少gawk所导致 直接安装注册sudo apt install gawk