<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • Android固件編譯-迅為3399開發板Android8系統編譯

    發布時間:2021-1-6 11:42    發布者:就是塔塔
    關鍵詞: Android , 固件編譯 , 迅為 , 3399
    首先從光盤下載迅為提供的 android 8.1 源碼,在光盤“iTOP-3399 光盤資料\20201112\04 源碼_Android8.1 文件系統”目錄下,下載后得到的源碼文件目錄如下圖:

    然后使用解壓工具解壓得到的源碼,如下圖:

    解壓完生成 itop-3399_8.1_20190923.tar.gz 壓縮包,如下圖:

    拷貝解壓生產的 itop-3399_8.1_xxxxxxxx.tar.gz(xxxxxxxx 代表源碼的發布日期)文件到 Ubuntu 系統,然后在Ubuntu 系統下解壓,如下圖:

    解壓完成后,得到文件夾:itop-3399_8.1,如下圖:

    打開 Android8 的源碼,進入/home/topeet/itop-3399_8.1/kernel/arch/arm64/boot/dts/rockchip 目錄下,打開 itop-3399.dtsi 設備樹文件,如下圖所示,默認源碼里面指定屏幕是 10.1 寸,如果我們想源碼里面指定屏幕是其他尺寸,將指定屏幕的宏定義生效就好了。

    例如,我想指定屏幕為 7 寸屏,修改設備樹,如下圖所示:

    使用cd 命令進圖到itop-3399_8.1 文件夾,然后輸入編譯腳本“./create.sh”開始編譯 android 8.1 系統,如下圖:

    編譯中,如下圖:

    編譯的過程中,可能會遇到錯誤,如下圖:

    我們需要終端輸入如下命令,
    export JACK_SERVER_VM_ARGUMENTS="-Dfile.encoding=UTF-8
    -XX:+TieredCompilation -Xmx4g"
    ./prebuilts/sdk/tools/jack-admin kill-server
    ./prebuilts/sdk/tools/jack-admin start-server
    然后在繼續編譯,如下圖:

    編譯完成,會在目錄“rockdev/Image-rk3399_mid”生成鏡像文件,如下圖:




    本文地址:http://www.portaltwn.com/thread-753277-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
    • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
    • Dev Tool Bits——使用DVRT協議查看項目中的數據
    • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷