SINA33 -V1.0编译Android系统
(一)解压Android源码
1.lichee:源码位置:光盘\源码\lichee.tar.gz
将其拷贝到自己的工作目录下,进行解压
tar zxvf lichee.tar.gz
2.Android:源码位置:光盘\源码\android.tar.bz2.a*
将其拷贝到自己的工作目录下,进行解压
Cat android.tar.bz2.a*|tar xj
3.其中lichee目录为uboot、linux以及一些脚本配置的源码,android目录为android部分的源码。这两部分需要分开编译。
(二)编译lichee目录
1.进入lichee目录
cd lichee
2.第一次编译前执行配置命令,后续再次编译可省略。
./build.sh config
选择0 sun8iw5p1 回车
选择0 android 回车
选择0 linux-3.4 回车
选择4 y3 回车
3.编译lichee目录
./build.sh
4.编译完成
(三)编译android目录
1.进入android目录
cd android
2.设置环境变量
Source build/envsetup.sh
3.选择配置方案
Lunch
输入我们选择的配置方案
选择9 回车
4.拷贝lichee目录下编译好的uboot跟kernel
extract-bsp
5.编译(j8为8线程编译,请根据自己的PC机的CPU能力选择线程数)
make -j8
6.编译完之后进行打包
pack
最后生成可以烧写的镜像sun8iw5p1_android_y3.img
镜像所在的目录为lichee/tools/pack