两行命令从png制作启动界面initlogo.rle
来源:互联网 发布:linux的vi怎么编辑 编辑:程序博客网 时间:2024/05/24 02:26
用图片工具编辑好想要的png之后,保存为logo.png
在logo.png所在命令下执行命令:
#使用ImageMagick自带的convert命令,进行raw格式转换
02
convert -depth 8 logo.png rgb:logo.raw
03
04
android自带的rgb2565工具,对raw文件进行rle565格式转换
05
$(SRC_HOME)/out/host/linux-x86/bin/rgb2565 -rle <logo.raw >initlogo.rle
06
07
然后将initlogo.rle拷贝到android系统根目录,也就是root目录底下
08
cp
initlogo.rle root/
09
10
删除中间文件
11
rm
-f logo.raw
在制作完 initlogo.rle 之后, 放入终端使用,发现第一次可以显示,第二次重启时又变成android的字符了,查看代码 system/core/init/init.c [load_565rle_image] --> logo.c 中发现源码在显示完毕initlogo.rle之后作了 unlink 操作, 而android 默认initlogo.rle 所在的system.img 是只读的,所以如果按照android 的标准形式作分区及其属性是没有问题, 但对于自定义的ya 或者 ubi形式的可读写的rootfs时就又问题了, 所以干脆注释unlink 代码吧.
- 两行命令从png制作启动界面initlogo.rle
- 两行命令从png制作启动界面initlogo.rle
- initlogo.rle 制作
- initlogo.rle 制作 过程
- initlogo.rle 制作
- initlogo.rle 制作
- android --启动画面制做 png图片-->initlogo.rle
- Android --启动画面制做 png图片-->initlogo.rle
- Android --启动画面制做 png图片-->initlogo.rle
- Android --启动画面制做 png图片-->initlogo.rle
- android 启动提示没有initlogo.rle问题
- 转换成initlogo.rle
- 修改开机画面:initlogo.rle
- android开机画面initlogo.rle
- 修改开机画面:initlogo.rle
- 替换开机画面:initlogo.rle
- 替换开机画面:initlogo.rle被
- 替换开机画面:initlogo.rle被
- 2010 ESM 11、10、9月最佳阵容
- start_kernel->setup_arch->paging_init->bootmem_init() 之 4
- 从初级程序员到中级程序员蜕变的十件事
- 《诛仙》评说
- js获取event对象
- 两行命令从png制作启动界面initlogo.rle
- 曾经的日子
- java静态方法的继承
- vs2008 windows服务(C#) 开发与安装
- error LNK2019解决方法
- 众乐乐
- 获取参数
- PHP显示今天、今月、上月、今年的起点/终点时间戳
- Postgresql: 解决无法安装uuid-ossp的问题