[發明專利]非易失性數據備份和恢復方法有效
| 申請號: | 201310039982.0 | 申請日: | 2013-01-31 |
| 公開(公告)號: | CN103077100A | 公開(公告)日: | 2013-05-01 |
| 發明(設計)人: | 林志;于斌;蘇長宇 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 郭偉剛 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 非易失性 數據 備份 恢復 方法 | ||
技術領域
本發明涉及移動終端中非易失性數據(No非易失性數據olatile,非易失性的)數據的處理方法,更具體地說,涉及一種通訊芯片平臺下的非易失性數據備份和恢復方法及移動終端。
背景技術
非易失性數據是非易失性數據的簡稱,手機等移動終端里與電源無關的需要永久保存的數據由非易失性數據來管理。例如,常用于手機的通訊芯片平臺等常見通訊芯片的非易失性數據,保存了系統運行過程中各個模塊可能用到的一些參數值,它是以單個文件的形式保存在嵌入式文件系統(Embedded?File?System,EFS)中,但用戶是不能隨意訪問的。
手機里需要永久保存(手機開機時同時也存儲在在非易失性介質上)的數據一般包括兩種:一種是內容比較大,一般以文件為單位的,數據無規律性,如聲音文件、圖片等多媒體文件;另一種為數據量比較小,一般以變量為單位、數據結構一定,如標記手機狀態的一些變量、與手機通訊功能相關的參數等(一般是系統數據)。非易失性數據主要針對上述的第二種數據。
非易失性數據值是需要通過校準和終測才能使手機硬件達到最佳工作狀態,特別是其中的射頻(RF)相關的非易失性數據項,經過校準及終測后,每臺手機的非易失性數據值基本上都不一樣,又加上非易失性數據是是存儲在EFS,而EFS的數據很可能遭到破壞,如:重新燒寫版本,這時的非易失性數據也將被破壞,之前校準和終測后的非易失性數據也將無法恢復,使得手機將面臨重新走校準、終測的生產流程。
現有的非易失性數據備份方法中大多利用計算機與移動終端的數據互聯實現,利用終端與計算機的連接傳遞數據包和應答數據實現終端非易失性數據參數的備份恢復,雖然能依據項目的不同要求,備份和恢復任意多項非易失性數據,但依靠計算機與終端的串口連接,在連接異常時容易對備份和恢復過程造成影響,而且計算機根據收發數據包判斷是否恢復非易失性數據文件,其過程比較繁瑣,不利于高效地完成非易失性數據備份和恢復。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述非易失性數據備份恢復方法中依賴計算機對終端進行非易失性數據備份恢復容易受連接異常的影響以及過程繁瑣的缺陷,提供一種直接由終端自身進行的非易失性數據備份和恢復方法及移動終端。
本發明解決其技術問題所采用的技術方案是:構造一種非易失性數據備份和恢復方法,用于通訊芯片平臺的非易失性數據處理,所述方法包括:
A.在移動終端內根據非易失性數據列表建立非易失性數據備份分區;
B.將初始非易失性數據及程序以固件形式寫入所述非易失性數據備份分區,所述程序用于在所述備份分區建立非易失性數據列表;
C.首次開機,進行初始化校準,實現所述非易失性數據的更新備份;
D.后續每次開機,將所述非易失性數據備份分區中的所述非易失性數據寫入通訊芯片自身的非易失性數據分區。
進一步地,所述步驟A中,所述非易失性數據列表包括靜態非易失性數據列表及測量非易失性數據列表,所述備份分區包括靜態非易失性數據備份分區及測量非易失性數據備份分區。
進一步地,所述步驟B包括:
B1.在所述靜態非易失性數據備份分區內建立靜態非易失性數據列表,并將所述初始非易失性數據寫入所述靜態非易失性數據備份分區內的靜態非易失性數據列表;
B2.在所述測量非易失性數據備份分區中建立測量非易失性數據列表,所述測量非易失性數據列表的初始值為空。
進一步地,所述測量非易失性數據備份分區具有標志位,所述標志位為0時,所述測量非易失性數據分區內值為空。
進一步地,所述步驟C包括:加載程序,整機校驗,將校驗過程中產生的測量非易失性數據寫入所述測量備份分區內所對應的測量非易失性數據列表中,并將所述標志位變為1。
進一步地,所述步驟D包括:
C1.開機加載程序,將所述靜態非易失性數據備份分區內的所述靜態非易失性數據寫入到通訊芯片自身的非易失性數據分區;
C2.判斷所述測量非易失性數據備份分區的標志位是否為1,如是,則將所述測量非易失性數據備份分區內的所述測量非易失性數據寫入到通訊芯片自身的非易失性數據分區。
進一步地,通過調用讀寫函數讀取備份分區內的非易失性數據并寫入到通訊芯片自身的非易失性數據分區。
進一步地,所述靜態非易失性數據備份分區存儲用于限定射頻器件的工作狀態的靜態非易失性數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310039982.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型的電動三輪車
- 下一篇:數據糾錯系統、固態硬盤及數據糾錯方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





