开关机动画LOGO切换功能使用说明

本文介绍了开关机动画LOGO切换功能的两种实现方式,包括通过新增flag分区和NV存储flag。详细阐述了涉及的宏定义、文件配置以及操作步骤,如BOOTANIMATION_AND_SHUTANIMATION、MTK_COMMAND_SWITCH_LOGO等,并提供了相关文件的修改示例,适用于6572产品线。
摘要由CSDN通过智能技术生成
最近有个客户做了开关机动画LOGO切换的功能,之前这个功能第一次还是在我的客户上做的,居然
都遗忘的不知道该如何做了,在这标记下,好记性不如烂笔头,大家也共享下,以备后续查阅:
先总体介绍下各个参数含义(以6572产品2线为例,4.2的其他线以供参考):


一、总的方式有两种
    一种是早期的新增flag分区的方式存储
    一种是NV存储flag
    之所以会出现第二种,是因为logo load的地方位于kernel层mt_logo.c和boot_logo_updater.c,
    无法读取flag分区,只能使用nv来做读取存储
    
二、涉及宏
    1.(flag方式需要配置)BOOTANIMATION_AND_SHUTANIMATION=yes
        这个是开关机动画切换的宏
    2.(nv方式需要配置)MTK_COMMAND_SWITCH_LOGO=yes
        这个是开关机logo切换的宏定义,这个同时还需要在AUTO_ADD_GLOBAL_DEFINE_BY_NAME=打开
    3.(flag方式||nv方式都需要配置)CHANGE_LOGO_CODE=*#123321#
        这个是切换暗码,开关机动画,开关机logo的暗码都是这一个宏起作用。
    4.(nv方式需要配置)MTK_IPO_SUPPORT=no
        这个是快速开关机关闭的宏,由于logo切换修改快速开机部分,流程复杂,不稳定因素较大,
        MTK提供建议尽量不要修改,所以就没
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值