一、开机LOGO修改
文件位置
启动log文件:\vendor\lkk\customer\oem下的bootlogo.bmp

修改bootlogo.bmp文件就修改了开机logo,不过要根据所使用屏幕尺寸/像素进行修改,如果更改了屏幕则还需修改LCM配置文件
其它log文件:vendor\mediatek\proprietary\bootable\bootloader\lk\dev\logo

各厂商的log文件都在这个目录下,像移动、联通、电信等都有各自的文件
文件配置
在此目录:vendor\lkk\customer\oem\modifyconfigs_before_build
其中可以设置启动logo的尺寸、格式、还有屏幕驱动文件等,如下:

这个图片有几个说明一下:
屏幕的像素在这个文件进行配置,位置:lkk_origin/vendor/lkk/customer/oem,其中BOOT_LOGO = wxganl 前面的wxga是代表屏幕格式,nl表示横屏或者竖屏
下面是LCM的开关,代表使用的哪一份驱动,可以多屏兼容,用空格隔开,CUSTOM_LK_LCM后面指向的是一个文件,指向的文件在:vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm目录下,放置了屏幕的驱动文件,我们lkk项目用的就是lcm下jd9852_hsd_dsi_vdo文件夹下的文件
CUSTOM_LK_LCM 是应用层的
CUSTOM_UBOOT_LCM 是bootLoader的
CUSTOM_KERNEL_LCM 是kernel的
都在这里进行配置,给内核的这个CUSTOM_KERNEL_LCM在lkk8163_tb_m_defconfig文件中可以查到,内核编译的时候就会进行匹配
图片替换
开机有两张LOGO,第一张为bootlogo.bmp,第二张为(LOGO)_kernel.bmp。 请使用同样分辨率和位数的图片替换对应的文件夹下面对应的图片。
编译
图片替换完成后,按照前面介绍的编译方法编译lk,即make lk,就会生成新的logo.bin(编译前先clean-lk)。
烧录
编译好后按照烧录方法,重新烧入logo.bin,再重新开机就可以看到新的开机logo了。
二、开机动画修改
简介
支持自定义开机动画,原理基本遵循android的default设计,本文介绍简单开机动画加载流程及制作开机动画的具体步骤。
文件位置
在vendor\lkk\customer\override_system\media目录下,bootanimation.zip就是放在开机动画的文件,更改开机动画只需修改该文件即可。

文件结构
我们打开bootanimation.zip可得知该文件结构如下: bootanimation.zip 里面包含folder1、folder2、folder3文件夹 和 desc.txt。folder1、folder2、folder3文件夹里面放的是动画拆分的图片,说白了就是一些图片的集合,格式为png。

文件含义
下面为一个720P的开机动画描述文件: 720 1280 30 p 1 0 folder1 p 0 0 folder2
720 1280是指显示的分辨率 宽 高 30是一秒的帧数 p后面的数字是指播放次数 0为循环 后面那位数字 一般为0 folder1为文件夹名
一般:folder1是播放一遍的,folder2是循环播放直到开机,folder3是最后显示的log
打包方法
打包的时候一定不要压缩文件(压缩比为0)。
在linux下面,用下面的命令:
cd directory/that/contains/desc.txt/and/folder1/folder2/ zip -r -X -Z store …/bootanimation folder*/*.png desc.txt
bootanimation使用
开机动画的图片打包成bootanimation.zip文件,把该文件放到设备的/system/media/目录下。 开机后系统后启动bootanim服务,该服务会解析bootanimation.zip,把里面的全部图片按照参数文件定义的方式循环显示,从而形成形成动画效果。顺带提一嘴,shutanimation.zip是关机动画,跟开机动画一样一样滴。

如果不想要开机动画或者关机动画,可以直接将其删掉,就不会有了,在adb如下操作:
adb remount
rm system/media/bootanimation.zip
rm system/media/shutanimation.zip
简单粗暴~
三、开机铃声修改
这个就简单了,文件位置跟开机动画一样,在vendor\lkk\customer\override_system\media下
开机铃声格式
开机铃声格式为mp3,文件名为bootaudio.mp3,时间不宜过长,以免开机已经完成铃声还没有播放完成。
铃声路径
使用编译脚本把bootaudio.mp3文件拷贝到/system/media/路径下。
重新编译systemimage
重新编译systemimage,然后下载到开发板里面再开机,就可以听到开机铃声了。

4252

被折叠的 条评论
为什么被折叠?



