本文转载自:http://blog.youkuaiyun.com/sdgaojian/article/details/9192433
本教程需要用到如下工具:
1,7Z压缩工具
2,AddCrc32效验工具
3,raw2rle转换工具
4,WinHex16进制编译工具
5,Photoshop等图像修改工具
6,RKAndroidTool刷机工具
以上工具在本文最后提供下载!
正文开始:
本文以N3为基础进行,N系列除分辨率不同之外,其他一样,而在继续之前,您需要一定的图片处理基础和16进制编译基础。
一,先了解N系列的开机动画有哪些
原道N系列的开机动画分为三个屏幕,在开机后依次开始展示,分别如下,
第一屏,静态机型展示LOGO,如(N3 N5pro2等),该文件位于kernel.img中
第二屏,性能展示LOGO,(N系列GOOGLE智能娱乐器), 该文件位于boot.img中
第三屏,动态展示LOGO,(不停闪动的动画效果),该文件位于system.img中
二,从简入深开始修改
以下内容请在完全了解DIY固件后才可以进行,不了解的请先去参考“N系列固件DIY详细教程”。
1,最容易修改的开机LOGO为第三屏:
关于此LOGO的修改原本在IMP3论坛里提及过,详细请参考wairen11的Android开机动画制作教程 :http://bbs.imp3.net/thread-1000459-1-1.html
在这里仅仅简单再描述一下:
固件里关于N系列用LOGO的文件路径为:\Temp\system\media\bootanimation.zip
利用7Z解压工具,可以看到里面为多张同分辨率(N3系列为480*272 而N5系列为800*480)的.PNG格式的图片,原理很简单,从第1张开始到第22张轮流播放,从而实现动画效果,所以修改起来也很简单,用7Z替换法对应替换同分辨的图片即可实现修改。(关于连续图片的动态效果制作请自行学习PS等图片处理软件)
值得注意的是,在该\bootanimation.zip文件中有一个desc.txt文件,该文件为动画效果设置文件,比如N3的该文件打开为后:
- 480 272 10
- p 0 0