欢迎来到天天文库
浏览记录
ID:40827040
大小:3.85 MB
页数:6页
时间:2019-08-08
《安卓系统4.2开机几个画面的修改方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、开机画面的修改1.图片说明现在我们机器开机一共有4部分的图片显示。第一张是bootload里面显示的图片M3图片M6图片在修改此图的位置,也可以修改uboot内充电图片第二张就是我们的绿色机器人图片。第三张就是我们android字串滚动的动画。1.修改图片下面我们就开始对相应图片来进行修改。1)对于第一张图片:M3的修改方法:我们可以在device/amlogic/common/res/logo/目录下添加或者修改xxx.BMP图片同时在device/amlogic/xxxref目录下修改BoardConfig.mk文档关于Logo部分代码,如:TA
2、RGET_AMLOGIC_AML_LOGO:=device/amlogic/common/res/logo/a9.1024x600.bmp//A9logo图片TARGET_AMLOGIC_LOGO:=device/amlogic/common/res/logo/robot.1024x600.bmp//此Logo为Recovery下机器人图片M6的修改方法:我们可以在deviceamlogicxxxrefres_packres目录下添加或者修改xxx图片注意:1、图片是没有后缀名的2、必须遵循的——图片必须是16位RGB565的。3、建议的是—
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(指定图片所在目录)1)对于第二张图片,就会稍微复杂
4、一点。第二张图片的存放位置是在device/amlogic/common/res/logo/xxxx.rle文件。修改方法如下:1.制作一张xxx.png图片,然后放到rootfs根目录下。如:(先解压)1.进入终端到/rootfs目录下,输入命令$convert-depth8ab.pngrgb:ab.raw这样我们就把png文件转换成了raw文件。(如果命令运行不成功,请先输入sudoapt-getinstallimagemagick)2.然后输入命令$out/host/linux-x86/bin/rgb2565-rleab.rle
5、这样在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,还要编译Ke
6、rnel,再打包1)对于第三张图片就会再复杂一点了,首先它是一个bootanimation.zip压缩包,也是放在rootfsdeviceamlogicxxxref的目录里面。它里面分三个部分,俩个文件夹androidloading,一个配置文件desc.txt。我放了一个实际的压缩包,大家可以拷贝出来实际的看一看。我先说说desc.txt里面的内容。这里面的内容如下:文件夹android和loading里面是一些png文件当我们做好bootanimation.zip文件后,我们需要在xxxref.mk文件里添加上如下代码。$(LOCAL_P
7、ATH)/bootanimation.zip:system/media/bootanimation.zip这样,我们的第三张滚动的图片就做好了。最后,记得重新编译下rootfs。建议最好makeclean以后重新编译
此文档下载收益归作者所有