安卓系统刷机方法和装置的制作方法

文档序号:6376420阅读:179来源:国知局
专利名称:安卓系统刷机方法和装置的制作方法
技术领域
本发明涉及系统优化及软件处理技术领域,特别涉及一种安卓系统刷机方法和装置。
背景技术
随着智能手机、平板电脑等智能PDA的逐渐普及,人们对于智能PDA的消费已经不仅仅满足于其功能和外观,更注重的是个性化的需求。目前的安卓系统(android)属于一种以Linux为基础的开放源代码操作系统,主要使用于便携式移动终端,因其开放的可编程代码、精致的用户操作界面和丰富的应用软件而风靡全球。
·
消费者在对个人智能PDA进行个性化美化和功能删改前,一般都要对原系统进行破解,俗称R00T,也即是获取原操作系统的最高权限的操作。ROOT操作完成后,才可对原操作系统的系统文件和自带的应用软件进行删改,或者更换第三方安卓操作系统(即R0M),也就是人们常常所称的刷机。刷机能使人们享受到自己动手的快乐,可能随心所欲地增加、删除和改变系统文件,操作界面和应用软件的图标等,可以给使用者带来极大的满足感和成就感。目前,人们刷机一般均是由智能手机、平板电脑等的售后服务中心帮助完成,大多数人不会自己动手刷机,因为刷机过程较为专业,知识储备需要较为丰富,需要大量的时间去学习。导致人们无法自行刷机,从而无法体会到自己动手的过程中的无限乐趣。

发明内容
本发明的主要目的在于,针对上述现有技术中的不足,提供一种信息传输及信息处理,可更方便快捷地实现刷机,大大提升用户的刷机体验。为实现上述发明目的,本发明采用以下技术方案。本发明提供一种安卓系统刷机方法,用于将安卓系统安装到移动终端,所述刷机方法依次包括以下步骤检验移动终端的系统环境;获取文件包;选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全;选择刷机方式,并根据所选择的刷机方式,将所述文件包刷入移动终端。优选地,所述获取文件包的步骤具体包括选择PC端上已有的zip文件包,或从网络上下载与所述移动终端相对应的zip文件包,所述zip文件包包括ROM包和系统升级包。优选地,所述选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全的步骤具体包括选择刷机文件为刷入ROM包或刷入系统升级包,若选择刷入ROM包,则检测文件包中是否含有boot, img文件,若有,则视为安全,进入下一步流程,否则,视为不安全,结束流程;若选择刷入系统升级包,则不检测所述boot, img文件,直接进入下一步流程。优选地,所述检验移动终端的系统环境的步骤具体包括将移动终端与PC连接,检验移动终端的芯片的PID和VID信息,并将检验结果显示在PC上。
优选地,所述刷机方式包括四种仅刷入文件包、同时刷入文件包和Recovery文件、在fastboot模式下刷入文件包、在Recovery模式下刷入文件包;所述将文件包刷入移动终端的步骤包括将文件包传送到手机SD卡;下载相应的刷机工具,并传送到所述SD卡;刷入Recovery 文件;通过传送指令,将文件包在Recovery模式下刷入移动终端。本发明还提供一种安卓系统刷机装置,用于将安卓系统安装到移动终端,所述刷机装置包括终端检验模块,用于检验移动终端的系统环境; 文件包获取模块,用于获取文件包;刷机文件选择和检测模块,用于选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全;刷机模块,用于选择刷机方式,并根据所选择的刷机方式,将所述文件包刷入移动终端。优选地,所述文件包获取模块具体用于选择PC端上已有的zip文件包,或从网络上下载与所述移动终端相对应的zip文件包,所述zip文件包包括ROM包和系统升级包。优选地,所述刷机文件选择和检测模块具体用于选择刷机文件为刷入ROM包或刷入系统升级包,若选择刷入ROM包,则检测文件包中是否含有boot, img文件,若有,则视为安全,否则,视为不安全;若选择刷入系统升级包,则不检测所述boot, img文件。优选地,所述终端检测模块具体用于将移动终端与PC连接,检验移动终端的芯片的PID和VID信息,并将检验结果显示在PC上。优选地,所述刷机模块包括四种刷机方式仅刷入文件包、同时刷入文件包和Recovery文件、在fastboot模式下刷入文件包、在Recovery模式下刷入文件包。相比于上述现有技术,本发明具有以下优点。本发明通过对移动终端的型号进行检测和对PC上的ROM包或系统升级包的检测,并根据用户选择的刷机方式,将ROM包或系统升级包刷入移动终端,使得刷机过程中,可以为用户提供多阶段的安全把关,使用户不致因错刷ROM包或刷入不完整的ROM包而导致移动终端发生故障,从而影响移动终端的正常使用。而且,刷机的方式有多种,可以满足人们的不同需求,大大地提升了人们刷机的便利性和乐趣。


图I是本发明实施例中安卓系统刷机方法的流程示意图。图2是本发明实施例中将文件包刷入移动终端的流程示意图。图3是本发明实施例中安卓系统刷机装置的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式以下将结合附图及具体实施例详细说明本发明的技术方案,以便更清楚、直观地理解本发明的发明实质。图I是本发明实施例中安卓系统刷机方法的流程示意图。参照图I所不,本实施例提供一种安卓系统(android)刷机方法,用于将安卓系统刷入移动终端,本实施例所说的移动终端包括手机、MP4、导航仪和平板电脑等智能PDA设备,以下仅以手机为例详细说明本实施例的技术方案。本实施例的安卓系统刷机方法包括以下步骤SI :检验移动终端的系统环境;
S2 :获取文件包;S3 :选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全;S4 :选择刷机方式,并根据所选择的刷机方式,将所述文件包刷入移动终端。其中,在步骤SI中,检验移动终端的系统环境的步骤具体包括将移动终端与PC连接,检验移动终端的芯片的PID和VID信息,并将检验结果显示在PC上。该检测结果包括机型信息、系统版本信息、Root状态信息和SD卡容量信息等。在步骤S2中,获取文件包的方法包括选择PC端上已有的zip文件包,或从网络上下载与所述移动终端相对应的zip文件包,所述zip文件包包括ROM包和系统升级包。在步骤S3中,检测PC内的ROM包或系统升级包是否安全的方法为选择刷机文件为刷入ROM包或刷入系统升级包,若选择刷入ROM包,则检测文件包中是否含有boot, img文件,若有,则视为安全,进入步骤S4,否则,视为不安全,结束流程;若选择刷入系统升级包,则不检测上述boot, img文件,直接进入步骤S4。在步骤S4中,刷机方式包括四种仅刷入文件包、同时刷入文件包和Recovery文件、在fastboot模式下刷入文件包、在Recovery模式下刷入文件包。根据用户对刷机方式的选择,将文件包刷入移动终端。本实施例的刷机方法首先检测移动终端的型号,以提醒用户注意选择相应的文件包进行刷机。而在刷机时,提供四种刷机方式,以满足用户的各种不同的需求,同时也针对不同的机型可采用不同的刷机方式,不仅可以使新手快速上手,而且可以最大限度地保护移动终端,使其免于因错刷文件包而导致开机故障,从而为用户解决后顾之忧,大大提升刷机的乐趣。图2是本发明实施例中将文件包刷入移动终端的流程示意图。参照图2所示,本实施例中,将文件包刷入移动终端的步骤包括Pl :将文件包传送到手机SD卡;P2 :下载相应的刷机工具,并传送到所述SD卡;P3 :刷入 Recovery 文件;P4 :通过传送指令,将文件包在Recovery模式下刷入移动终端。仅刷入文件包是指,仅将ROM包或系统升级包刷入手机内,刷入系统升级包用于对手机的应用程序或系统进行补丁升级,不清除原始数据和操作系统;刷入ROM包用于对手机安装全新的安卓操作系统,清除所有原始系统中的数据。
同时刷入文件包与Recovery是指,先将Recovery文件刷入手机,再使手机进入Recovery模式(恢复模式)下,并在该模式下完成刷机操作。此时,可以刷ROM包,也可以刷系统升级包,并可以在恢复模式下对系统进行备份和恢复。在fastboot模式下刷入文件包是指,在手机进入bootloader模式后,将Recovery文件刷入,使手机可以正常开机,然后再进行其它操作,如刷入新的ROM包等。这种刷机模式一般只针对HTC系列的手机,并且不需要对手机进行Root操作。在Recovery模式下刷入文件包是指,有些用户刷机后,手机无法开机,只能进入Recovery,这个时候也可以刷机、让手机成功开机。值得注意的是,在本刷机模式下,Recovery的版本需是CWM Recovery才可刷机成功。从以上可以看出,本实施例的刷机方法首先获取文件包,其后对文件包进行安全性检测,并根据用户选择的刷机方式,将文件包刷入移动终端,使得整个刷机过程中,可以 为用户提供多阶段的安全把关,使用户不致因错刷ROM包或刷入不完整的ROM包而导致移动终端发生故障,从而影响移动终端的正常使用。图3是本发明实施例中安卓系统刷机装置的结构示意图。参照图3所示,本实施例提供一种安卓系统刷机装置100,用于将安卓系统安装到移动终端,本实施例所述的移动终端包括但不限于手机、MP4、导航仪和平板电脑。本实施例的刷机装置100包括终端检验模块I、文件包获取模块2、刷机文件选择和检测模块3,以及刷机模块4。其中,终端检验模块I用于检验移动终端的系统环境;文件包获取模块2用于获取文件包;刷机文件选择和检测模块3用于选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全;刷机模块4用于选择刷机方式,并根据所选择的刷机方式,将所述文件包刷入移
动终端。进一步地,终端检测模块I具体用于将移动终端与PC连接,检验移动终端的芯片的PID和VID信息,并将检验结果显示在PC上。文件包获取模块2具体用于选择PC端上已有的zip文件包,或从网络上下载与所述移动终端相对应的zip文件包,所述zip文件包包括ROM包和系统升级包。刷机文件选择和检测模块3具体用于选择刷机文件为刷入ROM包或刷入系统升级包,若选择刷入ROM包,则检测文件包中是否含有boot, img文件,若有,则视为安全,否则,视为不安全;若选择刷入系统升级包,则不检测所述boot, img文件。刷机模块4包括四种刷机方式仅刷入文件包、同时刷入文件包和Recovery文件、在fastboot模式下刷入文件包、在Recovery模式下刷入文件包。仅刷入文件包是指,仅将ROM包或系统升级包刷入手机内,刷入系统升级包用于对手机的应用程序或系统进行补丁升级,不清除原始数据和操作系统;刷入ROM包用于对手机安装全新的安卓操作系统,清除所有原始系统中的数据。同时刷入文件包与Recovery是指,先将Recovery文件刷入手机,再使手机进入Recovery模式(恢复模式)下,并在该模式下完成刷机操作。此时,可以刷ROM包,也可以刷系统升级包,并可以在恢复模式下对系统进行备份和恢复。 在fastboot模式下刷入文件包是指,在手机进入bootloader模式后,将Recovery文件刷入,使手机可以正常开机,然后再进行其它操作,如刷入新的ROM包等。这种刷机模式一般只针对HTC系列的手机,并且不需要对手机进行Root操作。在Recovery模式下刷入文件包是指,有些用户刷机后,手机无法开机,只能进入Recovery,这个时候也可以刷机、让手机成功开机。值得注意的是,在本刷机模式下,Recovery的版本需是CWM Recovery才可刷机成功。此外,本实施例还包括知识库模块5,用于为用户提供刷机所需的知识和技术指 导。由于android系统刷机的复杂性及各种条件的限制,本实施例的刷机装置100无法做到所有操作步骤都由程序完成,因此可以让用户在刷机之前学习知识库里面的基础教程和基本名词解释。碰到各种刷机前期障碍及完成后的问题,也可用在知识库模块内找到对应的解决方法,以方便初学者使用并帮助他们顺利完成刷机。同时,还包括官方专刷工具模块6,是用于为用户提供多种机型的移动终端刷机工具。例如,可提供三星、HTC、小米、摩托罗拉等品牌的手机的刷机工具,用户可直接使用该官方专刷工具模块下载相应的工具使用。还包括ROM包下载模块,可用于链接到互联网上,用于下载第三方的各种ROM包,以适用于各种品牌和机型。此外,本实施例的刷机装置100还具有工具模块7,该工具模块具有多种功能,例如字体更换功能,可以一键更换移动终端系统内的字体;一键Root功能,可以一键获得Root权限;文件管理功能,可以对手机SD卡的文件进行管理,等等。综上所述,本发明通过对移动终端的型号进行检测和对PC上的ROM包或系统升级包的检测,并根据用户选择的刷机方式,将ROM包或系统升级包刷入移动终端,使得刷机过程中,可以为用户提供多阶段的安全把关,使用户不致因错刷ROM包或刷入不完整的ROM包而导致移动终端发生故障,从而影响移动终端的正常使用。而且,刷机的方式有多种,可以满足人们的不同需求,大大地提升了人们刷机的便利性和乐趣。以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种安卓系统刷机方法,用于将安卓系统安装到移动终端,其特征在于,所述刷机方法依次包括以下步骤 检验移动终端的系统环境; 获取文件包; 选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全; 选择刷机方式,并根据所选择的刷机方式,将所述文件包刷入移动终端。
2.如权利要求I所述的安卓系统刷机方法,其特征在于,所述获取文件包的步骤具体包括 选择PC端上已有的zip文件包,或从网络上下载与所述移动终端相对应的zip文件包,所述zip文件包包括ROM包和系统升级包。
3.如权利要求2所述的安卓系统刷机方法,其特征在于,所述选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全的步骤具体包括 选择刷机文件为刷入ROM包或刷入系统升级包,若选择刷入ROM包,则检测文件包中是否含有boot, img文件,若有,则视为安全,进入下一步流程,否则,视为不安全,结束流程;若选择刷入系统升级包,则不检测所述boot, img文件,直接进入下一步流程。
4.如权利要求I所述的安卓系统刷机方法,其特征在于,所述检验移动终端的系统环境的步骤具体包括 将移动终端与PC连接,检验移动终端的芯片的PID和VID信息,并将检验结果显示在PC上。
5.如权利要求I所述的安卓系统刷机方法,其特征在于,所述刷机方式包括四种 仅刷入文件包、同时刷入文件包和Recovery文件、在fastboot模式下刷入文件包、在Recovery模式下刷入文件包; 所述将文件包刷入移动终端的步骤包括 将文件包传送到手机SD卡; 下载相应的刷机工具,并传送到所述SD卡; 刷入Recovery文件; 通过传送指令,将文件包在Recovery模式下刷入移动终端。
6.一种安卓系统刷机装置,用于将安卓系统安装到移动终端,其特征在于,所述刷机装置包括 终端检验模块,用于检验移动终端的系统环境; 文件包获取模块,用于获取文件包; 刷机文件选择和检测模块,用于选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全; 刷机模块,用于选择刷机方式,并根据所选择的刷机方式,将所述文件包刷入移动终端。
7.如权利要求6所述的刷机装置,其特征在于,所述文件包获取模块具体用于 选择PC端上已有的zip文件包,或从网络上下载与所述移动终端相对应的zip文件包,所述zip文件包包括ROM包和系统升级包。
8.如权利要求7所述的刷机装置,其特征在于,所述刷机文件选择和检测模块具体用于: 选择刷机文件为刷入ROM包或刷入系统升级包,若选择刷入ROM包,则检测文件包中是否含有boot, img文件,若有,则视为安全,否则,视为不安全;若选择刷入系统升级包,则不检测所述boot, img文件。
9.如权利要求6所述的刷机装置,其特征在于,所述终端检测模块具体用于 将移动终端与PC连接,检验移动终端的芯片的PID和VID信息,并将检验结果显示在PC上。
10.如权利要求6所述的刷机装置,其特征在于,所述刷机模块包括四种刷机方式 仅刷入文件包、同时刷入文件包和Recovery文件、在fastboot模式下刷入文件包、在Recovery模式下刷入文件包。
全文摘要
本发明涉及一种安卓系统刷机方法和装置,所述刷机方法包括步骤检验移动终端的系统环境;获取文件包;选择刷机文件,并根据所选择的刷机文件,检测文件包是否安全;最后,选择刷机方式,并根据所选择的刷机方式,将所述文件包刷入移动终端。本发明可使用户不致因错刷ROM包或刷入不完整的ROM包而导致移动终端发生故障,从而影响移动终端的正常使用。而且,本发明提供多种刷机方式,可以满足人们的不同需求,大大地提升了人们刷机的便利性和乐趣。
文档编号G06F11/07GK102830999SQ201210325659
公开日2012年12月19日 申请日期2012年9月5日 优先权日2012年9月5日
发明者吴衡 申请人:深圳市网卓信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1