修改开机logo和动画
2014-05-28 11:28
363 查看
开机动画严格意义上可以分为三个步骤:
boot logo(开机第一屏) (logo.bin 中)
Kernel logo(开机第二屏) (system/media/images/boot_logo 文件)
Boot animation(开机动画)(system/media/bootanimation.zip 文件)
1.修改uboot和kernellogo
2.修改开机动画
bootanimation.zip里面一般有两个文件夹part0,part1,一个文本文件desc.txt。desc.txt里面的命令格式如下:
480
800 30
p 1 0 part0
p 0 0 part1
480 800意思是说你开机动画在屏幕先以多少的分辨率显示,注意不要超过480x854的分辨率,
否则你的画面就显示不全了。
30 这个数字是代表着每秒播放的帧数,打个比方,part0文件夹里面共76个图片,
播放时间就是76/30=2.533333秒播放完毕,当然在手机里面会有一定的延时,尤其是你的图片文件
比较大的情况下,手机想播快也快不起来,卡啊
p 1(代表着播放一次) 0(空指令)part0 */这句指令就代表这part0文件夹内的图片只按名称顺序播放一次
p 0(重复播放)0 (空指令)part1 */这一句指令代表着part1文件夹内的图片会循环反复播放
还有一种是指令
p 0 10 part1 这里面的那个10代表着播放完part1文件夹内的图片一遍之后稍作停顿,然后再循环播放一遍,
再停顿少许,再播放,再停顿稍许·········重复下去
p 1 10 part1 同理,这句代表着播放完part1文件夹内的图片之后稍作停顿然后继续执行下一条命令。
图片准备好了,desc.txt里面的命令准备好了,就可以把他们一起打包压缩成zip格式了。
记住,是zip格式,而不是rar格式。另外压缩的时候注意一点,压缩的时候压缩方式要选择存储,否则开机时
手机会不认的。开机的时候会黑着没动画一直到进入桌面为止。
如果压缩完太大,重新解压用JPEG Imager软件处理再压缩zip格式。建议不要大于6M。
可以下载开机动画,或者自己制作,从喜欢的视频片段提取帧画面,配合背景mp3使用。
做完这些,将打包好的bootanimation.zip,替换原来的,用make_ext4fs命令,重新打包system.img
make_ext4fs位置:
不知道参数的话,可以从编译的log中找到:
将命令放入脚本,更方便
参考:
http://blog.csdn.net/singleton1900/article/details/18655489 http://blog.csdn.net/cbk861110/article/details/9140165 http://blog.csdn.net/myxmu/article/details/8583470
boot logo(开机第一屏) (logo.bin 中)
Kernel logo(开机第二屏) (system/media/images/boot_logo 文件)
Boot animation(开机动画)(system/media/bootanimation.zip 文件)
1.修改uboot和kernellogo
2.修改开机动画
bootanimation.zip里面一般有两个文件夹part0,part1,一个文本文件desc.txt。desc.txt里面的命令格式如下:
480
800 30
p 1 0 part0
p 0 0 part1
480 800意思是说你开机动画在屏幕先以多少的分辨率显示,注意不要超过480x854的分辨率,
否则你的画面就显示不全了。
30 这个数字是代表着每秒播放的帧数,打个比方,part0文件夹里面共76个图片,
播放时间就是76/30=2.533333秒播放完毕,当然在手机里面会有一定的延时,尤其是你的图片文件
比较大的情况下,手机想播快也快不起来,卡啊
p 1(代表着播放一次) 0(空指令)part0 */这句指令就代表这part0文件夹内的图片只按名称顺序播放一次
p 0(重复播放)0 (空指令)part1 */这一句指令代表着part1文件夹内的图片会循环反复播放
还有一种是指令
p 0 10 part1 这里面的那个10代表着播放完part1文件夹内的图片一遍之后稍作停顿,然后再循环播放一遍,
再停顿少许,再播放,再停顿稍许·········重复下去
p 1 10 part1 同理,这句代表着播放完part1文件夹内的图片之后稍作停顿然后继续执行下一条命令。
图片准备好了,desc.txt里面的命令准备好了,就可以把他们一起打包压缩成zip格式了。
记住,是zip格式,而不是rar格式。另外压缩的时候注意一点,压缩的时候压缩方式要选择存储,否则开机时
手机会不认的。开机的时候会黑着没动画一直到进入桌面为止。
如果压缩完太大,重新解压用JPEG Imager软件处理再压缩zip格式。建议不要大于6M。
可以下载开机动画,或者自己制作,从喜欢的视频片段提取帧画面,配合背景mp3使用。
做完这些,将打包好的bootanimation.zip,替换原来的,用make_ext4fs命令,重新打包system.img
make_ext4fs位置:
不知道参数的话,可以从编译的log中找到:
将命令放入脚本,更方便
参考:
http://blog.csdn.net/singleton1900/article/details/18655489 http://blog.csdn.net/cbk861110/article/details/9140165 http://blog.csdn.net/myxmu/article/details/8583470
相关文章推荐
- MTK 修改开机logo和动画
- Android MTK平台修改开关机动画和开机logo
- 工作笔记之安卓开机动画与logo修改
- 【VR9项目】开机动画以及开机Logo修改
- 源码下修改开机动画及开机logo
- Android MTK 6572 修改开机logo和开机动画
- 修改Moto开机Logo与开关机动画(以MT887为例)
- Android MTK平台修改开机动画,开机logo
- Andriod开机LOGO和开机动画修改
- Rockchip3066 修改开机 LOGO 和开机动画
- 修改andorid开机LOGO及动画
- MTK平台修改开机动画,开机logo
- Android2.3 开机Logo和开机动画修改
- android 修改开机logo、动画
- Android修改开机Logo和开机动画
- Android MTK平台修改开关机动画和开机logo【转】
- 修改linux内核开机logo并居中全屏显示
- 高通平台msm8916修改开机logo【原创】
- Android MTK平台最完备的开机动画修改教程
- linux开机logo 和 android开机logo 的修改