使用,或結(jié)合運(yùn)些指令執(zhí)行系統(tǒng)、裝置或設(shè) 備而使用。就本說明書而言,"計(jì)算機(jī)可讀介質(zhì)"可W是任何可W包含、存儲(chǔ)、通信、傳播或傳 輸程序W供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合運(yùn)些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝 置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括W下:具有一個(gè)或多個(gè)布線的電 連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器 (ROM),可擦除可編輯只讀存儲(chǔ)器巧PROM或閃速存儲(chǔ)器),光纖裝置,W及便攜式光盤只讀存 儲(chǔ)器(CDR0M)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可W是可在其上打印所述程序的紙或其他合適的 介質(zhì),因?yàn)榭蒞例如通過對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)W其 他合適方式進(jìn)行處理來W電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
[0089] 應(yīng)當(dāng)理解,本申請(qǐng)的各部分可W用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述 實(shí)施方式中,多個(gè)步驟或方法可W用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件 或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下 列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯口電路 的離散邏輯電路,具有合適的組合邏輯口電路的專用集成電路,可編程口陣列(PGA),現(xiàn)場(chǎng) 可編程口陣列(FPGA)等。
[0090]本技術(shù)領(lǐng)域的普通技術(shù)人員可w理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步 驟是可W通過程序來指令相關(guān)的硬件完成,所述的程序可W存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0091]此外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可W集成在一個(gè)第一處理模塊中,也 可W是各個(gè)單元單獨(dú)物理存在,也可W兩個(gè)或兩個(gè)W上單元集成在一個(gè)模塊中。上述集成 的模塊既可W采用硬件的形式實(shí)現(xiàn),也可W采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模 塊如果W軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可W存儲(chǔ)在一個(gè)計(jì) 算機(jī)可讀取存儲(chǔ)介質(zhì)中。
[0092]上述提到的存儲(chǔ)介質(zhì)可W是只讀存儲(chǔ)器,磁盤或光盤等。盡管上面已經(jīng)示出和描 述了本申請(qǐng)的實(shí)施例,可W理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本申請(qǐng)的限 審IJ,本領(lǐng)域的普通技術(shù)人員在本申請(qǐng)的范圍內(nèi)可W對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變 型。
【主權(quán)項(xiàng)】
1. 一種鏡像文件升級(jí)處理方法,其特征在于,包括以下步驟: 獲取終端設(shè)備的分區(qū)鏡像文件升級(jí)包; 在解析所述鏡像文件升級(jí)包的過程中,調(diào)用預(yù)設(shè)的第一接口函數(shù)獲取終端設(shè)備的屬性 信息; 調(diào)用預(yù)設(shè)的第二接口函數(shù)匹配與所述屬性信息對(duì)應(yīng)的分支函數(shù),其中,所述分支函數(shù) 包括:分區(qū)位置和補(bǔ)丁路徑。2. 如權(quán)利要求1所述的鏡像文件升級(jí)處理方法,其特征在于,所述獲取終端設(shè)備的分區(qū) 鏡像文件升級(jí)包,包括: 通過移動(dòng)通信網(wǎng)的空中接口與升級(jí)服務(wù)設(shè)備建立連接; 應(yīng)用空中下載技術(shù)從所述升級(jí)服務(wù)設(shè)備中獲取所述分區(qū)鏡像文件升級(jí)包。3. 如權(quán)利要求1所述的鏡像文件升級(jí)處理方法,其特征在于,所述調(diào)用預(yù)設(shè)的第一接口 函數(shù)獲取終端設(shè)備的屬性信息,包括: 從客戶識(shí)別模塊中獲取終端設(shè)備的運(yùn)營(yíng)商信息;或者, 從操作系統(tǒng)中獲取終端設(shè)備的區(qū)域信息;或者, 從操作系統(tǒng)的屬性信息中獲取終端設(shè)備的版本信息。4. 如權(quán)利要求1所述的鏡像文件升級(jí)處理方法,其特征在于,所述調(diào)用預(yù)設(shè)的第二接口 函數(shù)匹配與所述屬性信息對(duì)應(yīng)的分支函數(shù),包括: 若所述分支函數(shù)的數(shù)量為兩個(gè),則通過判斷功能接口函數(shù)匹配與所述屬性信息對(duì)應(yīng)的 分支函數(shù);或者, 若所述分支函數(shù)的數(shù)量大于兩個(gè),則通過查詢功能接口函數(shù)匹配與所述屬性信息對(duì)應(yīng) 的分支函數(shù)。5. 如權(quán)利要求1所述的鏡像文件升級(jí)處理方法,其特征在于,所述分支函數(shù)還包括: 與原鏡像文件對(duì)應(yīng)的容量大小和MD5碼、以及與目標(biāo)鏡像文件對(duì)應(yīng)的容量大小和MD5 碼。6. 如權(quán)利要求1-5任一所述的鏡像文件升級(jí)處理方法,其特征在于,在所述匹配與所述 屬性信息對(duì)應(yīng)的分支函數(shù)之后,還包括: 根據(jù)所述補(bǔ)丁路徑獲取與所述屬性信息對(duì)應(yīng)的補(bǔ)丁文件; 將所述補(bǔ)丁文件寫入所述分區(qū)位置進(jìn)行升級(jí)操作。7. 如權(quán)利要求1-5任一所述的鏡像文件升級(jí)處理方法,其特征在于,所述功能分區(qū)包括 以下至少之一: 存儲(chǔ)開機(jī)圖片的logo分區(qū)、存儲(chǔ)通信協(xié)議棧的modem分區(qū)、或者、存儲(chǔ)驅(qū)動(dòng)文件的boot分區(qū)。8. -種鏡像文件升級(jí)處理裝置,其特征在于,包括: 獲取模塊,用于獲取終端設(shè)備的分區(qū)鏡像文件升級(jí)包; 第一調(diào)用模塊,用于在解析所述鏡像文件升級(jí)包的過程中,調(diào)用預(yù)設(shè)的第一接口函數(shù) 獲取終端設(shè)備的屬性信息; 第二調(diào)用模塊,用于調(diào)用預(yù)設(shè)的第二接口函數(shù)匹配與所述屬性信息對(duì)應(yīng)的分支函數(shù), 其中,所述分支函數(shù)包括:分區(qū)位置和補(bǔ)丁路徑。9. 如權(quán)利要求8所述的鏡像文件升級(jí)處理裝置,其特征在于,所述獲取模塊,包括: 建立單元,用于通過移動(dòng)通信網(wǎng)的空中接口與升級(jí)服務(wù)設(shè)備建立連接; 下載單元,用于應(yīng)用空中下載技術(shù)從所述升級(jí)服務(wù)設(shè)備中獲取所述分區(qū)鏡像文件升級(jí) 包。10. 如權(quán)利要求8所述的鏡像文件升級(jí)處理裝置,其特征在于,所述第一調(diào)用模塊,具體 用于: 從客戶識(shí)別模塊中獲取終端設(shè)備的運(yùn)營(yíng)商信息;或者, 從操作系統(tǒng)應(yīng)用中獲取終端設(shè)備的區(qū)域信息;或者, 從操作系統(tǒng)的屬性信息中獲取終端設(shè)備的版本信息。11. 如權(quán)利要求8所述的鏡像文件升級(jí)處理裝置,其特征在于,所述第二調(diào)用模塊,具體 用于: 若所述分支函數(shù)的數(shù)量為兩個(gè),則通過判斷功能接口函數(shù)匹配與所述屬性信息對(duì)應(yīng)的 分支函數(shù);或者, 若所述分支函數(shù)的數(shù)量大于兩個(gè),則通過查詢功能接口函數(shù)匹配與所述屬性信息對(duì)應(yīng) 的分支函數(shù)。12. 如權(quán)利要求8-11任一所述的鏡像文件升級(jí)處理裝置,其特征在于,還包括: 處理模塊,用于根據(jù)所述補(bǔ)丁路徑獲取與所述屬性信息對(duì)應(yīng)的補(bǔ)丁文件,將所述補(bǔ)丁 文件寫入所述分區(qū)位置進(jìn)行升級(jí)操作。13. -種終端設(shè)備,其特征在于,包括:功能分區(qū)、以及如權(quán)利要求8-12任一所述的鏡像 文件升級(jí)處理裝置。14. 如權(quán)利要求13所述的終端設(shè)備,其特征在于,所述功能分區(qū)包括: 存儲(chǔ)開機(jī)圖片的logo分區(qū)、存儲(chǔ)通信協(xié)議棧的modem分區(qū)、或者、存儲(chǔ)驅(qū)動(dòng)文件的boot分區(qū)。
【專利摘要】本申請(qǐng)?zhí)岢鲆环N鏡像文件升級(jí)處理方法、裝置和終端設(shè)備,其中,該方法包括:獲取終端設(shè)備的分區(qū)鏡像文件升級(jí)包;在解析所述鏡像文件升級(jí)包的過程中,調(diào)用預(yù)設(shè)的第一接口函數(shù)獲取終端設(shè)備的屬性信息;調(diào)用預(yù)設(shè)的第二接口函數(shù)匹配與所述屬性信息對(duì)應(yīng)的分支函數(shù),其中,所述分支函數(shù)包括:分區(qū)位置和補(bǔ)丁路徑。通過本申請(qǐng)?zhí)峁┑溺R像文件升級(jí)處理方法、裝置和終端設(shè)備,實(shí)現(xiàn)了終端設(shè)備根據(jù)應(yīng)用需要對(duì)不同分區(qū)的鏡像文件進(jìn)行自適應(yīng)升級(jí)處理,提高了處理效率和準(zhǔn)確性,節(jié)約了開發(fā)成本。
【IPC分類】G06F9/445
【公開號(hào)】CN105446769
【申請(qǐng)?zhí)枴緾N201510747070
【發(fā)明人】田小華
【申請(qǐng)人】廣東歐珀移動(dòng)通信有限公司
【公開日】2016年3月30日
【申請(qǐng)日】2015年11月3日