CN105988851A - Terminal setting method and device - Google Patents
Terminal setting method and device Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2015
- 2015-05-15 CN CN201510249392.XA patent/CN105988851A/en active Pending
Patent Citations (3)
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)
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 |