定制android系统的开机动画

动画分为:

【1】kernel启动的画面

使用gimp工具将一张png格式的图片,制作为ppm格式,进行保存。文件名为logo_linux_clut224.ppm。 最后将ppm图片复制到kernelSrc/driver/video/logo/下。

“图像”-->"模式“-->索引-->224

”文件“-->"export As" -->"文件类型”-->ppm

【2】android的字样

androidSrc/system/core/init/init.c

static int console_init_action(int nargs, char **args)函数

将android修改为BFQYLKJ, 保存文件进行编译, 最终生产ramdisk-uboot.img镜像,进行烧写。

【3】开机动画

首先定制bootanimation.zip 压缩包。具体制作过程,自己实现,亦可从网上,下载压缩包。

desc.txt part0 part1 三部分

part0,part1包含相关动画图片(PNG格式,分辨率与手机分辨率相同)

desc.txt为配置文件内容如下

320 480 30
p 1 0 part0
p 0 0 part1

如以上內容的desc.txt文件。

320 480:
意思是你开机动画在屏幕先以多少的解析度显示
超过手机的分辨率,你的画面就显示不全了

30:
这个数字是代表每秒播放的帧数,假如part0文件夹里有30张图片,播放时间就是30/30=1秒播放完毕
p 1 0 part0
p 1(只播放一次) 0(空指令)part0 */代表part0文件夹內的图片只按名称顺序播放一次

p 0 0 part1
p 0(重复播放)0 (空指令)part1 */代表part1文件夹內的图片会循环反复播放

通过adb push bootanimation.zip /system/media/

如果提示没有权限, 使用chmod 进行修改。

可以将androidSrc编译之后,把制作好的bootanimation.zip放到/out/target/product/ut4412/system/media/目录中,通过make snod 重新编译生产system.img。单独烧写此镜像即可。

root@bfq:~/source_android4.4/Android_source# find -name bootanimation.zip
./device/samsung/ut4412/apk/bootanimation.zip
./out/target/product/ut4412/system/media/bootanimation.zip

时间: 2024-08-03 09:47:49

定制android系统的开机动画的相关文章

找回Windows7系统的开机动画画面

1.如果是硬件原因,那么你就需要考虑更换相关部件了. 2.如果硬件支持,那么接下来可以查看系统语言设置是否出错,并修复错误. 在"开始->所有程序"中找到"附件".右键单击"命令提示符",选择"以管理员身份运行". 在命令窗口中键入bcdedit,然后按一下回车键.检查一下Windows启动管理器和Windows启动加载器下locale对应的语言是否与Windows7系统语言一致. 电脑教程 如果不一致,请在命令窗口中键

Android简单的开机动画

MainActivity如下: package com.cn.testanimation; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.animation.Animation; import android.view.animation.Animation.AnimationListener; import android.view.ani

一加手机推出 Oxygen OS 开放定制 Android 系统

本月早些时候,一加手机宣布 开发应用于自家手机产品的定制版安卓系统 ,以回应跟 Cyanogen 陷入的僵局.现在,该公司 透露 ,它将在 2 月 12 日发布可以安装到第三方安卓设备的 ROM(刷机包). 更正: 一加手机告诉我们,事实上,他们不会在 12 日发布这款 ROM.当日的活动可算是预告片的预告片,我们预计可以了解到"关于这款 ROM 的更多信息",而无法下载到适用于第三方安卓设备的刷机包. 一加手机将这款名为"Oxygen"(氧气)的 ROM 描述为&

win7关闭开机动画让win7系统开机再快一点

以前我们说过很多种帮助Win7开机加速的方法,比如减少Win7开机启动的程序.服务或计划任务等.不过这些都优化都是针对已经进入Win7系统后进行的,要想让Win7系统开机再快一点,还有一种比较"另类"的优化方法,那就是关闭Win7系统的开机动画.这个系统默认的动画看久了,是不是也有点审美疲劳? 点击"开始"按钮,在搜索框中输入"msconfig",并按回车键,打开"系统配置"对话框. 输入msconfig打开系统配置 切换到&

XP系统自带开机动画如何取消

  XP系统自带开机动画如何取消 具体方法如下: 1.右击我的电脑,依次点击"属性-高级",在启动和故障恢复中点击"设置"; 2.在打开的启动和故障恢复窗口中点击"编辑"; 3.在打开的记事本中找到"multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect&qu

怎样更换Win7系统开机动画让你的系统更个性化

开机动画对于广大win7系统用户来说,还是比较重要的.偶尔给自己的系统换一个新的画面,也给自己换一个新的心情吧,那么开机动画如何更换呢?下面跟随小编一起来了解下win7旗舰版64位系统中开机动画如何更换的步骤,一起来看看吧,更换开机动画让你的Win7电脑更具个性吧. 步骤如下: 1.按"win+r"打开"运行"窗口,输入regedit命令后按回车,打开注册表编辑器窗口; 2.在打开的注册表编辑器窗口,依次展开以上注册项: HKEY_LOCAL_MACHINE.Sof

win7关闭开机动画

  Win7系统开机动画关闭教程,以前我们说过很多种帮助Win7开机加速的方法,比如减少Win7开机启动的程序.服务或计划任务等.不过这些都优化都是针对已经进入Win7系统后进行的,要想让Win7系统开机再快一点,还有一种比较"另类"的优化方法,那就是关闭Win7系统的开机动画.这个系统默认的动画看久了,是不是也有点审美 疲劳? 点击"开始"按钮,在搜索框中输入"msconfig",并按回车键,打开"系统配置"对话框. 切换到

Win7开机动画不见了怎么办

  有时候用户就会发现,自己前一天使用ghost win7的时候还好好的,接着今天再启动电脑进入win7旗舰版的时候就发现系统的开机动画不见了,那是怎么一回事呢?今天就跟着小编来学习下Win7旗舰版的开机动画不见了怎么办. 步骤一:首先我们需要先排除是否是因为电脑的硬件引起的这个问题,排除显卡是否出了故障,如果不是的话我们就进一步深入ghost win7来检查相关的问题. 步骤二:借着我们进入Win7旗舰版桌面打开"开始"菜单,然后在"所有程序"里面进入"

android应用实现开机自动启动方法_Android

原理:Android系统在开机的时候会发出一个广播.这样我们就可以接收这个广播,然后启动我们的应用.广播接收器必须在xml里面配置,因为xml里面配置的广播接收器  是不随着应用的退出而退出的. 广播接收器: package com.yangshidesign.boot; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public c