修改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.zip

(3)编译完成之后的路径: pizza/out/target/product/rk30sdk/system/media/bootanimation.zip

    3. 手动测试

1. 手动启动的路径: android 真机当中 /system/bin/bootanimation

最好上linux上进行打包

zip –r –X –Zstore ../bootanimation part*/*.png desc.txt

在 bootanimation文件夹当中

进行输入命令

zip –r –X –Zstore ../bootanimation part*/*.png desc.txt

-Zstore : 以存储方式

../bootanimation :输出文件名 bootanimation.zip

part*/*.png : part1/xx.png ,part2/xx.png

desc.txt : 描述文件

http://blog.sina.com.cn/s/blog_63f31f3401015r3b.html

把开机LOGO图片保存为bmp或者png格式:如linux.png;linux.bmp通过linux工具把图片转化为:ppm格式。替换:driver/video/logo/logo_linux_clut244.ppm

android/out/host/linux-x86/bin

android 第一张图

initlogo.rle

编译路径:

./device/rockchip/rk30sdk/initlogo.rle

编译工具:

ImageMagick-6.9.3-4-Q16-x64-static  windows版本

http://blog.csdn.net/sunrock/article/details/6258747

rgb2565 -rle <logo.raw> initlogo.rle  注意空隔

kernel  logo

find –name logo_linux_clut*.ppm

在pizza/kernel/driver/video/logo/logo_linux_clut224.ppm

  • #pngtopnm linuxlogo.png> linuxlogo.pnm  //生成ppm 
  • #pnmquant 224 linuxlogo.pnm > linuxlogo224.pnm//转换成224颜色 
  • #pnmtoplainpnm linuxlogo224.pnm > logo_linux_clut224.ppm //转换成ascii格式
  • 时间: 2024-10-13 12:27:36

    修改android 开机动画的相关文章

    [转]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 logo、android开机动画改变详解

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

    Android开机动画 (boot animation)制作

    前言 Rom Porting第一部可能就是开机动画的移植,这个移植过程还是相当简单的,简要介绍一下Android 开机动画的制作. Boot Animation Android系统自android 2.0以后,均使用/system/bin/bootanimation程序来显示开机动画,如需要修改开机动画,不用修改代码,只需要按格式要求制作bootanimation.zip包即可.zip存放路径为/system/media/目录下,或者/data/local/目录下.如果两个目录都存在时,优先使用

    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 logo:内核、android开机动画【转】

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

    android开机动画启动流程

    从android的Surface Flinger服务启动分析知道,开机动画是在SurfaceFlinger实例通过调用startBootAnim()启动的. 下面我们就一起学习BootAnim是如何启动和结束的,我精读代码前都喜欢先描出框架图,以此图为基础再去研读会达到事半功倍的效果.好吧,直接上图. 内核起来后会启动第一个进程,即init进程. init进程会根据init.rc配置启动surfaceflinger进程. service surfaceflinger /system/bin/su

    Android开机动画

    Android系统的开机动画可分为三个部分,kernel启动,init进程启动,android系统服务启动.这三个开机动画都是在一个叫做 帧缓冲区(frame buffer)的硬件设备上进行渲染绘制的.http://hovertree.com/menu/android/ 在Linux内核中,每一个硬件设备都有一个主设备号和一个从设备号,它们用来唯一地标识一个硬件设备.对于帧缓冲区硬件设备来说,它们的主设备号定义为FB_MAJOR(29),而从设备号则与注册的顺序有关,它们的值依次等于0,1,2等

    ANDROID开机动画分析

    开机动画文件:bootanimation.zip在system\media文件夹下动画是由系列图片连续刷屏实现的..bootanimation.zip文件是zip压缩文件,压缩方式要求是存储压缩,包含一个文件和两个目录:    1.动画属性描述文件:desc.txt    2.第一阶段动画图片目录:part0    3.第二阶段动画图片目录:part1desc.txt文件内容:    480 800 30    p 1 0 part0    p 0 10 part1desc.txt文件分析: 

    Android开机动画包bootanimation的制作规范

    除了一些特别厂商,其他大部分Android设备的开机动画包的文件名都是bootanimation.zip.可以通过adb查看system/media/路径查看,如果没有一般会调用系统开机动画,即android字样.这点三星有些不同,它的格式是bootsamsung.qmg.今天只说一下具有普适性的bootanimation.zip的制作. 这是三星的: 一.保证bootanimation.zip压缩包下的图片Size和格式完全统一 二.请写规范的配置文件desc.txt desc.txt每个参数