Hot update method, operating system, terminal device and storage medium

An operating system and hot update technology, applied in the computer field, can solve problems such as system fragmentation, security threats, and Android devices cannot be upgraded uniformly, and achieve the effect of protecting security

Active Publication Date: 2022-03-11
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the large number of Android devices, even if there are multiple devices from the same manufacturer, the system is severely fragmented, and all Android devices cannot be upgraded to the latest version uniformly.
In addition, from discovery of vulnerabilities, to patch generation, to operator review, users download patches and restart devices, the repair cycle is too long, resulting in the vulnerability cannot be repaired in time, posing a great security threat

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
  • Hot update method, operating system, terminal device and storage medium
  • Hot update method, operating system, terminal device and storage medium
  • Hot update method, operating system, terminal device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] In the following, only some exemplary embodiments are briefly described. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and descriptions are to be regarded as illustrative in nature and not restrictive.

[0062] An embodiment of the present invention provides an operating system, such as figure 1 As shown, the operating system may include a management process, a system process and a patch repair framework.

[0063] When a system process starts, a hot update agent thread is created in the system process. The hot update agent thread can send the start information of the system process to the management process; receive the patch processing request sent by the management process; call the patch repair framework to perform the operation corresponding to the patch processing request.

[0064] The management pro...

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 present invention provide a hot update method, an operating system, a terminal device, and a storage medium. The method includes: receiving the startup information of the system process sent by the hot update proxy thread; checking whether there is a hot patch corresponding to the system process according to the startup information; if there is, sending the hot patch corresponding to the hot update proxy thread A patch processing request corresponding to the hot patch, so as to request the hot update agent thread to call the patch repair framework to perform an operation corresponding to the patch processing request. The embodiment of the present invention can realize the hot update of the Framework, and protect the security of the entire Framework layer and the APP layer.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a hot update method, an operating system, terminal equipment and a storage medium. Background technique [0002] The Android (Android) system is an open-source operating system that can be applied to mobile devices such as smart phones and tablet computers. The architecture of the Android system mainly includes: a kernel layer (Linux Kernel), a system runtime library (Libraries), an application framework layer (Application Framework, Framework) and an application program (Application, APP). [0003] As a framework layer, Framework can provide an application programming interface (Application Programming Interface, API) for upper-layer applications. Due to the open source and popularity of the Android system, Framework is prone to many loopholes. [0004] At present, the hot update mechanism of the Android system can almost only be applied to APP, and cannot fix Framework vuln...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/65
CPCG06F8/656G06F9/4843G06F21/57G06F8/65G06F9/545G06F9/3009G06F9/30043
Inventor 吴林杨书范包沉浮
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products