ANDROID logo

在把kernel燒進STK的NAND flash之前,必須再對kernel做修改並重新編譯。

在$(andkernel)/common下開啟kernel設定工具:

$ make ARCH=arm menuconfig

1. 因為file system放在SD卡上的ext3分割區,kernel必須支援Ext3 file system

File systems  --->

sheng7337 發表在 痞客邦 留言(5) 人氣()

基本上,有了kernel之後,我們只差Android檔案系統就能開機了。

Android SDK中有現成的檔案系統,不過我們之後需要做部份修改,

所以還是從source code開始編譯。

首先要取得整個Android平台的source code,這次用的是Repo:

Using Repo and Git

sheng7337 發表在 痞客邦 留言(1) 人氣()

首先,在Linux下,從Android Open Source Project取得Linux 2.6.27 kernel for Android:

Using Repo and Git

$ cd $(andkernel)

$ git clone git://android.git.kernel.org/kernel/common.git

ATMEL的Linux kernel patch其實就在'AT91CAP9-STK Linux Software Package'中,

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


上次,我們把Angstrom作業系統放到STK上,

並開機成功。

這次,我們先來看看,想把Angstrom換成Android,

哪些部份需要更改:

1. AT91 bootstrap

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

STK_J66

上次介紹到Android emulator的啟動,至於emulator的玩法,

因為不屬於我的重點工作,在此不再贅述。(重點在porting, porting啊)

不過,之後還會再借emulator提取某些資料,到時再回來看。

先介紹Android porting的目標開發板:

AT91CAP9-STK

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

人常說"沒吃過XX也看過XX走路",

Android我是沒吃過,不過說實話,也沒看Android run過...

也是啦,看過不少人拿iPhone,Android還真少人在用。

好吧,找點實物來看看Android怎麼走路。

最近很紅的HTC Hero ...

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

  • Aug 20 Thu 2009 10:38
  • 前言


原本我是沒用過blog啦,因為寫文章紓發情緒不像我會做的事...

一些私人的事也不想引起眾人矚目。

不過,今年6月不小心接到Android porting的工作之後,

在網路上尋找資料的過程中,

發現除了Google group很好用之外(不過都是英文),

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

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。