2008年5月27日 星期二

Android 的 一些小心得

目前因為版子還不能 run android 的關係 (只有 shell 出現 沒有 gui ),
所以我就只能模擬器上面作一些工作, 這邊是我的一些小心得.

ramdisk.img 是一個 gzip + cpio 的檔案
先用 gunzip 解壓縮後 得到一個 cpio file ramdisk

我們可以用這一行命令解開它

cpio -iv < ../ramdisk

這一行命令會把 ramdisk 的內容解開到當前的目錄當中.


修改完後要壓回去, 可以執行下面的命令
find | cpio -H newc -o | gzip -9 > ../ramdisk.img

這樣就會還原成原來的 gzip + cpio 的 ramdisk.img

當然這些動作只有在 emulator 上面執行才需要
如果要在 target board 上面執行時 只要像一般的處理 rootfs 那樣即可
不過我只會 NFS mount 的方式.

沒有留言: