1、安装Ubuntu12.04,使用安装盘安装,安装过程不细说
2、安装完后,更新ubuntu
3、从Firefly官网上下载SDK,进行编译环境的安装。在等待代码下载完成的同时,开始按照官方的步骤进行环境安装。为了方便按照我写了3个简单的脚本(jav锾攒揉敫a6.sh、ubuntu1204_evn.sh和arm.sh),直接输入官网的命令也可。1,在终端输入 ./java6.sh 安装 JDK6,遇到要选择的时候一路选择y或者yes即可 等待安装完毕
4、在终端输入 ./ubuntu1204_evn.sh 安装编译需要的包和库,同样遇到要选择的时候一路选择y或者yes即可 等待安装完毕
5、在终端输入 ./arm.sh 安装 ARM 交叉编译工具链和编译内核相关软件包 等待安装完毕
6、到了这步就环境就安装完毕,只缺代码来编译验证了。下载完代码后校正MD5码,无误后进行解压。解压出来是一个.git文件,这个是git管理的文件蚕蝣鲢蹙目录。用git reset可以把他还原 还原后就可以看到我们的代码目录结构了,但先不要着急去编译。先按照官网同步代码: git remote add bitbucket https://[email protected]/T-Firefly/firefly-rk3288.git git pull bitbucket master:master
7、到了这步代码已经准备完毕。进入代码进行编译(首先一定要编译内核,否则编译Android会出错哦)进入kernel目录后:make firefly-rk3288_beta_defconfigmake -j8 firefly-rk3288_beta.im
8、编译成功。然后进入SDK目录,编译Android:make -j8这个编译十分就俄员凹漫长,笔者用的是联想L440 I5+2G的笔记本,大概编译了4个小时{:3_58:}机友们要耐心等待,如果出现电脑卡的情况可以试试减少编译进程适应make -j2或者直接用make
9、到此,编译完成。