修改Moto开机Logo与开关机动画(以MT887为例)
2013-10-28 01:49
417 查看
近来关注了一下被摩托罗拉寄予厚望的Moto X,感觉不错,但留下个后遗症——每次看到我这台Moto MT887开机时的“G3引领3G生活”就觉得很Low,索性将其改造成了MotoX Style:
![](https://img-blog.csdn.net/20131028014726437?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGF5MDM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
开机Logo截图
![](https://img-blog.csdn.net/20131028014810218?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGF5MDM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
开机动画截图
喜欢的童鞋可以下载附件(http://download.csdn.net/download/day03/6463089)并运行压缩包中的animation.bat以替换原Logo和动画。注意:操作前请Root Your MT887,并启用USB调试模式;脚本执行中会重启手机,在看到“请按任意键继续...”字样前请勿关闭程序;不建议菜鸟使用此脚本。
如果你不喜欢以上Logo和动画,或者使用的不是MT887,你也可以定制一套自己的开机Logo与开关机动画,Follow Me!
一、修改开关机动画
1、获取手机/system/media文件夹下与animation相关的文件。MT887是bootanimation.zip和poweroffanimation.zip。
2、分析动画文件。解压MT887的bootanimation.zip会发现desc.txt文件和几个包含图片的文件夹,阅读desc.txt可理解开机动画的运作及其指令,必要时可对比附件中的bootanimation.zip以加深理解。
3、定制自己的动画。准备好动画各帧图片,参考原动画文件结构,将自己定制的desc.txt文件和图片文件夹以“存储”的方式压缩。
4、回传动画文件。将自己定制的动画文件回传至手机原路径并修改其权限为644,若熟悉命令行,可参考附件中animation.bat的相关命令。
二、修改开机Logo(较复杂)
1、获取自己机型的logo.bin。该文件可在手机底包中找到,也可通过其它方式获取。
2、用HxD或其它十六进制编辑器打开logo.bin,并识别出开机Logo所在的数据块。Moto采用24位色BMP存储Logo数据,即每像素占用3字节,其中红绿蓝各占1字节,而MT887的分辨率为540*960,可推断其Logo占用540*960*3=1555200=17bb00 H字节,结合MT887开机Logo的背景色,可找到起始偏移为200 H和17be00 H长度为17bb00 H的两个Logo数据块。注意:部分机型开机Logo尺寸与手机分辨率不一致,此时需结合logo.bin的文件大小进行综合判断。
3、定制自己的Logo。根据原Logo尺寸制作一张新Logo,将做好的图片垂直翻转,并保存为24位色BMP格式,用HxD或其它十六进制编辑器打开此BMP文件,识别出新Logo所在数据块,并用此数据替换logo.bin中原Logo数据。
4、将新logo.bin刷入手机。请参考附件中animation.bat的相关命令。
Good Luck!
开机Logo截图
开机动画截图
喜欢的童鞋可以下载附件(http://download.csdn.net/download/day03/6463089)并运行压缩包中的animation.bat以替换原Logo和动画。注意:操作前请Root Your MT887,并启用USB调试模式;脚本执行中会重启手机,在看到“请按任意键继续...”字样前请勿关闭程序;不建议菜鸟使用此脚本。
如果你不喜欢以上Logo和动画,或者使用的不是MT887,你也可以定制一套自己的开机Logo与开关机动画,Follow Me!
一、修改开关机动画
1、获取手机/system/media文件夹下与animation相关的文件。MT887是bootanimation.zip和poweroffanimation.zip。
2、分析动画文件。解压MT887的bootanimation.zip会发现desc.txt文件和几个包含图片的文件夹,阅读desc.txt可理解开机动画的运作及其指令,必要时可对比附件中的bootanimation.zip以加深理解。
3、定制自己的动画。准备好动画各帧图片,参考原动画文件结构,将自己定制的desc.txt文件和图片文件夹以“存储”的方式压缩。
4、回传动画文件。将自己定制的动画文件回传至手机原路径并修改其权限为644,若熟悉命令行,可参考附件中animation.bat的相关命令。
二、修改开机Logo(较复杂)
1、获取自己机型的logo.bin。该文件可在手机底包中找到,也可通过其它方式获取。
2、用HxD或其它十六进制编辑器打开logo.bin,并识别出开机Logo所在的数据块。Moto采用24位色BMP存储Logo数据,即每像素占用3字节,其中红绿蓝各占1字节,而MT887的分辨率为540*960,可推断其Logo占用540*960*3=1555200=17bb00 H字节,结合MT887开机Logo的背景色,可找到起始偏移为200 H和17be00 H长度为17bb00 H的两个Logo数据块。注意:部分机型开机Logo尺寸与手机分辨率不一致,此时需结合logo.bin的文件大小进行综合判断。
3、定制自己的Logo。根据原Logo尺寸制作一张新Logo,将做好的图片垂直翻转,并保存为24位色BMP格式,用HxD或其它十六进制编辑器打开此BMP文件,识别出新Logo所在数据块,并用此数据替换logo.bin中原Logo数据。
4、将新logo.bin刷入手机。请参考附件中animation.bat的相关命令。
Good Luck!
相关文章推荐
- Android MTK平台修改开关机动画和开机logo【转】
- Android MTK平台修改开关机动画和开机logo
- Android2.3 开机Logo和开机动画修改
- MTK平台修改开机动画,开机logo
- android 修改开机logo、动画
- 开机logo和开关机动画
- 修改andorid开机LOGO及动画
- 自定义开关机动画,开机logo
- MTK 修改开机logo和动画
- Android6.1 开关机动画和Logo制作与修改
- 源码下修改开机动画及开机logo
- Android MTK 6572 修改开机logo和开机动画
- 工作笔记之安卓开机动画与logo修改
- Android修改开机Logo和开机动画
- Rockchip3066 修改开机 LOGO 和开机动画
- Andriod开机LOGO和开机动画修改
- 修改开机logo和动画
- 【VR9项目】开机动画以及开机Logo修改
- Android MTK平台修改开机动画,开机logo
- Linux内核开发-修改开机Logo(硬件平台:S5PV210)