智能終端的刷機(jī)方法與裝置制造方法
【專利摘要】本發(fā)明公開了一種智能終端的刷機(jī)方法與裝置,將刷機(jī)軟件版本號寫入NV項(xiàng),在SMT產(chǎn)線上不再區(qū)分刷機(jī)軟件的版本,而是統(tǒng)一下載各種版本的刷機(jī)軟件,到總裝產(chǎn)線環(huán)節(jié)再通過讀取NV項(xiàng)區(qū)別刷機(jī)軟件的版本,待到智能終端首次開機(jī)時,再按照NV項(xiàng)記錄的本機(jī)的刷機(jī)軟件版本號安裝相應(yīng)的刷機(jī)軟件。從而,減少了SMT出錯的機(jī)會,降低了發(fā)布多個合格軟件版本的工作量。
【專利說明】智能終端的刷機(jī)方法與裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端開發(fā)【技術(shù)領(lǐng)域】,特別是涉及一種智能終端的刷機(jī)方法與系統(tǒng)。
【背景技術(shù)】
[0002]出貨到不同國家或者不同地區(qū)的的設(shè)備,或者是運(yùn)營商定制的版本,經(jīng)常會要求內(nèi)置不同的需求,而這些需求是其他國家可能不需要的。這樣,在不同國家出貨的智能終端,即使是硬件相同,軟件上也要準(zhǔn)備多個版本。
[0003]在SMT產(chǎn)線上,往往會混淆不同版本的智能終端,如果要區(qū)分,則需要開機(jī)檢查,然而這個時候的智能終端只有主板,沒有顯示屏,開機(jī)步驟比較麻煩,致使工作量加大,且SMT環(huán)節(jié)出錯率較高。
【發(fā)明內(nèi)容】
[0004]基于上述情況,本發(fā)明提出了一種智能終端的刷機(jī)方法與裝置,以減少SMT出錯的幾率,降低因糾錯帶來的工作量。為此,本發(fā)明采用的方案如下。
[0005]一種智能終端的刷機(jī)方法,包括步驟:
[0006]將對應(yīng)的刷機(jī)軟件的版本號寫入智能終端的NV項(xiàng);
[0007]在智能終端的SMT裝配過程中,將各種版本的刷機(jī)軟件統(tǒng)一下載至各個智能終端;
[0008]在總裝產(chǎn)線環(huán)節(jié),讀取智能終端的NV項(xiàng),獲取刷機(jī)軟件的版本號,按照該版本號進(jìn)行相適應(yīng)的裝產(chǎn);
[0009]在智能終端首次開機(jī)時,按照NV項(xiàng)記錄的刷機(jī)軟件的版本號,從下載的各種版本的刷機(jī)軟件中選擇對應(yīng)版本號的軟件進(jìn)行加載。
[0010]一種智能終端的刷機(jī)裝置,包括:
[0011]版本號寫入模塊,用于將對應(yīng)的刷機(jī)軟件的版本號寫入智能終端的NV項(xiàng);
[0012]刷機(jī)軟件下載模塊,用于在智能終端的SMT裝配過程中,將各種版本的刷機(jī)軟件統(tǒng)一下載至各個智能終端;
[0013]版本識別模塊,用于在總裝產(chǎn)線環(huán)節(jié),讀取智能終端的NV項(xiàng),獲取刷機(jī)軟件的版本號,按照該版本號進(jìn)行相適應(yīng)的裝產(chǎn);
[0014]開機(jī)加載模塊,用于在智能終端首次開機(jī)時,按照NV項(xiàng)記錄的刷機(jī)軟件的版本號,從下載的各種版本的刷機(jī)軟件中選擇對應(yīng)版本號的軟件進(jìn)行加載。
[0015]本發(fā)明智能終端的刷機(jī)方法與裝置,將刷機(jī)軟件版本號寫入NV項(xiàng),在SMT產(chǎn)線上不再區(qū)分刷機(jī)軟件的版本,而是統(tǒng)一下載各種版本的刷機(jī)軟件,到總裝產(chǎn)線環(huán)節(jié)再通過讀取NV項(xiàng)區(qū)別刷機(jī)軟件的版本,待到智能終端首次開機(jī)時,再按照NV項(xiàng)記錄的本機(jī)的刷機(jī)軟件版本號安裝相應(yīng)的刷機(jī)軟件。從而,減少了 SMT出錯的機(jī)會,降低了發(fā)布多個合格軟件版本的工作量。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明智能終端的刷機(jī)方法的流程示意圖;
[0017]圖2為本發(fā)明智能終端的刷機(jī)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護(hù)范圍。
[0019]本發(fā)明的智能終端的刷機(jī)方法,如圖1所示,包括步驟:
[0020]步驟8101、將對應(yīng)的刷機(jī)軟件的版本號寫入智能終端的附項(xiàng)。
[0021]智能終端附0)01^01211:116 ^£11116),保存在該區(qū)的數(shù)據(jù)不會因?yàn)閿嚯姸?,而且可寫,一般存儲的信息?頂21,即相關(guān)的數(shù)據(jù),及類似宏的定義。本方法對各種刷機(jī)軟件采用不同的命名,不同的命名代表不同的定制版本,并將每個智能終端對應(yīng)的刷機(jī)軟件的版本號或者說版本名記錄到附中,以便后續(xù)環(huán)節(jié)讀取。
[0022]步驟8102、在智能終端的311裝配過程中,將各種版本的刷機(jī)軟件統(tǒng)一下載至各個智能終端
[0023]在311裝配過程中,不再區(qū)分智能終端待刷機(jī)軟件的版本,而是統(tǒng)一將所有版本的刷機(jī)軟件下載至各個智能終端。
[0024]步驟8103、在總裝產(chǎn)線環(huán)節(jié),讀取智能終端的附項(xiàng),獲取刷機(jī)軟件的版本號,按照該版本號進(jìn)行相適應(yīng)的裝產(chǎn)。
[0025]在總裝產(chǎn)線環(huán)節(jié)讀取每個智能終端的附項(xiàng),用附項(xiàng)中的版本號來區(qū)分不同的軟件版本,從而達(dá)到識別不同軟件版本的目的(產(chǎn)線防呆)。
[0026]步驟8104、在智能終端首次開機(jī)時,按照附項(xiàng)記錄的刷機(jī)軟件的版本號,從下載的各種版本的刷機(jī)軟件中選擇對應(yīng)版本號的軟件進(jìn)行加載。
[0027]初次開機(jī)時,系統(tǒng)讀取附中的版本號,更改對應(yīng)的軟件版本系統(tǒng)參數(shù),具體就是在設(shè)置區(qū)域增加一個軟件版本屬性,且該屬性用戶無法更改。
[0028]智能終端系統(tǒng)87^6111區(qū)內(nèi)置一個平時不被掃描到的文件夾,來存儲不同的軟件版本的£¢1開機(jī)掃描加載時,判斷軟件版本屬性,掃描不同的定制文件夾,在啟動的過程中加載不同的軟件版本需求啟動完成后,即為不同的軟件版本的手機(jī)或平板。優(yōu)選地,上層應(yīng)用根據(jù)區(qū)域?qū)傩赃x項(xiàng)和軟件版本屬性來控制不同版本軟件的需求。
[0029]本發(fā)明智能終端的刷機(jī)裝置是與上述方法對應(yīng)的裝置,如圖2所示,包括:
[0030]版本號寫入模塊,用于將對應(yīng)的刷機(jī)軟件的版本號寫入智能終端的附項(xiàng);
[0031]刷機(jī)軟件下載模塊,用于在智能終端的311裝配過程中,將各種版本的刷機(jī)軟件統(tǒng)一下載至各個智能終端;
[0032]版本識別模塊,用于在總裝產(chǎn)線環(huán)節(jié),讀取智能終端的附項(xiàng),獲取刷機(jī)軟件的版本號,按照該版本號進(jìn)行相適應(yīng)的裝產(chǎn);
[0033]開機(jī)加載模塊,用于在智能終端首次開機(jī)時,按照附項(xiàng)記錄的刷機(jī)軟件的版本號,從下載的各種版本的刷機(jī)軟件中選擇對應(yīng)版本號的軟件進(jìn)行加載。
[0034]作為一個優(yōu)選的實(shí)施例,所述開機(jī)加載模塊還用于在智能終端的system區(qū)建立文件夾,將下載的各種版本的刷機(jī)軟件存儲在該文件夾內(nèi),并將該文件夾設(shè)置為非文件掃描之列。
[0035]作為一個優(yōu)選的實(shí)施例,所述開機(jī)加載模塊還用于在智能終端首次開機(jī)時,按照NV項(xiàng)記錄的刷機(jī)軟件的版本號,設(shè)置軟件版本參數(shù)。
[0036]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種智能終端的刷機(jī)方法,其特征在于,包括步驟: 將對應(yīng)的刷機(jī)軟件的版本號寫入智能終端的NV項(xiàng); 在智能終端的SMT裝配過程中,將各種版本的刷機(jī)軟件統(tǒng)一下載至各個智能終端; 在總裝產(chǎn)線環(huán)節(jié),讀取智能終端的NV項(xiàng),獲取刷機(jī)軟件的版本號,按照該版本號進(jìn)行相適應(yīng)的裝產(chǎn); 在智能終端首次開機(jī)時,按照NV項(xiàng)記錄的刷機(jī)軟件的版本號,從下載的各種版本的刷機(jī)軟件中選擇對應(yīng)版本號的軟件進(jìn)行加載。
2.根據(jù)權(quán)利要求1所述的智能終端的刷機(jī)方法,其特征在于,還包括步驟: 在智能終端的system區(qū)建立文件夾,將下載的各種版本的刷機(jī)軟件存儲在該文件夾內(nèi),并將該文件夾設(shè)置為非文件掃描之列。
3.根據(jù)權(quán)利要求1或2所述的智能終端的刷機(jī)方法,其特征在于,還包括步驟: 在智能終端首次開機(jī)時,按照NV項(xiàng)記錄的刷機(jī)軟件的版本號,設(shè)置軟件版本參數(shù)。
4.一種智能終端的刷機(jī)裝置,其特征在于,包括: 版本號寫入模塊,用于將對應(yīng)的刷機(jī)軟件的版本號寫入智能終端的NV項(xiàng); 刷機(jī)軟件下載模塊,用于在智能終端的SMT裝配過程中,將各種版本的刷機(jī)軟件統(tǒng)一下載至各個智能終端; 版本識別模塊,用于在總裝產(chǎn)線環(huán)節(jié),讀取智能終端的NV項(xiàng),獲取刷機(jī)軟件的版本號,按照該版本號進(jìn)行相適應(yīng)的裝產(chǎn); 開機(jī)加載模塊,用于在智能終端首次開機(jī)時,按照NV項(xiàng)記錄的刷機(jī)軟件的版本號,從下載的各種版本的刷機(jī)軟件中選擇對應(yīng)版本號的軟件進(jìn)行加載。
5.根據(jù)權(quán)利要求4所述的智能終端的刷機(jī)裝置,其特征在于, 所述開機(jī)加載模塊還用于在智能終端的system區(qū)建立文件夾,將下載的各種版本的刷機(jī)軟件存儲在該文件夾內(nèi),并將該文件夾設(shè)置為非文件掃描之列。
6.根據(jù)權(quán)利要求4或5所示的智能終端的刷機(jī)裝置,其特征在于, 所述開機(jī)加載模塊還用于在智能終端首次開機(jī)時,按照NV項(xiàng)記錄的刷機(jī)軟件的版本號,設(shè)置軟件版本參數(shù)。
【文檔編號】G06F9/445GK104461667SQ201410857478
【公開日】2015年3月25日 申請日期:2014年12月31日 優(yōu)先權(quán)日:2014年12月31日
【發(fā)明者】舒進(jìn) 申請人:廣東歐珀移動通信有限公司