[發(fā)明專利]系統(tǒng)分區(qū)中實(shí)現(xiàn)差分升級調(diào)試的方法和裝置有效
| 申請?zhí)枺?/td> | 201710001013.4 | 申請日: | 2017-01-03 |
| 公開(公告)號: | CN106598686B | 公開(公告)日: | 2020-03-06 |
| 發(fā)明(設(shè)計(jì))人: | 朱曉亮 | 申請(專利權(quán))人: | 青島海信移動通信技術(shù)股份有限公司 |
| 主分類號: | G06F8/658 | 分類號: | G06F8/658 |
| 代理公司: | 北京律智知識產(chǎn)權(quán)代理有限公司 11438 | 代理人: | 邢雪紅;喬彬 |
| 地址: | 266071 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 系統(tǒng) 分區(qū) 實(shí)現(xiàn) 升級 調(diào)試 方法 裝置 | ||
本發(fā)明揭示了一種系統(tǒng)分區(qū)中實(shí)現(xiàn)差分升級調(diào)試的方法和裝置。所述方法包括:觸發(fā)調(diào)試開關(guān),發(fā)起系統(tǒng)分區(qū)中差分升級的調(diào)試;在差分升級的調(diào)試下判斷系統(tǒng)分區(qū)進(jìn)行的文件系統(tǒng)校驗(yàn)是否成功;如果文件系統(tǒng)校驗(yàn)沒有成功,則根據(jù)調(diào)試開關(guān)的開啟指示繼續(xù)執(zhí)行系統(tǒng)分區(qū)的差分升級;在指示繼續(xù)執(zhí)行系統(tǒng)分區(qū)的差分升級之后,根據(jù)調(diào)試開關(guān)的開啟控制文件校驗(yàn)沒有成功的待升級區(qū)域跳過自身的差分升級,差分升級在文件校驗(yàn)成功的待升級區(qū)域執(zhí)行。由此,將使得調(diào)試過程中成功完成差分升級,進(jìn)而能夠復(fù)現(xiàn)差分升級仍然存在的問題,反復(fù)進(jìn)行的調(diào)試過程不需要重新編譯全量升級包和差分升級包即可完成問題的調(diào)查調(diào)試,避免調(diào)試?yán)щy和耗時的缺陷。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件調(diào)試技術(shù)領(lǐng)域,特別涉及一種系統(tǒng)分區(qū)中實(shí)現(xiàn)差分升級調(diào)試的方法和裝置。
背景技術(shù)
智能終端中系統(tǒng)的升級往往是通過差分升級實(shí)現(xiàn)的,即通過差分升級來使得智能終端中的系統(tǒng)由低版本升級至高版本。差分升級由于只是對系統(tǒng)文件中相對于高版本的差異部分進(jìn)行更新,升級效率非常高,因此被廣泛應(yīng)用于智能終端的系統(tǒng)升級。
基于此,高版本開發(fā)后,其測試環(huán)節(jié)需要對差分升級的實(shí)現(xiàn)進(jìn)行調(diào)試,以保證用戶能夠通過差分升級而在智能終端中順利升級到高版本。
在差分升級的調(diào)試中,將不斷執(zhí)行低版本通過差分升級而更新至高版本的過程,以此來復(fù)現(xiàn)問題并相應(yīng)修改。
由于差分升級的執(zhí)行要求智能終端中每一待升級區(qū)域必須與差分升級包中要求的完全一致,對此進(jìn)行的校驗(yàn)通過方可繼續(xù)執(zhí)行差分升級過程。但是,在此差分升級的調(diào)試中,不可避免的會針對出現(xiàn)的問題進(jìn)行修改,因此必然會由于某一待升級區(qū)域發(fā)生的修改而無法通過校驗(yàn),也無法繼續(xù)執(zhí)行差分升級過程,導(dǎo)致差分升級的調(diào)試過程無法進(jìn)行。
現(xiàn)有的處理機(jī)制是,針對出現(xiàn)的問題修改代碼信息之后重新編譯當(dāng)前版本的全量升級包,以使得智能終端的系統(tǒng)通過全量升級包進(jìn)行恢復(fù),保證智能終端為低版本的系統(tǒng),并為此重新制作差分升級包,如果對重新制作的差分升級包所執(zhí)行的差分升級過程仍不成功,則需要重復(fù)執(zhí)行上述過程,直至差分升級成功。
因此,這將導(dǎo)致差分升級的調(diào)試非常困難且耗時,極大的影響了高版本的發(fā)布。
發(fā)明內(nèi)容
為了解決相關(guān)技術(shù)中存在的差分升級的調(diào)試?yán)щy且耗時的技術(shù)問題,本發(fā)明提供了一種系統(tǒng)分區(qū)中實(shí)現(xiàn)差分升級調(diào)試的方法和裝置。
一種系統(tǒng)分區(qū)中實(shí)現(xiàn)差分升級調(diào)試的方法,所述方法包括:
觸發(fā)調(diào)試開關(guān),通過所述調(diào)試開關(guān)的開啟發(fā)起系統(tǒng)分區(qū)中差分升級的調(diào)試;
在所述差分升級的調(diào)試下,判斷系統(tǒng)分區(qū)進(jìn)行的文件系統(tǒng)校驗(yàn)是否成功;
如果所述文件系統(tǒng)校驗(yàn)沒有成功,則根據(jù)所述調(diào)試開關(guān)的開啟指示繼續(xù)執(zhí)行所述系統(tǒng)分區(qū)的差分升級;
如果所述文件系統(tǒng)校驗(yàn)成功,則指示繼續(xù)執(zhí)行所述系統(tǒng)分區(qū)的差分升級;
在指示繼續(xù)執(zhí)行所述系統(tǒng)分區(qū)的差分升級之后,根據(jù)所述調(diào)試開關(guān)的開啟控制文件校驗(yàn)沒有成功的待升級區(qū)域跳過自身的差分升級,所述差分升級在所述文件校驗(yàn)成功的待升級區(qū)域執(zhí)行。
一種系統(tǒng)分區(qū)中實(shí)現(xiàn)差分升級調(diào)試的裝置,所述裝置包括:
開關(guān)觸發(fā)模塊,用于觸發(fā)調(diào)試開關(guān),通過所述調(diào)試開關(guān)的開啟發(fā)起系統(tǒng)分區(qū)中差分升級的調(diào)試;
文件系統(tǒng)校驗(yàn)?zāi)K,用于在所述差分升級的調(diào)試下,判斷系統(tǒng)分區(qū)進(jìn)行的文件系統(tǒng)校驗(yàn)是否成功;
校驗(yàn)失敗處理模塊,用于如果所述文件系統(tǒng)校驗(yàn)沒有成功,則根據(jù)所述調(diào)試開關(guān)的開啟指示繼續(xù)執(zhí)行所述系統(tǒng)分區(qū)的差分升級;
校驗(yàn)成功處理模塊,用于如果所述文件系統(tǒng)校驗(yàn)成功,則指示繼續(xù)執(zhí)行所述系統(tǒng)分區(qū)的差分升級;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島海信移動通信技術(shù)股份有限公司,未經(jīng)青島海信移動通信技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710001013.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺
- 數(shù)值預(yù)報的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





