RK3288 Android5.1系統編譯


輸入指令時一定要注意當前路徑


1、編譯之前需要安裝JDK7,並配置JAVA環境變量。

xxx@build:~/RK3288$ export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

xxx@build:~/RK3288$ export PATH=$JAVA_HOME/bin:$PATH

xxx@build:~/RK3288$ export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar


 

2、uboot編譯,編譯完成后,u-boot根目錄下會生成RK3288UbootLoader_Vx.xx.xx.bin文件。

rk3288_defconfig要參照Z:\RK3288\u-boot\configs目錄下此項目的defconfig文件

xxx@build:~/RK3288$ cd u-boot/

xxx@build:~/RK3288/u-boot$ make rk3288_defconfig

xxx@build:~/RK3288/u-boot$ make


3、kernel編譯,編譯完成后,kernel根目錄下會生成kernel.img和resource.img文件。

rockchip_defconfig要參照Z:\RK3288\kernel\arch\arm\configs目錄下此項目的defconfig文件

rk3288-box要參照Z:\RK3288\kernel\arch\arm\boot\dts目錄下此項目的dts文件(與此項目dts文件名一致)

xxx@build:~/RK3288$ cd kernel/

xxx@build:~/RK3288/kernel$ make rockchip_defconfig

xxx@build:~/RK3288/kernel$ make rk3288.img


4、Android編譯,生成的固件位於Z:\RK3288\rockdev\Image-rk3288中。

xxx@build:~/RK3288$ source build.sh

xxx@build:~/RK3288$ lunch

輸入版本前面的數字,回車。

xxx@build:~/RK3288$ make -j4

xxx@build:~/RK3288$ ./mkimage.sh


官方提供的文檔詳見下面鏈接:

鏈接:https://pan.baidu.com/s/1pLSi2vD 密碼:oghc

  

Ubuntu 配置安卓5.1編譯環境

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM