MTK开关机动画及图片修改
来源:互联网 发布:淘宝网如何网银支付 编辑:程序博客网 时间:2024/04/29 14:12
开机动画开关
system/core/rootdir/etc/init.goldfish.sh
setprop debug.sf.nobootanimation 0
mediatek\custom\taibo13_gb\system\bootanim\bootanimation
mediatek\custom\taibo13_gb\system\bootanim\shutanimation
第一二张图片位置
\mediatek\custom\common\uboot\logo\wvga\wvga_kernel.bmp
\mediatek\custom\common\uboot\logo\wvga\wvga_uboot.bmp
MTK用bmp_to_raw转换成boot_logo文件,脚本在update文件,此文件在文件系统中media-images-boot_logo文件
第三张图片位置(如果没有开关机动画 开关机就会调用此处图片)
/frameworks/base/core/res/asserts/images/android-logo-mask.png
/frameworks/base/core/res/asserts/images/android-logo-shine.png
frameworks/base/core/java/com/android/internal/app/ShutdownThread.java
/frameworks/base/cmds/bootanimation/BootAnimation.cpp
/frameworks/base/cmds/bootanimation/BootAnimation.h
/frameworks/base/cmds/bootanimation/bootanimation_main.cpp
关机时去掉弹出框:
在ShutdownThread.java文件里找到beginShutdownSequence函数把mShutOffAnimation置为ture
然后把shutdownanimation.zip加到系统目录中,其制作可以参照下面文档
去掉关机充电进度条显示
快速开机 off:
/mediatek/platform/mt6573/uboot/mt6573_logo.c
快速开机 on:
/mediatek/source/external/ipod/bootlogo.c
去掉mt65xx_disp_draw_prog_bar函数
关于shutdownanimation.zip的制作:
开始写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。
压缩文件重命名为bootanimation.zip之后,放在sd卡里面,按照之前的路径替换、重启
system/core/rootdir/etc/init.goldfish.sh
setprop debug.sf.nobootanimation 0
mediatek\custom\taibo13_gb\system\bootanim\bootanimation
mediatek\custom\taibo13_gb\system\bootanim\shutanimation
第一二张图片位置
\mediatek\custom\common\uboot\logo\wvga\wvga_kernel.bmp
\mediatek\custom\common\uboot\logo\wvga\wvga_uboot.bmp
MTK用bmp_to_raw转换成boot_logo文件,脚本在update文件,此文件在文件系统中media-images-boot_logo文件
第三张图片位置(如果没有开关机动画 开关机就会调用此处图片)
/frameworks/base/core/res/asserts/images/android-logo-mask.png
/frameworks/base/core/res/asserts/images/android-logo-shine.png
frameworks/base/core/java/com/android/internal/app/ShutdownThread.java
/frameworks/base/cmds/bootanimation/BootAnimation.cpp
/frameworks/base/cmds/bootanimation/BootAnimation.h
/frameworks/base/cmds/bootanimation/bootanimation_main.cpp
关机时去掉弹出框:
在ShutdownThread.java文件里找到beginShutdownSequence函数把mShutOffAnimation置为ture
然后把shutdownanimation.zip加到系统目录中,其制作可以参照下面文档
去掉关机充电进度条显示
快速开机 off:
/mediatek/platform/mt6573/uboot/mt6573_logo.c
快速开机 on:
/mediatek/source/external/ipod/bootlogo.c
去掉mt65xx_disp_draw_prog_bar函数
关于shutdownanimation.zip的制作:
开始写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。
压缩文件重命名为bootanimation.zip之后,放在sd卡里面,按照之前的路径替换、重启
0 0
- MTK Andorid开关机动画及图片修改
- MTK开关机动画及图片修改
- MTK Andorid开关机动画及图片修改
- MTK Andorid开关机动画及图片修改
- 修改Android MTK 开关机动画 log
- Android MTK平台修改开关机动画和开机logo
- Android MTK平台修改开关机动画和开机logo【转】
- (MTK)android 4.4,6.0系统开关机动画铃声修改
- MTK开关机动画与开关机铃声
- Android开关机图片及动画铃声如何替换
- 修改MTK动画铃声
- android开关机动画和铃声配置 MTK编译笔记
- mtk平台笔记--客制化开关机动画与铃声
- MTK 软件设置路径(铃声、开关机动画、壁纸等)
- 修改不能预置开关机动画问题
- 4.4开关机动画,切换指令修改参考
- MTK修改听筒音量,拨号键盘音量,开关机音量调整
- framework,MTK平台,系统开发修改定时器开关机设置间隔
- 2013.9.1至2014.1.6大事年表
- Python学习笔记-数据结构之字典
- 【Android 应用开发】Android UI 设计之 TextView EditText 组件属性方法最详细解析
- Python自动单元测试框架
- 自增长字段复位
- MTK开关机动画及图片修改
- XML解析以及增删改查的操作 2
- Linux内核设计与实现——从内核出发
- C++的cout高阶格式化操作
- 过度在意别人的看法,是因为缺少自我
- IOS之UINavigationBar
- SSH2框架整合
- boost::thread
- Python学习笔记-数据结构之循环技巧