A20 android -sugar-standard 版本 开机动画修改

好吧,客户是上帝,要求各种多。这里就修改下开机动画吧。

资料都是从网络上搜到的,下面直接说操作过程,后面附资料来源。

---------------------------------------------------

A    android 开机动画,分好几部分:kernel的动画,这个是linux部分的,我已经忽略它了;按资料来说,init 进程启动的时候,还会出现第二个动画,我也将它忽略掉了;我就只是开启、关注、替换了第三个动画。

B   开机动画是一个包裹,名字叫:bootanimation.zip    一定是这个名字, 不可以是  bootanimation.rar。当你的android源码编译好以后,这个包裹会放在系统的 "/data/local/"  或者 "/system/media/" 目录下。如果你不愿意在源码级下修改 bootanimation.zip 里的内容,那么就系统开机后,将这两个目录下的某个 bootanimation.zip 导出来按照格式替换即可---具体哪一个目录优先,自己没有尝试,我自己是在源码下弄的。

C   那么在源码下怎么弄的呢?  在android源码编译的时候,先执行以下三个命令:

1  source build/envsetup.sh
2  lunch sugar_standard-eng
3  extract-bsp

那么这个时候检查一下,看在android/  目录下有 out/target/product/sugar-standard/system/media/  这个目录。如果没有的话,那么mkdir创建它。然后把你的 bootanimation.zip 包裹放进  out/target/product/sugar-standard/system/media/ 目录, 然后执行make -j8 命令,开始编译整个android 源码。make好以后,pack即可,生成img即可。

<注意bootanimation.zip 的操作权限,我自己的是 777 权限的>

<ps: 上面一切,都可以使用shell 脚本搞定~~>

D  制作 bootanimation.zip

这个教程很多,可以导出bootanimation.zip 后看它内部图片的格式、属性等等,具体制作流程就不做介绍。美工对里面的图片属性是非常明白的。那说些什么呢?说一些注意事项吧:

1   bootanimation.zip 解压开后,有三个文件(目录),一个part1, 一个 part2, 一个文件属性文件desct.txt。它三的名字不要改变,这个是在程序里写死了的。具体解释,我就把罗升阳老师的博客片段截一个图放下面:

图片让美工按照要求制作好以后,就该打包成 bootanimation.zip了,这个时候有两点要注意:

1    打包的时候:  不要选择 bootanimation 整个目录打包,而应该进入bootanimation目录里面,全选里面的 part1 part2 desct.txt  三个文件进行打包,否则打包后的文件就会多一层。如图:

2  打包的时候的选择,在添加到压缩文件 bootanimation.zip 的时候,不要选择"标准"压缩,而要选择"存储"压缩,否则就会显示黑屏。如图:

打包后,就在这个目录生成这个文件,如果:

然后就把这个bootanimation.zip 文件放到 out/target/product/sugar-standard/system/media/ 目录进行源码编译,或者导入到你的系统 "/data/local/“ 目录下即可。

以上是针对sugar-standard版本的,其他比如 sugar-cubieboard2 版本,应该操作是一样的,甚至是整个android圈,大概相差不多。

下面就附上资料来源:

罗升阳老师博客:  http://blog.csdn.net/luoshengyang/article/details/7691321     他深入的讲解了开机动画原理。

制作开机动画: http://blog.sina.com.cn/s/blog_4960586c0100vu5v.html  他里面已经提示了   bootanimation.zip  的读写权限,我是直接chmod 777 bootanimation.zip 了。

最后一点提示: part2  part1中,都是png格式的图片,不要有其他文件在里面,否则会死机的。

如何制作炫酷的开机动画,请教美工或者google之...

<博客上方,有我邮箱>

over。

具体其他

A20 android -sugar-standard 版本 开机动画修改

时间: 2024-08-27 09:04:31

A20 android -sugar-standard 版本 开机动画修改的相关文章

Android 开机动画修改

Android系统的手机开机动画自己可以定制,具体做法: Eclipse>DDMS视图下找到system>media>bootanimation.zip part0 part1两个文件夹分别是两个阶段的动画,有些手机只有part0文件,里面放的全是图片(帧动画替换) desc.txt内容:480 800 20 p 1 5 part0 480: 图片宽度 800: 图片高度 最好是手机屏幕大小适配 p:       标识符 1:     动画循环次数 5:     阶段切换时间间隔 par

Android 修改开机动画(bootanimation)【转】

本文转载自:http://blog.csdn.net/u012301841/article/details/51598115 Android 系统自带的开机动画,是一个白色的 “android” 文字在闪动.我们可以修改这一动画,换成自己喜欢的动画. 修改开机动画 当然,修改开机动画我们得有 root 权限.(前提,必须) 一般的做法是替换 Android 设备 system/media/bootanimation.zip 文件. 1.首先通过 adb push 命令将文件上传到 sdcard

Android系统移植与调试之-------&gt;如何修改开机动画的两种方式剖析【转】

本文转载自:http://blog.csdn.net/ouyang_peng/article/details/9564753 首先,我们先来分析一下源码: frameworks/base/cmds/bootanimation/BootAnimation.cpp 首先看一下定义的常量: BootAnimation::readyToRun() 进入一个if判断语句 BootAnimation::threadLoop() ==> BootAnimation::Android()会加载"image

修改android 开机动画

查看命令 find –name filename  注意filename不要添加双引号 1. 怎么样制作 2. 将文件换到哪里 1. 编译时候的路径    2. 运行时候的路径 : (1).开机动画文件为:android 真机当中  /system/media/bootanimation.zip是一个标准的zip文件,不过设置压缩率时选择存储. (2) 编译文件路径 pizza/device/rockchip/rk30sdk/hwapu/system/media/bootanimation.zi

Android开机logo修改方法 【转】

本文转载自:http://blog.csdn.net/qq258711519/article/details/7766303 一体机平台开机logo修改方法 1:修改Kernel中的Logo: 若是要替换Kernel中的开机Logo,只需要把内核目录drivers/video/logo下的logo_android_1024_clut224.ppm文件替换掉即可(注意要保持名字一样,在IMT的SDK里没有这个ppm,默认选择了Standard 224-color Linux logo).然后从新编

[转]android logo:内核、android开机动画

平台信息:内核:linux2.6/linux3.0系统:android/android平台:S5PV310(samsungexynos4210/4412) 作者:xubin341719(欢迎转载,请注明作者) android开logo,这一块在工作改动的也是比较多的,也比较简单,不同的公司,不同型号的产品,开机的标识不一样. 我们平时目测的开机logo一般是两种:静态的和动画的.其实在实现logo的过程中,有四幅图片:(1).uboot显示:(2).kernel显示logo_linux_clut

Android系统的定制---定制系统开机动画

4.3定制Android平台系统 通常产品厂商在拿到Android源码后会在Android源码基础上进行定制修改,以匹配适应自己的产品,从本节开始,我们从最原始的Android源码系统里一步一步定制出自己的Android系统.本节主要内容包含:根据Android源码,添加新产品编译项,定制系统启动界面和文字,定制系统启动动画和声音,定制系统桌面. 4.3.1添加新产品编译项 Android系统的源代码是一个逻辑结构非常独立工程,在一套Android源码中可以编译出多个产品映像,在需要编译某一个产

android logo:内核、android开机动画【转】

本文转载自: 关键词:Android 开机logo  开机动画 initlogo.rle   bootanimation  desc.txt 平台信息:内核:linux2.6/linux3.0系统:android/android平台:S5PV310(samsungexynos4210/4412) 作者:xubin341719(欢迎转载,请注明作者) android开logo,这一块在工作改动的也是比较多的,也比较简单,不同的公司,不同型号的产品,开机的标识不一样. 我们平时目测的开机logo一般

android logo、android开机动画改变详解

android logo:内核.android开机动画 android开logo,这一块在工作改动的也是比较多的,也比较简单,不同的公司,不同型号的产品,开机的标识不一样. 我们平时目测的开机logo一般是两种:静态的和动画的.其实在实现logo的过程中,有四幅图片:(1).uboot显示:(2).kernel显示logo_linux_clut244.ppm:(3).android第一幅intilogo.rle:(4).android第二幅,bootanimation.前三幅一般我们做成相同的,