a. Linux 系統啟動,出現Linux小企鵝畫面(reboot);
b. Android平台啟動初始化,出現"A N D R I O D"文字字樣畫面;
c. Android平台圖形系統啟動,出現含閃動的ANDROID字樣的動畫圖片(start)。
/kernel/trunk/drivers/video/fbmem.c
/kernel/trunk/drivers/video/fbmem.h
/kernel/trunk/drivers/video/logo/logo.c
/kernel/trunk/drivers/video/logo/logo.h
/kernel/trunk/drivers/video/logo/Kconfig
/kernel/trunk/include/linux/linux_logo.h
/system/core/init/init.h
/system/core/init/init.rc
/system/core/init/logo.c
a. 使用GIMP或者Advanced Batch Converter軟體,將圖象轉換為RAW格式;
b. 使用android內建的rgb2565工具,將RAW格式檔案轉換為RLE格式(如:rgb2565 -rle < initlogo.raw > initlogo.rle)。
/frameworks/base/libs/surfaceflinger/BootAnimation.h
/frameworks/base/libs/surfaceflinger/BootAnimation.cpp
Android預設的前景圖片,文字部分鏤空,大小256×64
/frameworks/base/core/res/assets/images/android-logo-shine.png
Android預設的背景圖片,有動感效果,大小512×64
http://www.shudoo.com/09/1030/15/13418431.html
http://forum.xda-developers.com/showthread.php?t=443431
http://crazier9527.javaeye.com/blog/454635