Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System upgrading method and apparatus

A system upgrade and upgrade technology, applied in the computer field, can solve the problems of large upgrade package capacity, long upgrade time, and poor user experience.

Active Publication Date: 2015-11-18
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF6 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above reasons will lead to a large upgrade package size, which makes it take a long time to upgrade the operating system in recovery mode, and the user experience is poor.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System upgrading method and apparatus
  • System upgrading method and apparatus
  • System upgrading method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] figure 1 It is a schematic flowchart of a system upgrade method provided in Embodiment 1 of the present invention. The method can be executed by a system upgrading device, which is implemented by software and applied to an intelligent terminal installed with an operating system such as a smart phone, a tablet computer or a personal digital assistant. see figure 1 , the execution operations included in the system upgrade method provided in this embodiment are specifically as follows.

[0022] S110. In the recovery mode, use the first patch file in the obtained system upgrade package to upgrade the first system file.

[0023] The system upgrade package may be a system upgrade package obtained from a server based on OTA, or a system upgrade package obtained from other devices based on a wired method. For example, the smart terminal used by the system upgrading device is a smart phone, and the system upgrading package is obtained from other equipment such as a desktop co...

Embodiment 2

[0032] In this embodiment, on the basis of the first embodiment above, the operation of "upgrading the second system file by using the second patch file in the system upgrade package" is optimized, and an operation of upgrade verification is added.

[0033] Specifically, the system upgrade method provided in this embodiment, on the basis of the system upgrade method provided in Embodiment 1, further includes: in the recovery mode, extracting the second patch file in the system upgrade package and storing it in the storage space data partition.

[0034] Correspondingly, using the second patch file in the system upgrade package to upgrade the second system file includes: loading the second patch file stored in the data partition; and using the loaded second patch file to upgrade the second system file. Of course, those of ordinary skill in the art should understand that the second patch file may also be stored in other partitions of the storage space, such as the system partitio...

Embodiment 3

[0041] figure 2 It is a schematic flow chart of a system upgrading method provided in Embodiment 3 of the present invention. This embodiment can be based on all the above embodiments, and provides a preferred example. The method is executed by a system upgrading device, and the device is realized by software and applied to a smart phone or a tablet computer installed with an Android operating system. see figure 2 , the execution operations included in the system upgrade method provided in this embodiment are specifically as follows.

[0042] S210. Acquire a system upgrade package from a server based on an over-the-air technology.

[0043] There are two folders that can be included in a system upgrade package. The first folder includes the first patch file, the first upgrade script and the first verification file; the second folder is a custom custom folder, including the second patch file, the second upgrade script and the second verification file. Wherein, the format o...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the invention disclose a system upgrading method and apparatus. The method comprises: in a recovery mode, upgrading a first system file with an obtained first patch file in a system upgrade package; ending the recovery mode after completing the operation of upgrading the first system file, and starting a system according to the upgraded first system file; and upgrading a second system file with a second patch file in the system upgrade package. According to the technical scheme provided by the embodiments of the invention, an existing system upgrade mechanism can be optimized, the upgrade time in the recovery mode can be shortened, and the user experience can be improved.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a system upgrading method and device. Background technique [0002] At present, various smart terminals installed with operating systems, such as smart phones, tablet computers, or personal digital assistants, are popping up. In order to meet user needs and improve user experience with smart terminals, it is often necessary to upgrade the operating system. Wherein, the upgrade process can be implemented in two ways, wireless or wired. [0003] As a wireless upgrade technology, OTA (Over the Air Technology) can provide diversified and personalized operating system upgrade services for smart terminal users. After the operator releases the operating system upgrade version, it usually stores the operating system upgrade package in the OTA server. The smart terminal will use the air interface to obtain the corresponding upgrade package from the OTA se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445
Inventor 田小华
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products