CN105988851A - Terminal setting method and device - Google Patents

Terminal setting method and device Download PDF

Info

Publication number
CN105988851A
CN105988851A CN201510249392.XA CN201510249392A CN105988851A CN 105988851 A CN105988851 A CN 105988851A CN 201510249392 A CN201510249392 A CN 201510249392A CN 105988851 A CN105988851 A CN 105988851A
Authority
CN
China
Prior art keywords
configuration information
memory area
terminal
described terminal
preserved
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
Application number
CN201510249392.XA
Other languages
Chinese (zh)
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.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co 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 Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201510249392.XA priority Critical patent/CN105988851A/en
Publication of CN105988851A publication Critical patent/CN105988851A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention provides a terminal setting method and device. The method comprises the following steps: when a terminal is started, if determining that setting information is stored in a first storage area of the terminal, obtaining the setting information stored in the first storage area; and setting the terminal according to the setting information stored in the first storage area, wherein the setting information stored in the first storage area is not eliminated in the process of carrying out firmware upgrading on the terminal. According to the terminal setting method and device, the problem that the settings carried out on the terminal by users are all lost after firmware upgrading is carried out on the terminal every time in the prior art is solved.

Description

A kind of terminal setting method and device
Technical field
The present embodiments relate to field of computer technology, particularly relate to a kind of terminal setting method and device.
Background technology
At present, various terminals have been obtained for being widely applied in the life of people, such as intelligent television, Smart mobile phone, panel computer, intelligent watch, etc..
User can be supplied to the interface of user according to personal like, be configured terminal by terminal, And in the configuration information (such as parameter, the menu scalable option etc.) setting of terminal being saved in terminal, To obtain more preferable Consumer's Experience.For example, it is possible to arrange the contrast of intelligent television, color temperature mode, display Language, can arrange the screen rotation pattern of smart mobile phone, screen locking password, etc..
In the prior art, typically the memory area in terminal can be carried out subregion, and preserve in different districts Different types of information.Above-mentioned configuration information typically uses the form of database file to be saved in data (data) in district, in data district in addition to preserving information-setting by user, it is also possible to preserve user and browse net The information such as download content of the Webpage of caching, user during page.Wherein, described data district is different Different titles may be named as in operating system.
But, when terminal being carried out firmware upgrade every time, the configuration information that terminal all can will preserve in data district Remove, and intelligent terminal is configured by the configuration information using the firmware after upgrading to comprise, and before user Setting the most all lose, reduce user and use the convenience of terminal.
Summary of the invention
The embodiment of the present invention provides a kind of terminal setting method and device, in order to solve prior art every time to end After end carries out firmware upgrade, the problem that user arranges all loss to described terminal.
The embodiment of the present invention provides a kind of terminal setting method, including:
When terminal starts, however, it is determined that the first memory area of described terminal preserves configuration information, then obtains The configuration information preserved in described first memory area, wherein, preserve in described first memory area sets Confidence breath will not be eliminated during described terminal carries out firmware upgrade;
According to the configuration information preserved in described first memory area, described terminal is configured.
The embodiment of the present invention also provides for a kind of configuration information store method, including:
Obtaining the configuration information preserved in the second memory area of terminal, wherein, described second memory area is Described terminal preserves the default zone of configuration information;
Synchronize the configuration information got to be saved in the first memory area of described terminal, wherein, synchronize It is saved in the configuration information in described first memory area during described terminal is carried out firmware upgrade Will not be eliminated.
The embodiment of the present invention also provides for a kind of terminal and arranges device, including:
First acquisition module, for when terminal starts, however, it is determined that protect in the first memory area of described terminal There is configuration information, then obtains the configuration information preserved in described first memory area, wherein, described the The configuration information preserved in one memory area will not be by clearly during described terminal carries out firmware upgrade Remove;
Module is set, for according to the configuration information preserved in described first memory area, entering described terminal Row is arranged.
The embodiment of the present invention also provides for a kind of configuration information save set, including:
Acquisition module, the configuration information preserved in the second memory area obtaining terminal, wherein, described Second memory area is the default zone that described terminal preserves configuration information;
Synchronize to preserve module, for the configuration information got synchronizes to be saved in the first storage of described terminal In region, wherein, described terminal is being carried out by the configuration information synchronizing to be saved in described first memory area Will not be eliminated during firmware upgrade.
The terminal setting method of embodiment of the present invention offer and device, even if owing to being consolidated described terminal Part is upgraded, and the configuration information preserved in the first memory area of described terminal also will not be eliminated, then user exists The setting before firmware upgrade carried out described terminal, can be described by loading when described terminal starts Configuration information, completes the setting to described terminal, and user need not reset described terminal, therefore, Improve user and use the convenience of terminal, solve after prior art carries out firmware upgrade to terminal every time, The problem that user arranges all loss to described terminal.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to enforcement In example or description of the prior art, the required accompanying drawing used is briefly described, it should be apparent that, retouch below Accompanying drawing in stating is some embodiments of the present invention, for those of ordinary skill in the art, is not paying On the premise of creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The terminal setting up procedure that Fig. 1 provides for the embodiment of the present invention;
Terminal setting up procedure when Fig. 2 starts for the terminal that the embodiment of the present invention provides;
After Fig. 3 has started for the terminal that the embodiment of the present invention provides, when terminal setting is changed by user Time terminal setting up procedure;
Fig. 4 for the embodiment of the present invention provide under actual application scenarios, the embodiment of the present invention provide in intelligence When energy TV starts, the setting up procedure to intelligent television;
The configuration information corresponding to Fig. 1 that Fig. 5 provides for the embodiment of the present invention preserves process;
Fig. 6 arranges apparatus structure schematic diagram for the terminal that the embodiment of the present invention provides;
The configuration information save set structural representation that Fig. 7 provides for the embodiment of the present invention.
Detailed description of the invention
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearer, below in conjunction with the present invention Accompanying drawing in embodiment, is clearly and completely described the technical scheme in the embodiment of the present invention, it is clear that Described embodiment is a part of embodiment of the present invention rather than whole embodiments.Based in the present invention Embodiment, those of ordinary skill in the art obtained under not making creative work premise all its His embodiment, broadly falls into the scope of protection of the invention.
The terminal setting up procedure that Fig. 1 provides for the embodiment of the present invention, specifically includes following steps:
When S101: terminal starts, however, it is determined that the first memory area of described terminal preserves configuration information, Then obtain the configuration information preserved in described first memory area, wherein, protect in described first memory area The configuration information deposited will not be eliminated during described terminal carries out firmware upgrade.
In embodiments of the present invention, described terminal includes but not limited to: intelligent television, smart mobile phone, flat board Computer, intelligent watch, Intelligent bracelet, Vehicle mounted station, personal computer, etc..Described firmware upgrade can To be the upgrading that such as binary system (binary, bin) bag upgrading etc. is carried out for firmware whole in terminal, also Can be that such as over the air (Over The Air Technology, OTA) upgrading waits in terminal The upgrading that a part (including described configuration information) for firmware is carried out.
Described configuration information can be the various running parameters arranged of described terminal, such as, described terminal The selection result of each option, it is also possible to be described terminal respectively can the input results of input item, etc.. Terminal can load configuration information on startup, and arranges self accordingly according to configuration information.
General, each option of terminal has the selection result of acquiescence, terminal respectively can input item also have silent The input results recognized.Certainly, user can also be carried out by selection result and the input results of giving tacit consent to these Amendment, thus realize the personal settings to terminal.Each option and Ge Ke input item can reflect terminal Running parameter, such as, for intelligent television, its running parameter includes but not limited to: signal source, white balance Parameter, color temperature mode, contrast, volume, third party's service account (such as internet account, GID) Etc..Described running parameter can be with option or can the form of input item be adjusted, as work Parameter " signal source ", it represents that intelligent television receives signal from which port, can arrange 3 options: DTV (Digital Television, DTV) interface, Video Graphics Array (Video Graphics Array, VGA) interface, HDMI (High Definition Multimedia Interface, HDMI);And for example for running parameter " volume ", 100 choosings can be set by normalized mode , representing with integer 0 to 99 respectively, Digital size and the volume of option are proportional;And for example work Parameter " GID ", can be the form of input item can be supplied to user and input, and user is from service After provider gets GID, can be inputted this, such that it is able to obtain corresponding on intelligent television Game services.It should be noted that the present invention to described each option and described respectively can input item concrete in Hold and exhibition method does not limit.
S102: according to the configuration information preserved in described first memory area, described terminal is configured.
In the prior art, typically the memory area in terminal can be carried out subregion, and preserve in different districts Different types of information.Default zone terminal being preserved to described configuration information (is described second storage Region), when terminal being carried out firmware upgrade every time, terminal all can by this region preserve include letter is set Breath is at interior all data dumps, and terminal is set by the configuration information using the firmware after upgrading to comprise Putting, the personal settings before user are the most all lost, and reduce user and use the convenience of terminal.
For the problems referred to above, in embodiments of the present invention, it is considered to will not be by when firmware upgrade by configuration information The region (being described first memory area) cleared data preserves, or timed backup, so If, after firmware upgrade, when terminal starts, configuration information can be obtained and to terminal from the first memory area Be configured, then the personal settings that terminal is carried out before firmware upgrade by user are retained, and improve User uses the convenience of terminal.
In actual applications, the first memory area is generally used for preserving some and will not modify or seldom enter Row amendment data, such as, terminal iidentification (Identity, ID), physical address (Media Access Control, MAC) etc., configuration information can be saved in the first memory area with the form of database file, and And the memory space that takies due to described configuration information little, so the first memory area will not be hindered just Often use.
Further, configuration information can only be preserved in the first memory area.Can also be in the first memory block Synchronizing in territory and the second memory area to preserve configuration information, both schemes all can solve problem.Need explanation , latter solution, owing to saving configuration information in two regions, is equivalent to carry out configuration information Backup, it is thus possible to improve the reliability of terminal, and, in actual applications, in the second memory block Territory preserves much the most relevant with configuration information support data, such as, user interface (User Interface, UI) file, to the option in configuration information and can the file that is defined of input item, etc..These Support data may call in terminal start-up loading configuration information, by configuration information at the second memory area In preserve beneficially improve terminal to these support data call efficiency.Below to latter solution further Illustrate.
In embodiments of the present invention, typically give tacit consent to when terminal is dispatched from the factory and facility information is saved in the second memory area In, then after terminal is dispatched from the factory during first time full dose firmware updating, the first memory area may not yet be preserved Facility information, it is also possible to determine the terminal setting method under this scene further.
Fig. 2 shows terminal setting up procedure when terminal starts, and specifically includes following steps:
When S201: terminal starts, it is judged that whether the first memory area preserves facility information, the most then Perform step S202, otherwise, perform step S203.
S202: according to the configuration information preserved in the first memory area, terminal is configured.
S203: according to the configuration information preserved in the second memory area, terminal is configured, follow-up general again The configuration information preserved in second memory area is saved in the first memory area, or, obtain the second storage The configuration information preserved in region, is saved in the first memory area, and according to the first memory area and/or the The configuration information preserved in two memory areas, is configured described terminal.
By the method in Fig. 2, terminal is when dispatching from the factory firmware upgrade for the first time, and configuration information is that acquiescence preserves In the second memory area, and the first memory area is not provided with information, needs to obtain from the second memory area Take configuration information, that is, terminal should be configured by performing above-mentioned steps S203.After which, First memory area has preserved configuration information, when SS later carries out firmware upgrade again, although the second storage The configuration information preserved in region can be eliminated, but, terminal still can be protected according in the first memory area Self is configured by the configuration information deposited.
Further, the second memory area can obtain the configuration information preserved in the first memory area, with extensive The multiple configuration information being eliminated before.Hereafter, when the setting of terminal is changed, due to the second storage Region is the default zone preserving configuration information, and therefore, the configuration information preserved in the second memory area can be sent out Raw corresponding change, then the configuration information after the change that can will preserve in the second memory area synchronizes to be saved in In first memory area.Thus, based on the configuration information preserved in the first memory area and the first memory area, All can recover user's personal settings before firmware upgrade in terminal.
In embodiments of the present invention, after terminal starts and is provided with, user can normally use terminal, During using, interface that user provides by terminal and control, send setting change and instruct, thus Realize the setting that terminal is current being changed, that is, each option of terminal can be carried out again by user Select, or, respectively can inputting of terminal is re-entered.Such as, for running parameter " signal source ", Signal source can be switched to other ports from present port by user, for running parameter " volume ", user The size of volume can be regulated, etc..For this scene, terminal can first refer to according to described setting change Self is configured by order, then, then the setting after change is saved in configuration information.
After Fig. 3 shows that the terminal that the embodiment of the present invention provides has started, when terminal setting is carried out by user Terminal setting up procedure during change, specifically includes following steps:
S301: receive the setting change for terminal and instruct.
S302: instruct according to described setting change, changes the configuration information of terminal.
S303: synchronize to be saved in the configuration information in the first memory area and second by the configuration information after change In configuration information in memory area.
By the method in Fig. 3, all preserve due to the first memory area and the second memory area and contain use The family configuration information to the personal settings that terminal is carried out, this improves user and uses the convenience of terminal, And improve the reliability of terminal.
According to above-mentioned explanation, as a example by described terminal is intelligent television, under actual application scenarios is described Plant terminal setting method.
Generally, on storage property equipment, divide and have multiple region, including factory (factory) district With data (data) district, under this application scenarios, factory district is the first heretofore described storage Region, data district is the second heretofore described memory area.
Configuration information preserves with the form of the database file of the entitled .db of suffix, it is assumed that configuration information is " * .db " file.The following catalogue that configuration information acquiescence is saved in data district: “/tvdatabase/Database/*.db”;Plan the following mesh that configuration information synchronizes to be saved in factory district Record: "/factory/Database/*.db ".
Fig. 4 show that the embodiment of the present invention provides when intelligent television starts, intelligent television was arranged Journey, specifically includes following steps:
S401: when intelligent television starts, it is judged that whether exist in factory district "/factory/Database/*.db ", the most then perform step S402, otherwise, perform step S403.
S402: by loading "/the factory/Database/*.db " in factory district, intelligent television is carried out Arrange.
S403: by loading "/the tvdatabase/Database/*.db " in data district, intelligent television is carried out Arrange, or, "/the tvdatabase/Database/*.db " in data district is copied and saves as to factory district In "/factory/Database/*.db ", and by loading "/the factory/Database/*.db " in factory district And/or "/the tvdatabase/Database/*.db " in data district, intelligent television is configured.
After intelligent television has started, user can use remote controller to be configured intelligent television, intelligence The synchronization that arranges of change, according to the setting of user, to oneself being configured change, and is saved in by TV "/factory/Database/*.db " and "/the tvdatabase/Database/*.db " in data district in factory district In.
Further, citing arranges file to intelligent television and illustrates, owing to the screen of intelligent television can Vendors can be had to provide, and screen model is different, for using the intelligence of the screen of different suppliers offer TV, it may be necessary to use different methods to set up to be configured, then the configuration information of intelligent television can be wrapped Containing one or more .db file, each .db file can corresponding a kind of screen model.Such as, for "/factory/Database/factory_priv_*.db " file in factory district, can use in this document The following vector preservation setting to the white balance parameter of intelligent television:
" (0,0,1024,1024,1024,1024,1024,1024,1024,1024) ".
It can be seen that one have 8 dimensions in this vector, wherein, the 1st dimension can represent the choosing to " signal source " Selecting (e.g., 0 be DTV, 1 be HDMI, 2 be VGA), the 2nd dimension can represent " color temperature mode " Selection (e.g., 0 be cool colour, 1 be standard, 2 be warm colour), the 3rd to 5 dimension can represent red green respectively Enhancement (Gain) parameter of blue color space (Red Green Blue, RGB) is multiplied by 8 and (is in this example 128*8=1024), the 6th to 5 dimension can represent that compensation (Offset) parameter of RGB is multiplied by 2 (these respectively Example is 512*2=1024).
The terminal setting method provided based on the embodiment of the present invention, when terminal is carried out firmware upgrade, permissible Do not upgrade the DBM relevant to configuration information, like this, it is possible to reduce consume during terminal staging Resource.It should be noted that be necessary to ensure that this DBM when terminal is dispatched from the factory, and this DBM In data be correct, otherwise, the normal use of user may be affected.
Further, configuration information of the present invention is not limited to the parameters such as signal source, determines for some The configuration information that later stage will not change, it is also possible to be synchronized to be saved in the first memory block by the second memory area Territory, so, not only reduces the capacity of following AKU, also shortens the time of online upgrading.
In order to further aid the implementation method understanding that the terminal that the present invention provides is arranged, listed below The main code part of upper example scheme.
PTmp=NULL;
PTmp=iniparser_getstr (m_pDBIni, " DBPath_Priv:SQL_DB_FactoryPrivPath ") ;What //SQL_DB_FactoryPrivPath specified is exactly the file path of our user data to be deposited, user Data are usually and preserve with database form, and the path herein given just is opened up on the subregion not being eliminated, "/factory/Database/xx.db, factory subregion will not be by clearly for such as SQL_DB_FactoryPrivPath= Remove.
if(NULL!=pTmp)
M_pFactoryPrivPath=(char*) malloc (strlen (pTmp)+1);
memset((void*)m_pFactoryPrivPath,0,strlen(pTmp)+1);
memcpy((void*)m_pFactoryPrivPath,(void*)pTmp,strlen(pTmp));// now M_pFactoryPrivPath has pointed to/factory/Database/xx.db, and during upgrading, xx.db is not deposit for the first time ?.
}
PTmp=NULL;
PTmp=
iniparser_getstr(m_pDBIni,
"DBPath_Priv:SQL_DB_BackupFactoryPrivPath");
//SQL_DB_BackupFactoryPrivPath sensing/tvdatabase/DatabaseBackup/xx.db, Xx.db herein is necessary being in code, the user data that engineer debugs.
if(NULL!=pTmp)
MAPI_U16u16ProjectId=getProjectModelId ();
MAPI_U16u16ProjectIdMax=Get_MaxProjectID ();
Int ret=0;
M_pBackupFactoryPrivPath=(char*) malloc (strlen (pTmp)+1);
memset((void*)m_pBackupFactoryPrivPath,0,strlen(pTmp)+1);
memcpy((void*)m_pBackupFactoryPrivPath,(void*)pTmp,strlen(pTmp));
if(m_pFactoryPrivPath&&m_pBackupFactoryPrivPath&&
U16ProjectId≤u16ProjectIdMax&&u16ProjectId > 1&&
Strncmp (m_pFactoryPrivPath, "/factory/Database/ ", 18)==0)
Ret=access (m_pFactoryPrivPath, W_OK | R_OK);After // upgrading for the first time M_pFactoryPrivPath will point to/factory/Database/xx.db, and the upgrading that this subregion is afterwards Journey will not be eliminated.
If (ret < 0) { just can go to below // upgrading for the first time, upgrade afterwards all without coming into following code
MAPI_BOOL ret_bool;
printf("factory priv DB not found\n");
Ret_bool=copyFile (m_pBackupFactoryPrivPath, m_pFactoryPrivPath);
If (TRUE==ret_bool)
printf("factory priv DB store success\n");
chmod(m_pFactoryPrivPath,0644);
}else{
printf("factory priv DB store fail\n");
ASSERT(0);
}
}else
printf("factory priv DB found\n");
}
}
Fig. 5 for the embodiment of the present invention provide corresponding to Fig. 1 configuration information preserve process, specifically include with Lower step:
S501: obtain the configuration information preserved in the second memory area of terminal, wherein, described second storage Region is the default zone that described terminal preserves configuration information.
S502: synchronize the configuration information got to be saved in the first memory area of described terminal, wherein, The configuration information synchronizing to be saved in described first memory area is in the mistake that described terminal carries out firmware upgrade Journey will not be eliminated.
In embodiments of the present invention, terminal both can arrange letter by preserve in the second memory area on startup Breath synchronization is saved in the first memory area, it is also possible to any time upon actuation is by the second memory area The configuration information preserved synchronizes to be saved in the first memory area.And, it is assumed that at a time (such as, Terminal is carried out a certain moment after firmware upgrade, in the second memory area preserve configuration information be eliminated or Person is reset), the configuration information preserved in the second memory area is less than the setting preserved in the first memory area Information, then can also be by setting that the configuration information preserved in the first memory area preserves in the second memory area Confidence breath synchronizes, thus the configuration information preserved in the first memory area and the first memory area is complete And keep mutually keeping synchronizing, even if after terminal is carried out firmware upgrade, existing configuration information also will not be lost Lose.
Further, when described terminal starts, however, it is determined that the first memory area of described terminal is preserved and sets Confidence ceases, then obtain the configuration information preserved in described first memory area, according to described first memory area The configuration information of middle preservation, is configured described terminal.
The terminal setting method provided for the embodiment of the present invention above and configuration information store method, based on equally Thinking, the embodiment of the present invention also provides for corresponding terminal and arranges device and configuration information save set, as figure 6, shown in Fig. 7.
Fig. 6 arranges apparatus structure schematic diagram for the terminal that the embodiment of the present invention provides, and specifically includes:
First acquisition module 601, for when terminal starts, however, it is determined that the first memory area of described terminal In preserve configuration information, then obtain in described first memory area preserve configuration information, wherein, in institute Stating the configuration information preserved in the first memory area will not during described terminal is carried out firmware upgrade It is eliminated;
Module 602 is set, for according to the configuration information preserved in described first memory area, to described end End is configured.
Described device also includes:
Second acquisition module 603, for protecting according in described first memory area in the described module 602 that arranges The configuration information deposited, before being configured described terminal, however, it is determined that the first memory area of described terminal is not Preserve configuration information, then obtain the configuration information preserved in the second memory area of described terminal, and preserve In the first memory area of described terminal, wherein, described second memory area is that described terminal preserves setting The default zone of information.
Described device also includes:
Change synchronization module 604, is used for when receiving the setting change for described terminal and instructing, according to Described setting change instructs, and the setting to terminal is changed, and the configuration information after change synchronizes to be saved in In configuration information in described first memory area and the configuration information in described second memory area.
Described configuration information includes but not limited to the selection result of each option of described terminal and/or described end End respectively can the input results of input item.
Described first memory area specifically includes factory district of factory, and described second memory area specifically includes Data data district.
Concrete above-mentioned device as shown in Figure 6 may be located in terminal.
The configuration information save set structural representation that Fig. 7 provides for the embodiment of the present invention, specifically includes:
Acquisition module 701, the configuration information preserved in the second memory area obtaining terminal, wherein, Described second memory area is the default zone that described terminal preserves configuration information;
Synchronize to preserve module 702, for synchronizing to be saved in the first of described terminal by the configuration information got In memory area, wherein, the configuration information synchronizing to be saved in described first memory area is to described terminal Will not be eliminated during carrying out firmware upgrade.
Described device also includes:
Module 703 is set, for when described terminal starts, however, it is determined that the first memory area of described terminal In preserve configuration information, then obtain the configuration information preserved in described first memory area, according to described the The configuration information preserved in one memory area, is configured described terminal.
Concrete above-mentioned device as shown in Figure 7 may be located in terminal.
The embodiment of the present invention can be passed through hardware processor (hardware processor) and realize above-mentioned phase Close functional module.
Even if owing to described terminal to have been carried out firmware upgrade, the first memory area of described terminal preserves Configuration information also will not be eliminated, then the setting that described terminal was carried out before firmware upgrade by user, can With by loading described configuration information when described terminal starts, complete the setting to described terminal, and user Need not described terminal is reset, this improves user and use the convenience of terminal, solve existing After having technology terminal to be carried out firmware upgrade every time, the problem that user arranges all loss to described terminal.
Device embodiment described above is only schematically, wherein said illustrates as separating component Unit can be or may not be physically separate, and the parts shown as unit can be or also Can not be physical location, i.e. may be located at a place, or can also be distributed on multiple NE. Some or all of module therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme 's.Those of ordinary skill in the art, in the case of not paying performing creative labour, are i.e. appreciated that and implement.
Through the above description of the embodiments, those skilled in the art is it can be understood that arrive each enforcement Mode can add the mode of required general hardware platform by software and realize, naturally it is also possible to pass through hardware. Based on such understanding, the part that prior art is contributed by technique scheme the most in other words is permissible Embodying with the form of software product, this computer software product can be stored in computer-readable storage medium In matter, such as ROM/RAM, magnetic disc, CD etc., including some instructions with so that a computer equipment (can be personal computer, server, or the network equipment etc.) performs each embodiment or embodiment The method described in some part.
Last it is noted that above example is only in order to illustrate technical scheme, rather than it is limited System;Although the present invention being described in detail with reference to previous embodiment, those of ordinary skill in the art It is understood that the technical scheme described in foregoing embodiments still can be modified by it, or to it Middle part technical characteristic carries out equivalent;And these amendments or replacement, do not make appropriate technical solution Essence departs from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a terminal setting method, it is characterised in that including:
When terminal starts, however, it is determined that the first memory area of described terminal preserves configuration information, then obtains The configuration information preserved in described first memory area, wherein, preserve in described first memory area sets Confidence breath will not be eliminated during described terminal carries out firmware upgrade;
According to the configuration information preserved in described first memory area, described terminal is configured.
Method the most according to claim 1, it is characterised in that according in described first memory area The configuration information preserved, before being configured described terminal, described method also includes:
If it is determined that the first memory area of described terminal does not preserves configuration information, then obtain the of described terminal The configuration information preserved in two memory areas, and be saved in the first memory area of described terminal, wherein, Described second memory area is the default zone that described terminal preserves configuration information.
Method the most according to claim 2, it is characterised in that described method also includes:
When receiving the setting change for described terminal and instructing, instruct according to described setting change, to end The setting of end is changed, and synchronizes to be saved in described first memory area by the configuration information after change In configuration information in configuration information and described second memory area.
4. according to the arbitrary described method of claims 1 to 3, it is characterised in that described first memory area Specifically including factory district of factory, described second memory area specifically includes data data district.
5. a configuration information store method, it is characterised in that including:
Obtaining the configuration information preserved in the second memory area of terminal, wherein, described second memory area is Described terminal preserves the default zone of configuration information;
Synchronize the configuration information got to be saved in the first memory area of described terminal, wherein, synchronize It is saved in the configuration information in described first memory area during described terminal is carried out firmware upgrade Will not be eliminated.
Method the most according to claim 5, it is characterised in that described method also includes:
When described terminal starts, however, it is determined that the first memory area of described terminal preserves configuration information, then Obtain the configuration information preserved in described first memory area;
According to the configuration information preserved in described first memory area, described terminal is configured.
7. a terminal arranges device, it is characterised in that including:
First acquisition module, for when terminal starts, however, it is determined that protect in the first memory area of described terminal There is configuration information, then obtains the configuration information preserved in described first memory area, wherein, described the The configuration information preserved in one memory area will not be by clearly during described terminal carries out firmware upgrade Remove;
Module is set, for according to the configuration information preserved in described first memory area, entering described terminal Row is arranged.
Device the most according to claim 7, it is characterised in that described device also includes:
Second acquisition module, is used in the described module that arranges according to the setting preserved in described first memory area Information, before being configured described terminal, however, it is determined that the first memory area of described terminal is not preserved and set Confidence ceases, then obtain the configuration information preserved in the second memory area of described terminal, and be saved in described end In first memory area of end, wherein, described second memory area is that described terminal preserves the silent of configuration information Recognize region.
Device the most according to claim 8, it is characterised in that described device also includes:
Change synchronization module, for when receiving the setting change for described terminal and instructing, according to described Setting change instructs, and the setting to terminal is changed, and synchronizes to be saved in institute by the configuration information after change State in the configuration information in the first memory area and the configuration information in described second memory area.
10. a configuration information save set, it is characterised in that including:
Acquisition module, the configuration information preserved in the second memory area obtaining terminal, wherein, described Second memory area is the default zone that described terminal preserves configuration information;
Synchronize to preserve module, for the configuration information got synchronizes to be saved in the first storage of described terminal In region, wherein, described terminal is being carried out by the configuration information synchronizing to be saved in described first memory area Will not be eliminated during firmware upgrade.
CN201510249392.XA 2015-05-15 2015-05-15 Terminal setting method and device Pending CN105988851A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510249392.XA CN105988851A (en) 2015-05-15 2015-05-15 Terminal setting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510249392.XA CN105988851A (en) 2015-05-15 2015-05-15 Terminal setting method and device

Publications (1)

Publication Number Publication Date
CN105988851A true CN105988851A (en) 2016-10-05

Family

ID=57040418

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510249392.XA Pending CN105988851A (en) 2015-05-15 2015-05-15 Terminal setting method and device

Country Status (1)

Country Link
CN (1) CN105988851A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874032A (en) * 2017-01-04 2017-06-20 青岛海信宽带多媒体技术有限公司 Method, device and optical module that optical module firmware is upgraded
CN107491322A (en) * 2017-07-04 2017-12-19 上海斐讯数据通信技术有限公司 A kind of control method and device of parameter storage
CN108108174A (en) * 2016-11-24 2018-06-01 青岛海信宽带多媒体技术有限公司 Optical module and its method of firmware upgrade
CN108958784A (en) * 2018-07-27 2018-12-07 广东美的制冷设备有限公司 Software updating control method, household appliance, server, device and medium
CN112000377A (en) * 2020-07-29 2020-11-27 深圳市智微智能软件开发有限公司 Method, system, equipment and storage medium for quickly modifying default screen parameters

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464386A (en) * 2002-06-25 2003-12-31 联想(北京)有限公司 Method for realizing flush type system firmware program online updating
CN101137143A (en) * 2006-08-31 2008-03-05 中兴通讯股份有限公司 Method for preventing original information erasure when updating mobile terminal
CN103645924A (en) * 2013-12-27 2014-03-19 金三立视频科技(深圳)有限公司 Method and device for managing program parameters of embedded device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464386A (en) * 2002-06-25 2003-12-31 联想(北京)有限公司 Method for realizing flush type system firmware program online updating
CN101137143A (en) * 2006-08-31 2008-03-05 中兴通讯股份有限公司 Method for preventing original information erasure when updating mobile terminal
CN103645924A (en) * 2013-12-27 2014-03-19 金三立视频科技(深圳)有限公司 Method and device for managing program parameters of embedded device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108108174A (en) * 2016-11-24 2018-06-01 青岛海信宽带多媒体技术有限公司 Optical module and its method of firmware upgrade
CN106874032A (en) * 2017-01-04 2017-06-20 青岛海信宽带多媒体技术有限公司 Method, device and optical module that optical module firmware is upgraded
CN106874032B (en) * 2017-01-04 2020-09-04 青岛海信宽带多媒体技术有限公司 Method and device for upgrading optical module firmware and optical module
CN107491322A (en) * 2017-07-04 2017-12-19 上海斐讯数据通信技术有限公司 A kind of control method and device of parameter storage
CN108958784A (en) * 2018-07-27 2018-12-07 广东美的制冷设备有限公司 Software updating control method, household appliance, server, device and medium
CN108958784B (en) * 2018-07-27 2022-03-22 广东美的制冷设备有限公司 Software upgrading control method, household appliance, server, device and medium
CN112000377A (en) * 2020-07-29 2020-11-27 深圳市智微智能软件开发有限公司 Method, system, equipment and storage medium for quickly modifying default screen parameters

Similar Documents

Publication Publication Date Title
CN105988851A (en) Terminal setting method and device
US20200236411A1 (en) Multimedia device and control method therefor
US9857936B2 (en) Method for simulating screen sharing for multiple applications running concurrently on a mobile platform
US10311866B2 (en) Digital device and method for controlling same
US8726305B2 (en) Methods and systems for application rendering and management on internet television enabled displays
EP3876496B1 (en) Mobile terminal and computer program product for widget sharing
EP2905966A1 (en) Methods and systems of playing multi-source media content
IL256284A (en) Cloud-synchronized architecture for a home automation system
US20170084082A1 (en) Systems and methods for providing an augmented reality experience
EP2930914A1 (en) Method for managing contact information and electronic device implementing the same
CN106874328A (en) A kind of data processing method and equipment
US20170085948A1 (en) Digital device and control method thereof
AU2010287106A1 (en) System and device for data management, and method thereof
US20180248947A1 (en) Metered Network Synchronization
US20190014294A1 (en) Digital device, and system and method for controlling color using same
US11381616B2 (en) Multimedia management system and method of displaying remotely hosted content
CN106302670B (en) A kind of picture update method, communication terminal and server
US20170105041A1 (en) Method and device of interactive function card of smart television
US8776110B1 (en) Video slate device
CN103488493A (en) Method and system for configuring on/off picture of mobile terminal
CN105898586A (en) Direct broadcast program watch-back method and system
US10469789B2 (en) Digital device for improving image quality with low power and control method thereof
CN106792196A (en) Television set main interface display methods and device
US11924519B2 (en) Display device and control method therefor
US9210076B2 (en) Apparatus and method for processing data of mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161005

WD01 Invention patent application deemed withdrawn after publication