本帖最后由 fw867 于 2012-4-2 18:46 编辑 相信大家已经看腻了开机动画了,现在就由我们教大家分别修改第一屏和第二屏开机动画
1)准备图片 首先,大家要先去了解自己机子的分辨率是多少,如小米的是854*480,当大家清楚了自己机子的分辨率后,就要准备一张与自己机子分辨率相同的,24位的bmp图片(注意一定要是24位的,否则刷第一屏时会失败,windows自带的图画软件就能保存为24bit的) 2)下载解压adb压缩包 adb.zip 直接将喜欢的图片覆盖里面的 splash1.bmp示例图片(自己做的bmp图片改为 splash1.bmp名称) 3)连上手机,运行adb包里面的make.bat批命令即可 具体步骤是: 1.关机,进入fastboot 2.插上数据线连接电脑,安装好FastBOOT的驱动(已经安装了驱动的可以不用做这一步) 3.运行adb批处理程序(已经替换好splash1.bmp文件) 4.等待大约不到2秒就OK了,点任意键cmd关闭,手机用电源键选择重启,就可以看到已经替换好的第一屏了。
1)开机动画解析及生成方法 在任何一个ANDROID的手机或其他设备中,都有这个文件: /system/media/bootanimation.zip 这个就是ANDROID系统开机动画文件 把他COPY出来到你的硬盘 解压这个文件,可以看到它内部的文件结构: 这里的ANDROID文件件一般名称是part0文件夹 下面是每一个文件夹的内容:
p是标识符,1 0两个数字分别指循环次数和阶段间隔时间,android就是文件夹的名字 文件夹的名字各异。 第一个文件夹:展示画面,只播放一次,播放一次 的时间需要小于系统原本开机的时间,否则会拖慢开机速度(播放完才进系统); 第二个文件夹:循环画面,播放无限次,随时可以推出播放,也就是只要开机加载完毕就可以直接跳到系统。 了解了bootanimation.zip文件结构要生成bootanimation.zip就很简单了,直接制作你要的效果图片到android、part0文件夹,然后用winrar等工具压缩成ZIP格式就行了。 2)把下载好的zip文件名称修改为: bootanimation.zip 3)建立根文件夹 现在,我们建立一个文件夹,名称不为中文便好 4)打开文件夹,建立system和META-INF文件夹 5)打开META-INF文件夹,建立com文件夹 6)打开com文件夹,建立google文件夹 7)打开google文件夹,建立android文件夹 8)现在,在META-INF文件夹中,层次结构应该是这样的:\META-INF\com\google\android 9)大家下载脚本,放入\META-INF\com\google\android文件夹中,然后,我们回到根目录 10)进入system目录,建立media文件夹 11)进入media目录,把bootanimation.zip文件放到这里 12)右击整个更新包的文件夹,选择添加到压缩文件 13)选择压缩格式为zip,确定 这样刷机包就做好了,这时我们就可放进卡里刷了,记住不需要wipe 系列教程: android应用、ROM开发者入门FAQ JDK环境搭建以及APKTool和signapk整合工具及使用教程 Android平台ROM的定制及精简教程 Android APK反编译教程 Android ROM定制——界面美化基础(framework-res、SystemUI修改) |
|
来自: 昵称14797374 > 《android》