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

Software upgrade verification method based on android system

A software upgrade and verification method technology, applied in software deployment, electrical components, response errors, etc., can solve problems such as abnormal functions, unusable functions, no upgrade file checking, and inability to solve file names, etc., to reduce maintenance costs, The effect of improving service efficiency and improving security

Active Publication Date: 2020-07-28
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method does not have any effective checks on the content of the upgrade file itself, and cannot solve the situation that the upgrade file content does not match but the file name is normal. After the upgrade, the system cannot be started or the function is abnormal and cannot be used; Insert a file header, including checking the file header information in the upgrade guide (such as: using the main chip method or technical solution naming number, etc.)
This method checks the content of the upgrade file itself to a certain extent (checks the header area of ​​the upgrade file), but does not effectively check the entire upgrade file, and cannot solve the problem caused by the damage of the upgrade file (transmission process or transmission coal quality reasons) ), after the upgrade, the system cannot be started or the function is abnormal and cannot be used, etc.

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
  • Software upgrade verification method based on android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0027] as attached figure 1 As shown, the software upgrade verification method based on the Android system includes the following steps:

[0028] Step 1, transform the upgrade file, increase the upgrade file extension area: after the compilation upgrade file is generated, a file extension area is packaged in the last part of the upgrade file, and the extension area includes the technical solution identification (MagicString) and extension area of ​​the upgrade file Verification (CRC_Padd_value), upgrade file full verification information (CRC_All_value). This part of the information is used as a basis for subsequent inspection of the upgrade file and determination of normality.

[0029] 1) Technical solution identification (MagicString): It is a fixed file data stream (loaded according to the file content of each logical partition name + part...

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 software upgrade verification method based on an Android system. The method comprises the steps that 1, an upgrade file extension area is packed in the last part of an upgrade file, the extension area contains firmware identification code, extension area verification information, and upgrade file full verification information; 2, the extension area verification information is verified, if the data is consistent, the next step is proceeded to check, and if the data is inconsistent, a normal boot is proceeded; 3, the firmware identification code is verified, if the data is consistent, the next step is proceeded to check, and if the data is inconsistent, the normal boot is proceeded; 4, the full verification information of the upgrade file is compared, if the comparison is right, the startup enters a normal upgrade process, if the data is inconsistent, guide for an upgrade boot is exited, and the normal boot is proceeded. According to the software upgrade verification method based on the Android system, the safety of an upgrade brush is greatly improved, the after-sale maintenance costs are reduced, and the after-sale software service efficiency is improved.

Description

technical field [0001] The invention relates to a software upgrade verification method, in particular to a software upgrade verification method based on an Android system, and belongs to the technical field of Android smart TVs. Background technique [0002] With the overall stable growth of the Android smart TV market and the update and iteration of software functions in recent years, it has become a common method to update the TV software system by using a local U disk flashing package to handle after-sales maintenance and function updates. In order to ensure the safety of the upgrade Major TV manufacturers have performed security checks on the upgrade files to ensure that the system can be started and used normally after the upgrade. [0003] For now, there are two commonly used methods for verifying the correctness of the upgrade file. Method 1. Many complete machine manufacturers will strictly write and name the file name of the upgrade file (such as: adopt the main ch...

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/65G06F11/10H04N21/458H04N21/443
CPCG06F8/65G06F11/1004H04N21/443H04N21/4586
Inventor 吴兴宇缪鸿生
Owner SICHUAN CHANGHONG ELECTRIC CO 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