两行命令从png制作启动界面initlogo.rle
2011-05-24 16:15
267 查看
用图片工具编辑好想要的png之后,保存为logo.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
- Android --启动画面制做 png图片-->initlogo.rle
- android --启动画面制做 png图片-->initlogo.rle
- Android --启动画面制做 png图片-->initlogo.rle
- Android --启动画面制做 png图片-->initlogo.rle
- initlogo.rle 制作
- android 启动提示没有initlogo.rle问题
- initlogo.rle 制作 过程
- Ubuntu 16.04在启动和关机时不显示启动和关机画面且显示详细的命令信息,没有进度条和Logo,或者只有紫色界面,或者没有开机画面等问题解决
- initlogo.rle 制作
- 制作光盘启动界面的几种方法
- linux用命令制作再生龙u盘启动
- Emacs-130-spacemacs中更换启动界面logo显示
- 怎样才能让程序在XP启动图形界面之前运行? 就像启动时自动运行的Chkdsk命令或convert(将C盘转换为NTFS格式时)命令的运行时机一样?
- 启动LINUX系统后,进入图形化界面的命令
- 替换开机画面:initlogo.rle被
- Mac重装系统,使用终端命令制作U盘启动
- 因xhost命令和DISPLAY环境变量操作不当导致无法启动Oracle图形化安装界面
- 退出启动storm的命令界面
- 制作启动界面