1. ramdisk.img檔案gzip壓縮檔, 所以要用gunzip命令解壓縮. 但是gunzip需要預設尾碼名.gz才可以正常解壓, 不然會被忽略對待.(源檔案類型) ramdisk.img: gzip compressed data, from Unix 2. 解壓後名字會自動去掉.gz尾碼,並重新命名為ramdisk.img, 這時候檔案類型為ramdisk.img: ASCII cpio archive (SVR4 with no CRC) 3. 這時候就可以用cpio命令從ramdisk.img裡面解壓出跟檔案系統的檔案了, 所以建議建立一個目錄來做mkdir aaa進入到目錄裡面cpio -i -F ../ramdisk.imgOK, 成功解壓, 可以隨便更改定製自己的跟檔案系統了, init.rc隨便你改吧 4. 定製好了之後開始重新打包了cpio -i -t -F ../ramdisk.img > listcpio -o -H newc -O new.img < list好了,打包好新的ramdisk.img了, 名字為new.img, 但是這時候還不能直接跑起來, 為什麼呢? 看看檔案類型吧new.img: ASCII cpio archive (SVR4 with no CRC)跟上面解壓後的ramdisk.img一樣, 所以這時候還差一步,就是重新用gzip 壓縮gzip new.img搞定.檔案類型為new.img.gz: gzip compressed data, was "new.img", from Unix, last modified: Mon Dec 24 10:59:51 2012然後重新命名為ramdisk.imgmv new.img.gz ramdisk.img 5. 好了, 有板子的就重新燒錄ramdisk.img檔案, 沒板子的也可以運行模擬器了.emulator -ramdisk ./ramdisk.img -system ./system.img -data ./userdata.img -sdcard (可選) 整理一下命令吧cp ramdisk.img ramdisk.img.gzgunzip ramdisk.img.gzmkdir aaacd aaacpio -i -F ../ramdisk.img(解壓完畢, 定製自己的根檔案系統)cpio -i -t -F ../ramdisk.img > listcpio -o -H newc -O new.img < listgzip new.imgmv new.img.gz ramdisk.imgcp ramdisk.img ../ramdisk.img (覆蓋原來的ramdisk, 可選)emulator -ramdisk ./ramdisk.img -system ./system.img -data ./userdata.img