Android 12.0 展讯平台关于ota升级开机logo的相关功能实现

1.前言

在12.0的展讯平台的系统rom定制开发中,关于ota升级功能的需求也好多,但是对于ota升级开机logo这样的bmp图片,就不能像 升级其他功能一样简单做ota差分包,然后ota升级就可以了,接下来就来实现这个功能

2.展讯平台关于ota升级开机logo的相关功能实现的相关核心类

        device/sprd/sharkl5Pro/ums512_2h10/AndroidBoard.mk
        device/sprd/sharkl5Pro/common/modem.cfg
        device/sprd/sharkl5Pro/ums512_2h10/ums512_2h10_Base.mk

3.展讯平台关于ota升级开机logo的相关功能实现的核心功能分析和实现

重启后最先进入bootloader,bootloader会先判断按键组合、电源寄存器等,随后会读取misc分区的内容并解析。由于步骤2中已经向misc分区写入了指令,此处bootloader读取指令后会引导启动recovery系统。 进入recovery,读取cache分区中的OTA包,并解析其中的升级脚本,按照其指令对系统各个分区进行升级 recovery会清除misc分区 重启手机 重启后最先进入bootloader,判断按键组合、电源寄存器、misc分区内容等,默认情况会启动Android系统,此时已经是OTA升级后的新版本系统 OTA(Over-the-AirTechnology)升级是指手机终端通过无线网络下载远程服务器上的升级包,对系统或应用进行升级的技术。 OTA(Over The Air)是一项基于短消息机制,通过手机终端或服务器(网上)方式实现SIM卡内业务菜单的动态下载、 删除与更新࿰

你可能感兴趣的:(android,12.0,Rom定制化高级进阶,android,ota升级logo,ota升级l开机logo,开机logo升级,ota升级)