迅為iTOP-4418開發(fā)板-Android5.1系統(tǒng)編譯補(bǔ)充
基于iTOP-4418開發(fā)板-Android5.1系統(tǒng)編譯補(bǔ)充
5.6 編譯-20181225 日期之后的源碼
本文檔補(bǔ)充介紹 4418 編譯網(wǎng)盤目錄
“J:\局域網(wǎng)共享_阮\iTOP4418 開發(fā)板資料匯總(不含光盤內(nèi)容)\07_iTOP-4418 開發(fā)板
Android 應(yīng)用開發(fā)環(huán)境軟件以及源碼\06_Android5.1.1 鏡像和源碼\”
中 Android5.1 源碼的編譯,請(qǐng)注意在“20181225”文件夾(包括 20181225)以及之
后日期的源碼編譯方法可以參考本文檔,如果是之前的,參考用戶手冊(cè) 5.5.3 小節(jié)。
源碼的編譯環(huán)境和老版本一模一樣,可以參考用戶手冊(cè) 5.5.1 和 5.5.2 小節(jié)
燒寫和老版本一模一樣,可以參考用戶手冊(cè) 5.5.4 小節(jié)。
源碼下載之后,在解壓之后得到“l(fā)ollipop-5.1.1_r6”文件夾,進(jìn)入文件夾,如下圖所
示。

進(jìn)入“u-boot”文件夾,如下圖所示,可以看到 uboot 的配置文件。
“nsih-1G16b-4418.txt”是 4418 的 1G 內(nèi)存的配置文件,
“nsih-2G16b-4418.txt”是 4418 的 2G 內(nèi)存的配置文件。

作者的開發(fā)板是 1G 的內(nèi)存,使用命令“cp -r nsih-1G16b-4418.txt nsih.txt”配置缺省
文件,如下圖所示,如果是 2G 的內(nèi)存,則使用“cp -r nsih-2G16b-4418.txt nsih.txt”配
置。

進(jìn)入到“kernel”目錄下,

所示使用命令
“cp -r config_for_iTOP4418_android_5.1 .config”配置 4418 的 Android5.1 的對(duì)應(yīng)內(nèi)核
缺省文件,如下圖所示。

接著返回到 lollipop-5.1.1_r6”目錄,使用命令“ ./build_android.sh_4418”整體編譯
uboot、kernel 以及 Android5.1 的源碼。

開始編譯,如下圖所示。

編譯完成之后,生成的鏡像在“result”目錄下,如下圖所示。

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。