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

System security upgrading method and device

A technology for system security and configuration status, applied in the computer field, can solve problems such as system failure, equipment bricking, and equipment failure to operate normally, and achieve the effects of reducing the probability of equipment unavailability, safe and reliable upgrades, and improving availability

Active Publication Date: 2016-11-23
ALIBABA GRP HLDG LTD
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The usual method is to update the contents of partitions such as bootloader, kernel, and system in sequence. If a key partition such as the bootloader partition is damaged due to power failure, the entire system will not be able to start, and the device will not be able to operate normally, commonly known as causing the device to become "bricked".

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 security upgrading method and device
  • System security upgrading method and device
  • System security upgrading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0040] Partition management of storage media (such as NAND / eMMC) is closely related to system upgrades. Usually when the system is upgraded, after executing the boot code (ROM code) on the chip, it always jumps to the fixed partition to execute its related codes, instead of jumping to other partitions according to whether the partition is damaged. If the key partition such as When the boot partition (bootloader) is damaged due to a power outage...

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

The invention discloses a system security upgrading method and device. The problem that due to the fact that a system is upgraded, the unavailability of a device is high is solved. The method comprises the steps that when the device is started up, configuration state parameters of each guiding partition recorded in a parameter partition are detected, and one guiding partition of which the configuration state parameters represent a success state is screened out; the configuration state parameters of the above-mentioned screened guiding partition are set to represent a failure state in the parameter partition, and a code which is used for guiding the system to start and stored in the guiding partition is run; when it is determined that execution succeeds, the configuration state parameters of the above-mentioned screened guiding partition are set to represent the success state in the parameter partition. In this way, the probability that the device is not available due to system upgrading can be greatly decreased, the reliability of the system is improved, the usability of the device is improved, and it is guaranteed that the system can be upgraded safely and reliably.

Description

technical field [0001] The invention relates to the computer field, in particular to a method and device for system security upgrade. Background technique [0002] System upgrades usually include upgrades to boot partitions (bootloader), OS, middleware, applications, and other components. In embedded products, such as smart TVs, various boxes such as Internetprotocol TV (IPTV) boxes, Over The Top (OTT) boxes, Digital Video Broadcasting (DVB) boxes, set-top boxes etc., its built-in memory is usually a computer flash memory device (NAND) medium or an embedded memory (Embedded Multi MediaCard, eMMC) medium, and the characteristic of NAND and eMMC is that it is easy to have bad blocks and cause its damage. System upgrade will increase the reading and writing of NAND or eMMC. If the power is suddenly cut off during the upgrade process, the possibility of damage to the storage medium will be greatly increased. Common upgrades, for example: the upgrade of the Android system usual...

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): G06F21/57
CPCG06F21/57
Inventor 罗金华于志斌
Owner ALIBABA GRP HLDG 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