Cubietruck開發板Android原始碼下載與編譯

在前面的文章"一起來學嵌入式Android系統 (第三章心得)“中已介紹Cubietruck開發板Android編譯方式;在這邊介紹其更新版本的資訊,也請參閱官網說明: http://docs.cubieboard.org/tutorials/ct1/installation/cb3_a20-compiling_android_image_for_cubietruck

首先,進行下載與解壓縮:

mkdir cubietruck_android && cd cubietruck_android

wget http://dl.cubieboard.org/software/a20-cubieboard/android/v2.0_A20_android_source.tar.gz

tar -zxvf v2.0_A20_android_source.tar.gz

cd V2.0_A20/

之後進行編譯:

cd lichee/linux-3.4/

cp arch/arm/configs/cubietruck_config .config

cd ..

./build.sh -p sun7i_android

 

cd ../android

source build/envsetup.sh

lunch 16

extract-bsp

make -j8

pack

廣告

5 關於 “Cubietruck開發板Android原始碼下載與編譯” 的評論

    1. 王舜緯

      您好,我照著您的這篇文章的作法(板子是 cubietruck )
      在 init 階段出現以下訊息,該如何解決?:

      Starting kernel …

      aw_pm_init: not support super standby.
      aw_pm_init: script_parser_fetch err.
      notice: ir_wakeup = 0.
      ##fb init:w=1024,h=768,fbmode=3
      [hdmi]hdmi module init
      init: reading config file
      init: ———–没找到sata节点,nand启动————–
      init: logo match failed!fbsize = 3145728
      init: HDMI status = 1, try 1 times!TV status = 0
      init: start e2fsck listening…[Read_single_page] NFC_ReadRetry 3 cycles, ch =0, chip = 0
      [hdmi]hdmi module init
      init: do_umount: /data
      init: do_umount: /cache
      init: dont need format /dev/block/UDISK
      init: dont need format /dev/block/private
      init: do_umount: /databk
      ir_init: ir_wakeup script_get_item error.
      ir_init: power_key script_get_item error.
      ir_init: ir_addr_code script_get_item error.
      asix: Unknown parameter `bsize’
      init: C_IN_START
      init: path = /dev/block/data
      init: C_IN_START
      init: path = /dev/block/cache
      init: untracked pid 1202 exited
      init: cannot find ‘/system/etc/install-recovery.sh’, disabling ‘flash_recovery’
      android_usb: already disabled
      init: using deprecated syntax for specifying property ‘sys.usb.config’, use ${name} instead
      init: using deprecated syntax for specifying property ‘sys.usb.config’, use ${name} instead
      init: sys_prop: permission denied uid:1003 name:service.bootanim.exit

      回覆
      1. Aaron

        您好,請問您是使用Cubieboard.org提供的原始碼進行編譯的嗎?因為"非官方"的內容是網友整理提供的,我們無法確認資料正確與否。若是使用Cubieboard.org提供的原始碼進行編譯,產生出來的Image卻發生啟動錯誤的情形,可能要請您先使用Cubieboard.org編譯好的Image確認板子是否正常動作。相關資訊都可以在以下網頁找到: http://cubieboard.org/model/cb3/

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s