一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種處于快速啟動模式下的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),包括:讀取單元、發(fā)送單元、指令發(fā)送單元、接收單元和寫入單元;其中,讀取單元和發(fā)送單元位于手機側(cè),指令發(fā)送單元、接收單元和寫入單元位于電腦側(cè),且手機和電腦相連;指令發(fā)送單元用于向讀取單元發(fā)送指定分區(qū)表的獲取指令;讀取單元用于根據(jù)獲取指令讀取指定分區(qū)表信息;發(fā)送單元用于向接收單元發(fā)送讀取到的指定分區(qū)表信息;接收單元用于接收發(fā)送單元發(fā)送的指定分區(qū)表信息;寫入單元用于將接收單元接收到的指定分區(qū)表信息寫入相應(yīng)文件。本發(fā)明將需要的分區(qū)表內(nèi)容轉(zhuǎn)儲出來,幫助開發(fā)者分析手機異常狀態(tài),幫助使用者備份恢復(fù)手機的關(guān)鍵數(shù)據(jù),在智能手機領(lǐng)域具有廣泛的應(yīng)用前景。
【專利說明】一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理【技術(shù)領(lǐng)域】,特別是涉及一種在快速啟動(fastboot)模式下的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲(dump)系統(tǒng)。
【背景技術(shù)】
[0002]隨著社會的進步,手機發(fā)展至今日,已經(jīng)漸漸地融入每個人的日常生活之中,并變成生活上的必需品。目前,手機的開發(fā)比較常用的通過電腦進行調(diào)試的手段是借助于基于USB的adb調(diào)試工具。但是,在手機開發(fā)過程中,可能會碰到以下的情景:當(dāng)手機出現(xiàn)異常的時候,尤其是當(dāng)手機USB端口通過USB連線已經(jīng)與電腦連接,但是電腦端仍然沒有任何的反應(yīng),此時所有的手機調(diào)試手段(包括adb調(diào)試工具)都不奏效。這種時候,由于無法讀取手機數(shù)據(jù),所以想分析手機異常狀態(tài)是非常困難的。
[0003]此外,現(xiàn)在手機由于其配套的應(yīng)用越來越多,手機的功能也日趨強大,相應(yīng)地,手機使用者往往會將大量的信息存儲在手機當(dāng)中,譬如說照片、私有文件和視頻文件等等。但是,手機使用者在使用手機時也經(jīng)常會碰到以下情況:當(dāng)手機做了不合適的操作,例如打開了過多的應(yīng)用等,或者在升級系統(tǒng)軟件時出現(xiàn)異常,會導(dǎo)致手機無法正常進入系統(tǒng)。在手機無法正常進入系統(tǒng)的情況下,手機中的文件也就相應(yīng)地?zé)o法導(dǎo)出備份,以致于會大量遺失手機使用者的信息。
【發(fā)明內(nèi)容】
[0004]鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),用于解決現(xiàn)有技術(shù)中手機處于異常狀態(tài)時,手機分區(qū)表內(nèi)容無法讀取的問題。
[0005]為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),所述手機處于快速啟動模式下,所述手機與電腦相連,所述手機分區(qū)表內(nèi)容轉(zhuǎn)儲系統(tǒng)包括:讀取單元、發(fā)送單元、指令發(fā)送單元、接收單元和寫入單元;其中,所述讀取單元和所述發(fā)送單元位于所述手機側(cè),所述指令發(fā)送單元、所述接收單元和所述寫入單元位于所述電腦側(cè);所述指令發(fā)送單元用于向所述讀取單元發(fā)送指定分區(qū)表的獲取指令;所述讀取單元用于根據(jù)所述獲取指令讀取指定分區(qū)表信息;所述發(fā)送單元用于向所述接收單元發(fā)送讀取到的指定分區(qū)表信息;所述接收單元用于接收所述發(fā)送單元發(fā)送的指定分區(qū)表信息;所述寫入單元用于將所述接收單元接收到的指定分區(qū)表信息寫入相應(yīng)文件。
[0006]可選地,所述讀取單元循環(huán)檢測是否接受到所述指令發(fā)送單元發(fā)出的所述獲取指令;且只在收到所述獲取指令后,所述讀取單元才讀取指定分區(qū)表信息。
[0007]可選地,所述讀取單元讀取指令分區(qū)表內(nèi)容包括:解析所述獲取指令,以獲取指定分區(qū)表的位置或名稱;判斷指定分區(qū)表是否存在:如果不存在,則提示指定分區(qū)表不存在;如果存在,則讀取指定分區(qū)表信息。
[0008]可選地,指定分區(qū)表內(nèi)容包含指定分區(qū)表內(nèi)容和指定分區(qū)表長度。
[0009]可選地,所述發(fā)送單元內(nèi)被預(yù)先設(shè)置分包長度。
[0010]可選地,所述發(fā)送單元發(fā)送指定分區(qū)表內(nèi)容包括:步驟S31,判斷指定分區(qū)表長度是否大于所述分包長度:如果大于,則跳轉(zhuǎn)至步驟S32 ;如果小于等于,則跳轉(zhuǎn)至步驟S33 ;步驟S32,發(fā)送所述分包長度和第一特征字,其中,所述第一特征字表示發(fā)送的為部分的指定分區(qū)內(nèi)容的;并等待接收所述接收單元的回包確認信息;在接收到回包確認信息后,發(fā)送所述分包長度的指定分區(qū)表內(nèi)容;并等待直到接收到所述接收單元的回包確認信息,并進入步驟S33 ;步驟S33,指定分區(qū)表長度減去所述分包長度,獲得新的指定分區(qū)表長度,并重新跳轉(zhuǎn)至步驟S31 ;步驟S34,發(fā)送指定分區(qū)表長度和第二特征字,其中,所述第二特征字表示發(fā)送的為最后一部分或全部的指定分區(qū)內(nèi)容;并等待接收所述接收單元的回包確認信息;在接收到回包確認信息后,發(fā)送最后一部分或全部的指定分區(qū)表內(nèi)容;并等待直到接收到所述接收單元的回包確認信息。
[0011]可選地,所述接收單元接收指定分區(qū)表內(nèi)容包括:步驟S41,判斷是否接收到長度信息:如果沒有接收到,則重復(fù)監(jiān)聽;如果接收到,則跳轉(zhuǎn)至步驟S42 ;其中,所述長度信息為所述分包長度或指定分區(qū)表長度;步驟S42,判斷接收到的是否為所述第二特征字:如果不是,則發(fā)送回包確認信息表示接收到所述長度信息,并跳轉(zhuǎn)至步驟S43 ;如果是,則發(fā)送回包確認信息表示接收到所述長度信息,并跳轉(zhuǎn)至步驟S44 ;步驟S43,接收所述長度信息的指定分區(qū)表內(nèi)容,并發(fā)送回包確認信息,跳轉(zhuǎn)至步驟S41 ;步驟S44,接收所述長度信息的指定分區(qū)表內(nèi)容,并發(fā)送回包確認信息。
[0012]可選地,所述寫入單元將指定分區(qū)表內(nèi)容寫入相應(yīng)文件包括:步驟S51,根據(jù)指定分區(qū)表名稱創(chuàng)建所述相應(yīng)文件;步驟S52,將所述接收單元接收到的部分或全部的指定分區(qū)表內(nèi)容寫入所述相應(yīng)文件;步驟S53,根據(jù)所述第二特征字判斷所述接收單元接收到的是否是最后一部分或全部的指定分區(qū)表內(nèi)容:如果是,則關(guān)閉所述相應(yīng)文件;如果不是,則跳轉(zhuǎn)至步驟S52,繼續(xù)重復(fù)將剩余部分的指定分區(qū)表內(nèi)容分包寫入所述相應(yīng)文件。
[0013]可選地,所述手機和所述電腦通過USB連接。
[0014]如上所述,本發(fā)明的一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),包括在手機端引導(dǎo)執(zhí)行部分中的讀取單元、手機端引導(dǎo)執(zhí)行部分中的發(fā)送單元、PC端的指令發(fā)送單元、PC端的接收單元和PC端的通過文件系統(tǒng)寫入單元。本發(fā)明在手機處于快速啟動模式下,將需要的分區(qū)表內(nèi)容轉(zhuǎn)儲出來,有效幫助開發(fā)者分析手機異常狀態(tài),幫助使用者備份恢復(fù)手機的關(guān)鍵數(shù)據(jù)等功能,在智能手機領(lǐng)域具有廣泛的應(yīng)用前景。
【專利附圖】
【附圖說明】
[0015]圖1顯示為本發(fā)明實施例公開的一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)的結(jié)構(gòu)示意圖。
[0016]圖2顯示為本發(fā)明實施例公開的一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)的讀取單元的分區(qū)表內(nèi)容讀取過程的流程示意圖。
[0017]圖3顯示為本發(fā)明實施例公開的一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)的發(fā)送單元的分區(qū)表內(nèi)容發(fā)送過程的流程示意圖。
[0018]圖4顯示為本發(fā)明實施例公開的一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)的接收單元的分區(qū)表內(nèi)容接收過程的流程示意圖。
[0019]圖5顯示為本發(fā)明實施例公開的一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)的寫入單元的分區(qū)表內(nèi)容寫入相應(yīng)的流程示意圖。
[0020]元件標(biāo)號說明
[0021]100手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)
[0022]110指令發(fā)送單元
[0023]120讀取單元
[0024]130發(fā)送單元
[0025]140接收單元
[0026]150寫入單元
[0027]200電腦/電腦側(cè)
[0028]300手機/手機側(cè)
[0029]S21 ?S23步驟
[0030]S31 ?S34步驟
[0031]S41 ?S44步驟
[0032]S51 ?S53步驟
【具體實施方式】
[0033]以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應(yīng)用,本說明書中的各項細節(jié)也可以基于不同觀點與應(yīng)用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。
[0034]請參閱圖。需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
[0035]實施例
[0036]本實施例公開了一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其應(yīng)用于手機處于快速啟動模式下,且手機300和電腦200通過USB相連,通過電腦導(dǎo)出手機內(nèi)各個分區(qū)表中的內(nèi)容。
[0037]如圖1所示,本實施例的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng)100包括指令發(fā)送單元110、讀取單元120、發(fā)送單元130、接收單元140和寫入單元150。
[0038]其中,指令發(fā)送單元110、接收單元140和寫入單元150位于電腦側(cè)200 ;讀取單元120和發(fā)送單元130位于手機側(cè)300。
[0039]用戶根據(jù)需要通過電腦側(cè)200的指令發(fā)送單元110向手機300發(fā)送分區(qū)表的獲取指令。并且,獲取指令中包括了用戶需要調(diào)出的手機的分區(qū)表,即指定分區(qū)表。的位置和名稱。
[0040]讀取單元120根據(jù)獲取指令來手機300內(nèi)的指定分區(qū)表信息。如圖2所示,包括:
[0041]步驟S21,判斷是否接收到電腦側(cè)200的指令發(fā)送單元110發(fā)出的獲取指令:如果接收到獲取指令,則跳轉(zhuǎn)至步驟S22 ;如果沒有接收到獲取指令,則重復(fù)步驟S21,循環(huán)監(jiān)聽是否接收搭配獲取指令;
[0042]步驟S22,解析獲取指令:即解析獲取指令中dump字段后的字符串,包括指定分區(qū)表的名稱或位置等等;
[0043]步驟S23,根據(jù)指定分區(qū)表的名稱或位置,判斷手機300內(nèi)是否存在該指定分區(qū)表:如果不存在,則提示指定分區(qū)表不存在,并重新跳轉(zhuǎn)至步驟S21 ;如果存在,則獲取指定分區(qū)表信息,其中,指定分區(qū)表信息包括指定分區(qū)表內(nèi)容和指定分區(qū)表長度。
[0044]當(dāng)手機端300引導(dǎo)執(zhí)行部分獲取指定分區(qū)表內(nèi)容和指定分區(qū)表長度后,發(fā)送單元130向電腦側(cè)200的接收單元140發(fā)送指定分區(qū)表信息,并且,發(fā)送單元130被預(yù)先設(shè)置了分包長度。如圖3所示,本實施例的發(fā)送單元130發(fā)送指定分區(qū)表信息包括:
[0045]步驟S31,判斷由讀取單元讀取的指定分區(qū)表長度是否大于分包長度:如果大于,則跳轉(zhuǎn)至步驟S32 ;如果小于等于,則跳轉(zhuǎn)至步驟S33 ;
[0046]步驟S32,發(fā)送分包長度的字節(jié)數(shù)和第一特征字,告知電腦側(cè)200發(fā)送的內(nèi)容有多少大小,其中,第一特征字表示此次發(fā)送的指定分區(qū)表內(nèi)容僅僅是部分的指定分區(qū)表內(nèi)容;等待接收140接收單元的回包確認信息;并且在接收到回包確認信息后,由于指定分區(qū)表長度大于分包長度,而每次最多發(fā)送分包長度大小的數(shù)據(jù),所以需要將指定分區(qū)表內(nèi)容按照分包大小進行發(fā)送。先從存儲器中對指定分區(qū)表內(nèi)容按照順序讀取分包長度大小的指定分區(qū)表內(nèi)容,其中,分包長度大小的指定分區(qū)表內(nèi)容是部分的指定分區(qū)表內(nèi)容;并將讀取的分包長度大小的指定分區(qū)表內(nèi)容放入緩存,再將緩存中的內(nèi)容發(fā)送至電腦200側(cè);并等待直到接收到接收單元140的回包確認信息,確認本次傳送完成;
[0047]步驟S33,將指定分區(qū)表長度減去分包長度,獲得新的指定分區(qū)表長度,并重新跳轉(zhuǎn)至步驟S31。
[0048]步驟S34,發(fā)送指定分區(qū)表長度的字節(jié)數(shù)和第二特征字至電腦側(cè)200,告知電腦側(cè)200發(fā)送的內(nèi)容有多少大小,其中,第二特征字表示此次發(fā)送的指定分區(qū)表內(nèi)容為全部的或最后一部分的指定分區(qū)表內(nèi)容。等待接收單元140的回包確認信息;在接收到回包確認信息后,先從存儲器中讀取相應(yīng)大小的內(nèi)容到緩存中,然后將緩存中的內(nèi)容通過傳送到電腦端200的接收單元140 ;并等待知道接收到電腦200端接收單元140發(fā)來的回包確認信息,才確認整個指定分區(qū)表內(nèi)容傳送完畢。
[0049]其中,最后一部分的指定分區(qū)表內(nèi)容指的是將指定分區(qū)表內(nèi)容按照分包長度大小進行順序讀取的最后一個部分的指定分區(qū)表內(nèi)容,其大小小于等于分包長度。當(dāng)發(fā)送了最后一部分的指定分區(qū)表內(nèi)容,也就說明指定分區(qū)表內(nèi)容全部發(fā)送完畢。
[0050]電腦側(cè)200的接收單元140用于接收手機側(cè)300的發(fā)送單元130發(fā)送的指定分區(qū)表信息,如圖4所示,包括:
[0051]步驟S41,判斷是否接收到長度信息:如果沒有接收到,則循環(huán)監(jiān)聽;如果接收到,則跳轉(zhuǎn)至步驟S42 ;其中,長度信息為分包長度或指定分區(qū)表長度;
[0052]步驟S42,判斷接收到的是否為第二特征字:如果不是,表示此次接收的為部分的指定分區(qū)表內(nèi)容,則發(fā)送回包確認信息表示接收到長度信息,并跳轉(zhuǎn)至步驟S43 ;如果是,表示此次接收的為最后一部分或全部的指定分區(qū)表內(nèi)容,則發(fā)送回包確認信息表示接收到長度信息,并跳轉(zhuǎn)至步驟S44;
[0053]步驟S43,接收長度信息的指定分區(qū)表內(nèi)容,即接收分包長度的指定分區(qū)表內(nèi)容,此時接收的是部分的指定分區(qū)表內(nèi)容,并發(fā)送回包確認信息,跳轉(zhuǎn)至步驟S41 ;
[0054]步驟S44,接收長度信息的指定分區(qū)表內(nèi)容,即接收最后一部分的指定分區(qū)表內(nèi)容或全部的指定分區(qū)表內(nèi)容,并發(fā)送回包確認信息,表示接收單元140接收完成。
[0055]寫入單元150將指定分區(qū)表內(nèi)容寫入相應(yīng)文件,如圖5所示,包括:
[0056]步驟S51,根據(jù)指定分區(qū)表名稱創(chuàng)建相應(yīng)文件;
[0057]步驟S52,將接收單元140接收到的部分或全部指定分區(qū)表內(nèi)容寫入相應(yīng)文件;
[0058]步驟S53,根據(jù)第二特征字判斷接收單元140接收到的是否是最后一部分的指定分區(qū)表內(nèi)容或全部的指定分區(qū)表內(nèi)容:如果是,則關(guān)閉文件;如果不是,則跳轉(zhuǎn)至步驟S52,繼續(xù)重復(fù)將剩余部分的指定分區(qū)表內(nèi)容分包寫入相應(yīng)文件。
[0059]需要說明的是,上面各種方法的步驟劃分,只是為了描述清楚,實現(xiàn)時可以合并為一個步驟或者對某些步驟進行拆分,分解為多個步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護范圍內(nèi);對算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計,但不改變其算法和流程的核心設(shè)計都在該專利的保護范圍內(nèi)。
[0060]此外,為了突出本發(fā)明的創(chuàng)新部分,本實施例中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實施例中不存在其它的單元。
[0061]綜上所述,本發(fā)明的一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),包括在手機端引導(dǎo)執(zhí)行部分中的讀取單元、手機端引導(dǎo)執(zhí)行部分中的發(fā)送單元、PC端的指令發(fā)送單元、PC端的接收單元和PC端的通過文件系統(tǒng)寫入單元。本發(fā)明在手機處于快速啟動模式下,將需要的分區(qū)表內(nèi)容轉(zhuǎn)儲出來,有效幫助開發(fā)者分析手機異常狀態(tài),幫助使用者備份恢復(fù)手機的關(guān)鍵數(shù)據(jù)等功能,在智能手機領(lǐng)域具有廣泛的應(yīng)用前景。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點而具高度產(chǎn)業(yè)利用價值。
[0062]上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
【權(quán)利要求】
1.一種手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),所述手機處于快速啟動模式下,所述手機與電腦相連,其特征在于,所述手機分區(qū)表內(nèi)容轉(zhuǎn)儲系統(tǒng)包括:讀取單元、發(fā)送單元、指令發(fā)送單元、接收單元和寫入單元; 其中,所述讀取單元和所述發(fā)送單元位于所述手機側(cè),所述指令發(fā)送單元、所述接收單元和所述寫入單元位于所述電腦側(cè); 所述指令發(fā)送單元用于向所述讀取單元發(fā)送指定分區(qū)表的獲取指令; 所述讀取單元用于根據(jù)所述獲取指令讀取指定分區(qū)表信息; 所述發(fā)送單元用于向所述接收單元發(fā)送讀取到的指定分區(qū)表信息; 所述接收單元用于接收所述發(fā)送單元發(fā)送的指定分區(qū)表信息; 所述寫入單元用于將所述接收單元接收到的指定分區(qū)表信息寫入相應(yīng)文件。
2.根據(jù)權(quán)利要求2所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:所述讀取單元循環(huán)檢測是否接受到所述指令發(fā)送單元發(fā)出的所述獲取指令;且只在收到所述獲取指令后,所述讀取單元才讀取指定分區(qū)表信息。
3.根據(jù)權(quán)利要求2所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:所述讀取單元讀取指令分區(qū)表內(nèi)容包括: 解析所述獲取指令,以獲取指定分區(qū)表的位置或名稱; 判斷指定分區(qū)表是否存在:如果不存在,則提示指定分區(qū)表不存在;如果存在,則讀取指定分區(qū)表信息。
4.根據(jù)權(quán)利要求3所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:指定分區(qū)表內(nèi)容包含指定分區(qū)表內(nèi)容和指定分區(qū)表長度。
5.根據(jù)權(quán)利要求4所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:所述發(fā)送單元內(nèi)被預(yù)先設(shè)置分包長度。
6.根據(jù)權(quán)利要求5所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:所述發(fā)送單元發(fā)送指定分區(qū)表內(nèi)容包括: 步驟S31,判斷指定分區(qū)表長度是否大于所述分包長度:如果大于,則跳轉(zhuǎn)至步驟S32 ;如果小于等于,則跳轉(zhuǎn)至步驟S33 ; 步驟S32,發(fā)送所述分包長度和第一特征字,其中,所述第一特征字表示發(fā)送的為部分的指定分區(qū)內(nèi)容的;并等待接收所述接收單元的回包確認信息;在接收到回包確認信息后,發(fā)送所述分包長度的指定分區(qū)表內(nèi)容;并等待直到接收到所述接收單元的回包確認信息,并進入步驟S33 ; 步驟S33,指定分區(qū)表長度減去所述分包長度,獲得新的指定分區(qū)表長度,并重新跳轉(zhuǎn)至步驟S31 ; 步驟S34,發(fā)送指定分區(qū)表長度和第二特征字,其中,所述第二特征字表示發(fā)送的為最后一部分或全部的指定分區(qū)內(nèi)容;并等待接收所述接收單元的回包確認信息;在接收到回包確認信息后,發(fā)送最后一部分或全部的指定分區(qū)表內(nèi)容;并等待直到接收到所述接收單元的回包確認信息。
7.根據(jù)權(quán)利要求6所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:所述接收單元接收指定分區(qū)表內(nèi)容包括: 步驟S41,判斷是否接收到長度信息:如果沒有接收到,則重復(fù)監(jiān)聽;如果接收到,則跳轉(zhuǎn)至步驟S42 ;其中,所述長度信息為所述分包長度或指定分區(qū)表長度; 步驟S42,判斷接收到的是否為所述第二特征字:如果不是,則發(fā)送回包確認信息表示接收到所述長度信息,并跳轉(zhuǎn)至步驟S43 ;如果是,則發(fā)送回包確認信息表示接收到所述長度信息,并跳轉(zhuǎn)至步驟S44; 步驟S43,接收所述長度信息的指定分區(qū)表內(nèi)容,并發(fā)送回包確認信息,跳轉(zhuǎn)至步驟S41 ; 步驟S44,接收所述長度信息的指定分區(qū)表內(nèi)容,并發(fā)送回包確認信息。
8.根據(jù)權(quán)利要求7所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:所述寫入單元將指定分區(qū)表內(nèi)容寫入相應(yīng)文件包括: 步驟S51,根據(jù)指定分區(qū)表名稱創(chuàng)建所述相應(yīng)文件; 步驟S52,將所述接收單元接收到的部分或全部的指定分區(qū)表內(nèi)容寫入所述相應(yīng)文件; 步驟S53,根據(jù)所述第二特征字判斷所述接收單元接收到的是否是最后一部分或全部的指定分區(qū)表內(nèi)容:如果是,則關(guān)閉所述相應(yīng)文件;如果不是,則跳轉(zhuǎn)至步驟S52,繼續(xù)重復(fù)將剩余部分的指定分區(qū)表內(nèi)容分包寫入所述相應(yīng)文件。
9.根據(jù)權(quán)利要求1所述的手機分區(qū)表內(nèi)容的轉(zhuǎn)儲系統(tǒng),其特征在于:所述手機和所述電腦通過USB連接。
【文檔編號】G06F11/14GK104461787SQ201410821524
【公開日】2015年3月25日 申請日期:2014年12月22日 優(yōu)先權(quán)日:2014年12月22日
【發(fā)明者】萬平, 徐至強 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司