欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

固件恢復(fù)方法、裝置和終端的制作方法

文檔序號:8209005閱讀:251來源:國知局
固件恢復(fù)方法、裝置和終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及電子設(shè)備技術(shù)領(lǐng)域,特別涉及一種固件恢復(fù)方法、裝置和終端。
【背景技術(shù)】
[0002]固件是指擔(dān)任著電子設(shè)備中最底層工作的軟件,用于保證電子設(shè)備的正常運行。所以當(dāng)電子設(shè)備中的固件出現(xiàn)問題時,通常需要對固件進(jìn)行恢復(fù)。
[0003]當(dāng)需要對電子設(shè)備中的固件進(jìn)行恢復(fù)時,用戶通常需要將電子設(shè)備接入刷新工具,然后通過刷新工具向電子設(shè)備寫入新的固件,進(jìn)而實現(xiàn)對固件的恢復(fù)。

【發(fā)明內(nèi)容】

[0004]本公開提供了一種固件恢復(fù)方法、裝置和終端。所述技術(shù)方案如下:
[0005]根據(jù)本公開實施例的第一方面,提供了一種固件恢復(fù)方法,用于終端中,終端包括有激活的第一存儲區(qū)域和未激活的第二存儲區(qū)域,第一存儲區(qū)域中存儲的固件為終端最近運行的固件,第二存儲區(qū)域中存儲的固件為備用固件,方法包括:
[0006]接收用于恢復(fù)終端中的固件的恢復(fù)信號;
[0007]將第一存儲區(qū)域去激活,并激活第二存儲區(qū)域;
[0008]加載處于激活狀態(tài)的第二存儲區(qū)域中存儲的固件。
[0009]可選地,該將第一存儲區(qū)域去激活,并激活第二存儲區(qū)域,包括:
[0010]獲取第一存儲區(qū)域的第一存儲地址以及第二存儲區(qū)域的第二存儲地址;
[0011]去激活第一存儲地址所對應(yīng)的存儲區(qū)域;
[0012]激活第二存儲地址所對應(yīng)的存儲區(qū)域。
[0013]可選地,該獲取第一存儲區(qū)域的第一存儲地址以及第二存儲區(qū)域的第二存儲地址,包括:
[0014]讀取分區(qū)表,分區(qū)表包括各個存儲區(qū)域的存儲地址;
[0015]根據(jù)分區(qū)表確定第一存儲地址和第二存儲地址。
[0016]可選地,該激活第二存儲地址所對應(yīng)的存儲區(qū)域,包括:
[0017]當(dāng)?shù)诙鎯Φ刂窞閮蓚€或者兩個以上時,根據(jù)預(yù)設(shè)條件選擇一個第二存儲地址,預(yù)設(shè)條件包括各個第二存儲地址所對應(yīng)的第二存儲區(qū)域之間的優(yōu)先級、各個第二存儲區(qū)域中存儲的固件是否受損以及各個第二存儲區(qū)域中存儲的固件的版本號中的至少一種;
[0018]激活選擇得到的第二存儲地址所對應(yīng)的第二存儲區(qū)域。
[0019]可選地,該方法還包括:
[0020]發(fā)送用于請求獲取終端的更新固件的獲取請求至服務(wù)器;
[0021]接收服務(wù)器返回的更新固件;
[0022]確定第一存儲區(qū)域和第二存儲區(qū)域的狀態(tài);
[0023]如果第一存儲區(qū)域處于激活狀態(tài),第二存儲區(qū)域處于未激活狀態(tài),則根據(jù)更新固件更新未激活的第二存儲區(qū)域中存儲的固件;去激活第一存儲區(qū)域,并激活第二存儲區(qū)域;
[0024]如果第二存儲區(qū)域處于激活狀態(tài),第一存儲區(qū)域處于未激活狀態(tài),則根據(jù)更新固件更新未激活的第一存儲區(qū)域中存儲的固件;去激活第二存儲區(qū)域,并激活第一存儲區(qū)域。
[0025]可選地,該方法還包括:
[0026]刪除去激活后的第一存儲區(qū)域中存儲的固件;
[0027]將激活后的第二存儲區(qū)域中存儲的固件寫入去激活后的第一存儲區(qū)域中。
[0028]可選地,該方法還包括:
[0029]在加載處于激活狀態(tài)的第二存儲區(qū)域中存儲的固件之后,加載預(yù)先保存在終端中的用戶設(shè)置和配置數(shù)據(jù)中的一種或者兩種。
[0030]根據(jù)本公開實施例的第二方面,提供了一種固件恢復(fù)裝置,用于終端中,終端包括有激活的第一存儲區(qū)域和未激活的第二存儲區(qū)域,第一存儲區(qū)域中存儲的固件為終端最近運行的固件,第二存儲區(qū)域中存儲的固件為備用固件,裝置包括:
[0031]信號接收模塊,被配置為接收用于恢復(fù)終端中的固件的恢復(fù)信號;
[0032]第一處理模塊,被配置為將第一存儲區(qū)域去激活,并激活第二存儲區(qū)域;
[0033]固件加載模塊,被配置為加載處于激活狀態(tài)的第二存儲區(qū)域中存儲的固件。
[0034]可選地,該第一處理模塊,包括:
[0035]地址獲取子模塊,被配置為獲取第一存儲區(qū)域的第一存儲地址以及第二存儲區(qū)域的第二存儲地址;
[0036]去激活子模塊,被配置為去激活第一存儲地址所對應(yīng)的存儲區(qū)域;
[0037]激活子模塊,被配置為激活第二存儲地址所對應(yīng)的存儲區(qū)域。
[0038]可選地,該地址獲取子模塊,被配置為:
[0039]讀取分區(qū)表,分區(qū)表包括各個存儲區(qū)域的存儲地址;
[0040]根據(jù)分區(qū)表確定第一存儲地址和第二存儲地址。
[0041]可選地,該激活子模塊,被配置為:
[0042]當(dāng)?shù)诙鎯Φ刂窞閮蓚€或者兩個以上時,根據(jù)預(yù)設(shè)條件選擇一個第二存儲地址,預(yù)設(shè)條件包括各個第二存儲地址所對應(yīng)的第二存儲區(qū)域之間的優(yōu)先級、各個第二存儲區(qū)域中存儲的固件是否受損以及各個第二存儲區(qū)域中存儲的固件的版本號中的至少一種;
[0043]激活選擇得到的第二存儲地址所對應(yīng)的第二存儲區(qū)域。
[0044]可選地,該裝置還包括:
[0045]請求發(fā)送模塊,被配置為發(fā)送用于請求獲取終端的更新固件的獲取請求至服務(wù)器;
[0046]固件接收模塊,被配置為接收服務(wù)器返回的更新固件;
[0047]狀態(tài)確定模塊,被配置為確定所述第一存儲區(qū)域和所述第二存儲區(qū)域的狀態(tài);
[0048]第一更新模塊,被配置為在所述第一存儲區(qū)域處于激活狀態(tài),所述第二存儲區(qū)域處于未激活狀態(tài)時,根據(jù)所述固件接收模塊接收到的所述更新固件更新未激活的所述第二存儲區(qū)域中存儲的固件;去激活所述第一存儲區(qū)域,并激活所述第二存儲區(qū)域;
[0049]第二更新模塊,被配置為在所述第二存儲區(qū)域處于激活狀態(tài),所述第一存儲區(qū)域處于未激活狀態(tài)時,根據(jù)所述更新固件更新未激活的所述第一存儲區(qū)域中存儲的固件;去激活所述第二存儲區(qū)域,并激活所述第一存儲區(qū)域。
[0050]可選地,該裝置還包括:
[0051]固件刪除模塊,被配置為刪除去激活后的第一存儲區(qū)域中存儲的固件;
[0052]固件寫入模塊,被配置為將激活后的第二存儲區(qū)域中存儲的固件寫入去激活后的第一存儲區(qū)域中。
[0053]可選地,該裝置還包括:
[0054]數(shù)據(jù)加載模塊,被配置為在加載處于激活狀態(tài)的所述第二存儲區(qū)域中存儲的固件之后,加載預(yù)先保存在終端中的用戶設(shè)置和配置數(shù)據(jù)中的一種或者兩種。
[0055]根據(jù)本公開實施例的第三方面,提供了一種終端,其包括激活的第一存儲區(qū)域和未激活的第二存儲區(qū)域,第一存儲區(qū)域中存儲的固件為終端最近運行的固件,第二存儲區(qū)域中存儲的固件為備用固件,該終端還包括:
[0056]處理器;
[0057]用于存儲處理器可執(zhí)行指令的存儲器;
[0058]其中,所述處理器被配置為:
[0059]接收用于恢復(fù)所述終端中的固件的恢復(fù)信號;
[0060]將所述第一存儲區(qū)域去激活,并激活所述第二存儲區(qū)域;
[0061 ] 加載處于激活狀態(tài)的所述第二存儲區(qū)域中存儲的固件。
[0062]根據(jù)本公開實施例的第四方面,提供了一種固件恢復(fù)裝置,用于終端中,終端包括有激活的第一存儲區(qū)域和未激活的第二存儲區(qū)域,第一存儲區(qū)域中存儲的固件為終端最近運行的固件,第二存儲區(qū)域中存儲的固件為備用固件,該固件恢復(fù)裝置包括:
[0063]處理器;
[0064]用于存儲處理器可執(zhí)行指令的存儲器;
[0065]其中,處理器被配置為:
[0066]接收用于恢復(fù)終端中的固件的恢復(fù)信號;
[0067]將第一存儲區(qū)域去激活,并激活第二存儲區(qū)域;
[0068]加載處于激活狀態(tài)的第二存儲區(qū)域中存儲的固件。
[0069]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0070]通過在終端中設(shè)置激活的第一存儲區(qū)域以及未激活的第二存儲區(qū)域,第一存儲區(qū)域中存儲的固件為終端最近運行的固件,第二存儲區(qū)域中存儲備用,使得在需要對終端進(jìn)行固件恢復(fù)時,可以直接將第一存儲區(qū)域去激活,并將第二存儲區(qū)域激活,進(jìn)而通過加載激活的第二存儲區(qū)域中存儲的備用固件的方式來實現(xiàn)固件的恢復(fù);解決了相關(guān)技術(shù)中需要借助刷新工具才能實現(xiàn)固件恢復(fù)的問題;達(dá)到了可以一鍵實現(xiàn)固件恢復(fù),方便用戶使用的效果O
[0071]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0072]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并于說明書一起用于解釋本發(fā)明的原理。
[0073]圖1是根據(jù)部分示例性實施例示出的一種固件恢復(fù)方法所涉及的實施環(huán)境的示意圖。
[0074]圖2是根據(jù)一示例性實施例示出的一種終端的框圖。
[0075]圖3是根據(jù)一示例性實施例示出的一種固件恢復(fù)方法的流程圖。
[0076
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
讷河市| 舟山市| 尼木县| 荔波县| 富宁县| 阳朔县| 牙克石市| 洛南县| 闸北区| 张家港市| 大姚县| 台东县| 巴马| 额济纳旗| 荔浦县| 景宁| 长乐市| 宁城县| 越西县| 泽州县| 新郑市| 霍城县| 漠河县| 禄劝| 财经| 文水县| 卓尼县| 永平县| 浏阳市| 永嘉县| 阳城县| 长丰县| 土默特左旗| 宁南县| 芷江| 泽普县| 轮台县| 自贡市| 水城县| 化隆| 台安县|