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
|