一种固件升级的方法及终端技术

技术编号:15724174 阅读:259 留言:0更新日期:2017-06-29 09:31
本发明专利技术实施例提供了一种固件升级的方法及终端,涉及通信技术领域,能够在用户将要关机时进行固件升级,用户使用终端时不会受到打扰。该方法适用于终端,包括:响应用户的关机指令,显示至少包括升级并关机在内的模式选项;接收用户输入的模式选项;当所述接收到的模式选项为升级并关机时,获取固件升级包;根据所述获取的固件升级包,进行固件升级;完成所述固件升级后,关机。本发明专利技术实施例提供的技术方案适用终端进行固件升级的过程中。

【技术实现步骤摘要】
一种固件升级的方法及终端
本专利技术涉及通信
,尤其涉及一种固件升级的方法及终端。
技术介绍
随着通信技术的高速发展,智能终端越来越普及,逐渐成为人们快速交流及信息共享必不可少的工具。通信技术的发展和智能终端的普及,促使终端硬件设备的处理能力大大提高,写入硬件设备的固件功能也更加强大。针对某型号智能终端的固件通常会根据需要进行更新,用于修复缺陷和添加功能。因此智能终端的固件会根据实际需求进行升级。传统技术中,当有固件更新时,不会考虑终端当时的使用情况是否是合适的升级时机,随时提示用户有一个固件无线(FOTA,firmwareontheair)升级,并让用户选择是否升级。当用户正在使用终端时(比如听音乐、看视频、玩游戏、通话时)收到FOTA升级提示,如果用户选择升级,则打断用户对终端的使用,立刻进行升级,如果用户拒绝,则不升级。这样的用户体验相对较差,容易让用户产生排斥心理。并且考虑到FOTA升级时终端的使用会被打断,大量用户会选择不升级或以后升级。造成FOTA升级到达率低,重要的固件更新无法抵达用户。
技术实现思路
有鉴于此,本专利技术实施例提供了一种固件升级的方法及终端,能够在用户将要关机时进行固件升级,用户使用终端时不会受到打扰,提升用户体验,提高固件更新到达率。一方面,本专利技术实施例提供一种固件升级的方法,适用于终端,所述方法包括:响应用户的关机指令,显示至少包括升级并关机在内的模式选项;接收用户输入的模式选项;当所述接收到的模式选项为升级并关机时,获取固件升级包;根据所述获取的固件升级包,进行固件升级;完成所述固件升级后,关机。另一方面,本专利技术实施例提供一种终端,所述终端包括:显示单元,用于响应用户的关机指令,显示至少包括升级并关机在内的模式选项;接收单元,用于接收用户输入的模式选项;获取单元,用于当所述接收到的模式选项为升级并关机时,获取固件升级包;升级单元,用于根据所述获取的固件升级包,进行固件升级;关机单元,用于完成所述固件升级后,关机。本专利技术实施例提供了一种固件升级的方法及终端,在用户下达终端关机指令后为用户提供升级并关机的模式选项,在将要关机时进行固件升级,用户使用终端时不会受到打扰,在合适的时机进行固件升级,提升用户体验,并且,在用户将要关机时进行固件升级,用户选择升级的概率会增大,进而提高了固件升级到达率,使重要固件更新有效抵达用户。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术实施例提供的一种固件升级的方法流程图;图2是本专利技术实施例提供的另一种固件升级的方法流程图;图3是本专利技术实施例提供的另一种固件升级的方法流程图;图4是本专利技术实施例提供的一种终端的组成框图;图5是本专利技术实施例提供的另一种终端的组成框图;图6是本专利技术实施例提供的另一种终端的组成框图。【具体实施方式】为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描述。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。本专利技术实施例提供了一种固件升级的方法,适用于终端,应用于终端进行固件升级的过程中。其中,所述终端指的是包括手机、平板电脑、PC等各类会根据需求进行固件升级的个人电子设备。其中,固件(firmware)是指终端内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作。固件通常被写入只读存储器中,是担任着一个系统最基础最底层工作的软件。固件升级是指通过专门的升级程序,将终端中的工作程序或源代码进行改进,使其得到兼容性、性能或者功能上的提高。升级固件一般可以针对终端功能做出一些增强,修正一些小错误,让终端程序运行更流畅,通话质量提高等等。如图1所示,所述方法包括:101、响应用户的关机指令,显示至少包括升级并关机在内的模式选项。当用户将要关机时,终端响应用户的关机指令,提供给用户升级并关机、关机、重启等在内的多个模式选项,用户可以根据自己的需求输入(直接选择即可)一个模式选项。102、接收用户输入的模式选项。103、当所述接收到的模式选项为升级并关机时,获取固件升级包。当用户输入升级并关机时,终端开始执行固件升级流程,获取固件升级包。若用户输入升级并关机后,终端固件为最新版本,不需要进行固件升级时,则直接执行关机操作。其中,所述固件升级包指的是升级固件所需要的代码、信息、程序等打包成的镜像。可以在终端连接Wi-Fi、WLAN或其它指定网络时自动静默下载,也可以由用户自行下载。需要说明的是,当用户输入关机、重启或其它模式选项时,终端按照现有技术执行关机、重启或其它模式的流程。104、根据所述获取的固件升级包,进行固件升级。105、完成所述固件升级后,关机。终端完成固件升级后,自动关机,最大程度减小固件升级给用户带来的感官影响。本专利技术实施例提供了一种固件升级的方法,在用户下达终端关机指令后为用户提供升级并关机的模式选项,在将要关机时进行固件升级,用户使用终端时不会受到打扰,在合适的时机进行固件升级,提升用户体验,并且,在用户将要关机时进行固件升级,用户选择升级的概率会增大,进而提高了固件升级到达率,使重要固件更新有效抵达用户。进一步来说,结合前述方法流程,在所述响应用户的关机指令,显示至少包括升级并关机在内的模式选项之前,终端可以静默自动下载所述固件升级包,以为用户最大限度提供便捷体验,减少对用户的打扰,因此本专利技术实施例的另一种可能的实现方式还提供了以下流程,如图2所示,包括:106、监测固件是否有更新。其中,终端监测自身固件版本是否低于云端最新固件版本,以确定固件是否有更新。107、当监测到所述固件有更新时,检测所述终端的网络连接方式。当监测到固件有更新时,为了防止终端连接2G、3G、4G等网络时下载所述固件升级包给而带来不必要的消费,终端检测自身的网络连接方式。108、当所述终端为预设网络连接方式时,下载所述固件升级包。其中,所述预设网络连接方式可以为Wi-Fi、WLAN或其它免费网络等。进一步来说,结合前述方法流程,在下载所述固件升级包之后,需要给用户一个有固件升级包可用的提示,让用户知道终端固件可升级,本专利技术实施例的另一种可能的实现方式还提供了以下流程,如图3所示,包括:109、发送固件升级提示。其中,所述固件升级提示至少包括toast提示,通知栏提示,图标提示中的一种或多种。终端仅给用户发送固件升级提示,但不会要求用户立即选择是否进行固件升级,不会影响用户使用终端。比如固件升级提示可以为通知栏的“您有新的固件升级可用”等类似的一条消息。本专利技术实施例还提供了一种终端,适用于上述方法流程,如图4所示,所述终端包括本文档来自技高网...
一种固件升级的方法及终端

【技术保护点】
一种固件升级的方法,适用于终端,其特征在于,所述方法包括:响应用户的关机指令,显示至少包括升级并关机在内的模式选项;接收用户输入的模式选项;当所述接收到的模式选项为升级并关机时,获取固件升级包;根据所述获取的固件升级包,进行固件升级;完成所述固件升级后,关机。

【技术特征摘要】
1.一种固件升级的方法,适用于终端,其特征在于,所述方法包括:响应用户的关机指令,显示至少包括升级并关机在内的模式选项;接收用户输入的模式选项;当所述接收到的模式选项为升级并关机时,获取固件升级包;根据所述获取的固件升级包,进行固件升级;完成所述固件升级后,关机。2.根据权利要求1所述的方法,其特征在于,在所述响应用户的关机指令,显示至少包括升级并关机在内的模式选项之前,所述方法还包括:监测固件是否有更新;当监测到所述固件有更新时,检测所述终端的网络连接方式;当所述终端为预设网络连接方式时,下载所述固件升级包。3.根据权利要求2所述的方法,其特征在于,在所述下载所述固件升级包之后,所述方法还包括:发送固件升级提示。4.根据权利要求3所述的方法,其特征在于,所述固件升级提示至少包括toast提示,通知栏提示,图标提示中的一种或多种。5...

【专利技术属性】
技术研发人员:项浩
申请(专利权)人:深圳天珑无线科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1