更新移动终端操作系统的方法和系统以及计算机的制作方法

文档序号:6364325阅读:125来源:国知局
专利名称:更新移动终端操作系统的方法和系统以及计算机的制作方法
技术领域
本发明涉及计算机技术领域,特别涉及一种更新移动终端操作系统的方法和系统以及计算机。
背景技术
现有移动终端基本都支持更新操作系统的功能,也就是通常所说的刷机,从而完善移动终端的功能,提闻移动终端的性能。现有的更新操作系统方式主要为:由用户根据操作系统更新教程给出的具体步骤一步一步手动完成更新操作系统的操作。但是,上述方式在实际应用中会存在一定的问题,如:I)用户所掌握的知识水平等可能有限,虽然有操作系统更新教程,也可能导致操作系统更新不成功;

2)操作系统更新教程中通常会包括较多步骤,这样对于用户来说,整个操作系统更新过程会非常麻烦,即复杂度较高。

发明内容
为了提高操作系统更新成功率,减少用户操作,本发明实施例提供了一种更新移动终端操作系统的方法和系统以及计算机。所述技术方案如下:一方面,本发明提供了一种更新移动终端操作系统的方法,所述方法包括:当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息;所述计算机根据检测到的移动终端的环境信息,向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件,并将所述用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给所述移动终端;所述计算机向所述移动终端发送更新操作系统的指令,所述移动终端接收到更新操作系统的指令后,根据接收的所述操作系统镜像文件更新操作系统。另一方面,本发明提供了一种计算机,所述计算机包括:检测模块,用于当接收到用户发出的更新操作系统的指令时,检测移动终端的环
境信息;选择模块,用于根据所述检测模块检测到的移动终端的环境信息,向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件,并将所述用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给所述移动终端;发送模块,用于向所述移动终端发送更新操作系统的指令,使所述移动终端接收到更新操作系统的指令后,根据接收的所述操作系统镜像文件更新操作系统。另一方面,本发明提供了一种更新移动终端操作系统的系统,所述系统包括:计算机和移动终端;计算机,用于当接收到用户发出的更新操作系统的指令时,检测移动终端的环境信息;根据检测到的移动终端的环境信息,向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件,并将所述用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给所述移动终端;并向所述移动终端发送更新操作系统的指令;所述移动终端,用于接收到更新操作系统的指令后,根据接收的所述操作系统镜像文件更新操作系统。本发明实施例提供的技术方案的有益效果是:采用本发明的方案,用户只需发出更新操作系统的指令即可,其它的相关操作均可由计算机或移动终端来完成,从而提高了操作系统更新成功率,而且减少了用户操作,整个操作系统更新过程实现起来简单方便。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例1提供的更新移动终端操作系统的方法流程图;图2是本发明实施例2提供的更新移动终端操作系统的方法流程
图3是本发明实施例3提供的计算机结构示意图;图4是本发明实施例4提供的更新移动终端操作系统的系统示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1参见图1,本实施例提供了一种更新移动终端操作系统的方法,该方法包括:101:当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息;102:计算机根据检测到的移动终端的环境信息,向用户提供与移动终端的环境信息匹配的操作系统镜像文件,并将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给移动终端;103:计算机向移动终端发送更新操作系统的指令,移动终端接收到更新操作系统的指令后,根据接收的操作系统镜像文件更新操作系统。进一步,在步骤102之前,该方法还包括:计算机根据检测到的移动终端的环境信息,下载匹配的工具包,并安装工具包。其中,安装工具包具体包括:计算机判断自身是否安装与移动终端的环境信息相应的驱动,以便于和移动终端之间进行通信;如果自身已经安装相应的驱动,计算机安装工具包中的更新操作系统辅助工具;如果自身没有安装相应的驱动,计算机根据工具包中的驱动安装与移动终端的环境信息相应的驱动,并安装工具包中的更新操作系统辅助工具。
进一步,在步骤102之前,该方法还包括:计算机对移动终端上的数据进行备份;在步骤103移动终端根据接收的操作系统镜像文件更新操作系统之后,该方法还包括:计算机将备份的移动终端的数据恢复到更新后的操作系统中。其中,移动终端的环境信息至少包括:移动终端的机型、和当前操作系统的信息。本实施例通过当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息,根据检测到的移动终端的环境信息,向用户提供与移动终端的环境信息匹配的操作系统镜像文件,将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给移动终端,并向该移动终端发送更新操作系统的指令,该移动终端接收到更新操作系统的指令后,根据接收的该操作系统镜像文件更新操作系统,整个更新操作系统过程用户只需发出更新操作系统的指令即可,其它的相关操作均可由计算机或移动终端来完成,从而提高了操作系统更新成功率,而且减少了用户操作,整个操作系统更新过程实现起来简单方便。实施例2参见图2,本实施例提供了一种更新移动终端操作系统的方法,该方法包括:201:当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息;当需要对移动终端进行更新操作系统操作时,将移动终端与计算机通过数据线等连接,计算机界面上会显示有一个更新操作系统工具图标,用户点击该图标,即表示向计算机发出了更新操作系统指令。计算机检测移动终端的环境信息,具体包括:计算机首先向移动终端请求其环境信息,相应地,移动终端 会向计算机返回自身的环境信息。其中,移动终端的环境信息至少包括:移动终端的机型、和当前操作系统的信息等。当前操作系统的信息包括当前操作系统的类型和版本等信息。其中,移动终端可以是手机、智能手机等,本实施例对此不做限定。202:计算机根据检测到的移动终端的环境信息,下载匹配的工具包,并安装工具包;具体的,计算机可以从服务器或云端下载匹配的工具包。工具包中至少包括驱动和更新操作系统辅助工具。其中,驱动用于计算机和移动终端之间进行通信,更新操作系统辅助工具用于计算机能够控制移动终端。更新操作系统也即通常所说的刷机。其中,安装工具包,具体包括:2021:计算机判断自身是否安装与移动终端的环境信息相应的驱动,以便于和移动终端之间进行通信;如果自身已经安装相应的驱动,执行步骤2023 ;如果自身没有安装相应的驱动,执行步骤2022 ;2022:计算机根据工具包中的驱动安装与移动终端的环境信息相应的驱动,然后执行步骤2023 ;2023:计算机安装工具包中的更新操作系统辅助工具。203:可选的,计算机对移动终端上的数据进行备份,以便于更新操作系统后恢复移动终端上的数据;
其中,移动终端上的数据包括但不限于通讯录、短信等,本实施例对此不做限定。204:计算机根据检测到的移动终端的环境信息,向用户提供与移动终端的环境信息匹配的操作系统镜像文件,并将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给所述移动终端;其中,计算机本地可以预先存储移动终端的操作系统镜像文件。需要说明的是,操作系统一般存储在移动终端的ROM (Read Only Memory,只读存储器)中,ROM是只能读不能写的存储器。对于移动终端来说,ROM就是指操作系统。其中,镜像文件是对操作系统的完整镜像,其本质是按一定结构组织起来的目录及文件的集合。205:计算机向移动终端发送更新操作系统的指令,移动终端接收到更新操作系统的指令后,根据接收的操作系统镜像文件更新操作系统;具体的,移动终端接收到更新操作系统的指令后,擦除当前操作系统,将接收的操作系统镜像文件更新到ROM中。206:可选的, 计算机将备份的移动终端的数据恢复到更新后的操作系统中,从而恢复移动终端上的数据。具体的,计算机向移动终端发送恢复数据的指令和备份的移动终端的数据,移动终端接收到恢复数据的指令后,将接收的备份数据更新到新的操作系统中。本实施例通过当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息,根据检测到的移动终端的环境信息,向用户提供与移动终端的环境信息匹配的操作系统镜像文件,将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给移动终端,并向该移动终端发送更新操作系统的指令,该移动终端接收到更新操作系统的指令后,根据接收的该操作系统镜像文件更新操作系统,整个更新操作系统过程用户只需发出更新操作系统的指令即可,其它的相关操作均可由计算机或移动终端来完成,从而提高了操作系统更新成功率,而且减少了用户操作,整个操作系统更新过程实现起来简单方便。实施例3参见图3,本实施例提供了一种计算机,该计算机包括:检测模块301,用于当接收到用户发出的更新操作系统的指令时,检测移动终端的环境信息;选择模块302,用于根据检测模块301检测到的移动终端的环境信息,向用户提供与移动终端的环境信息匹配的操作系统镜像文件,并将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给移动终端;发送模块303,用于向移动终端发送更新操作系统的指令,使移动终端接收到更新操作系统的指令后,根据接收的选择模块302发送的操作系统镜像文件更新操作系统。进一步,计算机还包括:下载和安装模块,用于在向用户提供与移动终端的环境信息匹配的操作系统镜像文件之前,根据检测到的移动终端的环境信息,下载匹配的工具包,并安装工具包。其中,下载和安装模块包括:安装单元,用于判断自身是否安装与移动终端的环境信息相应的驱动,以便于和移动终端之间进行通信;如果自身已经安装相应的驱动,安装工具包中的更新操作系统辅助工具;如果自身没有安装相应的驱动,根据工具包中的驱动安装与移动终端的环境信息相应的驱动,并安装工具包中的更新操作系统辅助工具。进一步,计算机还包括:备份模块和恢复模块,备份模块,用于在向用户提供与移动终端的环境信息匹配的操作系统镜像文件之前,对移动终端上的数据进行备份;恢复模块,用于在根据接收的操作系统镜像文件更新操作系统之后,将备份的移动终端的数据恢复到更新后的操作系统中。其中,移动终端的环境信息至少包括:移动终端的机型、和当前操作系统的信息。本实施例提供的计算机,与方法实施例属于同一构思,本领域技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。本实施例通过当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息,根据检测到的移动终端的环境信息,向用户提供与移动终端的环境信息匹配的操作系统镜像文件,将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给移动终端,并向该移动终端发送更新操作系统的指令,该移动终端接收到更新操作系统的指令后,根据接收的该操作系统镜像文件更新操作系统,整个更新操作系统过程用户只需发出更新操作系统的指令即可,其它的相关操作均可由计算机或移动终端来完成,从而提高了操作系统更新成功率,而且减少了用户操作,整个操作系统更新过程实现起来简单方便。实施例4参见图4,本实施例提供了一种更新移动终端操作系统的系统,该系统包括:计算机401和移动终端402 ; 计算机401,用于当接收到用户发出的更新操作系统的指令时,检测移动终端402的环境信息;根据检测到的移动终端402的环境信息,向用户提供与移动终端402的环境信息匹配的操作系统镜像文件,并将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给移动终端402 ;并向移动终端402发送更新操作系统的指令;移动终端402,用于接收到更新操作系统的指令后,根据接收的操作系统镜像文件更新操作系统。进一步,计算机401,还用于在向用户提供与移动终端402的环境信息匹配的操作系统镜像文件之前,对移动终端402上的数据进行备份;计算机401,还用于在根据接收的操作系统镜像文件更新操作系统之后,将备份的移动终端402的数据恢复到新的操作系统中。进一步,计算机401向用户提供与移动终端402的环境信息匹配的操作系统镜像文件之前,该方法还包括:计算机401根据检测到的移动终端的环境信息,下载匹配的工具包,并安装工具包。其中,安装工具包,具体包括:计算机401判断自身是否安装与移动终端402的环境信息相应的驱动,以便于和移动终端402之间进行通信;如果自身已经安装相应的驱动,计算机401安装工具包中的更新操作系统辅助工具;如果自身没有安装相应的驱动,计算机401根据工具包中的驱动安装与移动终端402的环境信息相应的驱动,并安装工具包中的更新操作系统辅助工具。本实施例提供的系统所涉及的计算机和移动终端,与方法实施例属于同一构思,本领域技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。本实施例通过当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息,根据检测到的移动终端的环境信息,向用户提供与移动终端的环境信息匹配的操作系统镜像文件,将用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给移动终端,并向该移动终端发送更新操作系统的指令,该移动终端接收到更新操作系统的指令后,根据接收的该操作系统镜像文件更新操作系统,整个更新操作系统过程用户只需发出更新操作系统的指令即可,其它的相关操作均可由计算机或移动终端来完成,从而提高了操作系统更新成功率,而且减少了用户操作,整个操作系统更新过程实现起来简单方便。本领域技术人员可以清楚地了解到,以上所描述的装置/系统实施例仅仅是示意性的,所述单元/模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如,各功能单元/模块可以集成在一个处理单元/模块中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/模块集成在一个单元/模块。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用软件功能单元/模块的形式实现。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何 修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种更新移动终端操作系统的方法,其特征在于,所述方法包括: 当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息; 所述计算机根据检测到的移动终端的环境信息,向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件,并将所述用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给所述移动终端; 所述计算机向所述移动终端发送更新操作系统的指令,所述移动终端接收到更新操作系统的指令后,根据接收的所述操作系统镜像文件更新操作系统。
2.根据权利要求1所述的方法,其特征在于,所述计算机向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件之前,所述方法还包括: 所述计算机根据检测到的移动终端的环境信息,下载匹配的工具包,并安装所述工具包。
3.根据权利要求2所述的方法,其特征在于,所述安装所述工具包,具体包括: 所述计算机判断自身是否安装与所述移动终端的环境信息相应的驱动,以便于和移动终端之间进行通信; 如果自身已经安装相应的驱动,所述计算机安装所述工具包中的更新操作系统辅助工具。
如果自身没有安装相应的驱动,所述计算机根据所述工具包中的驱动安装与所述移动终端的环境信息相应的驱动,并安装所述工具包中的更新操作系统辅助工具。
4.根据权利要求1所述的方法,其特征在于,所述计算机向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件之前,所述方法还包括: 所述计算机对所述移动终端上的数据进行备份; 所述移动终端根据接收的所述操作系统镜像文件更新操作系统之后,所述方法还包括: 所述计算机将备份的所述移动终端的数据恢复到更新后的操作系统中。
5.根据权利要求1所述的方法,其特征在于,所述移动终端的环境信息至少包括:所述移动终端的机型、和当前操作系统的信息。
6.一种计算机,其特征在于,所述计算机包括: 检测模块,用于当接收到用户发出的更新操作系统的指令时,检测移动终端的环境信息; 选择模块,用于根据所述检测模块检测到的移动终端的环境信息,向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件,并将所述用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给所述移动终端; 发送模块,用于向所述移动终端发送更新操作系统的指令,使所述移动终端接收到更新操作系统的指令后,根据接收的所述操作系统镜像文件更新操作系统。
7.根据权利要求6所述的计算机,其特征在于,所述计算机还包括: 下载和安装模块,用于在向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件之前,根据检测到的移动终端的环境信息,下载匹配的工具包,并安装所述工具包。
8.根据权利要求7所述的计算机,其特征在于,所述下载和安装模块包括: 安装单元,用于判断自身是否安装与所述移动终端的环境信息相应的驱动,以便于和移动终端之间进行通信;如果自身已经安装相应的驱动,安装所述工具包中的更新操作系统辅助工具;如果自身没有安装相应的驱动,根据所述工具包中的驱动安装与所述移动终端的环境信息相应的驱动,并安装所述工具包中的更新操作系统辅助工具。
9.根据权利要求6所述的计算机,其特征在于,所述计算机还包括:备份模块和恢复模块, 所述备份模块,用于在向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件之前,对所述移动终端上的数据进行备份; 所述恢复模块,用于在根据接收的所述操作系统镜像文件更新操作系统之后,将备份的所述移动终端的数据恢复到更新后的操作系统中。
10.根据权利要求6所述的计算机,其特征在于,所述移动终端的环境信息至少包括:所述移动终端的机型、和当前操作系统的信息。
11.一种更新移动终端操作系统的系统,其特征在于,所述系统包括:计算机和移动终端; 计算机,用于当接收到用户发出的更新操作系统的指令时,检测移动终端的环境信息;根据检测到的移动终端的环境信 息,向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件,并将所述用户从提供的操作系统镜像文件中选择的操作系统镜像文件发送给所述移动终端;并向所述移动终端发送更新操作系统的指令; 所述移动终端,用于接收到更新操作系统的指令后,根据接收的所述操作系统镜像文件更新操作系统。
12.根据权利要求11所述的系统,其特征在于,所述计算机,还用于在向用户提供与所述移动终端的环境信息匹配的操作系统镜像文件之前,对所述移动终端上的数据进行备份; 所述计算机,还用于在根据接收的所述操作系统镜像文件更新操作系统之后,将备份的所述移动终端的数据恢复到新的操作系统中。
全文摘要
本发明提供一种更新移动终端操作系统的方法和系统以及计算机,涉及计算机领域,包括当接收到用户发出的更新操作系统的指令时,计算机检测移动终端的环境信息,根据环境信息,向用户提供与环境信息匹配的操作系统镜像文件,并将用户从中选择的操作系统镜像文件发送给移动终端;计算机向移动终端发送更新操作系统的指令,移动终端接收到指令后,根据接收的操作系统镜像文件更新操作系统。计算机包括检测、选择和发送模块。系统包括计算机和移动终端。本发明通过上述方案,用户只需发出更新操作系统的指令,其它的相关操作均可由计算机或移动终端来完成,提高了操作系统更新成功率,减少了用户操作,整个操作系统更新过程实现起来简单方便。
文档编号G06F9/445GK103246527SQ201210026420
公开日2013年8月14日 申请日期2012年2月7日 优先权日2012年2月7日
发明者苏恒迪 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1