CN104461667A - Root method and device for intelligent terminal - Google Patents
Root method and device for intelligent terminal Download PDFInfo
- Publication number
- CN104461667A CN104461667A CN201410857478.6A CN201410857478A CN104461667A CN 104461667 A CN104461667 A CN 104461667A CN 201410857478 A CN201410857478 A CN 201410857478A CN 104461667 A CN104461667 A CN 104461667A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- brush machine
- software
- version number
- machine software
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a root method and device for an intelligent terminal. A root software version number is written into an NV item, the versions of root software are not distinguished on an SMT production line any more, the root software of the various versions is downloaded in a unified mode, the versions of the root software are distinguished by reading the NV item in the final assembly production line link, and when the intelligent terminal is started up for the first time, the corresponding root software is installed according to the local root software version number recorded by the NV item. Thus, the probability of errors of the SMT is reduced, and the workload of issuing multiple qualified software versions is reduced.
Description
Technical field
The present invention relates to intelligent terminal development technique field, particularly relate to a kind of brush machine method and system of intelligent terminal.
Background technology
Shipment to country variant or different regions equipment, or the version of carrier customization, often can require built-in different demand, and these demands are other countries may be unwanted.Like this, at the intelligent terminal of country variant shipment, even hardware is identical, software also to prepare multiple version.
Produce on line at SMT, often obscure the intelligent terminal of different editions, if will distinguish, then need start inspection, but the intelligent terminal in this time only has mainboard, does not have display screen, start step is cumbersome, cause workload to strengthen, and SMT link error rate is higher.
Summary of the invention
Based on above-mentioned situation, the present invention proposes a kind of brush machine method and apparatus of intelligent terminal, to reduce the probability that SMT makes mistakes, reduce the workload because error correction brings.For this reason, the scheme of the present invention's employing is as follows.
A brush machine method for intelligent terminal, comprises step:
By the NV item of the version number of the brush machine software of correspondence write intelligent terminal;
In the SMT assembling process of intelligent terminal, be downloaded to each intelligent terminal by unified for the brush machine software of various version;
Produce wire loop joint in general assembly, read the NV item of intelligent terminal, obtain the version number of brush machine software, the dress carrying out adapting according to this version number produces;
When intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, from the brush machine software of the various versions downloaded, the software of corresponding version number is selected to load.
A brush machine for intelligent terminal, comprising:
Version number's writing module, for the NV item of version number's write intelligent terminal of the brush machine software by correspondence;
Brush machine software download module, in the SMT assembling process of intelligent terminal, is downloaded to each intelligent terminal by unified for the brush machine software of various version;
Version identification module, for producing wire loop joint in general assembly, reading the NV item of intelligent terminal, obtaining the version number of brush machine software, and the dress carrying out adapting according to this version number produces;
Start load-on module, for when intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, selects the software of corresponding version number to load from the brush machine software of the various versions downloaded.
The brush machine method and apparatus of intelligent terminal of the present invention, by brush machine software version number write NV item, version line no longer being distinguished brush machine software is produced at SMT, but the unified brush machine software downloading various version, wire loop joint is produced again by reading the version of NV item difference brush machine software to general assembly, until when intelligent terminal is started shooting first, then according to the brush machine software version number of the machine of NV item record, corresponding brush machine software is installed.Thus, decrease the chance that SMT makes mistakes, reduce the workload issuing multiple qualified software version.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the brush machine method of intelligent terminal of the present invention;
Fig. 2 is the structural representation of the brush machine of intelligent terminal of the present invention.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is described in further detail.Should be appreciated that embodiment described herein only in order to explain the present invention, do not limit protection scope of the present invention.
The brush machine method of intelligent terminal of the present invention, as shown in Figure 1, comprises step:
Step s101, by the version number of the brush machine software of correspondence write intelligent terminal NV item.
Intelligent terminal NV (Nonvolatile Value), the data being kept at this district can not disappear because of power-off, and can write, and the general information stored has: the data that IMEI, RF are relevant, and similar grand definition.This method adopts different names to various brush machine software, and different names represents different customized version, and by the version number of brush machine software corresponding for each intelligent terminal in other words version name be recorded in NV so that follow-up link read.
Step s102, in the SMT assembling process of intelligent terminal, be downloaded to each intelligent terminal by unified for the brush machine software of various version
In SMT assembling process, no longer distinguish the version of intelligent terminal machine software to be brushed, but unify the brush machine software download of all versions to each intelligent terminal.
Step s103, produce wire loop joint in general assembly, read the NV item of intelligent terminal, obtain the version number of brush machine software, the dress carrying out adapting according to this version number produces.
Produce in general assembly the NV item that wire loop joint reads each intelligent terminal, distinguish different software versions with the version number in NV item, thus reach the object (producing line fool proof) identifying different software versions.
Step s104, when intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, from download various versions brush machine software select the software of corresponding version number to load.
During first start, system reads the version number in NV, and the software version systematic parameter that change is corresponding specifically increase a software version attribute in setting area exactly, and this properties user cannot be changed.
The built-in file be not scanned at ordinary times in intelligent terminal system system district, stores the apk of different software versions.When start scanning loads, judge software version attribute, scan different customized file folders, in the process started, load different software version demand apk, after having started, be mobile phone or the flat board of different software versions.Preferably, upper layer application controls the demand of different editions software according to area attribute option and software version attribute.
The brush machine of intelligent terminal of the present invention is the device corresponding with said method, as shown in Figure 2, comprising:
Version number's writing module, for the NV item of version number's write intelligent terminal of the brush machine software by correspondence;
Brush machine software download module, in the SMT assembling process of intelligent terminal, is downloaded to each intelligent terminal by unified for the brush machine software of various version;
Version identification module, for producing wire loop joint in general assembly, reading the NV item of intelligent terminal, obtaining the version number of brush machine software, and the dress carrying out adapting according to this version number produces;
Start load-on module, for when intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, selects the software of corresponding version number to load from the brush machine software of the various versions downloaded.
As a preferred embodiment, described start load-on module also sets up file for the system district at intelligent terminal, is stored in this file by the brush machine software of the various versions downloaded, and this file sandwiched is set to the row of non-file scan.
As a preferred embodiment, described start load-on module, also for when intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, arranges software version parameter.
The above embodiment only have expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.
Claims (6)
1. a brush machine method for intelligent terminal, is characterized in that, comprise step:
By the NV item of the version number of the brush machine software of correspondence write intelligent terminal;
In the SMT assembling process of intelligent terminal, be downloaded to each intelligent terminal by unified for the brush machine software of various version;
Produce wire loop joint in general assembly, read the NV item of intelligent terminal, obtain the version number of brush machine software, the dress carrying out adapting according to this version number produces;
When intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, from the brush machine software of the various versions downloaded, the software of corresponding version number is selected to load.
2. the brush machine method of intelligent terminal according to claim 1, is characterized in that, also comprise step:
Set up file in the system district of intelligent terminal, the brush machine software of the various versions downloaded is stored in this file, and this file sandwiched is set to the row of non-file scan.
3. the brush machine method of intelligent terminal according to claim 1 and 2, is characterized in that, also comprise step:
When intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, software version parameter is set.
4. a brush machine for intelligent terminal, is characterized in that, comprising:
Version number's writing module, for the NV item of version number's write intelligent terminal of the brush machine software by correspondence;
Brush machine software download module, in the SMT assembling process of intelligent terminal, is downloaded to each intelligent terminal by unified for the brush machine software of various version;
Version identification module, for producing wire loop joint in general assembly, reading the NV item of intelligent terminal, obtaining the version number of brush machine software, and the dress carrying out adapting according to this version number produces;
Start load-on module, for when intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, selects the software of corresponding version number to load from the brush machine software of the various versions downloaded.
5. the brush machine of intelligent terminal according to claim 4, is characterized in that,
Described start load-on module also sets up file for the system district at intelligent terminal, is stored in this file by the brush machine software of the various versions downloaded, and this file sandwiched is set to the row of non-file scan.
6. the brush machine of the intelligent terminal according to claim 4 or 5, is characterized in that,
Described start load-on module, also for when intelligent terminal is started shooting first, according to the version number of the brush machine software of NV item record, arranges software version parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410857478.6A CN104461667B (en) | 2014-12-31 | 2014-12-31 | The brush machine method and apparatus of intelligent terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410857478.6A CN104461667B (en) | 2014-12-31 | 2014-12-31 | The brush machine method and apparatus of intelligent terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104461667A true CN104461667A (en) | 2015-03-25 |
CN104461667B CN104461667B (en) | 2017-09-26 |
Family
ID=52907772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410857478.6A Expired - Fee Related CN104461667B (en) | 2014-12-31 | 2014-12-31 | The brush machine method and apparatus of intelligent terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104461667B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105404529A (en) * | 2015-10-19 | 2016-03-16 | 北京奇虎科技有限公司 | Popup method, device and system of operation system popup for reinstallation |
CN108334328A (en) * | 2017-01-20 | 2018-07-27 | 北京小米移动软件有限公司 | The brush machine method and intelligent terminal of intelligent terminal |
CN109213647A (en) * | 2018-08-29 | 2019-01-15 | 努比亚技术有限公司 | A kind of brush machine testing method, mobile terminal and computer readable storage medium |
CN110099164A (en) * | 2019-03-28 | 2019-08-06 | 华为终端有限公司 | The method and terminal given for change for lost terminal |
WO2020037560A1 (en) * | 2018-08-22 | 2020-02-27 | 华为技术有限公司 | Application installation method and terminal |
CN111461913A (en) * | 2020-03-23 | 2020-07-28 | Oppo(重庆)智能科技有限公司 | Monitoring method and device for terminal equipment manufacture, medium and electronic equipment |
CN112469031A (en) * | 2020-11-24 | 2021-03-09 | 歌尔科技有限公司 | Radio frequency parameter updating method, equipment, device and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110060897A1 (en) * | 2009-09-08 | 2011-03-10 | Apple Inc. | Device bootup from a nand-type non-volatile memory |
CN102156652A (en) * | 2011-04-26 | 2011-08-17 | 中兴通讯股份有限公司 | Mobile terminal and updating method for mobile terminal |
CN102520983A (en) * | 2011-11-25 | 2012-06-27 | 中兴通讯股份有限公司 | Method, device and terminal for customizing multiple default settings for software version |
-
2014
- 2014-12-31 CN CN201410857478.6A patent/CN104461667B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110060897A1 (en) * | 2009-09-08 | 2011-03-10 | Apple Inc. | Device bootup from a nand-type non-volatile memory |
CN102156652A (en) * | 2011-04-26 | 2011-08-17 | 中兴通讯股份有限公司 | Mobile terminal and updating method for mobile terminal |
CN102520983A (en) * | 2011-11-25 | 2012-06-27 | 中兴通讯股份有限公司 | Method, device and terminal for customizing multiple default settings for software version |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105404529A (en) * | 2015-10-19 | 2016-03-16 | 北京奇虎科技有限公司 | Popup method, device and system of operation system popup for reinstallation |
CN105404529B (en) * | 2015-10-19 | 2019-03-19 | 北京奇虎科技有限公司 | Method of ejecting, apparatus and system of the brush machine with operating system pop-up |
CN108334328A (en) * | 2017-01-20 | 2018-07-27 | 北京小米移动软件有限公司 | The brush machine method and intelligent terminal of intelligent terminal |
WO2020037560A1 (en) * | 2018-08-22 | 2020-02-27 | 华为技术有限公司 | Application installation method and terminal |
CN109213647A (en) * | 2018-08-29 | 2019-01-15 | 努比亚技术有限公司 | A kind of brush machine testing method, mobile terminal and computer readable storage medium |
CN109213647B (en) * | 2018-08-29 | 2021-11-19 | 努比亚技术有限公司 | Flash detection method, mobile terminal and computer readable storage medium |
CN110099164A (en) * | 2019-03-28 | 2019-08-06 | 华为终端有限公司 | The method and terminal given for change for lost terminal |
CN110099164B (en) * | 2019-03-28 | 2022-04-05 | 华为终端有限公司 | Method for finding lost terminal and terminal |
CN111461913A (en) * | 2020-03-23 | 2020-07-28 | Oppo(重庆)智能科技有限公司 | Monitoring method and device for terminal equipment manufacture, medium and electronic equipment |
CN112469031A (en) * | 2020-11-24 | 2021-03-09 | 歌尔科技有限公司 | Radio frequency parameter updating method, equipment, device and storage medium |
CN112469031B (en) * | 2020-11-24 | 2023-11-07 | 歌尔科技有限公司 | Method, device, apparatus and storage medium for updating radio frequency parameters |
Also Published As
Publication number | Publication date |
---|---|
CN104461667B (en) | 2017-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104461667A (en) | Root method and device for intelligent terminal | |
US7650437B2 (en) | System and method for managing hardware configuration parameters | |
CN107888978B (en) | KEY code burning method and device and computer readable storage medium | |
CN104052818B (en) | The version upgrading method and device of a kind of mobile terminal | |
CN101494930B (en) | Intelligent terminal and upgrading method thereof | |
CN109660372B (en) | SDN service configuration method and device | |
CN103544031B (en) | The android system upgrade method and system of multi partition peripheral storage device | |
CN103309699A (en) | Mobile terminal and application program installation method | |
CN106066802A (en) | A kind of method and apparatus loading MBN file | |
CN104007992A (en) | Methods and devices for program updating and starting | |
CN107729072A (en) | Control property read method, device, terminal and readable storage medium storing program for executing | |
CN105765533A (en) | Method and apparatus for firmware virtualization | |
CN101604290B (en) | Background module test method and backstage module test system | |
CN105653288B (en) | A kind of method and apparatus of module product software automatic identification hardware | |
CN102316376A (en) | Method for set-top box to automatically update data and system | |
CN112114823B (en) | Burning reading system based on modified MAC address | |
CN104484195A (en) | Authentication card insertion based software interface customization method and system | |
CN108984757A (en) | A kind of data lead-in method and equipment | |
CN107423056A (en) | Input content verification method and device | |
CN103176805A (en) | Executable program installation method and executable program installation system | |
CN104598281A (en) | Method for upgrading system of electronic device | |
CN106775899A (en) | A kind of many distribution districts list ROM implementation methods based on android | |
CN103685259A (en) | Method and device for account logging in | |
CN106874029A (en) | image file loading method and device | |
CN112799945B (en) | Batch file verification method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170926 |