一種基于移動終端的cpu參數(shù)升級方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種基于移動終端的CPU參數(shù)升級方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動通信的發(fā)展和人們生活水平的不斷提高,各種移動終端如手機(jī)的使用越來越普及,手機(jī)已經(jīng)成為人們生活中不可缺少的通信工具。
[0003]CPU(中央處理器Central Processing Unit)是移動終端的最為核心的芯片,其相當(dāng)于移動終端的大腦,由于目前移動終端發(fā)展迅速,各家終端制造廠商及芯片廠商都急于將集成最新芯片的移動終端盡快上市,而等到移動終端賣出后根據(jù)用戶的大量使用反饋及售后跟蹤,同時(shí)研發(fā)人員隨著對CPU得更深入研究,總能發(fā)現(xiàn)一些先前賣出的移動終端中(PU部分值得更新的地方。
[0004]在現(xiàn)有技術(shù)中,關(guān)于CPU的部分,芯片廠商開放給移動終端制造商的接口并不多,對于CPU的設(shè)置移動終端廠商都是通過向其寫入相應(yīng)的CPU參數(shù)來實(shí)現(xiàn)的,并且參數(shù)個(gè)數(shù)往往也不是很多。
[0005]移動終端廠商為圖方便均是在其軟件的開機(jī)階段直接將參數(shù)寫入CPU來設(shè)置CPU參數(shù);上述方案,在日后移動終端廠商發(fā)現(xiàn)存在問題需要更新移動終端的CPU參數(shù)時(shí),只能通過將整個(gè)移動終端軟件重刷來實(shí)現(xiàn),而更新整個(gè)軟件過程較慢,因此現(xiàn)有技術(shù)存在缺陷,有待創(chuàng)新與發(fā)展,不方便用戶。
[0006]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0007]為解決現(xiàn)有技術(shù)中更新CPU參數(shù)時(shí)需要通過更新整個(gè)移動終端軟件來實(shí)現(xiàn),過程繁瑣且較慢的缺陷,本發(fā)明提供一種基于移動終端的CPU參數(shù)升級方法及系統(tǒng)。提供了一種快速可靠的基于移動終端的CHJ參數(shù)升級方法及系統(tǒng),其操作簡單,實(shí)現(xiàn)容易,提高了 CPU參數(shù)升級效率,為用戶提供了方便。
[0008]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種基于移動終端的CPU參數(shù)升級方法,其中,包括:
A、預(yù)先將需升級的CPU參數(shù)的內(nèi)容存儲在移動終端中指定的需升級的CPU參數(shù)文件中;
B、在移動終端開機(jī)時(shí),首先獲取需升級的CPU參數(shù)文件的大小,并將所述需升級的CPU參數(shù)文件的大小與保存在移動終端中的上一次升級時(shí)的(PU參數(shù)文件的大小進(jìn)行比較;
C、若所述需升級的CPU參數(shù)文件的大小大于上一次升級時(shí)的CPU參數(shù)文件的大小,則升級CPU參數(shù),并保存該CPU參數(shù)文件的大小之后開機(jī);若所述需升級的CPU參數(shù)文件的大小小于等于上一次升級時(shí)的CPU參數(shù)文件的大小,則直接開機(jī)。
[0009]所述的基于移動終端的CPU參數(shù)升級方法,其中,所述步驟A中的所述CPU參數(shù)文件用于放置CPU參數(shù);CPU參數(shù)文件由移動終端廠商或CPU芯片廠商提供,CPU參數(shù)文件的文件大小是用來表明CPU參數(shù)文件新舊。
[0010]所述的基于移動終端的CPU參數(shù)升級方法,其中,所述步驟A還包括:在制作CPU參數(shù)文件時(shí),包括如下步驟:
51、在CPU參數(shù)文件中寫入最新的CPU參數(shù)內(nèi)容,生成一個(gè)文本文件;
52、獲取上一版本的CPU參數(shù)文件的文件大小,判斷步驟SI中所生成的文本文件是否大于上一版本的CPU參數(shù)文件的文件大小,若為是則步驟SI中生成的文本文件即為新版本CPU參數(shù)文件,否則執(zhí)行S3;
53、將步驟SI中生成的文本文件通過在文件中增添冗余直到文件大小大于上一版本的CHJ參數(shù)文件的文件大小,從而得到新版本CPU參數(shù)文件。
[0011 ]所述的基于移動終端的CPU參數(shù)升級方法,其中,所述步驟B包括如下步驟:
B1、在移動終端開機(jī)時(shí),首先獲取需升級的CPU參數(shù)文件的大??;
B2、將所述需升級的CPU參數(shù)文件的大小與事先保存在移動終端中的上一次升級時(shí)的CPU參數(shù)文件的大小進(jìn)行比較。
[0012]所述的基于移動終端的CPU參數(shù)升級方法,其中,所述步驟C包括:
Cl、若所述需升級的CPU參數(shù)文件的大小大于上一次升級時(shí)的CPU參數(shù)文件的大小,則升級CPU參數(shù),并保存該CPU參數(shù)文件的大小之后開機(jī);
C2、若所述需升級的CPU參數(shù)文件的大小小于等于上一次升級時(shí)的CPU參數(shù)文件的大小,則直接開機(jī)。
[0013]所述的基于移動終端的CPU參數(shù)升級方法,其中,設(shè)置所述CPU參數(shù)文件的版本與CPU參數(shù)文件的大小成正相關(guān)關(guān)系,即設(shè)置CPU參數(shù)文件的大小越大,其CPU參數(shù)文件的版本越新。
[0014]—種基于移動終端的CPU參數(shù)升級系統(tǒng),其中,包括:
升級參數(shù)存儲模塊,用于預(yù)先將需升級的CPU參數(shù)的內(nèi)容存儲在移動終端中指定的需升級的CPU參數(shù)文件中;
參數(shù)比較模塊,用于在移動終端開機(jī)時(shí),首先獲取需升級的CPU參數(shù)文件的大小,并將所述需升級的CPU參數(shù)文件的大小與保存在移動終端中的上一次升級時(shí)的CPU參數(shù)文件的大小進(jìn)行比較;
CPU參數(shù)升級控制模塊,用于若所述需升級的CPU參數(shù)文件的大小大于上一次升級時(shí)的CPU參數(shù)文件的大小,則升級CPU參數(shù),并保存該CPU參數(shù)文件的大小之后開機(jī);若所述需升級的CPU參數(shù)文件的大小小于等于上一次升級時(shí)的CPU參數(shù)文件的大小,則直接開機(jī)。
[0015]所述基于移動終端的CPU參數(shù)升級系統(tǒng),其中,升級參數(shù)存儲模塊包括:
生成單元,用于在CPU參數(shù)文件中寫入最新的CPU參數(shù)內(nèi)容,生成一個(gè)文本文件;
比較單元,用于獲取上一版本的CPU參數(shù)文件的文件大小,判斷所生成的文本文件是否大于上一版本的CPU參數(shù)文件的文件大小,若為是則所生成的文本文件即為新版本CPU參數(shù)文件;
處理單元,用于將生成的文本文件通過在文件中增添冗余直到文件大小大于上一版本的CPU參數(shù)文件的文件大小,從而得到新版本CPU參數(shù)文件。
[0016]所述基于移動終端的CPU參數(shù)升級系統(tǒng),其中,參數(shù)比較模塊包括:
獲取單元,用于在移動終端開機(jī)時(shí),首先獲取需升級的CPU參數(shù)文件的大??; 判斷單元,用于將所述需升級的CPU參數(shù)文件的大小與事先保存在移動終端中的上一次升級時(shí)的CPU參數(shù)文件的大小進(jìn)行比較。
[0017]所述基于移動終端的CPU參數(shù)升級系統(tǒng),其中,CPU參數(shù)升級控制模塊包括:
升級控制單元,用于若所述需升級的CPU參數(shù)文件的大小大于上一次升級時(shí)的CPU參數(shù)文件的大小,則升級CHJ參數(shù),并保存該CPU參數(shù)文件的大小之后開機(jī);
直接開機(jī)控制單元,用于若所述需升級的CR]參數(shù)文件的大小小于等于上一次升級時(shí)的CPU參數(shù)文件的大小,則直接開機(jī)。
[0018]本發(fā)明所提供的基于移動終端的CPU參數(shù)升級方法及系統(tǒng),相較于現(xiàn)有技術(shù),本發(fā)明一種CPU參數(shù)升級方法,通過將CPU參數(shù)的內(nèi)容置于CPU參數(shù)文件中;在移動終端開機(jī)時(shí),首先獲取CHJ參數(shù)文件的大小,并將所述CPU參數(shù)文件的大小與事先保存在移動終端中的上一次升級時(shí)的CPU參數(shù)文件的大小進(jìn)行比較,若大于則升級CPU參數(shù)然后保存該CPU參數(shù)文件的大小之后開機(jī),否則直接開機(jī)。利用上述方法,在移動終端售出后,在日后移動終端廠商發(fā)現(xiàn)存在問題需要更新移動終端的CPU參數(shù)時(shí),只需向用戶提供更新后的CPU參數(shù)文件,用戶可以通過網(wǎng)絡(luò)下載或其他形式得到該新版本的CPU參數(shù)文件,從而升級CPU參數(shù);提高了 CPU參數(shù)升級效率,為用戶提供了方便。
【附圖說明】
[0019]圖1是本發(fā)明基于移動終端的CPU參數(shù)升級方法的較佳實(shí)施例的流程圖。
[0020]圖2是本發(fā)明基于移動終端的CPU參數(shù)升級方法的具體應(yīng)用實(shí)施例的流程圖。
[0021]圖3是本發(fā)明基于移動終端的CPU參數(shù)升級方法的具體應(yīng)用實(shí)施例的升級參數(shù)制做流程圖。
[0022]圖4是本發(fā)明基于移動終端的CPU參數(shù)升級系統(tǒng)的較佳實(shí)施例的功能原理框圖。
【具體