[發明專利]安卓系統的啟動方法、移動終端及具有存儲功能的裝置在審
| 申請號: | 201710404428.6 | 申請日: | 2017-06-01 |
| 公開(公告)號: | CN107239358A | 公開(公告)日: | 2017-10-10 |
| 發明(設計)人: | 凌小榮;鄭金國;黃允慶;廖麗萍 | 申請(專利權)人: | 捷開通訊(深圳)有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/14 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙)44280 | 代理人: | 何青瓦 |
| 地址: | 518063 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 啟動 方法 移動 終端 具有 存儲 功能 裝置 | ||
技術領域
本申請涉及計算機技術領域,特別是涉及一種安卓系統的啟動方法、移動終端及具有存儲功能的裝置。
背景技術
安卓系統是一種基于Linux的開源移動操作系統,主要應用于手機、平板電腦、電視機、手表等智能終端上。隨著安卓系統的迅速發展和其市場份額的不斷增大,其客戶群也在迅猛增長,但隨之而來的是系統在使用中問題的不斷暴露。其中最大的問題就是安卓系統的開機啟動失敗的問題。
本申請的發明人在長期的研發中發現,在目前現有技術中,安卓系統的開放性造就了用戶在使用上的最大靈活性,包括自主刷機,自主安裝未授權的第三方軟件等。但這些操作極易將安卓系統的引導鏡像文件刷壞,直接導致產品無法開機啟動。
發明內容
本申請主要解決的技術問題是提供一種安卓系統的啟動方法、移動終端及具有存儲功能的裝置,以提高安卓系統啟動的成功率。
為解決上述技術問題,本申請采用的一個技術方案是:提供一種安卓系統的啟動方法。所述方法包括:在所述安卓系統啟動的引導加載階段,加載編譯引導鏡像文件,所述編譯引導鏡像文件包括原始引導鏡像文件和糾錯文件,所述糾錯文件是采用糾錯算法對所述原始引導鏡像文件進行計算而得到的;若加載失敗,則獲取所述糾錯文件,進而采用所述糾錯算法對所述原始引導鏡像文件進行糾錯處理;若糾錯處理成功,則重新加載糾錯處理后的引導鏡像文件,進而啟動所述安卓系統。
其中,所述糾錯算法為前向糾錯算法。
其中,所述糾錯算法通過里德-所羅門碼實現。
其中,所述糾錯文件是采用糾錯算法和交錯技術對所述原始引導鏡像文件進行計算而得到的。
其中,所述若加載失敗,則獲取所述糾錯文件,進而采用所述糾錯算法對所述原始引導鏡像文件進行糾錯處理,包括:若加載失敗,則從所述編譯引導鏡像文件的頭部數據中解析所述原始引導鏡像文件的大小,進而獲得所述糾錯文件的偏移地址,所述糾錯文件包括糾錯文件頭部數據和糾錯文件糾錯數據;通過所述糾錯文件的偏移地址,讀取所述糾錯文件頭部數據;若對所述糾錯文件頭部數據校驗成功,則在所述糾錯文件頭部數據的后面獲取所述糾錯文件糾錯數據,其中,所述糾錯文件頭部數據占用一頁的存儲空間;基于所述糾錯文件糾錯數據,采用所述糾錯算法對所述原始引導鏡像文件進行糾錯處理。
其中,若對所述糾錯文件頭部數據校驗失敗,則確定所述糾錯文件被破壞,無法對所述原始引導鏡像文件進行糾錯處理,啟動失敗。
其中,若糾錯處理失敗,則確定無法修復所述原始引導鏡像文件,啟動失敗。
其中,所述若糾錯處理成功,則重新加載糾錯處理后的引導鏡像文件,進而啟動所述安卓系統,包括:若糾錯處理成功,則將所述糾錯處理后的引導鏡像文件覆蓋所述原始引導鏡像文件,并重新加載糾錯處理后的引導鏡像文件;若重新加載成功,則啟動所述安卓系統,并將糾錯處理后的編譯引導鏡像文件寫入引導鏡像分區中。
為解決上述技術問題,本申請采用的另一個技術方案是:提供一種移動設備。所述移動設備包括:處理器、存儲器以及通信電路,所述處理器分別耦接所述存儲器和所述通信電路,所述處理器、所述存儲器、所述通信電路用于在工作時能夠實現上述方法中的步驟。
為解決上述技術問題,本申請采用的又一個技術方案是:提供一種具有存儲功能的裝置。所述裝置上存儲有程序數據,所述程序數據用于被執行時實現上述方法中的步驟。
本申請實施例的有益效果是:區別于現有技術,本申請實施例利用糾錯算法對原始引導鏡像文件進行糾錯編碼,當加載編譯引導鏡像文件失敗時,采用該糾錯算法對該原始引導鏡像文件進行糾錯處理,并在糾錯成功后重新加載糾錯處理后的引導鏡像文件,以啟動該安卓系統,對原始引導鏡像文件進行糾錯處理,能夠改善因原始引導鏡像文件損壞,而導致加載編譯引導鏡像文件失敗的問題,進而能夠提高安卓系統啟動的成功率。
附圖說明
圖1是本申請安卓系統的啟動方法一實施例的流程示意圖;
圖2是圖1實施例的編譯引導鏡像文件的結構示意圖;
圖3是圖1實施例中步驟102的方法流程示意圖;
圖4是本申請移動設備一實施例的結構示意圖;
圖5是本申請具有存儲功能的裝置一實施例的結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于捷開通訊(深圳)有限公司,未經捷開通訊(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710404428.6/2.html,轉載請聲明來源鉆瓜專利網。





