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