专利名称:基于安卓操作系统终端设备的快速适配方法
技术领域:
本发明涉及一种快速适配方法,具体是指一种基于安卓操作系统终端设备的快速适配方法。
背景技术:
目前,作为移动互联网的重要入口,手机操作系统已成为兵家必争之地。随着安卓、苹果IOS手机操作系统的大行其道,手机操作系统市场呈现出百花齐放的局面,而包括百度、阿里巴巴、创新工场、小米科技等众多手机操作系统软件设计商也陆续加入到这一市场争夺战中。根据数据统计,中国智能手机用户保有量为2. 23亿,占总手机用户的23. 2%。中国 智能手机市场主流的操作系统中,Symbian占32. 3%, iOS占11. 7%,而Android (安卓)已飆升到47. 3%οAndroid手机操作系统地位越发明显,阿里巴巴、百度、小米科技、创新工场、盛大纷纷推出基于Android的手机操作系统,以阿里巴巴为例,即将阿里浏览器、阿里输入法、手机旺旺、搜索、邮件服务器等应用与手机支付宝打包装进阿里云手机,还可在手机操作系统上进行分布式系统、弹性计算平台等搭建,构建由阿里巴巴控制的“云、管、端”时代。2012年智能手机将占据手机市场的半壁江山,其取代功能手机已不可逆转,手机市场改朝换代的时间即将到来。但是国内大量的手机方案厂商及终端厂商在尝试转型开发基于android平台的智能手机的时候,发现转型面临的困难重重,主要由于高通、MTK、展讯等各种芯片平台厂商的技术壁垒,使手机方案厂商及终端厂商无法快速的将自主定制的个性化Android操作系统适配到对应的硬件平台,严重影响个性化手机市场需求,阻碍了国内智能手机产业的快速转型升级。
发明内容
本发明的目的在于克服目前传统手机收受到各种厂商技术壁垒限制,不能有效的将其内置操作系统转型为安卓操作系统的缺陷,提供一种方法简单,能有效突破各种厂商技术壁垒的基于安卓操作系统终端设备的快速适配方法。本发明通过以下技术方案来实现基于安卓操作系统终端设备的快速适配方法,主要包括以下步骤
(1)对移动终端进行硬件检查,采集相应的数据信息,并根据数据信息适配相应的ROM资源;
(2)移动终端进行数据备份,进入复原模式后将系统更新包进行解压,将更新包里面的文件写入到ROM中,以此完成系统更新升级过程;
(3)判断系统按键是为复原模式,是则不创建内存盘,否,则系统创建内存盘,从ROM中载入相应文件系统,并将相应文件拷贝到该内存盘中,引导LINUX启动;
(4)系统启动虚拟机,并创建工作进程载入和运行构架。
为了确保使用效果,步骤(I)所述的采集相应数据信息中,该数据信息至少包括产品识别号、内存信息及安装信息。步骤(2)中所述的“将更新包里面的文件写入到ROM中”,其所述的文件至少包括system文件和boot, img文件。步骤(2)中所述的“系统更新“是指系统将更新包保存在终端存储卡中,在进入复原模式后将后缀为img文件和system文件进行复制,将已有的各分区映象文件直接覆盖写到指定分区中。本发明与现有技术相比,具有以下优点及有益效果
(I)本发明能为目前所有的安卓手机用户解决手机包括一键ROM更换、一键系统更 新、系统修复等技术问题,并以此为技术基础,为用户打造出ROM基地、手机网游平台、应用商店平台等多方位用户服务平台,直接为用户全方位的服务体验。(2)本发明实现过程较为简单,其性能非常稳定。
图I为本发明的流程示意图。
具体实施例方式下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。实施例如图I所示,本发明所涉及的安卓操作系统快速适配方法包括以下步骤
(I)对移动终端进行硬件检查,采集相应的数据信息,并根据数据信息适配相应的ROM资源。移动终端为目前人们使用的各种类型手机,其具有不同种类的操作系统,为了确保能快速与安卓操作系统相适配,因此系统在采集信息时,该数据信息应当至少要包括产品识别号、内存信息及安装信息,只有获得了这些信息,系统的云端系统才能匹配出与之相对应的更新升级软件。(2)移动终端进行数据备份,进入复原模式后将系统更新包进行解压,将更新包里面的文件写入到ROM中,以此完成系统更新升级过程。即系统在采集完移动终端的包括产品识别号、内存信息及安装信息在内的相关信息后,会立即做一个系统数据备份,并将从云服务端处接收到的系统更新包进行解压,将其写入ROM中。其中,系统更新包中至少包括有system文件和boot, img文件,当然还有其他的一些驱动程序等。更新升级时,系统将更新包保存在终端存储卡中,在进入复原模式后将后缀为img文件和system文件进行复制,将已有的各分区映象文件直接覆盖写到指定分区中。(3)判断系统按键是为复原模式,是则不创建内存盘,否,则系统创建内存盘,从ROM中载入相应文件系统,并将相应文件拷贝到该内存盘中,引导LINUX启动。这是因为在系统启动之初,去掉内存盘的加载,才能在之后的复原模式中使对应的分区变得完全可写,否则加载过内存盘启动后,system分区因权限问题很多文件将无法写入,造成系统文件无法完全与手机对应,进而下次启动 无法开机。如果是正常启动,则从ROM中载入相应文件系统,并将相应文件拷贝到该内存盘中,引导LINUX启动。(4)系统启动虚拟机,并创建工作进程载入和运行构架。
权利要求
1.基于安卓操作系统终端设备的快速适配方法,其特征在于,主要包括以下步骤 (1)对移动终端进行硬件检查,采集相应的数据信息,并根据数据信息适配相应的ROM资源; (2)移动终端进行数据备份,进入复原模式后将系统更新包进行解压,将更新包里面的文件写入到ROM中,以此完成系统更新升级过程; (3 )判断系统按键是为复原模式,是则不创建内存盘,否,则系统创建内存盘,从ROM中载入相应文件系统,并将相应文件拷贝到该内存盘中,引导LINUX启动; (4)系统启动虚拟机,并创建工作进程载入和运行构架。
2.根据权利要求I所述的基于安卓操作系统终端设备的快速适配方法,其特征在于步骤(I)所述的采集相应数据信息中,该数据信息至少包括产品识别号、内存信息及安装信肩、O·
3.根据权利要求I所述的基于安卓操作系统终端设备的快速适配方法,其特征在于步骤(2)中所述的“将更新包里面的文件写入到ROM中”,其所述的文件至少包括system文件和boot, img文件。
4.根据权利要求3所述的基于安卓操作系统终端设备的快速适配方法,其特征在于,步骤(2)中所述的“系统更新“是指系统将更新包保存在终端存储卡中,在进入复原模式后将后缀为img文件和system文件进行复制,将已有的各分区映象文件直接覆盖写到指定分区中。
全文摘要
本发明公开了一种基于安卓操作系统终端设备的快速适配方法,主要包括以下步骤(1)对移动终端进行硬件检查,获取相应的数据信息,根据信息适配合适的ROM资源;(2)移动终端进入复原模式,并将系统更新包进行解压,将更新包里面的文件写入到ROM中去,以此完成系统更新升级过程;(3)判断系统按键为复原模式等步骤。本发明能为目前所有的安卓手机用户解决手机包括一键ROM更换、一键系统更新、系统修复等技术问题,并以此为技术基础,为用户打造出ROM基地、手机网游平台、应用商店平台等多方位用户服务平台,直接为用户全方位的服务体验。
文档编号H04M1/725GK102929676SQ20121043551
公开日2013年2月13日 申请日期2012年11月5日 优先权日2012年11月5日
发明者邓景仁 申请人:深圳市信一网络有限公司