CN101296448A - Terminal software upgrading method and device - Google Patents

Terminal software upgrading method and device Download PDF

Info

Publication number
CN101296448A
CN101296448A CNA2008100676343A CN200810067634A CN101296448A CN 101296448 A CN101296448 A CN 101296448A CN A2008100676343 A CNA2008100676343 A CN A2008100676343A CN 200810067634 A CN200810067634 A CN 200810067634A CN 101296448 A CN101296448 A CN 101296448A
Authority
CN
China
Prior art keywords
terminal
upgraded
upgrading
network parameter
data
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.)
Granted
Application number
CNA2008100676343A
Other languages
Chinese (zh)
Other versions
CN101296448B (en
Inventor
李晨阳
蔡显志
陈洁
郑凤媛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200810067634.3A priority Critical patent/CN101296448B/en
Publication of CN101296448A publication Critical patent/CN101296448A/en
Application granted granted Critical
Publication of CN101296448B publication Critical patent/CN101296448B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an upgrading method of terminal software and a device thereof. The upgrading method includes the following steps: A. network parameters in the upgrading data of the terminal software are separated by a system terminal to form the network parameters and other data without containing the network parameters; B. the system terminal acquires the upgrading indication information of the terminal to be upgraded; C. the system terminal carries out resolving processing to the upgrading indication information and carries out the following upgrading operation to the terminal to be upgraded according to resolving results: when the upgrading indication information indicating that the terminal to be upgraded needs to update the network parameters is resolved, the system terminal sends the network parameters and other data to the terminal to be upgraded; otherwise, the system terminal sends other data to the terminal to be upgraded. The upgrading device comprises an upgrading information acquisition unit and an upgrading processing unit. The invention improves the upgrading efficiency of the terminal software.

Description

A kind of upgrade method of terminal software and device
Technical field
The present invention relates to the communication electronic applications, relate to a kind of upgrade method and device of terminal software specifically.
Background technology
At present, global mobile subscriber has reached 1,300,000,000, and this numeral is expected to double in the coming years.Simultaneously, the user is also sharply rising to the demand of portable terminal, and the competition in portable terminal market is also more and more fierce.Portable terminal manufacturer constantly shortens the portable terminal R﹠D cycle, and usually needs large batch of portable terminal is carried out software upgrading for reply supply of material pressure, to satisfy the new demand that the client constantly proposes.
Yet, for the portable terminal after selling, particularly for machine card integrated terminal, because traditional method for upgrading software is that the renewal of carrying out new version software is then again all wiped in the FLASH memory block in the portable terminal, the network parameter that this terminal has been carried out programming before so just having caused is all lost, and network parameter generally includes personality such as phone number, operates by prior art, will be to bringing very big inconvenience after sale.
Summary of the invention
In view of this, the present invention proposes a kind of upgrade method and device of terminal software, can improve the upgrading efficient of terminal.
For solving the problems of the technologies described above, the present invention has adopted following technical scheme:
A kind of upgrade method of terminal software comprises following steps:
A, system end separate the network parameter in the terminal software upgrading data, form network parameter and do not contain other data of network parameter;
B, system end obtain the upgrading indication information of terminal to be upgraded;
C, system end carry out dissection process to described upgrading indication information and treat upgrading terminals according to analysis result and carry out following updating operation:
Indicate terminal to be upgraded to need updating network parameters when being resolved to the upgrading indication information, system end sends to terminal to be upgraded with described network parameter and other data; Otherwise system end sends to terminal to be upgraded with described other data.
Among the described step B, system end obtains the upgrading indication information of terminal to be upgraded as follows:
B1, system end send order, the upgrade information of inquiry terminal to terminal to be upgraded;
B2, system end are resolved the response message of terminal to be upgraded, obtain the upgrading indication information of terminal to be upgraded.
Described upgrade method comprises that also upgrade data that system end will send to described terminal to be upgraded stores the step of the memory block of described terminal to be upgraded into.
The memory block of described terminal to be upgraded comprises network parameter district and other data fields, system end sends the described network parameter district that stores in the terminal to be upgraded with described network parameter, and described other data are sent described other data fields of storing in the terminal to be upgraded.
The invention also discloses a kind of update device of terminal software, described update device comprises upgrade information acquiring unit and upgrading processing unit, described upgrade information acquiring unit is used to obtain the upgrading indication information of terminal to be upgraded, described upgrading processing unit is used for the network parameter of terminal software upgrading data is separated, form network parameter and do not contain other data of network parameter, and resolve described upgrading indication information, and treat upgrading terminals according to analysis result and carry out following updating operation:
Indicate terminal to be upgraded to need updating network parameters when being resolved to the upgrading indication information, described network parameter and other data are sent to terminal to be upgraded; Otherwise, described other data are sent to terminal to be upgraded.
What described upgrade information acquiring unit obtained described upgrading indication information employing is request-response mode.
The memory block of described terminal to be upgraded comprises network parameter district and other data fields, during updating operation, the network parameter that the upgrading processing unit sends in the terminal to be upgraded is stored in described network parameter district, sends to other storage in the terminal to be upgraded in described other data fields.
The present invention is by dividing into upgrade data network parameter and other data, and by the upgrading indication information indication, selection sends to terminal to be upgraded with network parameter or with network parameter and other data, thereby can avoid the network parameter that unnecessary renewal has been established when upgrading, improve terminal and carried out efficiency of upgrading software.
Description of drawings
Fig. 1 is the upgrade method flow chart of the specific embodiment of the invention;
Fig. 2 is the update device structural representation of the specific embodiment of the invention;
A kind of connected mode schematic diagram of system and terminal when Fig. 3 is specific embodiment of the invention upgrading;
The another kind of connected mode schematic diagram of system and terminal when Fig. 4 is specific embodiment of the invention upgrading.
Embodiment
The contrast accompanying drawing is described in further detail the present invention in conjunction with embodiment below.
As shown in Figure 1, technical problem to be solved by this invention is: a kind of method is provided, solves in the prior art, and to terminal, when particularly machine card integrated terminal is upgraded, the problem that the terminal network parameter is lost, for this reason, key step of the present invention is:
1) system end separates network parameter in the terminal software upgrading data, forms network parameter and does not contain other upgrade datas of network parameter;
2) system end obtains the upgrading indication information of terminal to be upgraded;
3) system end is resolved the upgrading indication information, and treat upgrading terminals according to analysis result and carry out following updating operation: indicate terminal to be upgraded to need updating network parameters when the upgrading indication information, system end sends to terminal to be upgraded with described network parameter and other data; Otherwise system end sends to terminal to be upgraded with described other data.
Need to prove that step 1 and 2 only for the priority on describing, itself does not limit the order according to 1 and 2, system end is divided into upgrade data network parameter and other data after can formerly obtaining the upgrading indication information equally again.In the present embodiment, what system end adopted when obtaining the upgrading indication information is request-response mode, and promptly system end obtains the upgrading indication information of terminal to be upgraded as follows:
21) system end sends order, the upgrade information of inquiry terminal to terminal to be upgraded;
22) system end is resolved the response message of terminal to be upgraded, obtains the upgrading indication information of terminal to be upgraded.
Certainly, also can be terminal to be upgraded initiatively reports its upgrading indication information when upgrading, so-called upgrading indication information, mainly be indicated terminal whether programming network parameter, in this way, then when upgrading, do not need again network parameter to be upgraded.Such upgrading indication information, the mode of employing are the interface commands of formulating a system end upgrade software and terminal software, send out packet mutually by upgrade software and terminal in use and transmit.For example: define a data structure, deposit the model of terminal respectively, whether programming network parameter or the like information.
Shown in Fig. 3,4, system end, the computer that normally contains terminal staging software, for the portable terminal (mobile phone) that uses the UART mouth, computer can adopt serial ports to link to each other with terminal by level conversion, for the mobile phone that uses the USB mouth, then computer can adopt the USB mouth to link to each other with terminal, and the concrete updating operation of present embodiment comprises:
1, when terminal is written into network parameter for the first time, network parameter is saved in terminal FLASH memory block, this memory block is defined as the network parameter district, and other parts of memory block are called other data fields.
2, terminal is connected on the computer (notebook) by the serial or parallel device port, as UART, USB, PCMCIA mouth.
3, when terminal need be upgraded, the upgrade software of operation PC side.
4, PC software sends packet to terminal, carries out data interaction with formulating good interface command and terminal, and whether the upgrading indication information of inquiry terminal comprises parameter of the programming network information or the like.
5, after PC software is received the packet that terminal feeds back,, packet is resolved, obtain the relevant information of terminal according to the interface command rule of formulating.
6, terminal is carried out updating operation,, then upgrade its other FLASH physical areas except the network parameter district if be written into the terminal of network parameter.If be not written into the terminal of network parameter, then upgrade its all FLASH physical areas.
7, restart terminal, the updating operation that keeps network parameter finishes, and terminal is packed.For the upgrading before the programming network parameter terminal again the programming network parameter directly use.
Technique effect of the present invention is: can solve terminal, the problem that network parameter is lost behind the particularly machine card integrated terminal staging.Used method of the present invention, can so that terminal after sale personnel when upgrading terminals, the network parameter of the programming again work that needn't make mistakes easily again, efficient increases substantially.
As shown in Figure 2, upgrading implement device of the present invention, comprise upgrade information acquiring unit and upgrading processing unit, the upgrade information acquiring unit is used to obtain the upgrading indication information of terminal to be upgraded, the upgrading processing unit is used for the network parameter of terminal software upgrading data is separated, form network parameter and do not contain other data of network parameter, and resolve described upgrading indication information, and treat upgrading terminals according to analysis result and carry out following updating operation: indicate terminal to be upgraded to need updating network parameters when the upgrading indication information, described network parameter and other data are sent to terminal to be upgraded; Otherwise, described other data are sent to terminal to be upgraded.The course of work of whole upgrading implement device and aforementioned method of work are similar, repeat no more herein.
Same, the upgrade information acquiring unit obtains described upgrading indication information can adopt request-response mode.And the memory block of terminal to be upgraded comprises network parameter district and other data fields, during updating operation, the network parameter that the upgrading processing unit sends in the terminal to be upgraded is stored in described network parameter district, sends to other storage in the terminal to be upgraded in described other data fields.
Above content be in conjunction with concrete preferred implementation to the detailed description that the present invention did, can not think that concrete enforcement of the present invention is confined to these explanations.For the general technical staff of the technical field of the invention, replacement of making without departing from the inventive concept of the premise or distortion all should be considered as belonging to protection scope of the present invention.

Claims (7)

1. the upgrade method of a terminal software is characterized in that, comprises following steps:
A, system end separate the network parameter in the terminal software upgrading data, form network parameter and do not contain other data of network parameter;
B, system end obtain the upgrading indication information of terminal to be upgraded;
C, system end carry out dissection process to described upgrading indication information and treat upgrading terminals according to analysis result and carry out following updating operation:
Indicate terminal to be upgraded to need updating network parameters when being resolved to the upgrading indication information, system end sends to terminal to be upgraded with described network parameter and other data; Otherwise system end sends to terminal to be upgraded with described other data.
2. upgrade method as claimed in claim 1, among the described step B, system end obtains the upgrading indication information of terminal to be upgraded as follows:
B1, system end send order, the upgrade information of inquiry terminal to terminal to be upgraded;
B2, system end are resolved the response message of terminal to be upgraded, obtain the upgrading indication information of terminal to be upgraded.
3. upgrade method as claimed in claim 1 or 2 is characterized in that, comprises that also upgrade data that system end will send to described terminal to be upgraded stores the step of the memory block of described terminal to be upgraded into.
4. upgrade method as claimed in claim 3, it is characterized in that, the memory block of described terminal to be upgraded comprises network parameter district and other data fields, system end sends the described network parameter district that stores in the terminal to be upgraded with described network parameter, and described other data are sent described other data fields of storing in the terminal to be upgraded.
5. the update device of a terminal software, it is characterized in that, described update device comprises upgrade information acquiring unit and upgrading processing unit, described upgrade information acquiring unit is used to obtain the upgrading indication information of terminal to be upgraded, described upgrading processing unit is used for the network parameter of terminal software upgrading data is separated, form network parameter and do not contain other data of network parameter, and resolve described upgrading indication information, and treat upgrading terminals according to analysis result and carry out following updating operation:
Indicate terminal to be upgraded to need updating network parameters when being resolved to the upgrading indication information, described network parameter and other data are sent to terminal to be upgraded; Otherwise, described other data are sent to terminal to be upgraded.
6. what update device as claimed in claim 5, described upgrade information acquiring unit obtained described upgrading indication information employing is request-response mode.
7. as claim 5 or 6 described update devices, it is characterized in that, the memory block of described terminal to be upgraded comprises network parameter district and other data fields, during updating operation, the network parameter that the upgrading processing unit sends in the terminal to be upgraded is stored in described network parameter district, sends to other storage in the terminal to be upgraded in described other data fields.
CN200810067634.3A 2008-06-03 2008-06-03 A kind of upgrade method of terminal software and device Expired - Fee Related CN101296448B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810067634.3A CN101296448B (en) 2008-06-03 2008-06-03 A kind of upgrade method of terminal software and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810067634.3A CN101296448B (en) 2008-06-03 2008-06-03 A kind of upgrade method of terminal software and device

Publications (2)

Publication Number Publication Date
CN101296448A true CN101296448A (en) 2008-10-29
CN101296448B CN101296448B (en) 2016-01-20

Family

ID=40066391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810067634.3A Expired - Fee Related CN101296448B (en) 2008-06-03 2008-06-03 A kind of upgrade method of terminal software and device

Country Status (1)

Country Link
CN (1) CN101296448B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378068A (en) * 2010-08-13 2012-03-14 深圳Tcl新技术有限公司 Digital network television system and method for acquiring network parameters by using same
CN105681078A (en) * 2016-01-11 2016-06-15 努比亚技术有限公司 Network parameter upgrading device and method
CN108027744A (en) * 2015-09-24 2018-05-11 广东欧珀移动通信有限公司 Data transmission method and mobile terminal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1798034A (en) * 2004-12-31 2006-07-05 中国科学院声学研究所 Method for upgrading software of digital terminal system in DVB system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100521676C (en) * 2005-04-14 2009-07-29 华为技术有限公司 Method and apparatus for realizing independent staging business software in set-top box

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1798034A (en) * 2004-12-31 2006-07-05 中国科学院声学研究所 Method for upgrading software of digital terminal system in DVB system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378068A (en) * 2010-08-13 2012-03-14 深圳Tcl新技术有限公司 Digital network television system and method for acquiring network parameters by using same
CN102378068B (en) * 2010-08-13 2014-08-20 深圳Tcl新技术有限公司 Digital network television system and method for acquiring network parameters by using same
CN108027744A (en) * 2015-09-24 2018-05-11 广东欧珀移动通信有限公司 Data transmission method and mobile terminal
CN108027744B (en) * 2015-09-24 2021-08-31 Oppo广东移动通信有限公司 Data transmission method and mobile terminal
CN105681078A (en) * 2016-01-11 2016-06-15 努比亚技术有限公司 Network parameter upgrading device and method

Also Published As

Publication number Publication date
CN101296448B (en) 2016-01-20

Similar Documents

Publication Publication Date Title
CN103176824B (en) A kind of method and device of system upgrade
CN101568098B (en) Terminal for registering and opening of user recognition module and/or data writing
CN100589078C (en) Multi-core terminal firmware upgrading method
CN101577901B (en) Wireless access platform and equipment upgrading management system and method thereof
CN104199706A (en) Firmware upgrade method and device for eMMC
CN104954394A (en) Software differential packet production and update method, server, terminal and update system
CN103164244A (en) Firmware system remote updating method based on universal extensible firmware interface
CN103778395A (en) Application installation method for near field communication (NFC) terminal and near field communication (NFC) terminal
CN101296443A (en) Multi-standby terminal and method for self-registration
CN102523276A (en) Method, equipment and system for managing mobile broadband equipment
CN103777979A (en) Method and device for recovering BIOD through cloud end
CN103200022B (en) A kind of data download abnormality eliminating method, equipment and system
CN103092648B (en) A kind of image upgrade method, system and subscriber equipment and personal computer
CN104750524A (en) Upgraded data package transmitting method and device and data package upgrading method and device
CN103164232A (en) Method and system of updating intelligent terminal operating system and computer
CN111756858A (en) Remote development processing system, method and device of embedded equipment
CN101296448A (en) Terminal software upgrading method and device
CN102081542A (en) Calibration data recovery method
CN102541639B (en) CPU (Central Processing Unit) card data processing method, CPU card data processing system and CPU card
CN101621792A (en) Method for upgrading telesoftware of wireless fixed phone terminal
CN102929676B (en) Based on the quick adaptation method of Android operating system terminal device
KR102037556B1 (en) Method and device for upgrading telephone number in wireless terminal self-adaptive network upgrade
CN110704080B (en) Method for upgrading Bluetooth module through Wi-Fi module
CN104639317A (en) System and method for key update of smart card based on app (Application) module
CN102761613A (en) Mobile terminal and device information obtaining method and system thereof as well as server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160120

Termination date: 20160603

CF01 Termination of patent right due to non-payment of annual fee