摘要
Android固件平台的平台固件承载着SoC芯片原厂对固件平台的最新研究成果。如何在Android跨大版本升级时在保留用户数据的同时升级对应新版本Android固件平台的系统固件和平台固件是Android跨大版本升级的核心问题。此外如何避免端到端的定制开发,是解决设备厂商Android跨大版本升级困境的关键。为此,本文提出一种统一的跨固件平台升级系统,通过对Android固件平台的Android系统固件和平台固件进行统一的多平台兼容设计在一个固件平台上实现统一的跨固件平台升级系统,有效解决现有方法无法在保留用户数据的基础上同步升级对应新版本Android固件平台的平台固件问题和大量端到端定制开发导致的维护问题。实验结果验证了该方法能够在升级后保留用户数据并实现固件平台的完全升级,同时无缝支持将多个旧版本Android固件平台升级到新版本Android固件平台,已经在大规模设备上广泛应用。
The platform firmware in the Android firmware platform carries the latest research results of the SoC vendor on the firmware platform,so how to upgrade the system firmware and platform firmware of the corresponding new version of the Android firmware platform on the basis of keeping user data when upgrading across major versions of Android is the core problem of Android cross-major version upgrade;In addition,how to avoid end-to-end custom development is the key to solving the dilemma of cross-major version upgrade of Android by device manufacturers.To this end,this paper proposes a Unified Cross-Firmware Platform Upgrade System,UCFPUS,which realizes a unified cross-firmware platform upgrade system on one firmware platform by carrying out a unified multi-platform compatible design of Android system firmware and platform firmware of the Android firmware platform,which effectively solves the maintenance problems caused by the existing methods that cannot synchronously upgrade the corresponding new version of the Android firmware platform on the basis of keeping user data.Experimental results verify that the proposed method can keep user data and achieve a complete upgrade of the firmware platform after the upgrade,and seamlessly supports the upgrade of multiple old versions of Android firmware platform to the new version of the Android firmware platform,which has been widely used in large-scale devices.
作者
纪大峣
JI Dayao(Department of Research and Development,Rockchip Electronics Co.,Ltd,Fuzhou,China,350003)
出处
《福建电脑》
2023年第7期30-38,共9页
Journal of Fujian Computer