ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2011年4月13日 星期三

worklog -- upgrade os from external sd

最簡單的作法:
1.在開機偵測 external sd -- mount ?
2.check pt.sh 存在 ?
3.啟動 shell, mount external sd system partition, run shell script.
所以第一個要解決:插著 external sd card 開機問題。
==> 就改 sd driver initial sequence.
實做的方式:
因為 init 沒有 shell script 的 if function。
所以整個動作都只能自己作,寫一個類似 calibration 的小程式。在類似的位置 launch 起來。

另外,要先 merge main trunk 進來?
==> 每個 project 都要加 remote,然後 merge.
===> 先修改一下,把所有的 project 的 remote 都改為相同,不要分 korg 跟 9.1,這樣用 repo forall 作比較簡單。
所以要作:把 remote 的 9.1 改成korg..
1. 修改 manifests/default.xml
2.把 9.1 下的 git project 搬到 android9.1 對應的目錄下
3.test sync & build
* 先在 local 作,再 update 到 server 上..

其他可以作的:
看看可不可以把 busybox 的依賴消除。
好處:
  1. 系統本身就具備 upgrade 的所有程式,所以不必 準備另一組完整的 system 再 external sd.

沒有留言:

標籤

網誌存檔