相信大多數 Android 的老手應該見過或知道 bootanimation.zip 的用途,它存在於手機的內置記憶體之中,是一個存放著開機動畫的檔案,這個壓縮檔裡面藏著很多張 GIF 圖檔,那些圖檔就是開機動畫的每一格(幀)畫面。
對於沒有 root 機的用家,要變更系統原有的設定,一般都存在著一些限制,不過要替換開機動畫還是可行的。當中有兩個方法,第一個是使用開機系統的 Recovery,即是以往手動更新韌體的做法(詳細方法見
舊文);另一個方法是透過 Android SDK 中的 adb 工具,將 bootanimation.zip 灌進手機內。最近
xda 就有人自制了仿 BIOS 的開機畫面,我們就利用這個做例子吧。
首先到
這個地址下載適合自己手機型號的開機檔,例如使用 HTC Desire 就下載以 desire 字頭的檔案,Nexus One 就下載 nexus 字頭的,如果有多於一個選擇就隨意挑喜歡的,或者先下載回來看看當中的圖案再決定吧。
假如採用剛才提到的第一個方法,只需要把下載回來的檔案改名為 update.zip 並放到 SD Card 的根目錄,再以 Recover 方法進行更新就可以(步驟考參
舊文)。至於第二個方法,如果是電腦初哥請不要自行亂試,這方法適用於電腦安裝了 Android SDK 或有 adb.exe 獨立執行檔的用家,假如兩者都沒有,可以在
這裡下載。
接著下來,需要在 command prompt 執行一連串指令,首先將目錄轉移到 adb.exe 那裡,使用 Android SDK 的話,adb.exe 是存放在 tools 目錄下(對於會安裝 SDK 的用家來說其實是廢話...:P)。
然後,將下載回來的檔案,抽出壓縮檔內的 bootanimation.zip,並放到與 adb.exe 的同一目錄下。在該目錄輸入以下指令:
adb devices
adb remount
adb push bootanimation.zip /data/local
就是這麼簡單就完成了,如果要即時測試一下效果,可以再輸入以下指令:
adb shell bootanimation
(要停止播放,可以在 Command Prompt 按下 Ctrl-C)
要看看修改後的開機情況,就關掉手機再開吧。
相關網站:
http://forum.xda-developers.com/showthread.php?t=648555