android MTK修改开关机动画

 

一丶修改开机logo

① device/tangxun/tx6580_weg_m/ProjectConfig.mk   中BOOT_LOGO=hd720  可知开机的图标在hd720文件夹中(这个需要根据屏幕的分辨率指定的文件夹)   uboot和kernel的开机图片在vendor/mediatek/proprietary/bootable/bootloader/lk/dev/logo/hd720文件家中,其中的hd720_kernel.bmp和hd720_uboot.bmp更换这两张图片即可。

二丶替换动画和铃声

    准备好要替换的开关机动画和铃声资源文件放入vendor/audio-logo(自己创建的)

    新建一个resource-copy.mk文件,把文件拷贝到out下system/media目录下

android MTK修改开关机动画_第1张图片

将资源文件copy到system/media下,在device.mk文件中添加

①framwork/base/cmds/bootanimation/BootAnimation.cpp   initAudioPath()中添加铃声资源文件

 

mediaplayer->setVolume(0.5f,0.5f);控制播放音量大小

②制作zip包

就是:bootanimation.zip,是zip格式的,这个文件包含三个内容:两个目录:part0 和part1,一个文件desc.txt。
两个目录用来包含要显示的图片,分为第一阶段和第二阶段。剩下的文件就是设置关于如何显示的信息:
示例如下:
729 1280 15
    p 1 0 part0   
    p 0 0 part1

第一行的三个数字分别表示开机动画在屏幕中的显示宽度、高度以及帧速(fps)。
剩余的每一行都用来描述一个动画片断,这些行必须要以字符“p”来开头,后面紧跟着两个数字以及一个文件目录路径名称。
第一个数字表示一个片断的循环显示次数,如果它的值等于0,那么就表示无限循环地显示该动画片断。
第二个数字表示每一个片断在两次循环显示之间的时间间隔,这个时间间隔是以一个帧的时间为单位的。

注意: 制作zip包时选择压缩方式选择存储,不然动画不会显示

你可能感兴趣的:(系统修改)