[发明专利]一种基于android的多发行区域单ROM实现方法在审
| 申请号: | 201710041284.2 | 申请日: | 2017-01-17 |
| 公开(公告)号: | CN106775899A | 公开(公告)日: | 2017-05-31 |
| 发明(设计)人: | 杨红飞 | 申请(专利权)人: | 上海华章信息科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙)44248 | 代理人: | 罗志伟 |
| 地址: | 200030 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 android 多发 区域 rom 实现 方法 | ||
技术领域
本发明涉及通讯,尤其涉及一种基于android的多发行区域单ROM实现方法。
背景技术
随着智能手机的日益普及,使用Android操作系统的手机占据了手机操作系统中很大的市场份额。而各终端厂商也越来越重视全球市场。早期如果销往不同地区的手机需要每个地区发行一个软件ROM版本,工作量大,维护升级成本异常高昂。如此一来,在同一个软件ROM上实现不同发行区域的版本兼容处理变得尤为重要,仅维护一个软件ROM版本,实现全球软件单ROM,可以减少大量的重复性工作,节约人力资源成本,降低维护费用。
现有阶段,要么是不能实现单ROM涵盖多发行区域,通过发行多个软件版本解决;要么通过ota升级包的方式来实现。
前者开发维护工作量大、代价高;后者虽然有所改进,但是还是需要通过ota包去针对不同的发行区域做升级,过程复杂,影响生产进度。
发明内容
为了解决现有技术中的问题,本发明提供了一种基于android的多发行区域单ROM实现方法。
本发明提供了一种基于android的多发行区域单ROM实现方法,包括以下步骤:
S1. 创建一个不可重置系统分区;
S2. 在步骤S1创建的不可重置系统分区内,创建发行区域标识存储文件;
S3. 在生产阶段,将区域国家标识写入步骤S2所创建的发行区域标识存储文件;
S4. 软件系统中,将所有发行区域的应用程序打包入ROM中;
S5. 软件系统中,建立每个发行区域对应的软件列表,记录两类应用,每个区域需要的应用和不需要的应用;
S6. 系统启动时,根据步骤S3写入的对应发行区域标识,查找到步骤S5提供的列表,对列表中需要显示的应用进行安装加载,而对不需要的应用进行卸载和隐藏。
作为本发明的进一步改进,包括移动通讯设备,所述移动通讯设备的启动方法包括以下步骤:
S10、软件烧录入ROM;
S20、写入发行区域标识至不可重置系统分区的发行区域标识存储文件;
S30、系统启动;
S40、读取发行区域标识并配置到全局变量;
S50、根据发行区域标识获得软件列表数据;
S60、遍历软件列表一个条目;
S70、根据步骤S6判断是否安装,如果不安装,则返回步骤S60,如果安装,则进入下一步骤;
S80、加载软件到系统中;
S90、判断是否完成安装,如果没有,则返回步骤S60,如果完成,则进入下一步骤;
S100、结束。
本发明的有益效果是:将多个发行区域的软件版本兼容到一个ROM,实现多发行区域的单ROM的方法。从而提高生产效率,降低软件维护成本。
附图说明
图1是本发明一种基于android的多发行区域单ROM实现方法的移动通讯设备的启动流程图。
具体实施方式
下面结合附图说明及具体实施方式对本发明作进一步说明。
一种基于android的多发行区域单ROM实现方法,包括以下步骤:
S1. 创建一个不可重置系统分区;
S2. 在步骤S1创建的不可重置系统分区内,创建发行区域标识存储文件;
S3. 在生产阶段,将区域国家标识写入步骤S2所创建的发行区域标识存储文件;
S4. 软件系统中,将所有发行区域的应用程序打包入ROM中;
S5. 软件系统中,建立每个发行区域对应的软件列表,记录两类应用,每个区域需要的应用和不需要的应用;
S6. 系统启动时,根据步骤S3写入的对应发行区域标识,查找到步骤S5提供的列表,对列表中需要显示的应用进行安装加载,而对不需要的应用进行卸载和隐藏。
如图1所示,包括移动通讯设备,例如手机、平板电脑等,所述移动通讯设备的启动方法包括以下步骤:
S10、软件烧录入ROM;
S20、写入发行区域标识至不可重置系统分区的发行区域标识存储文件;
S30、系统启动;
S40、读取发行区域标识并配置到全局变量;
S50、根据发行区域标识获得软件列表数据;
S60、遍历软件列表一个条目;
S70、根据步骤S6判断是否安装,如果不安装,则返回步骤S60,如果安装,则进入下一步骤;
S80、加载软件到系统中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华章信息科技有限公司,未经上海华章信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710041284.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用程序的更新方法及移动终端
- 下一篇:应用浏览器的调用方法和系统





