Project Ara 第二次開發者大會結束後, Android on Project Ara 原始碼也將公開於 GitHub.

https://github.com/projectara/Android-wiki/wiki

Spiral 2 開發板需要於 2 月 7 日前在  http://www.projectara.com/get-involved/ 申請. 在取得 Spiral 2 開發板之前, Project Ara 提供專頁說明編譯與啟動 Android on Project Ara 於 Jetson TK1 的方法.

https://github.com/projectara/Android-wiki/wiki/Build-and-Boot-Instructions-for-Jetson-reference-platform

預先编譯 Android 5.0 (Lollipop) on Project Ara 可由此下載.

http://releases-ara-mdk.linaro.org

<< 下載預先编譯包 http://releases-ara-mdk.linaro.org/jetson-5.0.0-open >> 

Android on Project Ara for Jetson TK1 : nvidia-jetson-ara-android-lrx22g_20150126.tgz
Vendor fastboot 映像檔 : nvidia-jetson-vendor-lrx22g.tgz
~/Downloads$ tar -xf nvidia-jetson-ara-android-lrx22g_20150126.tgz
~/Downloads$ tar -xf nvidia-jetson-vendor-lrx22g.tgz

<< 取出 vendor.img >>

~/Downloads$ ./extract-nvidia-jetson.sh
輸入 "I ACCEPT"

<< 刷新 Jetson TK1 >>

使 Jetson TK1 進入 USB 回復模式
~/Downloads$ cd Android_for_Jetson
~/Downloads/Android_for_Jetson$ sudo ./runme.sh

<< 下載原始碼與编譯 >>

~$ mkdir projectara-spiral2-5.0.0
~$ cd projectara-spiral2-5.0.0
~/projectara-spiral2-5.0.0$ repo init -u http://git-ara-mdk.linaro.org/platform/manifest.git -b projectara-spiral2-5.0.0
~/projectara-spiral2-5.0.0$ repo sync -j8
~/projectara-spiral2-5.0.0$ source build/envsetup.sh
~/projectara-spiral2-5.0.0$ lunch jetson-eng
~/projectara-spiral2-5.0.0$ make -j8
~/projectara-spiral2-5.0.0$ make -j8 otapackage

<< 更新 Jetson TK1 分區檔案 >>

~$ sudo adb reboot bootloader
~$ lsusb
Bus 002 Device 032: ID 18d1:0100 Google Inc.
~$ sudo fastboot flash vendor ~/Downloads/vendor.img
~$ sudo fastboot reboot

 

 

文章標籤
創作者介紹
創作者 版大 的頭像
版大

嵌入式系統

版大 發表在 痞客邦 留言(0) 人氣()