所以稍微研究了一下...跟大家分享..
CM7的開機動畫檔是放在/system/media/ 下的bootanimation.zip這個檔...
打開zip檔的話可以看到一個desc.txt檔及兩個目錄檔...android跟part1
兩個目錄檔裏面其實都是構成動畫的png圖檔...
desc.txt算是它的執行code....
以原有CM7裏面的desc.txt內容。。。
480 480 24
p 1 0 android
p 0 0 part1
第一行的480 480表示是480x480 resolution, 24表示fps rate,即24 frame(或圖檔)/sec
動畫範圍這邊我們可以調整成全螢幕, 即改成 480 840, frame rate也可以調整讓它慢一點, 如24改成16
第二行的p表示program, 第一個數字,1表示播放一次, 若2的話就表示播兩次,若0的話就表示無線循環播放,至於第二個數字,0表示播放完的暫停時間為0, 如現在設frame rate現設24, 播完若要暫停1秒,則第二個數字改成24, 若要暫停2秒則改成48, 再來"android"表示播放目錄裏面的圖檔案....
所以從上面的code表示android目錄裏面的圖檔播放一次完后,
就改由播放part1裏面的圖檔, 且是無限循環播放....
這邊先提供一個開機動畫檔,有興趣者可以去download下來試試看
Cyborg bootanimation
抓下來, 解壓后, 裏面只有一個desc.txt檔及目錄”part0“
我們要改的只是desc.txt檔, 可以把resolution改成480 720(或800或840),
frame rate原22太快的話可以改成16或12.。。
原設定就只有播放一次, 所以播完後就會停留在最後畫面,
可以把p 1 0改成p 0 0, 再次循環播放直至進入系統桌面
改完這desc.txt后再跟part0一起用winrar打包成檔名bootanimation.zip,
這邊很重要的一點,壓縮方式必須選"僅儲存".....
否則選一般方式或其他壓縮的話, 會造成無法開啟bootanimation.zip而無畫面
zip檔案完成后, 再把它放到/system/media/下就可以了, 原來的那個bootanimation.zip(CM7),則請自行備份...
所以你也可以自行製作開機動畫檔, 可以放一堆美女圖, 或者自己跟anada的生活照....
只要把照片檔改存成png檔, 然後pixel大概改成適合螢幕大小, 480x720或800或840,
播放照片的話frame rate可設成1就好, 即每秒播放一張,大概放個50~60張左右,
差不多播完就進入桌面系統...
至於照片目錄可依自己喜好分類是要一個目錄或多個目錄..
配合desc.txt裏面的code就可以了
然後再跟desc.txt檔一起打包成bootanimation.zip,放到/system/media底下..即可完成...
有興趣的人可以試試看....