CN108170459B - Software upgrading method, intelligent terminal and device with storage function - Google Patents
Software upgrading method, intelligent terminal and device with storage function Download PDFInfo
- Publication number
- CN108170459B CN108170459B CN201711318609.3A CN201711318609A CN108170459B CN 108170459 B CN108170459 B CN 108170459B CN 201711318609 A CN201711318609 A CN 201711318609A CN 108170459 B CN108170459 B CN 108170459B
- Authority
- CN
- China
- Prior art keywords
- upgrading
- script
- file
- package
- packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/73—Program documentation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a software upgrading method, an intelligent terminal and a device with a storage function, wherein the software upgrading method comprises the following steps: the FOTA upgrading setting corresponding to the intermediate preparation package in the system is modified into the upgrading setting corresponding to the flash package; executing a packaging script to package the flash package; executing a differential packet making script to obtain a differential packet of the packed file; and upgrading the system by using the differential packet. The invention has the beneficial effects that: different from the prior art, the difference packet is generated by carrying out difference on the flashing packet, and the updating is carried out through the difference packet, so that the intermediate preparation packet does not need to be managed, the preparation packet does not need to be prevented from being damaged or lost, the product development efficiency can be further improved, and the error probability is reduced.
Description
Technical Field
The present invention relates to the field of software updating, and in particular, to a software upgrading method, an intelligent terminal, and a device having a storage function.
Background
Along with the popularization of electronic equipment such as mobile terminals and the like, the FOTA upgrading function becomes a necessary choice for the functions of intelligent equipment. When the user encounters the problem of the equipment software, the user can repair the problem of the mobile phone through the FOTA wireless upgrading function, so that the trouble of going to a ground after-sale maintenance point is saved, and the time is also saved. And the FOTA upgrading can not modify the mobile phone partition and delete the user data. Therefore, the efficiency is greatly improved, and the product experience is improved.
Most of FOTA upgrading is to use a generation preparation packet of an android system source code to generate a differential packet, the generated preparation packet needs to be reserved in time, and the differential packet cannot be generated when the preparation packet is damaged or lost.
Therefore, in the prior art, the preparation packet needs to be strictly managed in preparation for damage or loss of the preparation packet.
Disclosure of Invention
The invention mainly solves the technical problem of providing a software upgrading method, an intelligent terminal and a device with a storage function, which can effectively overcome the defects that the preparation packet needs to be strictly managed and is prevented from being damaged or lost.
In order to solve the technical problems, the first technical scheme adopted by the invention is as follows: provided is a software upgrading method, including: the FOTA upgrading setting corresponding to the intermediate preparation package in the system is modified into the upgrading setting corresponding to the flash package; executing a packaging script to package the flash package; executing a differential packet making script to obtain a differential packet of the packed file; and upgrading the system by using the differential packet.
Wherein, the setting of the FOTA upgrade of preparing the package in the middle of corresponding in the system is revised to the upgrade setting of corresponding flash package and includes: modifying a mirror image adding script in the system to replace an original system file with a system file generated after the intermediate OTA packet compiling instruction is executed; modifying the packaging script to add the kernel symbol table file to a file list to be packaged, so that when the packaging script is executed, the package of the flash package is packaged according to the file list to be packaged; and modifying the differential package production script to add upgrading codes of undefined image files needing to be upgraded in the flash package.
Wherein, the setting of the FOTA upgrade of preparing the package in the middle of corresponding in the system is revised to the upgrade setting of corresponding flash package and includes: and executing the intermediate OTA packet compiling instruction to generate a recovery upgrading script and a kernel symbol table file for FOTA upgrading, wherein the recovery upgrading script is used for upgrading a recovery partition when the computer is started after upgrading.
Wherein, the differential package executing the differential package making script to obtain the differential package of the packed file comprises: and adding a block upgrading option in the parameters of the differential package manufacturing script, and executing the modified differential package manufacturing script to carry out block upgrading on all the image files in the flash package.
In order to solve the above technical problems, the second technical solution adopted by the present invention is: the software upgrading method comprises a core step and a repeating step, wherein the core step is executed initially and is not repeated, and the repeating step is executed once for upgrading the software, wherein the core step comprises the following steps: modifying the mirror image adding script, and replacing the system file generated after the intermediate OTA package compiling instruction is executed with the original system file; modifying the packaging script, and adding the kernel symbol table file into a file list; modifying the differential packet manufacturing script, and adding an upgrading code of the image file to be upgraded; the repeating steps comprise: executing the intermediate OTA packet compiling instruction and packaging; and executing a differential package manufacturing script, adding a block upgrading option to the parameters, and performing block upgrading on all the image files in the flash package.
Wherein the system file is the system file with the suffix of.img.
Wherein, the step of executing the intermediate OTA packet compiling instruction and packing comprises the following steps: executing the intermediate OTA packet compiling instruction, and in order to generate an additional file for FOTA upgrading: 1) the recovery upgrading script is used for upgrading the recovery partition when the computer is started after upgrading; 2) a kernel symbol table file; and executing a packaging script, and packaging the software which is directly used for differential refreshable machine.
In order to solve the above technical problems, the third technical solution adopted by the present invention is: provided is a software upgrading method, including: acquiring a modified mirror image adding script for replacing an original system file, and replacing the original system file with a system file generated after an intermediate OTA package compiling instruction is executed; acquiring a modified packaging script, wherein the modified packaging script comprises a file list added with a kernel symbol table file; acquiring a differential packet making script containing an upgrade code of a mirror image file to be upgraded; executing an intermediate OTA packet compiling instruction; executing the packaging script; and executing a differential package manufacturing script, adding a block upgrading option to the parameters, and performing block upgrading on all the image files in the flash package.
In order to solve the technical problems, the fourth technical scheme adopted by the invention is as follows: provided is a smart terminal including: the software upgrading method is realized by matching the processor with the man-machine circuit when the processor works.
In order to solve the above technical problems, a fifth technical solution adopted by the present invention is: there is provided an apparatus having a storage function, storing program data that can be executed to implement a software upgrade method as described above.
The invention has the beneficial effects that: different from the prior art, the difference packet is generated by carrying out difference on the flashing packet, and the updating is carried out through the difference packet, so that the intermediate preparation packet does not need to be managed, the preparation packet does not need to be prevented from being damaged or lost, the product development efficiency can be further improved, and the error probability is reduced.
Drawings
FIG. 1 is a schematic flow chart of a software upgrading method according to a first embodiment of the present invention;
FIG. 2 is a sub-flowchart of step S11 in FIG. 1;
FIG. 3 is a flow chart illustrating the core steps of a software upgrading method according to a second embodiment of the present invention;
FIG. 4 is a flow chart illustrating the repeating steps of a software upgrade method according to a second embodiment of the present invention;
FIG. 5 is a flowchart illustrating a software upgrading method according to a third embodiment of the present invention;
fig. 6 is a block diagram schematically illustrating the structure of an intelligent terminal according to a fourth embodiment of the present invention;
fig. 7 is a block diagram schematically showing the structure of an apparatus having a storage function according to a fifth embodiment of the present invention.
Detailed Description
As shown in fig. 1, fig. 1 is a schematic flow chart of a software upgrading method according to a first embodiment of the present invention. In this embodiment, the software upgrading method includes the steps of:
in step S11, the setting of the FOTA upgrade corresponding to the intermediate preparation package in the system is modified to the upgrade setting corresponding to the flush package.
In step S12, a packaging script is executed to package the flash package.
In step S13, the differential package making script is executed to obtain a differential package of the packaged file. Preferably, in this step, the differential package executing the differential package creation script to obtain the differential package of the packaged file includes: and adding a block upgrading option in the parameters of the differential package manufacturing script, and executing the modified differential package manufacturing script to carry out block upgrading on all the image files in the flash package.
In step S14, a system upgrade is performed using the difference package.
Referring further to fig. 2, fig. 2 is a sub-flowchart of step S11 in fig. 1. In this embodiment, modifying the FOTA upgrade setting corresponding to the intermediate preparation package in the system to the upgrade setting corresponding to the flush package includes:
in step S111, the mirror image adding script in the system is modified to replace the original system file with the system file generated after the intermediate OTA packet compiling instruction is executed. In this step, the intermediate OTA packet compiling instruction may also be executed to generate a recovery upgrade script and a kernel symbol table file for FOTA upgrade, where the recovery upgrade script is used to upgrade a recovery partition when starting up after upgrade. Or, the system file includes a recovery upgrade script and a kernel symbol table file. The two files are necessary for upgrading, wherein a recovery upgrading foot is an instance of an install-recovery. Img is system. The original system file is actually also a system.img file, but there are no install-recovery.sh file and system.map file, so that a system file having an install-recovery.sh file and a system.map file is required to replace the original system file, i.e., the original system.img is replaced with a system.img having an install-recovery.sh and a system.map.
In step S112, the packaging script is modified to add the kernel symbol table file to the file list to be packaged, so that when the packaging script is executed, the package-on-press is packaged according to the file list to be packaged.
In step S113, the differential package production script is modified to add the upgrade code of the undefined image file requiring upgrade in the flash package.
In fact, the above steps may also be referred to as an incremental difference operation, that is, the difference packet is generated by directly performing incremental difference on the flush packet, and the difference packet can ensure that the upgrade packet can be generated by having a corresponding version, and the intermediate preparation packet does not need to be managed, so that the efficiency of product development can be improved, and the error probability can be reduced.
In other embodiments, step S11 may not be completed by using step S111 to step S113, and may be implemented by using other manners, and step S111 to step S113 are only one preferred embodiment.
In a second embodiment of the present invention, a software upgrade method includes a core step and a repetition step. The core steps are initially performed and are not repeated, and the repeating steps are performed once for each software upgrade.
Referring to fig. 3, fig. 3 is a flowchart illustrating core steps of a software upgrading method according to a second embodiment of the present invention. In this embodiment, the core steps of the software upgrading method include:
in step S21, the mirror image adding script is modified, and the system file generated after the intermediate OTA packet compiling instruction is executed is replaced with the original system file. Generally, the system file is a system file with the suffix of. In a preferred embodiment, the step of performing intermediate OTA packet compilation and packetization comprises:
executing the intermediate OTA packet compiling instruction, and in order to generate an additional file for FOTA upgrading: 1) the recovery upgrading script is used for upgrading the recovery partition when the computer is started after upgrading; 2) a kernel symbol table file; the recovery upgrade foot is, for example, an install-recovery.sh file, and the kernel symbol table file is, for example, a system.map file. Img is system. The original system file is actually also a system.img file, but there are no install-recovery.sh file and system.map file, so that a system file having an install-recovery.sh file and a system.map file is required to replace the original system file, i.e., the original system.img is replaced with a system.img having an install-recovery.sh and a system.map.
And executing a packaging script, and packaging the software which is directly used for differential refreshable machine.
In step S22, the packaging script is modified, and the kernel symbol table file is added to the file list.
In step S23, the difference package making script is modified, and the upgrade code of the image file to be upgraded is added.
Referring to fig. 4, fig. 4 is a flowchart illustrating repeated steps of a software upgrading method according to a second embodiment of the present invention. In this embodiment, the repeating steps of the software upgrading method include:
in step S24, an intermediate OTA packet compilation instruction is executed and packetized. Generally, step S24 is executed after step S23 is completed. Step S24 may be performed in two steps, first performing the intermediate OTA packet compiling instruction and then performing the packing. Moreover, when the OTA packet compiling instruction is executed, the step S21 is performed, which is not described herein again.
In step S25, a differential package production script is executed, a parameter adds a block upgrade option, and all image files in the flash package are subjected to block upgrade.
Through the mode, the core steps are configured once, so that the steps for generating the differential packets and the error rate can be reduced subsequently, and the effect is particularly obvious when a large number of versions are required to be upgraded.
Referring to fig. 5, fig. 5 is a flowchart illustrating a software upgrading method according to a third embodiment of the present invention. In this embodiment, the software upgrading method includes the steps of:
in step S31, a modified mirror image adding script is obtained to replace the original system file, and the system file generated after the intermediate OTA packet compiling instruction is executed replaces the original system file. The system file is a system file with the suffix of img, and comprises a kernel symbol table file and a recovery upgrading script. In this step, the intermediate OTA packet compiling instruction may also be executed to obtain a system file, so as to generate a recovery upgrade script and a kernel symbol table file for FOTA upgrade, where the recovery upgrade script is used to upgrade a recovery partition when a boot is started after upgrade. Or, the system file includes a recovery upgrade script and a kernel symbol table file. The two files are necessary for upgrading, wherein a recovery upgrading foot is an instance of an install-recovery. Img is system. The original system file is actually also a system.img file, but there are no install-recovery.sh file and system.map file, so that a system file having an install-recovery.sh file and a system.map file is required to replace the original system file, i.e., the original system.img is replaced with a system.img having an install-recovery.sh and a system.map.
In step S32, a modified packaging script including a file list to which the kernel symbol table file is added is acquired.
In step S33, a differential package production script containing the upgrade code of the image file to be upgraded is acquired.
In step S34, an intermediate OTA packet compilation instruction is executed.
In step S35, the packaging script is executed.
In step S36, a differential package production script is executed, a parameter adds a block upgrade option, and all image files in the flash package are subjected to block upgrade.
Wherein, the OTA package compiling instruction is in a packaging state when being acquired.
The steps are actually incremental difference operation, namely, the difference packet is generated by directly carrying out incremental difference on the flashing packet, and the difference packet can ensure that the upgrading packet can be generated by a corresponding version without managing an intermediate preparation packet, so that the product development efficiency can be improved, and the error probability can be reduced.
Referring to fig. 6, fig. 6 is a schematic block diagram of an intelligent terminal according to a fourth embodiment of the present invention. In the present embodiment, the intelligent terminal 40 includes a processor 41 and a man-machine circuit 42 coupled to each other. The processor 41 is operative to cooperate with the human machine circuit 42 to implement the software upgrading method as described in the above embodiments.
Referring to fig. 7, fig. 7 is a schematic block diagram of a device with a storage function according to a fifth embodiment of the present invention. In the present embodiment, the device 50 having a storage function stores program data 51, and the program data 51 can be executed to realize the software upgrading method described in the above embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed method and apparatus may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a module or a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The invention has the beneficial effects that: different from the prior art, the difference packet is generated by carrying out difference on the flashing packet, and the updating is carried out through the difference packet, so that the intermediate preparation packet does not need to be managed, the preparation packet does not need to be prevented from being damaged or lost, the product development efficiency can be further improved, and the error probability is reduced.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes performed by the present specification and drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (8)
1. A software upgrading method is characterized by comprising the following steps:
the FOTA upgrading setting corresponding to the intermediate preparation package in the system is modified into the upgrading setting corresponding to the flash package;
executing a packaging script to package the flashing package;
executing a differential packet making script to obtain a differential packet of the packed file;
carrying out system upgrading by using the differential packet;
wherein the executing a differential package production script to obtain a differential package of the packaged file comprises: adding a block upgrading option in the parameter of the differential package manufacturing script, and executing the modified differential package manufacturing script to carry out block upgrading on all the mirror image files in the flash package;
the modification of the FOTA upgrading setting corresponding to the intermediate preparation package in the system into the upgrading setting corresponding to the flash package comprises the following steps:
modifying the mirror image adding script in the system to replace the original system file with the system file generated after the intermediate OTA package compiling instruction is executed;
modifying a packaging script to add the kernel symbol table file to a file list to be packaged, so that when the packaging script is executed, the updating package is packaged according to the file list to be packaged;
and modifying the differential package production script to add the upgrading code of the undefined image file needing upgrading in the flash package.
2. The software upgrading method of claim 1,
the modification of the FOTA upgrading setting corresponding to the intermediate preparation package in the system into the upgrading setting corresponding to the flash package comprises the following steps:
and executing the intermediate OTA packet compiling instruction to generate a recovery upgrading script and an inner core symbol table file for FOTA upgrading, wherein the recovery upgrading script is used for upgrading a recovery partition when the system is started after upgrading.
3. A software upgrading method is characterized by comprising a core step and a repeating step, wherein the core step is executed initially and is not repeated, and the repeating step is executed once for upgrading software, wherein the core step comprises the following steps:
modifying the mirror image adding script, and replacing the system file generated after the intermediate OTA package compiling instruction is executed with the original system file;
modifying the packaging script, and adding the kernel symbol table file into a file list;
modifying the differential packet manufacturing script, and adding an upgrading code of the image file to be upgraded;
the repeating steps comprise:
executing the intermediate OTA packet compiling instruction and packaging;
and executing a differential package manufacturing script, adding a block upgrading option to the parameters, and performing block upgrading on all the image files in the flash package.
4. The software upgrading method of claim 3, wherein the system file is a system file suffixed with.img.
5. The software upgrade method according to claim 3, wherein said step of performing intermediate OTA packet compilation and packetization comprises:
executing the intermediate OTA packet compiling instruction, and in order to generate an additional file for FOTA upgrading:
1) the recovery upgrading script is used for upgrading the recovery partition when the computer is started after upgrading;
2) a kernel symbol table file;
and executing a packaging script, and packaging the software which is directly used for differential refreshable machine.
6. A software upgrading method is characterized by comprising the following steps:
acquiring a modified mirror image adding script for replacing an original system file, and replacing the original system file with a system file generated after an intermediate OTA package compiling instruction is executed;
acquiring a modified packaging script, wherein the modified packaging script comprises a file list added with a kernel symbol table file;
acquiring a differential packet making script containing an upgrade code of a mirror image file to be upgraded;
executing the intermediate OTA packet compilation instruction;
executing the packaging script;
and executing a differential package manufacturing script, adding a block upgrading option to the parameters, and performing block upgrading on all the image files in the flash package.
7. An intelligent terminal, comprising:
a processor and a human machine circuit coupled to each other, the processor being operable to cooperate with the human machine circuit to implement the software upgrade method as claimed in any one of claims 1 to 6.
8. An apparatus having a storage function, characterized in that program data are stored, which can be executed to implement the software upgrading method as claimed in any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711318609.3A CN108170459B (en) | 2017-12-08 | 2017-12-08 | Software upgrading method, intelligent terminal and device with storage function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711318609.3A CN108170459B (en) | 2017-12-08 | 2017-12-08 | Software upgrading method, intelligent terminal and device with storage function |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108170459A CN108170459A (en) | 2018-06-15 |
CN108170459B true CN108170459B (en) | 2021-08-10 |
Family
ID=62525109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711318609.3A Active CN108170459B (en) | 2017-12-08 | 2017-12-08 | Software upgrading method, intelligent terminal and device with storage function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108170459B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109144519B (en) * | 2018-08-23 | 2022-03-22 | 广州视源电子科技股份有限公司 | Generation method and device of upgrade package, computer equipment and storage medium |
CN109472132A (en) * | 2018-11-12 | 2019-03-15 | 深圳市腾瑞丰科技有限公司 | Anti- brush machine guard method and device |
CN110231954B (en) * | 2019-06-19 | 2023-06-16 | 上海卓易科技股份有限公司 | Simplified transmission and upgrading method for OTA data of android system and storage medium thereof |
CN114637523A (en) * | 2022-02-14 | 2022-06-17 | 北京鸿合爱学教育科技有限公司 | Firmware upgrade file processing method, device, server and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2993578A1 (en) * | 2014-09-02 | 2016-03-09 | Gemalto M2M GmbH | Method for adapting firmware of a wireless communication device |
CN105511911A (en) * | 2015-11-27 | 2016-04-20 | 青岛海信移动通信技术股份有限公司 | System firmware upgrade package generation method and device |
CN106569843A (en) * | 2015-10-12 | 2017-04-19 | 青岛海信移动通信技术股份有限公司 | Method and device for generating OTA central package |
-
2017
- 2017-12-08 CN CN201711318609.3A patent/CN108170459B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2993578A1 (en) * | 2014-09-02 | 2016-03-09 | Gemalto M2M GmbH | Method for adapting firmware of a wireless communication device |
CN106569843A (en) * | 2015-10-12 | 2017-04-19 | 青岛海信移动通信技术股份有限公司 | Method and device for generating OTA central package |
CN105511911A (en) * | 2015-11-27 | 2016-04-20 | 青岛海信移动通信技术股份有限公司 | System firmware upgrade package generation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108170459A (en) | 2018-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108170459B (en) | Software upgrading method, intelligent terminal and device with storage function | |
CN103176824B (en) | A kind of method and device of system upgrade | |
EP2866142A1 (en) | Upgrade package generation method and device, dynamic file differential upgrade method and terminal | |
CN107506219A (en) | A kind of general version upgrade method based on android system | |
CN104918114B (en) | A kind of operating system update method and device | |
JP2017504879A (en) | Method and apparatus for creating differential update package, system differential update method and apparatus | |
CN110750286B (en) | Management method, device, system, equipment and medium for upgrading Mbn through OTA | |
CN111651180B (en) | Firmware updating method and device, processor and intelligent gateway equipment | |
CN105573772A (en) | Base station software version management method and devices | |
CN108958843A (en) | Plug-in unit construction method, system, equipment and medium based on lightweight script | |
CN104461621A (en) | Attribute information updating method and device | |
CN110659165A (en) | Multi-node server automatic testing method and device | |
CN108037932B (en) | SPI-NAND configuration file acquisition method and device | |
CN115658042A (en) | Hybrid application component type development method, system, device and storage medium | |
CN106569843A (en) | Method and device for generating OTA central package | |
CN106535221A (en) | Resource management method and device, and multimode soft base station unified webmaster | |
CN106843956B (en) | Method and device for generating system firmware package | |
CN105227600A (en) | The method of mobile device system upgrading | |
CN108170760B (en) | Intelligent hardware management system and equipment | |
CN103796193B (en) | The PRI parameter automatic configuration methods and system of a kind of cdma mobile terminal | |
CN105872106A (en) | Over-the-air upgrade method, over-the-air server and terminal | |
CN115268969A (en) | Android system upgrading method and device and terminal equipment | |
CN105700906B (en) | Optical module software upgrading method, related equipment and system | |
CN106658473B (en) | Method and equipment for customizing audio and video data | |
CN105491450A (en) | Smart television failure problem processing method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230315 Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Patentee after: Shenzhen Huaxi Investment Co.,Ltd. Address before: 516006 Zhongkai hi tech Zone, Huizhou, Guangdong, 86 Chang seven Road West Patentee before: HUIZHOU TCL MOBILE COMMUNICATION Co.,Ltd. |
|
TR01 | Transfer of patent right |