Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!
Software upgrade verification method based on android system
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
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
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
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
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.