CN110764809A - OTA APN upgrading method, device, equipment and medium - Google Patents
OTA APN upgrading method, device, equipment and medium Download PDFInfo
- Publication number
- CN110764809A CN110764809A CN201911053941.0A CN201911053941A CN110764809A CN 110764809 A CN110764809 A CN 110764809A CN 201911053941 A CN201911053941 A CN 201911053941A CN 110764809 A CN110764809 A CN 110764809A
- Authority
- CN
- China
- Prior art keywords
- apn
- parameters
- version
- telephony
- terminal
- 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.)
- Pending
Links
Images
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 invention provides a method, a device, equipment and a medium for upgrading APN by OTA, wherein the method comprises the following steps: s1, starting up the monitoring system and broadcasting android. S2, reading the version parameter value of apn _ version.xml file of the file system after monitoring the broadcast; s3, judging whether the version value is the same as the compiling version number of the terminal, if so, normally starting the terminal; otherwise, carrying out the next step; s4, starting an Apn upgrade service to traverse each group of APN parameters in the Apn-conf.xml, and updating the APN parameters to a telephony.db database; and S5, writing the compiling version number of the terminal into the value of the version parameter of the xml file of the file system, and ending. The invention can ensure the effective upgrading of the APN and ensure that the terminal can surf the internet normally.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a method, a device, equipment and a medium for upgrading APN by OTA.
Background
OTA upgrade refers to a standard software upgrade mode provided by an Android system, and can upgrade the system without loss, and the main means is to automatically download an OTA upgrade package and automatically upgrade through a network (including WIFI and 3G/4G); and also supports the upgrade of the SD card by downloading an OTA upgrade package.
The apn (access Point name) is a network access technology, and is a parameter that must be configured when a device terminal accesses the internet, and determines which access mode the mobile phone accesses the network.
The APN code and loading process specifically includes:
(1) APN code
From the APN code, the APN surfing parameters of each operator are stored in an xml file, such as: apns-conf.xml; the system is compiled when it is compiled into the mirror image of the system. The format of APN parameters in Xml is as follows:
(2) APN loading process
1. The Android system is designed in such a way that the initialization of the APN is performed only after the system is started for the first time, and the system reads the APN file from the system mirror image file system and analyzes data after the system is started for the first time. If the equipment does not have a telephony.db database, the telephony.db database is established first, and then APN parameters of each operator, which are analyzed from the read APN file, are stored in the telephony.db database, such as parameters of mnc, mcc, APN, type and the like; if the device has a telephony.db database, no updating of the APN is performed.
2. And setting an APN list displayed on an interface, displaying only the APN of the value combination (46000) of the MCC and the MNC of the currently inserted SIM card, searching a telephony.db database through the MCC and the MNC, searching which APNs are MCC of 460 and MNC of 00, namely 46000, and then displaying the APNs on a UI interface. If there is no APN or APN parameter error corresponding to mcc/mnc in the database of telephony.db, it will not be possible to establish data connection and to surf the internet when the device terminal registers to the 46000 operator.
It can be seen that the above upgrade method has the following disadvantages:
1. some manufacturers only modify an APN-conf.xml file, and push the compiled OTA packet to a terminal user, so that the user updates the OTA packet without effect of APN update, and the update is effective after reset (or factory setting recovery); this is because the OTA upgrade updates three fields, boot, recovery, system, and APN belongs to the DATA field, and the OTA upgrade is not involved, so the update must be valid after reset (or factory reset).
Such as: the terminal does not initially add the APN parameters of the operators in the country A, namely the database telephony.db also does not have the APN parameters of the operators in the country A, once the equipment is sold in the country or a user holds the terminal to use in the country A, the user cannot surf the internet because of no APN parameters, and the user can surf the internet only by manually setting the APN to be added.
Then if only by the above technique, the xml file is compiled into system images, also OTA to those terminal devices, although with the addition, in order to integrate the national APN into the terminals that have been shipped. Db will not be upgraded APN to the database because the boot process detects that the APN is invalid.
2. The existing OTA package upgrading script adds a step of automatically deleting a telephony.db database, APNs manually added by a user are deleted and lost, for example, the user adds a special network APN or a foreign APN through a setting interface, the APN is stored in the telephony.db database, and the added APN is lost after the OTA package upgrading is finished because the telephony.db is deleted.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method, an apparatus, a device and a medium for upgrading an APN by an OTA, so as to ensure that the APN upgrade is effective and the terminal can surf the internet normally.
In a first aspect, the present invention provides a method for upgrading an APN by an OTA, which includes the following steps:
s1, starting up the monitoring system and broadcasting android.
S2, reading a version parameter value of a apn _ version.xml file of the file system after monitoring the android.intent.action.BOOT _ COMPLETED broadcast;
s3, judging whether the version value is the same as the compiling version number of the terminal, if so, indicating that all groups of APN parameters of the terminal in a telephony.db database are latest and do not need to be upgraded, and then carrying out a normal starting process; otherwise, carrying out the next step; when judging whether the version value is the same as the terminal compiling version number, the method can be divided into two steps, firstly judging whether the version value is the same, and if so, judging whether the value is the same as the terminal compiling version number.
S4, starting an Apn upgrade service to traverse each group of APN parameters in the Apn-conf.xml, and updating the APN parameters to a telephony.db database; APN is the value of a variable for a set of parameters, such as mcc/mnc/APN/type. Such as:
and S5, writing the compiling version number of the terminal into the value of the version parameter of the xml file of the file system, and ending.
In a second aspect, the present invention provides an OTA upgrading APN device, where the device is an Android device, and the device includes:
a monitor module for starting up broadcast of the start-up monitor system
Identity, action, BOOT _ COMPLETED broadcast;
the device comprises a reading module, a processing module and a processing module, wherein the reading module is used for reading a version parameter value of an apn _ version.xml file of a file system after monitoring an android.intent.BOOT _ COMPLETED broadcast;
the judging module is used for judging whether the version value is the same as the compiling version number of the terminal or not, if so, the APN parameters of each group of the terminal in the telephony.db database are latest, and if not, the normal starting process is carried out; otherwise, the updating module updates;
the updating module is used for starting the Apn upgrading service to traverse each group of APN parameters in the Apn-conf.xml and updating the APN parameters to a telephony.db database;
and the assignment module is used for writing the compiling version number of the terminal into the value of the version parameter of the apn _ version.
In a third aspect, the present invention provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of the first aspect when executing the program.
In a fourth aspect, the invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the method of the first aspect.
One or more technical solutions provided in the embodiments of the present invention have at least the following technical effects or advantages:
1. the APN update is valid without reset or factory reset.
The invention judges whether to upgrade by comparing the value of the version parameter of the APN _ version.xml file of the file system with the compiling version number of the terminal, but not by detecting whether to have a telephony.db database, so that the APN cannot be upgraded to the database because the telephony.db database is detected in the starting-up processing process, and the invention can read the APN parameters of each group of APN-conf.xml file in the system and update the APN parameters to the telephony.db database.
2. The APN originally added by the user of the equipment terminal cannot be deleted and lost due to OTA upgrading.
In the starting process of the invention, whether the APN parameters of each group of APNs-conf.xml in the system are updated to the telephony.db database is determined without judging the existence of the telephony.db database, so the telephony.db database is not deleted in the OTA upgrading process, and APNs manually added by ordinary users are not deleted after being stored in the telephony.db database and can still be used.
The upgraded APN can only upgrade the APN of an individual operator, and the APN of all operators is not upgraded together.
The invention reads each APN parameter in the APN-conf.xml file one by one, and then searches whether the APN parameters in the telephony.db database contain the APN parameters and whether the APN parameters are the same. If the databases already have the APN which is the same, the APN is not upgraded, and if the databases do not have the APN which is the same or different, the APN is updated to a telephony.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
The invention will be further described with reference to the following examples with reference to the accompanying drawings.
FIG. 1 is a flow chart of a method according to one embodiment of the present invention;
FIG. 2 is a schematic structural diagram of an apparatus according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device according to a third embodiment of the invention;
fig. 4 is a schematic structural diagram of a medium according to a fourth embodiment of the present invention.
Detailed Description
The embodiment of the application provides a method, a device, equipment and a medium for upgrading the APN through the OTA, so that Android equipment such as a mobile phone, a POS machine, a vehicle-mounted intelligent electric meter and a wireless intelligent electric meter can normally surf the internet by upgrading the APN parameter through the OTA.
The technical scheme in the embodiment of the application has the following general idea: comparing the value of the version parameter of the apn _ version.xml file of the file system with the compiling version number of the terminal to judge whether to upgrade; the telehony.db database is not deleted in the OTA upgrading process, so that the condition that APNs manually added by a user are stored in the telehony.db database and cannot be deleted and still can be used is ensured; and after the upgrade is finished, assigning a value to a version parameter of the APN _ version.xml file of the file system by taking the compiled version number of the terminal as a new value, so that the APN upgrade service cannot be restarted due to the fact that the values of the ro.
Wherein, in terms of code:
1. the APN to be updated is modified or added to an APN-conf.xml file in the code, then compilation is performed, and the APN-conf.xml file in a system mirror image is generated during compilation. And ro, build, version, increment parameter values generated by the compiling process, such as: build, version, incremental, user, name, 20190522.170613.
2. And adding a broadcast for finishing monitoring the start, acquiring the compiling version number of the compiling version number terminal of the upgrading packet after receiving the broadcast for finishing the start, comparing whether the compiling version number is the same as the version in the APN _ version. A method for obtaining a version value in an apn _ version.xml file of a file system can be obtained through a getsharedpreference method; the ro. build. version. increment method can be the systemprerites. get () method.
3. The upgrade service (apnupdateservice. java) is used for processing whether the APN is upgraded to a telephony.db database, and assigning a version parameter of an APN _ version.xml file to be updated to a compiling version number of the terminal after processing, so that the APN upgrade service cannot be restarted when the terminal is started next time, and the starting efficiency is improved.
4. And the manufacturer makes an OTA package in the compiling process, and the OTA package is pushed to the terminal user after no problem exists in the test of the OTA package, so that the terminal user can carry out OTA upgrade.
Example one
The embodiment provides a method for upgrading an APN by an OTA, which includes the following steps as shown in fig. 1:
s1, starting up the monitoring system and broadcasting android. Snooping is implemented by adding bootcompletedreceiver.
S2, when the android. intent. action. BOOT _ COMPLETED broadcast is monitored, reading the value of the version parameter of apn _ version. xml file of the file system (the android terminal path is/data/< package name >/shared _ prefs).
S3, determining whether version has a value, and whether the value is the same as the terminal compiling version number (i.e. the attribute value of ro. build. version. confidential), if yes, that is, the version has a value and the value is consistent with the terminal compiling version number, indicating that each group of APN parameters of the terminal in the telephony. db database is the latest, and no upgrade is needed, and performing a normal boot process; otherwise, carrying out the next step;
the method for acquiring version value comprises the following steps:
SharedPreferences sp=context.getSharedPreferences("apn_version",
content.mode _ prior); // obtaining the current system version number
String version=sp.getString("version","")。
The method for acquiring the compiling version number of the terminal comprises the following steps:
SystemProperties.get("ro.build.version.incremental")。
the values generated by compiling the ro, build, version, increment are different, and the values are stored in a System/build, prop file, which can be used as a basis for judging whether the APN parameter is the latest version.
S4, starting an Apn upgrade service to traverse each group of APN parameters in the Apn-conf.xml, and updating the APN parameters to a telephony.db database; the specific process is as follows:
(31) reading an APN-conf.xml file of a system, and reading a group of APN parameters in the APN-conf.xml file one by one;
(32) searching whether the data base of telephony.db contains and is the same or not according to the three parameters of mcc/mnc/APN of the APN parameter when reading a group of APN parameters;
(33) if the database already exists and is the same, the set of APN parameters is not updated, and if not or not, the set of APN parameters is updated to the telephony.
And (4) until all APN parameters of the APN-conf.xml file of the system are upgraded, and carrying out the next step.
S5, writing the compiling version number of the terminal into the value of the version parameter of the version.xml file of the file system, so that the APN upgrading service can not be restarted when the terminal is started next time because the compiling version number of the terminal is the same as the value of the version of the APN _ version.xml file, the starting efficiency is improved,
and ending the upgrade.
Based on the same inventive concept, the application also provides a device corresponding to the method in the first embodiment, which is detailed in the second embodiment.
Example two
In this embodiment, an OTA upgrade APN device is provided, as shown in fig. 2, the device is an Android device, and includes:
the monitoring module is used for starting up a broadcast android.
The device comprises a reading module, a processing module and a processing module, wherein the reading module is used for reading a version parameter value of an apn _ version.xml file of a file system after monitoring an android.intent.BOOT _ COMPLETED broadcast;
the judging module is used for judging whether the version has a value, whether the value is the same as the compiling version number of the terminal, if the value is the same as the compiling version number of the terminal, the APN parameters of each group of the terminal in the telephony.db database are up to date, and if the value is not the same as the compiling version number of the terminal, a normal starting process is carried out; otherwise, the updating module updates;
the updating module is used for starting the Apn upgrading service to traverse each group of APN parameters in the Apn-conf.xml and updating the APN parameters to a telephony.db database;
and the assignment module is used for writing the compiling version number of the terminal into the value of the version parameter of the apn _ version.
Wherein, the updating process of the updating module specifically comprises the following steps:
(31) reading an APN-conf.xml file of a system, and reading a group of APN parameters in the APN-conf.xml file one by one;
(32) searching whether the data base of telephony.db contains and is the same or not according to the three parameters of mcc/mnc/APN of the APN parameter when reading a group of APN parameters;
(33) if the database already exists and is the same, the set of APN parameters is not updated, and if not or not, the set of APN parameters is updated to the telephony.
And (4) until all APN parameters of the APN-conf.xml file of the system are upgraded, and carrying out the next step.
Since the apparatus described in the second embodiment of the present invention is an apparatus used for implementing the method of the first embodiment of the present invention, based on the method described in the first embodiment of the present invention, a person skilled in the art can understand the specific structure and the deformation of the apparatus, and thus the details are not described herein. All the devices adopted in the method of the first embodiment of the present invention belong to the protection scope of the present invention.
Based on the same inventive concept, the application provides an electronic device embodiment corresponding to the first embodiment, which is detailed in the third embodiment.
EXAMPLE III
The embodiment provides an electronic device, as shown in fig. 3, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, any one of the first embodiment modes may be implemented.
Since the electronic device described in this embodiment is a device used for implementing the method in the first embodiment of the present application, based on the method described in the first embodiment of the present application, a specific implementation of the electronic device in this embodiment and various variations thereof can be understood by those skilled in the art, and therefore, how to implement the method in the first embodiment of the present application by the electronic device is not described in detail herein. The equipment used by those skilled in the art to implement the methods in the embodiments of the present application is within the scope of the present application.
Based on the same inventive concept, the application provides a storage medium corresponding to the fourth embodiment, which is described in detail in the fourth embodiment.
Example four
The present embodiment provides a computer-readable storage medium, as shown in fig. 4, on which a computer program is stored, and when the computer program is executed by a processor, any one of the embodiments can be implemented.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
Although specific embodiments of the invention have been described above, it will be understood by those skilled in the art that the specific embodiments described are illustrative only and are not limiting upon the scope of the invention, and that equivalent modifications and variations can be made by those skilled in the art without departing from the spirit of the invention, which is to be limited only by the appended claims.
Claims (7)
1. An OTA APN upgrading method is characterized in that: the method comprises the following steps:
s1, starting up the monitoring system and broadcasting android.
S2, reading a version parameter value of a apn _ version.xml file of the file system after monitoring the android.intent.action.BOOT _ COMPLETED broadcast;
s3, judging whether the version value is the same as the compiling version number of the terminal, if so, indicating that all groups of APN parameters of the terminal in a telephony.db database are latest and do not need to be upgraded, and then carrying out a normal starting process; otherwise, carrying out the next step;
s4, starting an Apn upgrade service to traverse each group of APN parameters in the Apn-conf.xml, and updating the APN parameters to a telephony.db database;
and S5, writing the compiling version number of the terminal into the value of the version parameter of the xml file of the file system, and ending.
2. The OTA upgrade APN method of claim 1, wherein: the specific process of step S4 is:
(31) reading an APN-conf.xml file of a system, and reading a group of APN parameters in the APN-conf.xml file one by one;
(32) searching whether the data base of telephony.db contains and is the same or not according to the three parameters of mcc/mnc/APN of the APN parameter when reading a group of APN parameters;
(33) if the database already exists and is the same, the set of APN parameters is not updated, and if not or not, the set of APN parameters is updated to the telephony.
And (4) until all APN parameters of the APN-conf.xml file of the system are upgraded, and carrying out the next step.
3. The OTA upgrade APN method of claim 1, wherein: the listening in S1 is implemented by bootcompletedreceiver.
4. An OTA upgrades APN device which characterized in that: the device is Android equipment, includes:
the monitoring module is used for starting up a broadcast android.
The device comprises a reading module, a processing module and a processing module, wherein the reading module is used for reading a version parameter value of an apn _ version.xml file of a file system after monitoring an android.intent.BOOT _ COMPLETED broadcast;
the judging module is used for judging whether the version value is the same as the compiling version number of the terminal or not, if so, the APN parameters of each group of the terminal in the telephony.db database are latest, and if not, the normal starting process is carried out; otherwise, the updating module updates;
the updating module is used for starting the Apn upgrading service to traverse each group of APN parameters in the Apn-conf.xml and updating the APN parameters to a telephony.db database;
and the assignment module is used for writing the compiling version number of the terminal into the value of the version parameter of the apn _ version.
5. The OTA upgrade APN device of claim 4, wherein: the updating process of the updating module is specifically as follows:
(31) reading an APN-conf.xml file of a system, and reading a group of APN parameters in the APN-conf.xml file one by one;
(32) searching whether the data base of telephony.db contains and is the same or not according to the three parameters of mcc/mnc/APN of the APN parameter when reading a group of APN parameters;
(33) if the database already exists and is the same, the set of APN parameters is not updated, and if not or not, the set of APN parameters is updated to the telephony.
And (4) until all APN parameters of the APN-conf.xml file of the system are upgraded, and carrying out the next step.
6. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1 to 3 when executing the program.
7. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911053941.0A CN110764809A (en) | 2019-10-31 | 2019-10-31 | OTA APN upgrading method, device, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911053941.0A CN110764809A (en) | 2019-10-31 | 2019-10-31 | OTA APN upgrading method, device, equipment and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110764809A true CN110764809A (en) | 2020-02-07 |
Family
ID=69335158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911053941.0A Pending CN110764809A (en) | 2019-10-31 | 2019-10-31 | OTA APN upgrading method, device, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110764809A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111857777A (en) * | 2020-07-16 | 2020-10-30 | 南方电网数字电网研究院有限公司 | System updating method and device based on double-core intelligent electric meter and computer equipment |
CN111966373A (en) * | 2020-08-11 | 2020-11-20 | Oppo(重庆)智能科技有限公司 | APN resetting method, terminal equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267631A (en) * | 2008-04-25 | 2008-09-17 | 中兴通讯股份有限公司 | A method for self-adapted configuration of access points at a mobile terminal |
CN106789231A (en) * | 2016-12-16 | 2017-05-31 | 广东美晨通讯有限公司 | The method and device that a kind of data update |
US9699716B1 (en) * | 2016-03-01 | 2017-07-04 | At&T Mobility Ii Llc | Method and device for managing access point name information |
CN107231624A (en) * | 2017-05-08 | 2017-10-03 | 惠州Tcl移动通信有限公司 | A kind of method, storage device and the mobile terminal of retention data information |
CN109862555A (en) * | 2019-03-04 | 2019-06-07 | 环球天成科技(无锡)有限公司 | User terminal A PN update method, server and user terminal |
-
2019
- 2019-10-31 CN CN201911053941.0A patent/CN110764809A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267631A (en) * | 2008-04-25 | 2008-09-17 | 中兴通讯股份有限公司 | A method for self-adapted configuration of access points at a mobile terminal |
US9699716B1 (en) * | 2016-03-01 | 2017-07-04 | At&T Mobility Ii Llc | Method and device for managing access point name information |
CN106789231A (en) * | 2016-12-16 | 2017-05-31 | 广东美晨通讯有限公司 | The method and device that a kind of data update |
CN107231624A (en) * | 2017-05-08 | 2017-10-03 | 惠州Tcl移动通信有限公司 | A kind of method, storage device and the mobile terminal of retention data information |
CN109862555A (en) * | 2019-03-04 | 2019-06-07 | 环球天成科技(无锡)有限公司 | User terminal A PN update method, server and user terminal |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111857777A (en) * | 2020-07-16 | 2020-10-30 | 南方电网数字电网研究院有限公司 | System updating method and device based on double-core intelligent electric meter and computer equipment |
CN111857777B (en) * | 2020-07-16 | 2024-02-27 | 南方电网数字电网科技(广东)有限公司 | System updating method and device based on double-core intelligent ammeter and computer equipment |
CN111966373A (en) * | 2020-08-11 | 2020-11-20 | Oppo(重庆)智能科技有限公司 | APN resetting method, terminal equipment and storage medium |
CN111966373B (en) * | 2020-08-11 | 2023-09-12 | Oppo(重庆)智能科技有限公司 | APN resetting method, terminal equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108027741B (en) | File processing method, device, terminal and storage medium based on patch upgrade | |
CN110750286B (en) | Management method, device, system, equipment and medium for upgrading Mbn through OTA | |
CN107992308B (en) | Plug-in management method for android terminal application program | |
CN108874437B (en) | Online cloud updating method for android application program | |
CN105700918A (en) | System upgrading method and device | |
CN110457049B (en) | Method and device for realizing plug-in automation, electronic equipment and storage medium | |
CN111538523A (en) | Differential upgrading method, device and storage medium | |
CN110764809A (en) | OTA APN upgrading method, device, equipment and medium | |
CN110750280A (en) | Application upgrading method and system based on Android platform and storage medium | |
CN110716735A (en) | System upgrading method and device, intelligent terminal and computer readable storage medium | |
CN110597545A (en) | Hot patch intelligent upgrading method and system based on OTA component | |
CN109002305B (en) | Method and system for updating equipment program | |
CN110851151B (en) | Method, device, terminal, server and storage medium for pre-installing application | |
CN110837391B (en) | Application program hot updating method and device, storage medium and electronic equipment | |
CN105468420B (en) | operating system upgrading method and device | |
CN106293790B (en) | application program upgrading method and device based on Firefox operating system | |
CN105700900B (en) | A kind of method and device optimizing wireless lan function | |
CN111556127B (en) | Wearable device upgrading method and related device | |
CN113094064A (en) | Gateway software module upgrading method, device, equipment and storage medium | |
CN105740025A (en) | Bluetooth based firmware program upgrading method and apparatus | |
CN109766115B (en) | Fool-proof method and system for intelligent equipment upgrading | |
CN109358894B (en) | Android equipment upgrading method and system supporting DVB | |
CN104090805B (en) | A kind of method, equipment and system for updating terminal operating system | |
CN115951920A (en) | Mobile equipment upgrading method and device, storage unit and mobile equipment | |
KR101206639B1 (en) | Server and Method for updating firmware in Mobile communication terminal |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200207 |
|
WD01 | Invention patent application deemed withdrawn after publication |