本發(fā)明涉及通信領(lǐng)域,特別涉及通信領(lǐng)域中的終端屬性的更改方法及移動(dòng)終端。
背景技術(shù):
隨著時(shí)代的進(jìn)步,科學(xué)技術(shù)的發(fā)展,手機(jī)已經(jīng)得到很大的普及,幾乎已經(jīng)成為人們工作和生活中不可缺少的一部分。但是目前手機(jī)的屬性,如品牌、型號、版本號、廠商和LOGO(微商標(biāo))等,一旦經(jīng)出廠設(shè)置成功后就會很難修改,甚至不能修改。手機(jī)中的屬性一般通過主板進(jìn)行設(shè)置并存儲在特定的文件中,而且特定的文件為只讀屬性的文件,導(dǎo)致不能對手機(jī)的屬性更改。很多時(shí)候由于不同廠家對手機(jī)屬性的要求不同,需要對設(shè)定好的手機(jī)屬性進(jìn)行更改以滿足不同廠家對手機(jī)屬性的不同要求。但是由于存儲手機(jī)屬性的文件是只讀的,不可更改的,所以如果要更改手機(jī)的屬性,非常復(fù)雜和困難,不容易實(shí)現(xiàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種終端屬性的更改方法及移動(dòng)終端,可以通過輔存儲設(shè)備攜帶的終端屬性的信息進(jìn)行更改移動(dòng)終端的屬性信息,其更改方式簡單易實(shí)現(xiàn);滿足了不同廠家對移動(dòng)終端屬性信息的不同要求;操作方式簡單,用戶體驗(yàn)較好。
為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種終端屬性的更改方法,包含以下步驟:在開機(jī)后,檢測是否存在用于存儲待顯示的終端屬性信 息的輔存儲設(shè)備;如果存在輔存儲設(shè)備,則讀取輔存儲設(shè)備內(nèi)待顯示的終端屬性信息;將系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息更新為讀取的待顯示的終端屬性信息。
本發(fā)明的實(shí)施方式還提供了一種移動(dòng)終端,包含:檢測模塊,用于在開機(jī)后,檢測是否存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備;讀取模塊,用于在檢測模塊檢測到存在輔存儲設(shè)備時(shí),讀取輔存儲設(shè)備內(nèi)待顯示的終端屬性信息;更新模塊,用于將系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息更新為讀取的待顯示的終端屬性信息。
本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,通過檢測到輔存儲設(shè)備中存儲有終端屬性信息后,將系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息更新為輔存儲設(shè)備中的終端屬性信息;從而可以很方便的更改移動(dòng)終端的屬性信息,以適應(yīng)不同廠家對移動(dòng)終端的屬性信息的不同要求,滿足不同的生產(chǎn)需求;同時(shí)使用簡單,使得用戶體驗(yàn)明顯改善。而且,由于每次啟動(dòng)后系統(tǒng)都將重新從只讀屬性的特定文件中讀取手機(jī)的屬性,因此本發(fā)明的實(shí)施方式通過在開機(jī)后,更新系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息,可保證顯示的屬性信息始終是廠家希望體現(xiàn)的屬性信息。
另外,輔存儲設(shè)備為內(nèi)置的可讀寫的存儲器。通過可讀寫的存儲器可以實(shí)現(xiàn)對輔存儲設(shè)備的讀寫操作,從而可以根據(jù)實(shí)際需要對存儲器存儲的數(shù)據(jù)進(jìn)行更改;使得可以通過內(nèi)置的可讀寫的存儲器可以很方便的對終端屬性信息進(jìn)行更改。
另外,輔存儲設(shè)備為外置的存儲卡。外置的存儲卡使用較為方便,而且外設(shè)對存儲卡進(jìn)行讀寫也較為方便,可以根據(jù)實(shí)際情況對存儲卡的存儲信息進(jìn)行隨意的改寫以及根據(jù)實(shí)際情況可以對存儲卡進(jìn)行更換。
另外,終端屬性信息為以下信息之一或其任意組合:品牌、型號、廠商、版本號、處理器、運(yùn)行內(nèi)存、機(jī)身存儲和微商標(biāo)??梢愿鶕?jù)實(shí)際的設(shè)計(jì)需要 對終端的屬性信息進(jìn)行選擇性設(shè)定。
另外,檢測是否存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備的步驟中,還包含以下子步驟:檢測終端內(nèi)的存儲設(shè)備中,是否存在具備特定標(biāo)識的存儲設(shè)備;其中,特定標(biāo)識預(yù)先設(shè)置于終端內(nèi);如果存在具備特定標(biāo)識的存儲設(shè)備,則判定存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備。通過檢測存儲設(shè)備中存在具備預(yù)先設(shè)置于終端內(nèi)的特定標(biāo)識,來判定存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備;使執(zhí)行步驟更為智能化,保證了檢測過程的可行性以及檢測結(jié)果的準(zhǔn)確性。
另外,將系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息更新為讀取的待顯示的終端屬性信息的步驟中,還包含以下子步驟:獲取緩存內(nèi)用于存儲終端屬性信息的地址空間;將讀取的待顯示的終端屬性信息直接寫入地址空間內(nèi)。通過獲取存儲終端屬性信息的地址空間將讀取的待顯示的終端屬性信息直接寫入該地址空間,使得終端屬性信息的更改方式較為簡單且易于實(shí)現(xiàn)。
附圖說明
圖1是根據(jù)本發(fā)明第一實(shí)施方式的終端屬性的更改方法的流程示意圖;
圖2是根據(jù)本發(fā)明第三實(shí)施方式的移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請各權(quán)利要求所要求保護(hù)的技術(shù)方案。
本發(fā)明的第一實(shí)施方式涉及一種終端屬性的更改方法。具體流程如圖1所示。
在步驟101中,判斷是否存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備。如果存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備,則進(jìn)入步驟102;如果不存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備,則結(jié)束。
其中,輔存儲設(shè)備為內(nèi)置的可讀寫的存儲器。通過將內(nèi)置的可讀寫的存儲器作為可執(zhí)行操作的輔存儲設(shè)備,來實(shí)現(xiàn)對輔存儲設(shè)備的讀寫操作;從而可以根據(jù)實(shí)際需要對可讀寫的存儲器里面所存儲的數(shù)據(jù)進(jìn)行更改,通過更改內(nèi)置的可讀寫的存儲器的存儲數(shù)據(jù)實(shí)現(xiàn)對終端屬性信息的更改;而且使用簡單,用戶體驗(yàn)明顯改善。另外,終端屬性信息為以下信息之一或其任意組合:品牌、型號、廠商、版本號、處理器、運(yùn)行內(nèi)存、機(jī)身存儲和微商標(biāo)。終端屬性信息不限于以上所列舉的終端屬性信息,還可以根據(jù)實(shí)際的設(shè)計(jì)需要對終端屬性信息進(jìn)行選擇性的設(shè)定。
具體地說,在開機(jī)后,檢測終端內(nèi)的存儲設(shè)備中,是否存在具備特定標(biāo)識的存儲設(shè)備;其中,特定標(biāo)識預(yù)先設(shè)置于終端內(nèi)。因?yàn)榻K端內(nèi)的每一個(gè)類別的存儲數(shù)據(jù)都具有與之相對應(yīng)的類別標(biāo)識,該標(biāo)識用于識別不同的存儲設(shè)備。所以可將用于存儲終端屬性信息的存儲設(shè)備的標(biāo)識,設(shè)定為特定標(biāo)識,以便讓終端設(shè)備方便地識別出存儲有終端屬性信息的存儲設(shè)備。如果終端內(nèi)的存儲設(shè)備中存在具備該特定標(biāo)識的存儲設(shè)備,則判定存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備,則進(jìn)入步驟102;否則繼續(xù)判斷是否存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備。
在步驟102中,讀取輔存儲設(shè)備內(nèi)待顯示的終端屬性信息。
具體地說,可以通過以下方式讀取輔存儲設(shè)備內(nèi)待顯示的終端屬性信息:終端內(nèi)的主芯片向輔存儲設(shè)備發(fā)送讀數(shù)據(jù)請求,輔存儲設(shè)備向主芯片返回該輔存儲設(shè)備內(nèi)存儲的信息(即待顯示的終端屬性信息),即可實(shí)現(xiàn)讀取 輔存儲設(shè)備內(nèi)待顯示的終端屬性信息。
另外,讀取輔存儲設(shè)備內(nèi)待顯示的終端屬性信息的方式不限于以上提供的讀取方式,只要能實(shí)現(xiàn)本發(fā)明實(shí)施方式的目的讀取方式均在本發(fā)明實(shí)施方式涵蓋之范疇。
接著,進(jìn)入步驟103,獲取緩存內(nèi)用于存儲終端屬性信息的地址空間。
具體地說,在移動(dòng)終端的緩存內(nèi),不同類別的數(shù)據(jù)信息都存儲在與之類別對應(yīng)的而且不同的地址空間內(nèi),每個(gè)地址空間均含有與之相應(yīng)的起始地址和結(jié)束地址。由此通過獲取緩存內(nèi)用于存儲終端屬性信息的起始地址和結(jié)束地址,即可獲取緩存內(nèi)用于存儲終端屬性信息的地址空間。
接著,進(jìn)入步驟104,將讀取的待顯示的終端屬性信息直接寫入地址空間內(nèi)。在接收到將讀取的待顯示的終端屬性信息直接寫入目標(biāo)地址空間內(nèi)的寫入指令時(shí),首先將由步驟103獲取的緩存內(nèi)的地址空間中存儲的相關(guān)數(shù)據(jù)擦除;然后將讀取的待顯示的終端屬性信息,寫入到由步驟103獲取的用于存儲終端屬性信息的緩存內(nèi)的地址空間內(nèi)。
最終實(shí)現(xiàn)將系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息更新為讀取的待顯示的終端屬性信息。其中,系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息,為設(shè)置為只讀屬性(即不允許更改)的系統(tǒng)文件內(nèi)存儲的終端屬性信息。
接著,進(jìn)入步驟105,在用于顯示終端屬性信息的界面中,顯示更新后的終端屬性信息。
具體地說,當(dāng)接收到用戶查看終端屬性信息的操作時(shí),由于此時(shí)緩存內(nèi)用于存儲終端屬性信息的地址空間內(nèi),存儲的是輔存儲設(shè)備內(nèi)的終端屬性信息,因此,在響應(yīng)該查看終端屬性信息的操作時(shí),是將更新后的終端屬性信息顯示在終端屬性信息的界面中供用戶查看。
本發(fā)明的第二實(shí)施方式涉及一種終端屬性的更改方法。第二實(shí)施方式與 第一實(shí)施方式大致相同,主要區(qū)別之處在于:在第一實(shí)施方式中,輔存儲設(shè)備為內(nèi)置的可讀寫的存儲器。而在本發(fā)明第二實(shí)施方式中,輔存儲設(shè)備為外置的存儲卡。
本實(shí)施方式中,輔存儲設(shè)備為外置的存儲卡。外置的存儲卡使用較為方便,而且外設(shè)對外置的存儲卡進(jìn)行讀寫也較為方便,可以根據(jù)實(shí)際情況對外置的存儲卡的存儲信息進(jìn)行隨意的改寫以及根據(jù)實(shí)際情況可以對外置的存儲卡進(jìn)行更換。
其中,外置的存儲卡可以為只讀的或者可讀寫的。如果外置的存儲卡為只讀的存儲卡,則可以通過更換外置的存儲卡的方式來實(shí)現(xiàn)對移動(dòng)終端的終端屬性信息的隨意更改;如果外置的存儲卡為可讀寫的存儲卡,則還可以通過對外置的存儲卡進(jìn)行重新寫入的操作,來實(shí)現(xiàn)對移動(dòng)終端的終端屬性信息進(jìn)行隨意的更改,其中,寫入的操作信息可以為實(shí)際需要的不同的終端屬性信息。
上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。
本發(fā)明第三實(shí)施方式涉及一種移動(dòng)終端,如圖2所示,該移動(dòng)終端包含:檢測模塊,用于在開機(jī)后,檢測是否存在用于存儲待顯示的終端屬性信息的輔存儲設(shè)備;讀取模塊,用于在檢測模塊檢測到存在輔存儲設(shè)備時(shí),讀取輔存儲設(shè)備內(nèi)待顯示的終端屬性信息;更新模塊,用于將系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息更新為讀取的待顯示的終端屬性信息。
其中,終端屬性信息為以下信息之一或其任意組合:品牌、型號、廠商、版本號、處理器、運(yùn)行內(nèi)存、機(jī)身存儲和微商標(biāo)。
本實(shí)施方式中,通過檢測到輔存儲設(shè)備中存儲有終端屬性信息后,將系統(tǒng)上電時(shí)存儲到緩存內(nèi)的終端屬性信息更新為輔存儲設(shè)備中的終端屬性信息;從而可以很方便的更改移動(dòng)終端的屬性信息,以適應(yīng)不同廠家對移動(dòng)終端品牌的屬性信息的不同要求;同時(shí)使用簡單使得用戶體驗(yàn)明顯改善。
不難發(fā)現(xiàn),本實(shí)施方式為與第一或者第二實(shí)施方式相對應(yīng)的系統(tǒng)實(shí)施例,本實(shí)施方式可與第一或者第二實(shí)施方式互相配合實(shí)施。第一或者第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一或者第二實(shí)施方式中。
值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以是多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單元。
本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。