回答

收藏

[求助] 飞凌教你如何修改Android开机画面

飞凌嵌入式 飞凌嵌入式 4026 人阅读 | 0 人回复 | 2014-01-22

本帖最后由 forlinx2013 于 2014-1-24 09:29 编辑

欢迎大家来到飞凌爱板网专区,对嵌入式技术感兴趣的朋友不妨多多关注一下,我们提供了公司所有开发板的所有资料,也会更新大量技术文章,欢迎大家一块学习提高!!!

Android修改开机画面
现在许多人都想定制自己的开机Logo,那么怎么修改呢?
首先我们了解一下,开机logo 可以说有三个部分:
(1)内核部分:一个静态显示,也就是一开始上电时候的“小企鹅”。
(2)安卓部分:一个静态显示,“android”小字。
(3)安卓部分:一个动态显示,闪光的“android”动画。
下面就以飞凌的OK6410 Android 2.3.4 4.3寸屏幕为例,说一下具体的替换过程。本文只是修改安卓部分的教程。
1.修改安卓部分的,静态显示,即“android”小字。
准备工作:
1)需要准备好要替换的图片,(安卓部分)静态显示,要求一张png格式的图片(分辨率为480*272),图片大小不要大于100kb,显示的时间大概在15-20秒左右。
2Linux 操作环境。
3Android 源码。
操作步骤:
1)将准备好的图片(例如logo.png),进行raw格式转换。此步骤在linux下进行,使用的是ImageMagick自带的convert命令。
操作命令:$ convert -depth 8 log.png rgb:log.raw
之后得到一个log.raw的文件。
(2)来到目录build/tools/rgb2565,编译安卓自带的rgb2565工具。将最后得到的log.raw文件拷贝到rgb2565可执行程序目录下。操作命令:cp 文件所在的路径/log.raw  ./
(3)对raw 文件进行格式转换:$ ./rgb2565 -rle <logo.raw > initlogo.rle 生成initlog.rle 文件 。在安卓源码中搜索initlog.rle(此处可能不止一个),并用之前生成的文件替换。
2.替换 安卓部分的 安卓闪光动画
在安卓源码中查找android-logo-mask.png (这是一张镂空的图片)android-logo-shine.png,用之前准备好的图片替换掉现在的图片。
3.最后重新编译一下源码,生成文件系统。






分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条