CN104461667A - Root method and device for intelligent terminal - Google Patents

Root method and device for intelligent terminal Download PDF

Info

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
Application number
CN201410857478.6A
Other languages
Chinese (zh)
Other versions
CN104461667B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201410857478.6A priority Critical patent/CN104461667B/en
Publication of CN104461667A publication Critical patent/CN104461667A/en
Application granted granted Critical
Publication of CN104461667B publication Critical patent/CN104461667B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

The brush machine method and apparatus of intelligent terminal
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.
CN201410857478.6A 2014-12-31 2014-12-31 The brush machine method and apparatus of intelligent terminal Expired - Fee Related CN104461667B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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