MTK 更换Uboot Logo Kernel Logo 开机动画

文章目录

  • 需求
  • 场景
  • 涉及内容
  • 资料参考
  • 实现方案
    • 修改路径
    • 替换资源
  • 知识拓展

需求

更换Uboot Logo、Kernel Logo 、开机动画

场景

MTK 平台,定制产品、从一个产品换到另外一个客户产品,对应的客户画像是需要更换的。 首先要更改的就是开机流程的显示。

涉及内容

开机流程涉及到3个方面:

  • uBoot 启动
  • Kernel 启动
  • 文件系统

所以对应三个方面的画面,需要更改替换,是一个非常见的需求。

资料参考

uboot引导启动内核过程
android系统启动流程

实现方案

修改路径

vendor\mediatek\proprietary\bootable\bootloader\lk\dev\logo\fhd
device\mediatek\system\common\bootanimation.zip

替换资源

替换里面的 Uboot 和 Kernel logo,fhd目录

fhd_kernel.bmp
fhd_uboot.bmp 

文件系统,开机动画,更换 bootanimation.zip

device\mediatek\system\common\bootanimation.zip

备注:
切记 只针对MTK 平台,其它平台比如RK 、全志产品 不是这样做的,路径不一样,思路一样的。

知识拓展

我们上面修改的路径文件夹是fhd,修改的uboot、kernel logo 是fhd_kernel.bmp 为什么是这个名字,换个项目换个产品 需要怎么配置。

uboot 与 kernel
首先看配置的是哪种分辨率的logo,

device/mediateksample/项目/ProjectConfig.mk  
比如:device\mediateksample\k69v1_64_k419\ProjectConfig.mk

查看BOOT_LOGO 配置

BOOT_LOGO = fhd

所以确认的路径就是

vendor\mediatek\proprietary\bootable\bootloader\lk\dev\logo\fhd

需要修改的Uboot 、Kernel logo 为

fhd_kernel.bmp   fhd_uboot.bmp

你可能感兴趣的:(Framework,MTK开机动画,MTK,Uboot,Logo,MTK,内核,Logo,开机动画,内核,Uboot,Logo)