CN105786636A - A system repair method and device - Google Patents
A system repair method and device Download PDFInfo
- Publication number
- CN105786636A CN105786636A CN201610137812.XA CN201610137812A CN105786636A CN 105786636 A CN105786636 A CN 105786636A CN 201610137812 A CN201610137812 A CN 201610137812A CN 105786636 A CN105786636 A CN 105786636A
- Authority
- CN
- China
- Prior art keywords
- repair
- repairing
- terminal
- server
- package
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0709—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种系统修复方法及装置。The present invention relates to the field of communication technology, in particular to a system repair method and device.
背景技术Background technique
随着互联网的发展和移动通信网络的发展,同时也伴随着终端的处理能力和存储能力的迅猛发展,海量的应用程序得到了迅速传播和使用;常用的应用程序在方便用户工作和生活的同时,不乏新开发的应用程序也进入到用户的日常生活,提高了用户的生活质量、使用终端的频率以及使用中的娱乐感。With the development of the Internet and mobile communication networks, as well as the rapid development of terminal processing and storage capabilities, a large number of applications have been rapidly spread and used; commonly used applications are convenient for users to work and live. , There is no shortage of newly developed applications that have also entered the daily life of users, improving the quality of life of users, the frequency of using terminals, and the sense of entertainment in use.
目前,系统修复方式是通过下载官方发布的OTA(OverTheAirTechnology,空中升级技术)升级包进行系统升级,利用增量升级或者全量升级的方式对系统进行修复。然而,全量升级的方式,由于OTA全量升级包相当于编译之后的一个全新的系统文件,其包含原有系统中存在异常的系统文件对应的修复文件和原有系统中正常部分的文件、以及修复时相关的辅助文件,因此体积较大,造成下载、安装该OTA升级包的时间长,从而系统修复速度慢。At present, the system repair method is to upgrade the system by downloading the officially released OTA (OverTheAirTechnology, air upgrade technology) upgrade package, and use incremental upgrade or full upgrade to repair the system. However, in the way of full upgrade, because the OTA full upgrade package is equivalent to a brand new system file after compilation, it includes the repair files corresponding to the abnormal system files in the original system, the normal part of the original system files, and the repair files. Time-related auxiliary files, so the volume is large, resulting in a long time to download and install the OTA upgrade package, so the system repair speed is slow.
由上可知,现有技术中,终端进行系统修复的速度慢。It can be seen from the above that, in the prior art, the terminal performs system repair at a slow speed.
发明内容Contents of the invention
本发明实施例提供一种系统修复方法及装置,可以解决现有技术中,终端进行系统修复的速度慢的技术问题。Embodiments of the present invention provide a system repair method and device, which can solve the technical problem of slow system repair speed of a terminal in the prior art.
本发明实施例提供一种系统修复方法,包括:An embodiment of the present invention provides a system repair method, including:
向系统修复服务器发送修复信息获取请求;Send a repair information acquisition request to the system repair server;
接收所述系统修复服务器根据所述获取请求返回的系统修复包,所述系统修复包包括:用于修复终端系统中问题文件的修复文件、以及采用该修复文件修复所述问题文件所需的辅助文件;Receiving the system repair package returned by the system repair server according to the acquisition request, the system repair package includes: a repair file used to repair the problem file in the terminal system, and the assistance required for repairing the problem file by using the repair file document;
根据所述系统修复包对所述终统端系统进行修复。The terminal system is repaired according to the system repair package.
在本发明一实施例中,在向系统修复服务器发送修复信息获取请求之前,所述方法还包括:In an embodiment of the present invention, before sending the repair information acquisition request to the system repair server, the method further includes:
向所述系统修复服务器发送访问请求,所述访问请求携带当前终端系统的标识;sending an access request to the system repair server, where the access request carries the identifier of the current terminal system;
接收所述系统修复服务器根据所述访问请求返回的响应信息;receiving response information returned by the system repair server according to the access request;
根据所述响应信息判断所述系统修复服务器中是否存在当前终端系统对应的系统修复包;judging whether there is a system repair package corresponding to the current terminal system in the system repair server according to the response information;
若存在,则执行向系统修复服务器发送修复信息获取请求的操作。If it exists, an operation of sending a repair information acquisition request to the system repair server is performed.
在本发明一实施例中,在向系统修复服务器发送修复信息获取请求之前,所述方法还包括:In an embodiment of the present invention, before sending the repair information acquisition request to the system repair server, the method further includes:
接收权限获取请求;Receive permission acquisition requests;
根据所述权限获取请求获取对所述终端系统进行修复的权限。The permission to repair the terminal system is obtained according to the permission acquisition request.
在本发明一实施例中,所述根据所述系统修复包对终统端系统进行修复的步骤,具体包括:In an embodiment of the present invention, the step of repairing the terminal system according to the system repair package specifically includes:
判断所述终端是否处于待机状态;judging whether the terminal is in a standby state;
若是,则根据所述系统修复包对所述终统端系统进行修复。If yes, repair the terminal system according to the system repair package.
在本发明一实施例中,在判定所述终端处于待机状态之后,根据所述系统修复包对所述终统端系统进行修复之前,所述方法还包括:In an embodiment of the present invention, after determining that the terminal is in the standby state, before repairing the terminal system according to the system repair package, the method further includes:
判断所述终端当前待机的时长是否大于预设时长;judging whether the current standby time of the terminal is greater than a preset time;
若是,则执行根据所述系统修复包对终统端系统进行修复的操作。If yes, perform an operation of repairing the terminal system according to the system repair package.
在本发明一实施例中,在根据所述系统修复包对终统端系统进行修复之后,所述方法还包括:In an embodiment of the present invention, after the terminal system is repaired according to the system repair package, the method further includes:
向系统升级服务器发送升级信息获取请求;Send an upgrade information acquisition request to the system upgrade server;
接收所述系统升级服务器根据所述升级信息获取请求返回的空中升级包;receiving the over-the-air upgrade package returned by the system upgrade server according to the upgrade information acquisition request;
根据所述空中升级包对修复后的系统进行升级。The repaired system is upgraded according to the air upgrade package.
相应地,本发明实施例提供了一种系统修复装置,包括:Correspondingly, an embodiment of the present invention provides a system repairing device, including:
第一发送模块,用于向系统修复服务器发送修复信息获取请求;The first sending module is configured to send a repair information acquisition request to the system repair server;
第一接收模块,用于接收所述系统修复服务器根据所述获取请求返回的系统修复包,所述系统修复包包括:用于修复终端系统中问题文件的修复文件、以及采用该修复文件修复所述问题文件所需的辅助文件;The first receiving module is configured to receive the system repair package returned by the system repair server according to the acquisition request, the system repair package includes: a repair file for repairing problematic files in the terminal system, and using the repair file to repair all Supporting documents required for the problem paper;
修复模块,用于根据所述系统修复包对所述终统端系统进行修复。A repair module, configured to repair the terminal system according to the system repair package.
在本发明一实施例中,所述装置还包括:第二发送模块、第二接收模块、判断模块以及执行模块;其中,In an embodiment of the present invention, the device further includes: a second sending module, a second receiving module, a judging module, and an executing module; wherein,
所述第二发送模块,用于在所述第一发送模块向系统修复服务器发送修复信息获取请求之前,向所述系统修复服务器发送访问请求,所述访问请求携带当前终端系统的标识;The second sending module is configured to send an access request to the system repair server before the first sending module sends a repair information acquisition request to the system repair server, where the access request carries the identifier of the current terminal system;
所述第二接收模块,用于接收所述系统修复服务器根据所述访问请求返回的响应信息;The second receiving module is configured to receive response information returned by the system repair server according to the access request;
所述判断模块,用于根据所述响应信息判断所述系统修复服务器中是否存在当前终端系统对应的系统修复包;The judging module is configured to judge whether there is a system repair package corresponding to the current terminal system in the system repair server according to the response information;
所述执行模块,用于在所述判断模块判定为是时,执行向系统修复服务器发送修复信息获取请求的操作。The execution module is configured to execute the operation of sending a repair information acquisition request to the system repair server when the judging module judges yes.
在本发明一实施例中,所述装置还包括:请求接收模块和权限获取模块;其中,In an embodiment of the present invention, the device further includes: a request receiving module and a permission obtaining module; wherein,
所述请求接收模块,用于在所述第一发送模块向系统修复服务器发送修复信息获取请求之前,接收权限获取请求;The request receiving module is configured to receive a permission acquisition request before the first sending module sends a repair information acquisition request to the system repair server;
所述权限获取模块,用于根据所述权限获取请求获取对所述终端系统进行修复的权限。The authority acquisition module is configured to acquire the authority to repair the terminal system according to the authority acquisition request.
在本发明一实施例中,所述修复模块,具体用于:In an embodiment of the present invention, the repair module is specifically used for:
判断所述终端是否处于待机状态;judging whether the terminal is in a standby state;
若是,则根据所述系统修复包对所述终统端系统进行修复。If yes, repair the terminal system according to the system repair package.
本发明实施例提供了一种系统修复方法及装置,通过向系统修复服务器发送修复信息获取请求,随后接收该系统修复服务器根据该获取请求返回的系统修复包,并根据该系统修复包对该终统端系统进行修复;该方案只需根据终端系统中的问题文件对应的修复文件及其修复时所需的辅助文件,便可对该终端系统进行修复,无需其他冗杂的文件;修复系统时所需下载、更新的文件体积较小,相对于现有技术,缩短了修复时间,从而提高了系统修复的速度。The embodiment of the present invention provides a system repair method and device, by sending a repair information acquisition request to the system repair server, then receiving the system repair package returned by the system repair server according to the acquisition request, and according to the system repair package to the terminal The terminal system can be repaired; this solution only needs to repair the terminal system according to the repair file corresponding to the problem file in the terminal system and the auxiliary files required for repair, without other complicated files; The files to be downloaded and updated are small in size, and compared with the prior art, the repair time is shortened, thereby increasing the speed of system repair.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1是本发明实施例一提供的系统修复方法的流程示意图;FIG. 1 is a schematic flowchart of a system repair method provided in Embodiment 1 of the present invention;
图2是本发明实施例三提供的系统修复方法的流程示意图;FIG. 2 is a schematic flowchart of a system repair method provided in Embodiment 3 of the present invention;
图3a是本发明实施例四提供的第一种系统修复装置的结构示意图;Fig. 3a is a schematic structural diagram of the first system repair device provided by Embodiment 4 of the present invention;
图3b是本发明实施例四提供的第二种系统修复装置的结构示意图;Fig. 3b is a schematic structural diagram of a second system repair device provided in Embodiment 4 of the present invention;
图3c是本发明实施例四提供的第三种系统修复装置的结构示意图。Fig. 3c is a schematic structural diagram of a third system repair device provided by Embodiment 4 of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.
本发明实施例提供一种系统修复方法及装置。以下将分别进行详细说明。Embodiments of the present invention provide a system repair method and device. The details will be described respectively below.
实施例一、Embodiment one,
本实施例将从系统修复装置的角度进行描述,该系统修复装置具体可以集成在终端中,该终端可以为智能手机、平板电脑等设备。This embodiment will be described from the perspective of a system repairing device. The system repairing device may specifically be integrated into a terminal, and the terminal may be a smart phone, a tablet computer, or other devices.
如图1所示,本发明实施例提供了一种系统修复方法,具体流程可以如下:As shown in Figure 1, the embodiment of the present invention provides a system repair method, the specific process can be as follows:
101、向系统修复服务器发送修复信息获取请求。101. Send a repair information acquisition request to a system repair server.
具体地,在需要对终端系统进行修复时,终端可以向该系统修复服务器发送修复信息获取请求;其中,该修复信息获取请求携带当前终端系统的系统标识,比如该终端系统当前版本的版本号。Specifically, when the terminal system needs to be repaired, the terminal can send a repair information acquisition request to the system repair server; wherein the repair information acquisition request carries the system identifier of the current terminal system, such as the version number of the current version of the terminal system.
需要说明的是,该系统修复服务器具体可以用于在终端系统需要进行修复时,接收或者发送相关的信息或者文件等。It should be noted that the system repair server can be specifically used to receive or send relevant information or files when the terminal system needs to be repaired.
在本发明实施例中,在向系统修复服务器发送修复信息获取请求之前,需要确认该系统修复服务器中是否存有该修复信息,则在上述“向系统修复服务器发送修复信息获取请求”的步骤之前,还可以包括:In this embodiment of the present invention, before sending the repair information acquisition request to the system repair server, it is necessary to confirm whether the repair information exists in the system repair server, then before the above step of "sending the repair information acquisition request to the system repair server" , which can also include:
向该系统修复服务器发送访问请求,该访问请求携带当前终端系统的标识;Send an access request to the system repair server, where the access request carries the identifier of the current terminal system;
接收该系统修复服务器根据该访问请求返回的响应信息;receiving the response information returned by the system repair server according to the access request;
根据该响应信息判断该系统修复服务器中是否存在当前终端系统对应的系统修复包;According to the response information, it is judged whether there is a system repair package corresponding to the current terminal system in the system repair server;
若存在,则执行向系统修复服务器发送修复信息获取请求的操作。If it exists, an operation of sending a repair information acquisition request to the system repair server is performed.
具体地,终端可以向该系统修复服务器发送访问请求,该系统修复服务器接收到该访问请求之后,响应该访问请求,终端接收到该系统修复服务器的响应信息,根据该响应信息对该系统修复服务器进行访问操作,并判断是否存在该系统修复服务器中检测到有当前终端系统对应的修复包。Specifically, the terminal may send an access request to the system repair server, and after receiving the access request, the system repair server responds to the access request, and the terminal receives the response information from the system repair server, and according to the response information, the system repair server Perform an access operation, and determine whether there is a repair package corresponding to the current terminal system detected in the system repair server.
若存在,则向该系统修复服务器发送修复信息获取请求,若不存在,则不执行任何操作。If it exists, send a repair information acquisition request to the system repair server, and if it does not exist, do not perform any operation.
在实际应用中,该系统修复服务器中的修复包可以是由另一终端上传到该系统修复服务器。具体地,在编译完成该系统修复包后,需要对其进行系统签名等防篡改操作,并配置需要进行修复的终端系统版本号,再通过该系统修复服务器对其进行发布,以使终端可以获取到该系统修复包。In practical applications, the repair package in the system repair server may be uploaded to the system repair server by another terminal. Specifically, after the system repair package is compiled, tamper-proof operations such as system signatures need to be performed on it, and the version number of the terminal system that needs to be repaired is configured, and then released through the system repair server so that the terminal can obtain to the system repair package.
102、接收该系统修复服务器根据该获取请求返回的系统修复包,该系统修复包包括:用于修复终端系统中问题文件的修复文件、以及采用该修复文件修复该问题文件所需的辅助文件。102. Receive the system repair package returned by the system repair server according to the acquisition request, where the system repair package includes: a repair file for repairing a problematic file in the terminal system, and auxiliary files required for repairing the problem file by using the repair file.
具体地,在终端向该系统修复服务器发送修复信息获取请求之后,该系统修复服务器接收该修复信息获取请求,并根据该修复信息获取请求获取相关的修复信息发送给终端,终端接收该系统修复服务器返回的修复信息。Specifically, after the terminal sends a repair information acquisition request to the system repair server, the system repair server receives the repair information acquisition request, and obtains relevant repair information according to the repair information acquisition request and sends it to the terminal, and the terminal receives the system repair server The repair information returned.
在本发明实施例中,该修复信息具体可以是系统修复包,终端可以通过下载操作从该系统修复服务器中获取该系统修复包。In this embodiment of the present invention, the repair information may specifically be a system repair package, and the terminal may obtain the system repair package from the system repair server through a download operation.
优选地,该系统修复包具体可以仅仅包括修复文件和辅助文件,上述问题文件为存在异常的系统文件;其中,该修复文件具体用于修复该终端系统中存在异常的系统文件。Preferably, the system repair package may specifically only include repair files and auxiliary files, and the above-mentioned problem files are abnormal system files; wherein, the repair file is specifically used to repair the abnormal system files in the terminal system.
需要说明的是,上述辅助文件为可以采用上述修复文件对该问题文件进行修复的辅助文件,比如修复所需的脚本文件、配置文件等。在本发明实施例中,该辅助文件具体还可以包括要升级到的OTA版本号,即该修复版本,以更好地辅助终端进行系统修复。It should be noted that the above-mentioned auxiliary files are auxiliary files that can use the above-mentioned repair files to repair the problem file, such as script files and configuration files required for repair. In the embodiment of the present invention, the auxiliary file may specifically include the OTA version number to be upgraded to, that is, the repair version, so as to better assist the terminal in performing system repair.
103、根据该系统修复包对该终统端系统进行修复。103. Repair the terminal system according to the system repair package.
具体地,获取到该系统修复包后,需要对其进行系统签名的校验和文件大小的校验等,若校验成功,则根据该系统修复包中的修复文件和对应的辅助文件对该终端系统进行修复;若校验失败,则表明该系统修复包可能经过他人篡改,已植入木马或者病毒文件等,此时,将无法根据该系统修复包对该终端系统进行修复。Specifically, after obtaining the system repair package, it is necessary to verify the system signature and file size. If the verification is successful, the The terminal system is repaired; if the verification fails, it indicates that the system repair package may have been tampered with by others, and Trojan horses or virus files have been implanted. At this time, the terminal system cannot be repaired according to the system repair package.
在实际应用中,该修复文件可以是上述问题文件对应的替换文件,则可以用该修复文件替换该问题文件以进行系统修复;其中,该修复文件为已编译的系统文件,则在进行系统修复时,可以直接将该修复文件替换该问题文件,而无需再次编译。In practical applications, the repair file can be a replacement file corresponding to the above-mentioned problem file, and then the repair file can be used to replace the problem file to perform system repair; wherein, the repair file is a compiled system file, and then system repair is performed. , you can directly replace the problematic file with the repaired file without compiling again.
在具体实施过程中,若要对该终端的系统文件进行修改,需要获取对应的修改权限;则在向该系统修复服务器发送修复信息获取请求之前,还可以包括:In the specific implementation process, if you want to modify the system file of the terminal, you need to obtain the corresponding modification authority; before sending the repair information acquisition request to the system repair server, you may also include:
接收权限获取请求;Receive permission acquisition requests;
根据该权限获取请求获取对该终端系统进行修复的权限。The permission to repair the terminal system is obtained according to the permission acquisition request.
在实际应用中,该终端可以安装一修复平台,终端可以接收该修复平台发起的权限获取请求,终端根据该权限获取请求修改在进行系统修复时,需要修复分区的权限,以授予该修复平台对该终端系统进行修复的权限。通过该修复平台,可以对该终端系统中存在的问题进行检测,比如系统Bug,并可以通过该修复平台从上述系统修复服务器中获取对应的系统修复包以对该终端系统进行修复。In practical applications, the terminal can be installed with a repair platform, and the terminal can receive the permission acquisition request initiated by the repair platform. According to the permission acquisition request, the terminal modifies the permission to repair the partition when performing system repair, so as to grant the repair platform to the Permission to perform repairs on this end system. Through the repair platform, problems existing in the terminal system can be detected, such as system bugs, and a corresponding system repair package can be obtained from the system repair server to repair the terminal system through the repair platform.
优选地,为了便于该系统修复服务器的统计,可以在对该终端系统进行修复后,将修复结果反馈给该系统修复服务器。Preferably, in order to facilitate statistics of the system repair server, after the terminal system is repaired, the repair result can be fed back to the system repair server.
由上可知,本发明实施例提供了一种系统修复方法,通过向系统修复服务器发送修复信息获取请求,随后接收该系统修复服务器根据该获取请求返回的系统修复包,并根据该系统修复包对该终统端系统进行修复;该方案只需根据终端系统中的问题文件对应的修复文件及其修复时所需的辅助文件,便可对该终端系统进行修复,无需其他冗杂的文件;修复系统时所需下载、更新的文件体积较小,相对于现有技术,不仅节约了终端的数据流量,而且缩短了修复的时长,从而提高了系统修复的速度。As can be seen from the above, the embodiment of the present invention provides a system repair method, by sending a repair information acquisition request to the system repair server, and then receiving the system repair package returned by the system repair server according to the acquisition request, and according to the system repair package. The terminal system is repaired; this solution only needs to repair the terminal system according to the repair file corresponding to the problem file in the terminal system and the auxiliary files required for repair, without other complicated files; the repair system The size of the files to be downloaded and updated is relatively small. Compared with the prior art, it not only saves the data traffic of the terminal, but also shortens the repair time, thereby increasing the speed of system repair.
实施例二、Embodiment two,
本实施例将在实施例一的基础上,对本发明系统修复方法作进一步介绍。由实施例一可知,该方法可以根据终端系统中的问题文件对应的修复文件及其修复时所需的辅助文件,对该终端系统进行修复。然而,该方法中,一旦检测到有当前终端系统对应的系统修复包,就对该终端进行修复,扰乱了其他正在运行的进程,存在降低终端操作效率的问题。This embodiment will further introduce the system repair method of the present invention on the basis of the first embodiment. It can be known from Embodiment 1 that the method can repair the terminal system according to the repair file corresponding to the problem file in the terminal system and the auxiliary files required for repair. However, in this method, once a system repair package corresponding to the current terminal system is detected, the terminal is repaired, which disrupts other running processes and reduces terminal operation efficiency.
比如,在终端处于通话状态时,检测到当前终端系统对应的系统修复包,此时若执行对该终端系统进修复的操作,则会导致通话的中断。For example, when the terminal is in a call state, the system repair package corresponding to the current terminal system is detected, and if the operation of repairing the terminal system is performed at this time, the call will be interrupted.
为了克服上述终端操作效率的问题,本实施例对根据该系统修复包对该终端系统进行修复的操作进行限定;即上述“对根据该系统修复包对该终端系统进行修复”的步骤,具体可以包括:In order to overcome the above-mentioned problem of terminal operation efficiency, this embodiment limits the operation of repairing the terminal system according to the system repair package; that is, the above-mentioned step of "repairing the terminal system according to the system repair package" can specifically be include:
判断该终端是否处于待机状态;judging whether the terminal is in a standby state;
若是,则根据该系统修复包对该终统端系统进行修复。If yes, the terminal system is repaired according to the system repair package.
具体地,判断该终端是否处于待机状态,在其处于待机状态时,根据该系统修复包中的修复文件和辅助文件对该终端系统进行修复。Specifically, it is judged whether the terminal is in the standby state, and when the terminal is in the standby state, the terminal system is repaired according to the repair file and the auxiliary file in the system repair package.
其中,该待机状态可以是终端设备灭屏且无进程运行的状态,比如文件下载、音乐播放、视频播放、通话等等一系列的客户端进程。Wherein, the standby state may be a state in which the screen of the terminal device is off and no process is running, such as a series of client processes such as file download, music playback, video playback, and calls.
在实际应用中,为了进一步确认终端将长时间处于待机状态,防止终端在处于待机状态时突然被激活,在判定该终端处于待机状态之后,根据该系统修复包对该终统端系统进行修复之前,还可以包括:In practical applications, in order to further confirm that the terminal will be in the standby state for a long time and prevent the terminal from being suddenly activated when it is in the standby state, after determining that the terminal is in the standby state, before repairing the terminal system according to the system repair package , which can also include:
判断该终端当前待机的时长是否大于预设时长;Judging whether the current standby time of the terminal is greater than a preset time;
若是,则执行根据该系统修复包对终统端系统进行修复的操作。If yes, perform an operation of repairing the terminal system according to the system repair package.
比如,可以把该预设时长设定为5min,则当待机时长超过5min时,可以认为用户在短时间内无暇对该终端进行操作,此时便可在用户毫无知觉的情况下对该终端系统进行修复,提升了用户的体验。For example, the preset duration can be set to 5 minutes. When the standby duration exceeds 5 minutes, it can be considered that the user has no time to operate the terminal in a short time. The system was repaired to improve the user experience.
优选地,为了全面地修复终端系统,解决系统修复时无法修复的问题,在根据该系统修复包对终统端系统进行修复之后,还可以包括:Preferably, in order to comprehensively repair the terminal system and solve the problems that cannot be repaired during system repair, after repairing the terminal system according to the system repair package, it may also include:
向系统升级服务器发送升级信息获取请求;Send an upgrade information acquisition request to the system upgrade server;
接收该系统升级服务器根据该升级信息获取请求返回的空中升级包;receiving the over-the-air upgrade package returned by the system upgrade server according to the upgrade information acquisition request;
根据该空中升级包对修复后的系统进行升级。Upgrade the repaired system according to the air upgrade package.
具体地,修复后的终端系统,还可以在当前终端系统版本的基础上,通过OTA升级的方式进行系统升级;比如,上述空中升级包具体可以是OTA升级包,该终端可以通过下载该OTA升级包对修复后的终端系统进行升级。Specifically, the repaired terminal system can also be upgraded through OTA on the basis of the current terminal system version; for example, the above-mentioned air upgrade package can be an OTA upgrade package, and the terminal can be upgraded by downloading The package upgrades the repaired terminal system.
由上可知,本发明实施例提供了一种系统修复方法,在上述系统修复方法的基础上,在通过该系统修复包对该终端系统进行修复时,判断该终端是否处于待机状态,在该终端处于待机状态并且待机时长超过预设时长时,再根据该系统修复包对该终统端系统进行修复,提高了终端操作效率,在用户无感知的情况下进行修复操作,提升了用户体验。It can be seen from the above that the embodiment of the present invention provides a system repair method. On the basis of the above system repair method, when the terminal system is repaired through the system repair package, it is judged whether the terminal is in the standby state. When it is in the standby state and the standby time exceeds the preset time, the terminal system is repaired according to the system repair package, which improves the efficiency of terminal operation, performs repair operations without the user's perception, and improves user experience.
实施例三、Embodiment three,
根据实施例一和二所描述的方法,以下将举例作进一步详细说明。According to the methods described in Embodiments 1 and 2, examples will be given below for further detailed description.
在本实施例中,将以该系统修复装置具体集成在智能手机中,该智能手机安装有修复平台,并对该智能手机的系统进行修复为例做详细描述。In this embodiment, it will be described in detail by taking the system repair device integrated in a smart phone, the smart phone is installed with a repair platform, and the smart phone's system is repaired as an example.
需要说明的是,在本发明实施例中,该修复平台具备对该智能手机的系统进行修复的权限。It should be noted that, in the embodiment of the present invention, the repair platform has the authority to repair the system of the smart phone.
如图2所示,一种系统修复方法,具体流程可以如下:As shown in Figure 2, a system repair method, the specific process can be as follows:
201、智能手机检测是否存在当前系统对应的系统修复包;若是,执行步骤202,若否,继续执行检测操作。201. The smart phone detects whether there is a system repair package corresponding to the current system; if yes, execute step 202; if not, continue to perform the detection operation.
具体地,该智能手机可以向该系统修复服务器发送访问请求,其中,该访问请求携带当前终端系统的标识,通过接收该系统修复服务器根据该访问请求返回的响应信息,并根据该响应信息判断该系统修复服务器中是否存在当前系统对应的系统修复包。Specifically, the smart phone may send an access request to the system repair server, where the access request carries the identifier of the current terminal system, by receiving the response information returned by the system repair server according to the access request, and judging the terminal system based on the response information. Whether there is a system repair package corresponding to the current system in the system repair server.
比如,该智能手机可以通过上述修复平台对当前系统对应的系统修复包进行检测,判断该系统修复服务器中是否存在该系统修复包。For example, the smart phone can detect the system repair package corresponding to the current system through the repair platform, and judge whether the system repair package exists in the system repair server.
在实际应用中,该系统修复服务器中的系统修复包可以是由另一终端上传到该系统修复服务器。具体地,在编译完成该系统修复包后,需要对其进行系统签名等防篡改操作,并配置需要进行修复的终端系统版本号,再通过该系统修复服务器对其进行发布,以使终端可以获取到该系统修复包。In practical applications, the system repair package in the system repair server may be uploaded to the system repair server by another terminal. Specifically, after the system repair package is compiled, tamper-proof operations such as system signatures need to be performed on it, and the version number of the terminal system that needs to be repaired is configured, and then released through the system repair server so that the terminal can obtain to the system repair package.
202、智能手机向系统修复服务器发送修复信息获取请求。202. The smartphone sends a repair information acquisition request to the system repair server.
具体地,在智能手机检测到存在当前系统对应的系统修复包时,可以向该系统修复服务器发送修复信息获取请求;其中,该修复信息获取请求携带当前终端系统的系统标识,比如该系统当前版本的版本号。Specifically, when the smart phone detects that there is a system repair package corresponding to the current system, it can send a repair information acquisition request to the system repair server; wherein, the repair information acquisition request carries the system identifier of the current terminal system, such as the current version of the system version number of .
203、智能手机接收系统修复服务器根据该修复信息获取请求返回的系统修复包,该系统修复包包括:用于修复系统中问题文件的修复文件、以及采用该修复文件修复该问题文件所需的辅助文件。203. The smartphone receives the system repair package returned by the system repair server according to the repair information acquisition request. The system repair package includes: a repair file used to repair the problematic file in the system, and the auxiliary required for repairing the problem file by using the repair file document.
具体地,智能手机可以通过下载操作从该系统修复服务器中获取该系统修复包,该系统修复包具体可以包括修复文件和辅助文件。Specifically, the smart phone can obtain the system repair package from the system repair server through a download operation, and the system repair package can specifically include a repair file and an auxiliary file.
其中,上述问题文件为存在异常的系统文件,该修复文件具体用于修复该系统中存在异常的系统文件,该辅助文件为可以采用上述修复文件对该问题文件进行修复的辅助文件,比如修复所需的脚本文件、配置文件等。Wherein, the above-mentioned problem file is an abnormal system file, and the repair file is specifically used to repair the abnormal system file in the system. The auxiliary file is an auxiliary file that can use the above-mentioned repair file to repair the problem file. required script files, configuration files, etc.
204、智能手机对该系统修复包进行校验,判断是否符合预设条件;若是,执行步骤205,若否,执行上述步骤201。204. The smart phone verifies the system repair package to determine whether the preset condition is met; if yes, execute step 205; if not, execute the above step 201.
具体地,获取到该系统修复包后,需要对其进行解压,并校验解压后的文件以判断该系统修复包中文件是否被篡改;比如,需要进行系统签名的校验和文件大小的校验等。Specifically, after obtaining the system repair package, it is necessary to decompress it, and verify the decompressed files to determine whether the files in the system repair package have been tampered with; for example, it is necessary to verify the system signature and file size. test etc.
若校验成功,则判定为符合预设条件;若判定校验失败,则判定为不符合预设条件。If the verification is successful, it is judged as meeting the preset condition; if it is judged that the verification fails, it is judged as not meeting the preset condition.
205、智能手机是否处于待机状态;若是,执行步骤206,若否,执行上述步骤201。205. Whether the smart phone is in a standby state; if yes, execute step 206; if not, execute the above step 201.
具体地,在该智能手机判定该系统修复包符合预设条件时,判断该智能手机是否处于待机状态。Specifically, when the smart phone determines that the system repair package meets the preset condition, it is judged whether the smart phone is in a standby state.
在实际应用中,为了进一步确认该智能手机将长时间处于待机状态,防止终端在处于待机状态时突然被激活,在判定该终端处于待机状态之后,还可以获取其待机时长,当该待机时长达到一定时长时,再执行下一步操作;比如,可以把该预设时长设定为5min,则当待机时长超过5min时,可以认为用户在短时间内无暇对该智能手机进行操作,该智能手机将长时间处于待机状态。In practical applications, in order to further confirm that the smartphone will be in the standby state for a long time and prevent the terminal from being suddenly activated when it is in the standby state, after determining that the terminal is in the standby state, you can also obtain its standby time. When the standby time reaches After a certain period of time, perform the next step; for example, the preset period can be set to 5 minutes, then when the standby time exceeds 5 minutes, it can be considered that the user has no time to operate the smartphone in a short period of time, and the smartphone will Standby for a long time.
206、智能手机根据该系统修复包对该系统进行修复。206. The smart phone repairs the system according to the system repair package.
具体地,在该智能手机处于待机状态时,根据该系统修复包对该系统进行修复;比如,该系统修复包中的修复文件可以是上述问题文件对应的替换文件,则可以通过上述修复平台,用该修复文件替换该问题文件以进行系统修复;其中,该修复文件为已编译的系统文件,则在进行系统修复时,可以直接将该修复文件替换该问题文件,而无需再次编译,结合对应的辅助文件对该系统进行修复。Specifically, when the smart phone is in a standby state, the system is repaired according to the system repair package; for example, the repair file in the system repair package can be a replacement file corresponding to the above-mentioned problem file, and then through the above-mentioned repair platform, Replace the problem file with the repair file to perform system repair; wherein, the repair file is a compiled system file, then when performing system repair, the repair file can directly replace the problem file without compiling again, combined with the corresponding Auxiliary files to repair the system.
待修复完毕后,重启该智能手机,并检测是否修复成功,并将修复结果反馈给系统修复服务器。After the repair is completed, restart the smart phone, check whether the repair is successful, and feed back the repair result to the system repair server.
在实际应用中,修复后的系统,还可以在当前系统版本的基础上,利用OTA升级的方式进行系统升级,通过下载OTA升级包对修复后的终端系统进行升级。In practical applications, the repaired system can also use the OTA upgrade method to upgrade the system on the basis of the current system version, and the repaired terminal system can be upgraded by downloading the OTA upgrade package.
比如,初始版本为001,修复后版本为002,而目标版本为003,则该智能手机可以通过修复平台对001版本进行修复后,得到系统版本为002,随后该智能手机还可以通过下载该系统的OTA升级包,对该002版本的系统进行OTA升级,以获得003版本的系统。For example, if the initial version is 001, the repaired version is 002, and the target version is 003, then the smartphone can repair the 001 version through the repair platform to obtain a system version of 002, and then the smartphone can download the system The OTA upgrade package of the 002 version of the system is OTA upgraded to obtain the 003 version of the system.
由上可知,本发明实施例提供了一种系统修复方法,通过向系统修复服务器发送修复信息获取请求,随后接收该系统修复服务器根据该获取请求返回的系统修复包,并根据该系统修复包对该终统端系统进行修复;该方案只需根据终端系统中的问题文件对应的修复文件及其修复时所需的辅助文件,便可对该终端系统进行修复,无需其他冗杂的文件;修复系统时所需下载、更新的文件体积较小,相对于现有技术,缩短了修复时间,从而提高了系统修复的速度。As can be seen from the above, the embodiment of the present invention provides a system repair method, by sending a repair information acquisition request to the system repair server, and then receiving the system repair package returned by the system repair server according to the acquisition request, and according to the system repair package. The terminal system is repaired; this solution only needs to repair the terminal system according to the repair file corresponding to the problem file in the terminal system and the auxiliary files required for repair, without other complicated files; the repair system The size of the file to be downloaded and updated is small, and compared with the prior art, the repair time is shortened, thereby improving the speed of system repair.
实施例四、Embodiment four,
为了更好地实施以上方法,本发明实施例还提供一种系统修复装置,该系统修复装置可以集成在终端中,该终端具体可以包括手机、平板电脑、笔记本电脑或个人计算(PC,PersonalComputer)等设备。如图3a所示,该系统修复装置可以包括第一发送模块301、第一接收模块302以及修复模块303,如下:In order to better implement the above method, an embodiment of the present invention also provides a system repairing device, the system repairing device can be integrated in a terminal, and the terminal can specifically include a mobile phone, a tablet computer, a notebook computer or a personal computer (PC, PersonalComputer) and other equipment. As shown in Figure 3a, the system repairing device may include a first sending module 301, a first receiving module 302 and a repairing module 303, as follows:
该第一发送模块301,用于向系统修复服务器发送修复信息获取请求;The first sending module 301 is configured to send a repair information acquisition request to the system repair server;
该第一接收模块302,用于接收该系统修复服务器根据该获取请求返回的系统修复包,该系统修复包包括:用于修复终端系统中问题文件的修复文件、以及采用该修复文件修复该问题文件所需的辅助文件;The first receiving module 302 is configured to receive the system repair package returned by the system repair server according to the acquisition request, the system repair package includes: a repair file for repairing a problem file in the terminal system, and using the repair file to repair the problem supporting documents required for the document;
该修复模块303,用于根据该系统修复包对该终统端系统进行修复。The repair module 303 is configured to repair the terminal system according to the system repair package.
优选地,请参阅图3b,该装置还可以包括:第二发送模块304、第二接收模块305、判断模块306以及执行模块307;其中,Preferably, referring to FIG. 3b, the device may further include: a second sending module 304, a second receiving module 305, a judging module 306, and an executing module 307; wherein,
该第二发送模块304,用于在该第一发送模块308向系统修复服务器发送修复信息获取请求之前,向该系统修复服务器发送访问请求,该访问请求携带当前终端系统的标识;The second sending module 304 is configured to send an access request to the system repair server before the first sending module 308 sends a repair information acquisition request to the system repair server, where the access request carries the identifier of the current terminal system;
该第二接收模块305,用于接收该系统修复服务器根据该访问请求返回的响应信息;The second receiving module 305 is configured to receive the response information returned by the system repair server according to the access request;
该判断模块306,用于根据该响应信息判断该系统修复服务器中是否存在当前终端系统对应的系统修复包;The judging module 306 is configured to judge whether there is a system repair package corresponding to the current terminal system in the system repair server according to the response information;
该执行模块307,用于在该判断模块306判定为是时,执行向系统修复服务器发送修复信息获取请求的操作。The execution module 307 is configured to execute the operation of sending a repair information acquisition request to the system repair server when the judgment module 306 judges yes.
优选地,请参阅图3c,该装置还可以包括:请求接收模块308和权限获取模块309;其中,Preferably, referring to FIG. 3c, the device may further include: a request receiving module 308 and a permission obtaining module 309; wherein,
该请求接收模块308,用于在该第一发送模块301向系统修复服务器发送修复信息获取请求之前,接收权限获取请求;The request receiving module 308 is configured to receive the permission acquisition request before the first sending module 301 sends the repair information acquisition request to the system repair server;
该权限获取模块309,用于根据该权限获取请求获取对该终端系统进行修复的权限。The authority acquisition module 309 is configured to acquire the authority to repair the terminal system according to the authority acquisition request.
优选地,该修复模块303,具体可以用于:Preferably, the repair module 303 can specifically be used for:
判断该终端是否处于待机状态;judging whether the terminal is in a standby state;
若是,则根据该系统修复包对该终统端系统进行修复。If yes, the terminal system is repaired according to the system repair package.
由上可知,本发明实施例提供了一种系统修复装置,通过第一发送模块301向系统修复服务器发送修复信息获取请求,第一接收模块302接收该系统修复服务器根据该获取请求返回的系统修复包,修复模块303根据该系统修复包对该终统端系统进行修复;该方案只需根据终端系统中的问题文件对应的修复文件及其修复时所需的辅助文件,便可对该终端系统进行修复,无需其他冗杂的文件;修复系统时所需下载、更新的文件体积较小,相对于现有技术,缩短了修复时间,从而提高了系统修复的速度。It can be seen from the above that the embodiment of the present invention provides a system repair device, which sends a repair information acquisition request to the system repair server through the first sending module 301, and the first receiving module 302 receives the system repair information returned by the system repair server according to the acquisition request. package, the repair module 303 repairs the terminal system according to the system repair package; this solution only needs to repair the file corresponding to the problem file in the terminal system and the auxiliary files required for repair, and then the terminal system can be repaired. Repairing does not require other complicated files; the files to be downloaded and updated when repairing the system are small in size, and compared with the prior art, the repairing time is shortened, thereby increasing the speed of system repairing.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取记忆体(RAM,RandomAccessMemory)、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: Read-only memory (ROM, ReadOnlyMemory), random access memory (RAM, RandomAccessMemory), magnetic disk or optical disk, etc.
以上对本发明实施例所提供的一种系统修复方法及装置进行了详细介绍,本文中应用程序了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用程序范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The system repair method and device provided by the embodiment of the present invention have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The description of the above embodiment is only used to help understand the present invention. The method of the invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation and the scope of the application program. In summary, the content of this specification should not be understood To limit the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610137812.XA CN105786636B (en) | 2016-03-10 | 2016-03-10 | System repair method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610137812.XA CN105786636B (en) | 2016-03-10 | 2016-03-10 | System repair method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105786636A true CN105786636A (en) | 2016-07-20 |
| CN105786636B CN105786636B (en) | 2018-11-27 |
Family
ID=56392420
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610137812.XA Expired - Fee Related CN105786636B (en) | 2016-03-10 | 2016-03-10 | System repair method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105786636B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106502665A (en) * | 2016-10-18 | 2017-03-15 | 广州视睿电子科技有限公司 | Application program repairing method and device |
| CN106933637A (en) * | 2017-03-17 | 2017-07-07 | 深圳创维-Rgb电子有限公司 | The restorative procedure and device of a kind of system partitioning |
| WO2019061322A1 (en) * | 2017-09-29 | 2019-04-04 | 深圳传音通讯有限公司 | Method for processing system exception, server and computer-readable storage medium |
| CN110806884A (en) * | 2018-08-06 | 2020-02-18 | 中兴通讯股份有限公司 | Method and device for repairing operating system fault |
| CN111199701A (en) * | 2020-03-17 | 2020-05-26 | 上海仰邦科技股份有限公司 | Synchronous control system of LED dot matrix display screen and self-checking method thereof |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103164247A (en) * | 2013-03-21 | 2013-06-19 | 东莞宇龙通信科技有限公司 | Method and device for automatically repairing system application |
| CN104182689A (en) * | 2013-05-24 | 2014-12-03 | 阿里巴巴集团控股有限公司 | Method and device for repairing and protecting system |
-
2016
- 2016-03-10 CN CN201610137812.XA patent/CN105786636B/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103164247A (en) * | 2013-03-21 | 2013-06-19 | 东莞宇龙通信科技有限公司 | Method and device for automatically repairing system application |
| CN104182689A (en) * | 2013-05-24 | 2014-12-03 | 阿里巴巴集团控股有限公司 | Method and device for repairing and protecting system |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106502665A (en) * | 2016-10-18 | 2017-03-15 | 广州视睿电子科技有限公司 | Application program repairing method and device |
| CN106502665B (en) * | 2016-10-18 | 2019-09-03 | 广州视睿电子科技有限公司 | Method and device for repairing an application program |
| CN106933637A (en) * | 2017-03-17 | 2017-07-07 | 深圳创维-Rgb电子有限公司 | The restorative procedure and device of a kind of system partitioning |
| WO2018166322A1 (en) * | 2017-03-17 | 2018-09-20 | 深圳创维-Rgb电子有限公司 | Repairing method and device for system partition |
| WO2019061322A1 (en) * | 2017-09-29 | 2019-04-04 | 深圳传音通讯有限公司 | Method for processing system exception, server and computer-readable storage medium |
| CN110806884A (en) * | 2018-08-06 | 2020-02-18 | 中兴通讯股份有限公司 | Method and device for repairing operating system fault |
| CN111199701A (en) * | 2020-03-17 | 2020-05-26 | 上海仰邦科技股份有限公司 | Synchronous control system of LED dot matrix display screen and self-checking method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105786636B (en) | 2018-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108027741B (en) | File processing method, device, terminal and storage medium based on patch upgrade | |
| CN106598835B (en) | Application testing method, device and system | |
| CN106572372B (en) | Set top box upgrading method and set top box | |
| CN105786636B (en) | System repair method and device | |
| CN105446769B (en) | Image file upgrade processing method, device and terminal device | |
| CN106484453B (en) | Method and device for realizing system upgrading | |
| CN107015870B (en) | Method and device for realizing communication between web page and local application and electronic equipment | |
| WO2017166446A1 (en) | Vulnerability-fixing method and device | |
| WO2011088714A1 (en) | Method, device and system for running application | |
| WO2017071207A1 (en) | Application installation method, corresponding apparatus, and application installation system | |
| CN107193593A (en) | A kind of upgrade method, set top box and the storage medium of scalable file | |
| CN105430445A (en) | Smart TV startup method and device | |
| CN105530130A (en) | Method and device for upgrading Over-The-Air downloading technology | |
| CN105307195A (en) | Method and device for updating access point name (APN) parameter | |
| CN105653338A (en) | Application updating method and device | |
| CN110493644B (en) | Television application upgrading method, television terminal and server | |
| CN115515012B (en) | Key burning method, device, electronic equipment board and storage medium | |
| CN106775876B (en) | Method for quickly starting application by android system | |
| CN109032617B (en) | Control method and control device for automatically deleting installation package | |
| CN108920962B (en) | Firmware download signature verification method, firmware release method, mobile terminal and server | |
| CN108197469B (en) | Method and device for verifying application program, storage medium and electronic equipment | |
| CN105549995A (en) | Method and device for upgrading audio equipment | |
| CN104158907A (en) | Method and device of downloading application program file | |
| CN107124713B (en) | Customized updating method and mobile terminal | |
| CN113377400A (en) | Software upgrading method and device, storage medium and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP01 | Change in the name or title of a patent holder | ||
| CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181127 |