- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安卓系统4.2开机几个画面的修改方法
开机画面的修改
图片说明
现在我们机器开机一共有4部分的图片显示。
第一张是bootload里面显示的图片
M3图片
M6图片
在修改此图的位置,也可以修改uboot内充电图片
第二张就是我们的绿色机器人图片。
第三张就是我们android字串滚动的动画。
修改图片
下面我们就开始对相应图片来进行修改。
对于第一张图片:
M3的修改方法:
我们可以在device/amlogic/common/res/logo/ 目录下添加或者修改xxx.BMP图片
同时在device/amlogic/xxxref目录下修改BoardConfig.mk文档关于Logo部分代码,如:
TARGET_AMLOGIC_AML_LOGO := device/amlogic/common/res/logo/a9.1024x600.bmp//A9 logo图片
TARGET_AMLOGIC_LOGO := device/amlogic/common/res/logo/robot.1024x600.bmp //此Logo为Recovery下机器人图片
M6的修改方法:
我们可以在device\amlogic\xxxref\res_pack\res 目录下添加或者修改xxx图片
注意:
1、图片是没有后缀名的
2、必须遵循的——图片必须是16位RGB565的。
3、建议的是——图片尽可能的小,不需要做成全屏的,这样可以明显的提高启动速度;
4、图片的宽度尽量是4的整数倍。
同时在device/amlogic/xxxref目录下修改BoardConfig.mk文档关于Logo部分代码,如:
TARGET_AMLOGIC_LOGO := $(PRODUCT_OUT)/res-package.img
(由我们修改的图片文件编译生成的res-package.img)
TARGET_AMLOGIC_RES_PACKAGE :=device/amlogic/xxxref/res_pack/res
(指定图片所在目录)
对于第二张图片,就会稍微复杂一点。第二张图片的存放位置是在device/amlogic/common/res/logo/xxxx.rle文件。
修改方法如下:
制作一张xxx.png图片,然后放到rootfs根目录下。
如: (先解压)
进入终端到/rootfs目录下,输入命令
$ convert -depth 8 ab.png rgb:ab.raw
这样我们就把png文件转换成了raw文件。(如果命令运行不成功,请先输入sudo apt-get install imagemagick)
然后输入命令
$ out/host/linux-x86/bin/rgb2565 -rle ab.raw ab.rle
这样在rootfs目录下就生成了xxx.rle文件。然后把xxx.rle然后拷贝到device/amlogic/common/res/logo/xxxx.rle。
同时修改device/amlogic/xxxref目录下修改xxxref.mk文档关于Logo部分代码:
$(LOCAL_PATH)/../common/res/logo/robot.1024x600.rot270.rle:root/initlogo.rle.bak \
自己制作的xxxx.rle替换robot.1024x600.rot270.rle
注意,修改后不光要编译rootfs ,还要编译 Kernel,再打包
对于第三张图片就会再复杂一点了,首先它是一个bootanimation.zip压缩包,也是放在\rootfs\device\amlogic\xxxref的目录里面。
它里面分三个部分,俩个文件夹android loading,一个配置文件desc.txt。
我放了一个实际的压缩包,大家可以拷贝出来实际的看一看。
我先说说desc.txt里面的内容。这里面的内容如下:
文件夹android和loading里面是一些png文件
当我们做好bootanimation.zip文件后,我们需要在xxxref.mk文件里添加上如下代码。
$(LOCAL_PATH)/bootanimation.zip:system/media/bootanimation.zip
这样,我们的第三张滚动的图片就做好了。
最后,记得重新编译下rootfs。建议最好make clean以后重新编译
文档评论(0)