CN109189426A - A kind of upgrade method, device, storage medium and electronic equipment - Google Patents
A kind of upgrade method, device, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN109189426A CN109189426A CN201810993631.6A CN201810993631A CN109189426A CN 109189426 A CN109189426 A CN 109189426A CN 201810993631 A CN201810993631 A CN 201810993631A CN 109189426 A CN109189426 A CN 109189426A
- Authority
- CN
- China
- Prior art keywords
- directory
- memory
- script
- upgrade
- upgrade package
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000010076 replication Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the present invention provides a kind of upgrade method, device, storage medium and electronic equipment, after file system guides successfully, executes the first script, the upgrade package being stored in the first catalogue of first memory is copied to memory directory;The performance objective program under the memory directory, so that the target program calls the upgrade package being stored under the memory directory.In this way, to replace cured original packet, can realize upgrading by calling directly the upgrade package in memory directory without carrying out burning to storage equipment, effectively increase upgrading efficiency.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to an upgrade method and apparatus, a storage medium, and an electronic device.
Background
The server TF (english: T-Flash, chinese: Flash memory) card is a memory card that is hard-wired to the motherboard, in which the relevant server management software can be pre-manufactured. In an application scenario, the TF card may be pre-manufactured with ISQP software, which may implement raid configuration of a server, intelligent installation of an operating system, and other functions. The ISQP software is a java program with Livecd of Centos7.2 as the running environment. The starting process is as follows: the TF card boots the linux kernel of Centoss 7.2 therein, loading a prefabricated squashfs. And operating the isqp jar packet prefabricated in the file system to realize program operation.
However, the inventor discovers that the TF card has no self-upgrading function temporarily, because the jar package and the file used by the isqp are all prefabricated in the squarhfs.
Therefore, how to improve the upgrading efficiency is a technical problem that needs to be solved urgently by those skilled in the art.
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide an upgrade method, apparatus, storage medium and electronic device, which are used to solve the problem of poor upgrade efficiency in the prior art.
To achieve the above and other related objects, according to a first aspect of the present invention, an embodiment of the present invention provides an upgrade method, including the steps of:
after the file system is successfully booted, executing a first script, and copying an upgrade package stored in a first directory of a first storage to a memory directory;
and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
Optionally, before executing the first script and copying the upgrade package to the first directory of the first memory, the method further includes:
and executing the second script to copy the upgrade package of the second catalog stored in the second memory to the first catalog of the first memory.
Optionally, before executing the first script and copying the upgrade package to the first directory of the first memory, the method further includes:
and generating a first script according to a preset third script, wherein the third script comprises a first directory, a memory directory and an operation instruction.
Optionally, before executing the first script and copying the upgrade package from the first directory of the first storage to the memory directory, the method further includes:
the first version number of the upgrade package of the first directory stored in the first memory and the second version number of the original file package of the third directory stored in the first memory are obtained.
Executing the first script to copy the upgrade package from the first directory of the first storage to the memory directory, comprising:
when the first version number is larger than the second version number, executing a first script and copying the upgrade package from a first directory of the first storage to a memory directory;
according to a second aspect of the present invention, an embodiment of the present invention further provides an upgrade apparatus, including:
the copying module is used for executing the first script and copying the upgrade package of the first directory stored in the first memory to the memory directory after the file system is successfully booted;
and the calling module is used for executing the target program under the memory directory so as to enable the target program to call the upgrade package stored under the memory directory.
Optionally, the copying module is further configured to execute the second script to copy the upgrade package stored in the second directory of the second memory to the first directory of the first memory before executing the first script to copy the upgrade package to the first directory of the first memory.
Optionally, the apparatus further includes a generating module, configured to generate the first script according to a preset third script, where the third script includes the first directory, the memory directory, and the operation instruction.
Optionally, the replication module is further configured to,
acquiring a first version number of an upgrade package of a first directory stored in a first memory and a second version number of an original file package of a third directory stored in the first memory;
executing the first script to copy the upgrade package from the first directory of the first storage to the memory directory, comprising:
and when the first version number is larger than the second version number, executing the first script and copying the upgrade package from the first directory of the first storage to the memory directory.
According to a third aspect of the present invention, an embodiment of the present invention further provides a storage medium, where the storage medium stores computer-executable instructions, and the computer-executable instructions are capable of executing the upgrade method described in the foregoing embodiment.
According to a fourth aspect of the present invention, there is also provided an electronic device, including at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the one processor to cause the at least one processor to:
after the file system is successfully booted, executing a first script, and copying an upgrade package stored in a first directory of a first storage to a memory directory;
and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
As described above, the upgrade method, apparatus, storage medium and electronic device provided in the embodiments of the present invention have the following beneficial effects: after the file system is successfully booted, executing a first script, and copying an upgrade package stored in a first directory of a first storage to a memory directory; and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory. Therefore, the upgrading package in the memory directory is directly called to replace the solidified original file package, the upgrading can be realized without burning the storage device, and the upgrading efficiency is effectively improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
Fig. 1 is a schematic flowchart of an upgrading method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of another upgrading method provided by the embodiment of the invention;
FIG. 3 is a flow chart of a further upgrading method provided by the embodiment of the invention;
FIG. 4 is a flowchart illustrating a further upgrading method according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an upgrading apparatus provided in an embodiment of the present invention;
fig. 6 is a schematic diagram of a hardware structure of an electronic device that executes an upgrade method according to an embodiment of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Please refer to fig. 1 to 6. It should be noted that the drawings provided in the present embodiment are only for illustrating the basic idea of the present invention, and the drawings only show the components related to the present invention rather than being drawn according to the number, shape and size of the components in actual implementation, and the type, quantity and proportion of each component in actual implementation may be changed arbitrarily, and the layout of the components may be more complicated.
Referring to fig. 1, which is a schematic flow diagram of an upgrading method provided in an embodiment of the present invention, as shown in fig. 1, the embodiment of the present invention shows an upgrading process:
step S101: and after the file system is successfully booted, executing the first script, and copying the upgrade package stored in the first directory of the first storage to the memory directory.
In the embodiment of the present invention, the first storage may be a server TF card, or a storage capable of being configured in a hard disk in a server. The first memory may be configured with a first directory and a third directory, the first directory may be used for storing upgrade packages, corresponding script files and the like, and the third directory may be used for storing system kernel files, object programs and the like.
In the running process of the server, the system kernel is booted and started through the first memory, the file system is booted, and meanwhile, after the file system is booted successfully, the first script can be automatically run through the configuration server. The first script may be a script written in the first storage in advance, and the first script is written with a copy instruction to copy the upgrade package stored in the first directory of the first storage to the memory directory.
Step S102: and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
Because the file system of the server and the memory hardware are also managed in a file system mode, for the memory, the memory control in the calling process of the application program can be realized by configuring the files in the memory directory. In the embodiment of the present invention, the upgrade package to be upgraded is copied to the memory directory in step S101, so that the target program is executed in the memory directory, and the target program may directly call the upgrade package stored in the memory directory without calling the original file package stored in the third directory of the first storage, thereby completing the upgrade.
As can be seen from the description of the foregoing embodiment, in the upgrade method provided in the embodiment of the present invention, after the file system is successfully booted, the first script is executed, and the upgrade package stored in the first directory of the first storage is copied to the memory directory; and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory. Therefore, the upgrading package in the memory directory is directly called to replace the solidified original file package, the upgrading can be realized without burning the storage device, and the upgrading efficiency is effectively improved.
Referring to fig. 2, which is a schematic flowchart of another upgrade method provided by an embodiment of the present invention, as shown in fig. 2, on the basis of the upgrade method shown in fig. 1, an embodiment of the present invention shows a process of updating an upgrade package from another storage device:
step S201: and executing the second script to copy the upgrade package of the second catalog stored in the second memory to the first catalog of the first memory.
In an embodiment of the present invention, upgrading the file package of the first storage may also be implemented by using a second storage, and in an exemplary embodiment, the second storage may be a memory such as a usb disk or other physical hard disk. The upgrade package may be stored in a second directory in a second memory, and a second script may be stored in the second memory. After the second storage is connected to the server, the upgrade package of the second directory stored in the second storage may be copied to the first directory of the first storage by executing the second script.
Step S202: and after the file system is successfully booted, executing the first script, and copying the upgrade package stored in the first directory of the first storage to the memory directory.
Step S203: and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
The implementation of the present invention is the same as the above embodiments, and reference may be made to the description of the above embodiments, which are not repeated herein.
As can be seen from the description of the foregoing embodiment, according to another upgrading method provided in the embodiment of the present invention, file update of the first storage is implemented by using the second storage, and no additional configuration is required to be performed on the first storage, so that flexibility and efficiency of upgrading are effectively improved.
Referring to fig. 3, which is a flowchart of another upgrading method provided in the embodiment of the present invention, as shown in fig. 3, in order to flexibly configure parameters such as an upgrade directory and a memory directory, the embodiment of the present invention shows a process of generating a script:
step S301: and generating a first script according to a preset third script, wherein the third script comprises a first directory, a memory directory and an operation instruction.
In the upgrade process, an upgrade package storage directory may occur, and a memory directory may also be changed for different file systems, and for different application scenarios, in the embodiment of the present invention, a third script may also be preset, in which a first directory, a memory directory, and a corresponding operation instruction may be configured, and before the upgrade package is copied, the first directory, the memory directory, and the corresponding operation instruction may be written into a script file through the third script, so as to generate the first script.
Step S302: and after the file system is successfully booted, executing the first script, and copying the upgrade package stored in the first directory of the first storage to the memory directory.
Step S303: and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
The embodiments of the present invention are similar to the above embodiments, and reference may be made to the description of the above embodiments, which are not repeated herein.
As can be seen from the description of the above embodiment, the embodiment of the present invention can adapt to various different application scenarios by dynamically generating the first script, thereby effectively improving the flexibility and efficiency of upgrading.
Referring to fig. 4, which is a schematic flow diagram of another upgrading method provided in the embodiment of the present invention, as shown in fig. 4, in order to prevent repeated upgrading, the embodiment of the present invention shows a process of verifying an upgrade package on the basis of the upgrading method shown in fig. 1:
step S401: the first version number of the upgrade package of the first directory stored in the first memory and the second version number of the original file package of the third directory stored in the first memory are obtained.
In specific implementation, before the upgrade package is written into the first directory, a version file may be established, the version file is used to store the first version number, and a corresponding version file may also be configured in the third directory of the memory to store the second version number of the original package. Of course, the above embodiment is only an exemplary embodiment, and the first version number and the second version number may also be obtained in a manner of reading and analyzing the upgrade package or the original file package during specific implementation, which is not described herein again.
Step S402: and when the first version number is larger than the second version number, executing the first script and copying the upgrade package from the first directory of the first storage to the memory directory.
When the first version number is larger than the second version number, the version representing the upgrade package is newer than the version of the original file package, the original file package needs to be updated, and the upgrade package is copied by executing the first script
Step S403: and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
The embodiments of the present invention are similar to the above embodiments, and reference may be made to the description of the above embodiments, which are not repeated herein.
As can be seen from the description of the above embodiments, the upgrade method provided by the embodiments of the present invention effectively avoids the misoperation through the version verification, thereby improving the upgrade efficiency.
Of course, it should be noted that the above-mentioned embodiments of the upgrade method are only exemplary embodiments, and when the embodiments are implemented specifically, whether the embodiments are implemented individually or in combination with each other, the embodiments should fall within the scope of protection of the present application.
Through the above description of the method embodiments, those skilled in the art can clearly understand that the present invention can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of 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, or a network device) to execute all or part of the steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media that can store program codes, such as Read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and so on.
Corresponding to the embodiment of the upgrading method provided by the invention, the invention also provides an upgrading device.
Referring to fig. 5, which is a schematic structural diagram of an upgrading apparatus provided in an embodiment of the present invention, as shown in fig. 5, the apparatus includes:
the copying module 11 is configured to execute the first script after the file system is successfully booted, and copy the upgrade package of the first directory stored in the first storage to the memory directory;
the calling module 12 is configured to execute a target program in the memory directory, so that the target program calls the upgrade package stored in the memory directory.
In an exemplary embodiment, the copy module 11 is further configured to execute the second script to copy the upgrade package stored in the second directory of the second memory to the first directory of the first memory before executing the first script to copy the upgrade package to the first directory of the first memory.
In an exemplary embodiment, the apparatus further includes a generating module, configured to generate the first script according to a preset third script, where the third script includes the first directory, the memory directory, and the operation instruction.
In an exemplary embodiment, the replication module 11 is further configured to,
the first version number of the upgrade package of the first directory stored in the first memory and the second version number of the original file package of the third directory stored in the first memory are obtained.
Executing the first script to copy the upgrade package from the first directory of the first storage to the memory directory, comprising:
and when the first version number is larger than the second version number, executing the first script and copying the upgrade package from the first directory of the first storage to the memory directory.
An embodiment of the present invention provides a storage medium, which may be a nonvolatile computer storage medium, where the storage medium stores computer-executable instructions, and the computer-executable instructions may execute the upgrade method in any method embodiment described above.
Fig. 6 is a schematic diagram of a hardware structure of an electronic device for performing an upgrade method according to an embodiment of the present invention, where as shown in fig. 6, the electronic device includes:
one or more processors 610 and a memory 620, with one processor 610 being an example in fig. 6.
The apparatus for performing the upgrade method may further include: an input device 630 and an output device 640.
The processor 610, the memory 620, the input device 630, and the output device 640 may be connected by a bus or other means, such as the bus connection in fig. 6.
The memory 620, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules (e.g., the copy module 11 and the call module 12 shown in fig. 5) corresponding to the upgrade method in the embodiment of the present invention. The processor 610 executes various functional applications of the server and data processing by executing nonvolatile software programs, instructions, and modules stored in the memory 620, that is, implements the upgrade method of the above-described method embodiment.
The memory 620 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the upgrade apparatus, and the like. Further, the memory 620 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 620 optionally includes memory located remotely from processor 610, which may be connected to the upgrade device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input means 630 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the upgrade apparatus. The output device 640 may include a display device such as a display screen.
The one or more modules are stored in the memory 620 and, when executed by the one or more processors 610, perform the upgrade method in any of the method embodiments described above.
The product can execute the method provided by the embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.
The electronic device of embodiments of the present invention exists in a variety of forms, including but not limited to:
(1) a mobile communication device: such devices are characterized by mobile communications capabilities and are primarily targeted at providing voice, data communications. Such terminals include: smart phones (e.g., iphones), multimedia phones, functional phones, and low-end phones, among others.
(2) Ultra mobile personal computer device: the equipment belongs to the category of personal computers, has calculation and processing functions and generally has the characteristic of mobile internet access. Such terminals include: PDA, MID, and UMPC devices, etc., such as ipads.
(3) A portable entertainment device: such devices can display and play multimedia content. This type of device comprises: audio, video players (e.g., ipods), handheld game consoles, electronic books, and smart toys and portable car navigation devices.
(4) A server: the device for providing the computing service comprises a processor, a hard disk, a memory, a system bus and the like, and the server is similar to a general computer architecture, but has higher requirements on processing capacity, stability, reliability, safety, expandability, manageability and the like because of the need of providing high-reliability service.
(5) And other electronic devices with data interaction functions.
The above-described embodiments of the apparatus are merely illustrative, and the 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 modules can be selected according to actual needs to achieve the purpose of the scheme of the embodiment
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for apparatus or system embodiments, since they are substantially similar to method embodiments, they are described in relative terms, as long as they are described in partial descriptions of method embodiments. The above-described embodiments of the apparatus and system are merely illustrative, and the units described as separate parts may or may not be physically separate, and the 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 modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The foregoing are merely exemplary embodiments of the present invention, which enable those skilled in the art to understand or practice the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. An upgrade method, comprising the steps of:
after the file system is successfully booted, executing a first script, and copying an upgrade package stored in a first directory of a first storage to a memory directory;
and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
2. The upgrade method according to claim 1, wherein executing the first script, before copying the upgrade package to the first directory of the first memory, further comprises:
and executing the second script to copy the upgrade package of the second catalog stored in the second memory to the first catalog of the first memory.
3. The upgrade method according to claim 2, wherein executing the first script, before copying the upgrade package to the first directory of the first memory, further comprises:
and generating a first script according to a preset third script, wherein the third script comprises a first directory, a memory directory and an operation instruction.
4. The upgrade method according to claim 1, wherein executing the first script, before copying the upgrade package copy from the first directory of the first storage to the memory directory, further comprises:
acquiring a first version number of an upgrade package of a first directory stored in a first memory and a second version number of an original file package of a third directory stored in the first memory;
executing the first script to copy the upgrade package from the first directory of the first storage to the memory directory, comprising:
and when the first version number is larger than the second version number, executing the first script and copying the upgrade package from the first directory of the first storage to the memory directory.
5. An upgrade apparatus, comprising:
the copying module is used for executing the first script and copying the upgrade package of the first directory stored in the first memory to the memory directory after the file system is successfully booted;
and the calling module is used for executing the target program under the memory directory so as to enable the target program to call the upgrade package stored under the memory directory.
6. The upgrade apparatus according to claim 5, wherein the copy module is further configured to execute the second script to copy the upgrade package stored in the second directory of the second memory to the first directory of the first memory before executing the first script to copy the upgrade package to the first directory of the first memory.
7. The upgrading device according to claim 6, further comprising a generating module, configured to generate the first script according to a preset third script, where the third script includes the first directory, the memory directory, and the operation instruction.
8. The upgrade device according to claim 5, wherein the copy module is further configured to,
acquiring a first version number of an upgrade package of a first directory stored in a first memory and a second version number of an original file package of a third directory stored in the first memory;
executing the first script to copy the upgrade package from the first directory of the first storage to the memory directory, comprising:
and when the first version number is larger than the second version number, executing the first script and copying the upgrade package from the first directory of the first storage to the memory directory.
9. A storage medium storing computer-executable instructions capable of performing the upgrade method according to any one of claims 1 to 4.
10. An electronic device, characterized in that the electronic device comprises at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the one processor to cause the at least one processor to:
after the file system is successfully booted, executing a first script, and copying an upgrade package stored in a first directory of a first storage to a memory directory;
and executing a target program under the memory directory so that the target program calls the upgrade package stored under the memory directory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810993631.6A CN109189426A (en) | 2018-08-29 | 2018-08-29 | A kind of upgrade method, device, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810993631.6A CN109189426A (en) | 2018-08-29 | 2018-08-29 | A kind of upgrade method, device, storage medium and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109189426A true CN109189426A (en) | 2019-01-11 |
Family
ID=64916860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810993631.6A Withdrawn CN109189426A (en) | 2018-08-29 | 2018-08-29 | A kind of upgrade method, device, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109189426A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112685057A (en) * | 2020-12-18 | 2021-04-20 | 深圳市网心科技有限公司 | Root file system upgrading method, electronic device and computer readable storage medium |
CN113360176A (en) * | 2020-03-06 | 2021-09-07 | 浙江宇视科技有限公司 | Software program upgrading method and device, storage medium and electronic equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101350990A (en) * | 2008-08-20 | 2009-01-21 | 上海闻泰电子科技有限公司 | Method for updating CP of intelligent mobile phone |
CN102298531A (en) * | 2011-09-08 | 2011-12-28 | 北京傲天动联技术有限公司 | Method for upgrading flash memory file system in embedded system |
CN102629206A (en) * | 2012-02-29 | 2012-08-08 | 深圳市赛格导航科技股份有限公司 | Embedded system software upgrading method and system |
CN103984581A (en) * | 2014-05-30 | 2014-08-13 | 乐视致新电子科技(天津)有限公司 | Firmware upgrading method and device of chip |
CN104182239A (en) * | 2013-05-21 | 2014-12-03 | 艾默生网络能源有限公司 | Upgrading method and upgrading device for file system based on embedded Linux equipment |
CN105159718A (en) * | 2015-09-06 | 2015-12-16 | 杭州华为数字技术有限公司 | Firmware updating method and device |
WO2016074663A1 (en) * | 2014-11-10 | 2016-05-19 | Harting Electric Gmbh & Co. Kg | Updating of firmware |
-
2018
- 2018-08-29 CN CN201810993631.6A patent/CN109189426A/en not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101350990A (en) * | 2008-08-20 | 2009-01-21 | 上海闻泰电子科技有限公司 | Method for updating CP of intelligent mobile phone |
CN102298531A (en) * | 2011-09-08 | 2011-12-28 | 北京傲天动联技术有限公司 | Method for upgrading flash memory file system in embedded system |
CN102629206A (en) * | 2012-02-29 | 2012-08-08 | 深圳市赛格导航科技股份有限公司 | Embedded system software upgrading method and system |
CN104182239A (en) * | 2013-05-21 | 2014-12-03 | 艾默生网络能源有限公司 | Upgrading method and upgrading device for file system based on embedded Linux equipment |
CN103984581A (en) * | 2014-05-30 | 2014-08-13 | 乐视致新电子科技(天津)有限公司 | Firmware upgrading method and device of chip |
WO2016074663A1 (en) * | 2014-11-10 | 2016-05-19 | Harting Electric Gmbh & Co. Kg | Updating of firmware |
CN105159718A (en) * | 2015-09-06 | 2015-12-16 | 杭州华为数字技术有限公司 | Firmware updating method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113360176A (en) * | 2020-03-06 | 2021-09-07 | 浙江宇视科技有限公司 | Software program upgrading method and device, storage medium and electronic equipment |
CN113360176B (en) * | 2020-03-06 | 2023-08-25 | 浙江宇视科技有限公司 | Upgrading method and device of software program, storage medium and electronic equipment |
CN112685057A (en) * | 2020-12-18 | 2021-04-20 | 深圳市网心科技有限公司 | Root file system upgrading method, electronic device and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109002320B (en) | Updating method, system, electronic device and storage medium for software development kit | |
CN105912362B (en) | A kind of method, apparatus and electronic equipment loading plug-in unit | |
CN104375849A (en) | Core loading method and device | |
US20170168807A1 (en) | Method and electronic device for updating application program | |
CN108875046A (en) | A kind of storage system access method, device and electronic equipment | |
KR20120109800A (en) | Data update method based on a firmware on the air and portable device supporting the same | |
US20170163787A1 (en) | Method and electronic device for upgrading or downgrading system | |
CN110908734A (en) | Application combination method and device based on plug-in, terminal equipment and storage medium | |
CN110162429A (en) | System repair, server and storage medium | |
CN108763084A (en) | A kind of generation method of test case, device and electronic equipment | |
CN104951330B (en) | Method for operating multiple operating systems and electronic device thereof | |
CN108984339B (en) | Data recovery method and related product | |
CN109189426A (en) | A kind of upgrade method, device, storage medium and electronic equipment | |
CN107402720B (en) | Hard disk processing method and device and terminal | |
CN110515671B (en) | Initialization method, initialization device, terminal device and readable storage medium | |
CN108804258B (en) | Data recovery method and device, mobile terminal and storage medium | |
CN112000382A (en) | Linux system starting method and device and readable storage medium | |
CN108762983B (en) | Multimedia data recovery method and device | |
US10503430B2 (en) | Method and device for clearing data and electronic device | |
CN109164987A (en) | A kind of control method of magnetic disc array card, device and electronic equipment | |
CN112596817A (en) | Application program starting method, device, equipment and storage medium | |
CN111752588A (en) | Application update method and electronic device | |
CN109542625A (en) | A kind of storage resource control method, device and electronic equipment | |
CN109840182A (en) | A kind of resource monitoring method, device and electronic equipment | |
CN111399926A (en) | Method and device for downloading starting program |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190111 |
|
WW01 | Invention patent application withdrawn after publication |