android系統啟動時,我們會看到一個小企鵝和 “ANDROID”的動畫閃動,這兩個畫面後我們進入系統Launcher,
如何修改這兩個啟動LOGO呢?
企鵝LOGO為我們kernel 下的LOGO
它的路徑
kernel/drivers/video/logo/logo_linux_clut224.ppm
我們需要製作一個名為logo_linux_clut224.ppm來替換原有的企鵝 logo
若原來沒有安裝 netpbm 工具,使用 sudo apt-get install netpbm 命令安裝
安裝後選擇你喜歡的和顯示屏解析度一樣的圖片
使用以下命令
$ pngtopnm linuxlogo.png > linuxlogo.pnm
$ pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm
$ pnmtoplainpnm linuxlogo224.pnm > logo_linux_clut224.ppm
將圖片轉換為.ppm格式且取名為logo_linux_clut224.ppm
將這個圖片拷貝到kernel/drivers/video/logo/目錄下
然後配置logo選項, 進入核心根目錄 make menuconfig
開啟logo顯示的選項
Device Drivers --->Graphics support ---> [*] Bootup logo --->
[*] Standard black and white Linux logo
android圖片替換
frameworks\base\core\res\assets\images目錄裡下有兩個圖片,這是系統預設的開機LOGO
如果我們需要製作屬於自己的LOGO我們需要按照一下操作
建立兩個檔案夾part0 和part1
將你所需要的圖片分別放入 part0和part1這兩個檔案夾
再建立一個名為desc.txt的txt檔案
p 1 0 part0
p 0 0 part1
480 272 20
//表示 480*272 解析度,這個可以根據機器自己設定;
//20代表每秒鐘播放 20 張圖片
在windows下將
part0
part1
desc.tx
這幾個檔案合在一起打包名為bootanimation.zip的檔案,並將打包方式改為儲存方式
將bootanimation.zip拷貝到系統/system/media/ 目錄下,這樣開機圖片就替換了。