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/ 目录下,这样开机图片就替换了。