㈠ 安卓手機意外重啟後所有數據丟失如何恢復
android手機數據恢復的方法步驟如下:
1、將手機通過數據線與電腦連接,然後進入官方網站下載相關的手機root工具,獲取手機root許可權;
2、在電腦中安裝並運行相關的手機數據恢復軟體,在軟體中選擇需要恢復數據的手機,軟體開始掃描手機;
3、掃描完成後,丟失的文件會被列出,在文件列表中查找需要恢復的文件,然後將文件復制到電腦中;
4、所有丟失的文件恢復後,再將文件復制到手機中,即可完成手機數據恢復。
㈡ 安卓手機刪除的文件怎麼恢復
一旦發現誤刪除了數據,一定要及時做好恢復前的准備工作:千萬不要再對該存儲介質進行讀寫操作,因為任何一次多餘的操作都可能會將原來存儲數據的區域覆蓋,而一旦被覆蓋,要想再恢復回來就比較困難了。
即使用軟體恢復回來的文件,很多時候也都不可再用,需要用更加專業的設備或軟體才能進一步恢復,而且這也只是部分地恢復。所以,切記這一點!
看到這里想必你已經對數據恢復有了一定了解,下面就讓我們開始進入正題:如何對手機的內置存儲進行恢復(SD卡建議用讀卡器連接電腦進行恢復)。
首先,你需要:
1.已經取得了root許可權的Android手機一部(比如我自己來說,就是Note 2國行單卡版N7100和HTCNew One電信雙卡版802D)。
2.已經安裝了busybox(注意:必須安裝在/system/bin目錄下,而不是/system/xbin,可以使用「Busybox Pro」進行安裝)。
3.已經在您的電腦上裝好了必要的驅動程序。
4.下載恢復工具「Recovery Tool.rar」。(下載地址在最後面)
5.下載「Recuva」。該軟體用於恢復你的數據,或者你可以使用您自己喜歡的數據恢復軟體,但是我還是建議使用「Recuva」。(下載地址在最後面)。
操作步驟:(以下操作都以N7100為例)
1.打開手機的「設置」->「開發者選項」,開啟「保持喚醒」和「USB調試」。
2.連接您的手機到電腦,並安裝好驅動。
3.將下載好的 「Recovery Tool.rar」 解壓到「C:\」(解壓後你會發現兩個文件夾:「AB」和「Cygwin」。)
注意:請確保你的C盤有足夠的空間,至少有相同於手機內置存儲空間大小,我的16G版N7100大概是10.6G左右,如果C盤空間不夠,可以解壓後將「Cygwin」文件夾移動到其他盤也可以操作,只需把後面教程中相關的「C:」替換為對應盤符即可。
4.到開始菜單「所有程序」->「附件」,以管理員身份運行「命令提示符」,(XP下直接點擊「開始」->「運行」,輸入「CMD」回車即可)。
5.在打開的命令提示符窗口中輸入「cd c:\ab\」回車。
6.輸入「adb devices」回車。
**確認在設備列表下面回顯了一串數字(即你手機的IMEI號)。
7.輸入「adb Shell」回車,再輸入「mount」回車。
注意:接下來的事情比較重要了,剛剛輸入的命令會給出一個很長的列表,你需要在裡面找到「dev/block/mmcblkopXX」 /data(或者user data)」。XX可能是任何數字。在N7100和N7105中,「mmcblk0p16」是數據分區。最後這兩個數字會因為不同的設備而不同,只要注意該分區名稱「/data」就行。比如我的N7100就是「mmcblk0p16」,而802d是「mmcblk0p40」。
8.關閉命令行窗口。打開「我的電腦」->「C:\」 ->「Cygwin」->運行「Cygwin.bat」打開「Cygwin Terminal」。
9.輸入「export PATH=」/cygdrive/c/ab」:$PATH」回車。
10.輸入「adb forward tcp:5555 tcp:5555」回車。
11.輸入「adb shell」回車。
12.輸入「su」回車,此時手機上會提示許可權請求。
13.在手機上授權「Superuser」許可權請求給ADB shell(成功後Cygwin 終端中的「[md:content]rdquo;會變成「#」)。
14.接著在「#」後面輸入「/system/bin/busybox nc -l -p 5555 -e /system/bin/busyboxdd if=/dev/block/mmcblk0p16」回車。
15.最小化該Cygwin窗口,打開另一個「Cygwin Terminal」:「我的電腦」->「C:\」->「Cygwin」->運行「Cygwin.bat」。
16.輸入「export PATH=」/cygdrive/c/ab」:$PATH」回車。
17.輸入「adb forward tcp:5555 tcp:5555」回車。
18.輸入「cd /aa」回車。
19.輸入「nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p16.raw」回車。
20.現在讓命令運行,這會花費較長時間,我自己的用了將近半個小時才完成。
21. 再到開始菜單「所有程序」->「附件」,以管理員身份運行「命令提示符」,(XP下直接點擊「開始」->「運行」,輸入「CMD」回車即可)。
22.輸入「cd c:\cygwin\aa\」回車。
23.輸入「VhdTool.exe /convert mmcblk0p16.raw」回車。
24.現在關閉全部命令行窗口,在桌面「我的電腦」點右鍵->「管理」。
25.在打開的窗口中選擇「存儲」->「磁碟管理」。
26.在菜單中選擇「操作」->「附加VHD」。
27.在位置欄輸入「c:\cygwin\aa\mmcblk0p16.raw」,點擊「確定」。
28. 載入完後,右邊顯示為「未分配」的磁碟空間,右鍵單擊左邊的該磁碟名稱(比如我的是「磁碟 3」),選擇「初始化磁碟」。
29.在「初始化磁碟」窗口中選中「GPT (GUID 分區表)」復選框,並點擊「確定」。
30.在顯示「未分配」的磁碟空間上右擊,選擇「新建簡單卷」。
31.在打開的向導中點擊「下一步」,各選項使用默認設置,為該磁碟選擇一個盤符(比如我選的是「N」),再「下一步」,確認此處一定要選中「不要格式化這個卷」復選框,點擊「下一步」,「完成」。
32.此時會彈出窗口詢問是否要格式化,此時選擇「取消」不要格式化。
33. 在新的RAW分區上點右鍵,「格式化」,確保你選擇的文件系統格式為「FAT32」,設置分配單元大小為「默認」,並確保「執行快速格式化」復選框為選中。你一定不想用「0」全部填充該分卷,這會損壞你的數據。「快速格式化」意味著它只會嘗試刪除該分卷的索引並創建一個新索引。如果未選中該復選框,Windows操作系統會用「0」填充整個分區,從而損壞你的數據。最後點擊「確定」。
34.此時會彈出窗口詢問「格式化此卷將清除其上的所有數據」。如果此時你還不確信之前是否選擇了「執行快速格式化」請取消並再次確認,然後再選擇「確定」。
35.打開Piriform Recuva程序,在向導中點擊「下一步」,選擇「所有文件」,再點擊「下一步」,選擇「在特定位置」,輸入「N:\」或者點擊「瀏覽」選擇N盤,再點擊下一步,選中啟用「啟用深度掃描」。
36.程序可能會花費較長時間來完成「深度掃描」。
37.一旦該程序完成掃描,你就可以通過復選框選擇需要恢復的文件,然後點擊「恢復...」並選擇你要恢復文件到哪個位置,最後「確定」。
38.等待你選擇的文件恢復完成。如果有部分文件恢復後打不開,說明已經有部分數據被覆蓋或者丟失,需要進一步修復,過程相當復雜,在此就不提供了,
㈢ 如何恢復安卓手機內置存儲中已刪除的文件
在開始之前先介紹一些數據恢復方面的基礎知識:
想必大家在平常使用可存儲設備(包括電腦、手機、U盤、移動硬碟等等)都會有遇到這種情況:不小心刪除(包括直接刪除、清空回收站、格式化、重新分區等)了一些存儲中的重要數據,但是苦於不懂數據恢復,在外面去恢復動不動就收費幾百上千甚至上萬元,要是財力允許還好,否則就只能悔不當初。
好的話自己還可以再把之前刪除的東西重新做一遍,只是多花點時間而已,但是實際上多數時候這些東西都是不可能再重做的(比如重要的照片等)。這個時候懂一些數據恢復方面的知識將會幫你很大的忙。
簡單地說,我們使用的存儲設備,在使用前都要格式化,此時文件系統會把整個卷按照一定大小分成若干個很小的區域,我們的數據就存儲在這一個個小的區域中,然後建立文件的時候,文件系統會創建一個索引鏈接到該文件的存儲位置。
在刪除文件時,多數情況下(只要你不是用其他數據覆蓋了該區域)都只是將該文件在硬碟中的索引刪除,而文件還是完整無損的躺在存儲設備中,此時可以用數據恢復軟體再將其恢復出來。這就是數據恢復的原理。
切記:
一旦發現誤刪除了數據,一定要及時做好恢復前的准備工作:千萬不要再對該存儲介質進行讀寫操作,因為任何一次多餘的操作都可能會將原來存儲數據的區域覆蓋,而一旦被覆蓋,要想再恢復回來就比較困難了。
即使用軟體恢復回來的文件,很多時候也都不可再用,需要用更加專業的設備或軟體才能進一步恢復,而且這也只是部分地恢復。所以,切記這一點!
看到這里想必你已經對數據恢復有了一定了解,下面就讓我們開始進入正題:如何對手機的內置存儲進行恢復(SD卡建議用讀卡器連接電腦進行恢復)。
首先,你需要:
1.已經取得了root許可權的Android手機一部(比如我自己來說,就是Note 2國行單卡版N7100和HTCNew
One電信雙卡版802D)。
2.已經安裝了busybox(注意:必須安裝在/system/bin目錄下,而不是/system/xbin,可以使用「Busybox
Pro」進行安裝)。
3.已經在您的電腦上裝好了必要的驅動程序。
4.下載恢復工具「Recovery Tool.rar」。(下載地址在最後面)
5.下載「Recuva」。該軟體用於恢復你的數據,或者你可以使用您自己喜歡的數據恢復軟體,但是我還是建議使用「Recuva」。(下載地址在最後面)。
操作步驟:(以下操作都以N7100為例)
1.打開手機的「設置」->「開發者選項」,開啟「保持喚醒」和「USB調試」。
2.連接您的手機到電腦,並安裝好驅動。
3.將下載好的 「Recovery Tool.rar」 解壓到「C:\」(解壓後你會發現兩個文件夾:「AB」和「Cygwin」。)
注意:請確保你的C盤有足夠的空間,至少有相同於手機內置存儲空間大小,我的16G版N7100大概是10.6G左右,如果C盤空間不夠,可以解壓後將「Cygwin」文件夾移動到其他盤也可以操作,只需把後面教程中相關的「C:」替換為對應盤符即可。
4.到開始菜單「所有程序」->「附件」,以管理員身份運行「命令提示符」,(XP下直接點擊「開始」->「運行」,輸入「CMD」回車即可)。
5.在打開的命令提示符窗口中輸入「cd c:\ab\」回車。
6.輸入「adb devices」回車。
**確認在設備列表下面回顯了一串數字(即你手機的IMEI號)。
7.輸入「adb Shell」回車,再輸入「mount」回車。
注意:接下來的事情比較重要了,剛剛輸入的命令會給出一個很長的列表,你需要在裡面找到「dev/block/mmcblkopXX」
/data(或者user
data)」。XX可能是任何數字。在N7100和N7105中,「mmcblk0p16」是數據分區。最後這兩個數字會因為不同的設備而不同,只要注意該分區名稱「/data」就行。比如我的N7100就是「mmcblk0p16」,而802d是「mmcblk0p40」。
8.關閉命令行窗口。打開「我的電腦」->「C:\」 ->「Cygwin」->運行「Cygwin.bat」打開「Cygwin
Terminal」。
9.輸入「export PATH=」/cygdrive/c/ab」:$PATH」回車。
10.輸入「adb forward tcp:5555 tcp:5555」回車。
11.輸入「adb shell」回車。
12.輸入「su」回車,此時手機上會提示許可權請求。
13.在手機上授權「Superuser」許可權請求給ADB shell(成功後Cygwin
終端中的「[md:content]rdquo;會變成「#」)。
14.接著在「#」後面輸入「/system/bin/busybox nc -l -p 5555 -e /system/bin/busyboxdd
if=/dev/block/mmcblk0p16」回車。
15.最小化該Cygwin窗口,打開另一個「Cygwin
Terminal」:「我的電腦」->「C:\」->「Cygwin」->運行「Cygwin.bat」。
16.輸入「export PATH=」/cygdrive/c/ab」:$PATH」回車。
17.輸入「adb forward tcp:5555 tcp:5555」回車。
18.輸入「cd /aa」回車。
19.輸入「nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p16.raw」回車。
20.現在讓命令運行,這會花費較長時間,我自己的用了將近半個小時才完成。
21.
再到開始菜單「所有程序」->「附件」,以管理員身份運行「命令提示符」,(XP下直接點擊「開始」->「運行」,輸入「CMD」回車即可)。
22.輸入「cd c:\cygwin\aa\」回車。
23.輸入「VhdTool.exe /convert mmcblk0p16.raw」回車。
24.現在關閉全部命令行窗口,在桌面「我的電腦」點右鍵->「管理」。
25.在打開的窗口中選擇「存儲」->「磁碟管理」。
26.在菜單中選擇「操作」->「附加VHD」。
27.在位置欄輸入「c:\cygwin\aa\mmcblk0p16.raw」,點擊「確定」。
28. 載入完後,右邊顯示為「未分配」的磁碟空間,右鍵單擊左邊的該磁碟名稱(比如我的是「磁碟 3」),選擇「初始化磁碟」。
29.在「初始化磁碟」窗口中選中「GPT (GUID 分區表)」復選框,並點擊「確定」。
30.在顯示「未分配」的磁碟空間上右擊,選擇「新建簡單卷」。
31.在打開的向導中點擊「下一步」,各選項使用默認設置,為該磁碟選擇一個盤符(比如我選的是「N」),再「下一步」,確認此處一定要選中「不要格式化這個卷」復選框,點擊「下一步」,「完成」。
32.此時會彈出窗口詢問是否要格式化,此時選擇「取消」不要格式化。
33.
在新的RAW分區上點右鍵,「格式化」,確保你選擇的文件系統格式為「FAT32」,設置分配單元大小為「默認」,並確保「執行快速格式化」復選框為選中。你一定不想用「0」全部填充該分卷,這會損壞你的數據。「快速格式化」意味著它只會嘗試刪除該分卷的索引並創建一個新索引。如果未選中該復選框,Windows操作系統會用「0」填充整個分區,從而損壞你的數據。最後點擊「確定」。
34.此時會彈出窗口詢問「格式化此卷將清除其上的所有數據」。如果此時你還不確信之前是否選擇了「執行快速格式化」請取消並再次確認,然後再選擇「確定」。
35.打開Piriform
Recuva程序,在向導中點擊「下一步」,選擇「所有文件」,再點擊「下一步」,選擇「在特定位置」,輸入「N:\」或者點擊「瀏覽」選擇N盤,再點擊下一步,選中啟用「啟用深度掃描」。
36.程序可能會花費較長時間來完成「深度掃描」。
37.一旦該程序完成掃描,你就可以通過復選框選擇需要恢復的文件,然後點擊「恢復...」並選擇你要恢復文件到哪個位置,最後「確定」。
38.等待你選擇的文件恢復完成。如果有部分文件恢復後打不開,說明已經有部分數據被覆蓋或者丟失,需要進一步修復,過程相當復雜,在此就不提供了,請諒解。
㈣ 安卓系統手機數據恢復,數據恢復軟體哪個最好
1、可以選擇北亞安卓手機數據恢復軟體
2、安卓手機做數據恢復時需獲取root許可權,獲取方式可以上網下載相關軟體,或是通過手機維修中心及手機售後服務中心來操作
3、建議刪除數據之後不要在往手機中寫入新的數據,以免底層數據被覆蓋
4、建議先下載試用版進行試用,不要盲目購買軟體
㈤ 如何恢復安卓手機內置存儲中已刪除的文件
想要恢復安卓手機內置存儲中已刪除的文件可以利用第三方工具來輔助恢復。㈥ 安卓文件誤刪怎麼恢復
1、首先在電腦中下載安裝EasyRecovery數據恢復工具
easyrecovery pro(數據恢復)漢化中文版
2、在電腦中安裝好EasyRecovery數據恢復工具後,將手機數據線將手機和電腦連接起來,之後在手機上選擇「USB大容量存儲」,然後進入計算機(我的電腦)里邊即可看到多有一個可移動磁碟了,有了這個說明手機識別到手機SD卡了,然後再打開EasyRecovery數據恢復,
3、首先點擊EasyRecovery數據恢復界面左側的「數據恢復」之後在數據恢復界面有幾種數據修復方式可供選擇,點選任意一項都會出現相應的用法提示,這個軟體做得非常人性化,每一步都有提示使用非常的簡單,大家根據自己的需求自行判斷,其中高級恢復是個人比較喜歡的數據誤刪恢復方法,可以具體自定義恢復文件,功能比較強大,也更容易使用,選擇高級恢復之後,即將看到是需要選擇將需要恢復的文件夾位置,找到手機SD卡盤符。
4、要選擇需要恢復的盤符,這里選擇手機SD盤符,之前進入我的電腦可以知道SD卡是哪個可移動磁碟,上面對應選擇即可。然後點擊「下一步」開始掃描,等待一會後,即可掃描指定需要恢復文件的磁碟盤符,在左側選擇所需要恢復的分區,點擊下一步開始對需要恢復的驅動器進行掃描。 掃描之後,需要恢復的驅動器的所有文件及文件夾會全部呈現出來,現在需要的就是耐心地尋找、勾選,因為在恢復過程中文件夾的名稱和文件的位置會發生一些變化,這時要細心的看,有一個過濾器選項可以更好的進行文件篩選,也可以在左側框中點選全部目標,先把文件恢復以後再進行查找,選擇完畢後點擊下一步繼續操作。
5、勾選好要恢復的文件後,之後會要你選擇將文件恢復到哪個地方,這里注意一定不要恢復到SD卡(可移動磁碟),以免有文件寫入SD卡覆蓋了原文件,導致恢復不完整。建議大家恢復到我的電腦某個大容量磁碟中,比如在D盤新建一個「手機數據恢復」文件夾,然後選擇恢復到這個位置即可
選擇需要將文件恢復到哪個位置
最後完成選擇恢復到什麼地方後,點擊下一步,EasyRecovery數據恢復軟體就會將需要恢復的文件恢復到指定的位置了,等待工具恢復完成,就可以去恢復到指定的文件夾查看了,比如小編上面介紹的是恢復到D盤的「手機數據恢復」文件夾里,最後完成後就可以去找回丟失的文件了,相當簡單,並且很多文件都可以恢復出來,只要發現文件誤刪,及時恢復一般都可以,不過如果發現文件誤刪了,還一直在SD卡里存新文件進來,那麼就可能出現數據被覆蓋,導致無法恢復完整了,關於原因,大家看看以下磁碟原理介紹就明白了。
對於磁碟或者存儲卡來說,在刪除數據之後,數據其實並沒有被真正的刪除,被刪數據的結構信息仍然保持在SD卡上,只是手機讀取的時候會讀取到一個標識,表明這個文件已經被刪除了,可以重新寫入新的數據到這個位置。這種情況下的數據丟失是比較容易處理的,只要數據並沒有被後來放進來的文件覆蓋,通過數據恢復軟體我們可以很容易的把刪除或者格式化掉的SD卡數據還原。順便說一句:其它一些類似的存儲介質的數據恢復也遵循同樣的原理,例如電腦硬碟數據,U盤、甚至你的MP3播放器等等,只要這些存儲設備使用類似扇區、簇這樣的方式來對數據進行管理,都可以通過這篇文章的方法來恢復被刪除或者被格式化所損失的數據,只是大家要記住,一旦發現有文件被誤刪,最好不要再放文件到SD卡,以免覆蓋原來文件位置,導致數據無法輕易恢復。
㈦ 安卓手機如何恢復刪除的文件
運行recover4all
professional
2.25
漢化版(以下簡稱r4a),軟體界面類似windows資源管理器,左側是「我的電腦」的文件夾目錄,右側顯示文件夾內容,不過這里要顯示的可是已經被刪除的文件夾和文件,現在就讓我們來恢復可移動盤下某一被徹底誤刪除的文件夾:
第一步:雙擊左側的「可移動存儲盤:」,現在r4a便開始掃描移動盤目錄下所有曾被刪除文件夾和文件,掃描過程中隨時可以按下「取消掃描」來結束查找被刪除的文件。提示:r4a完全支持fat16、fat32以及ntfs磁碟格式,能滿足你絕大多數恢復文件的需要。另外,在掃描過程中程序可能會暫時中止響應,請不要著急,稍等片刻便可,畢竟掃描磁碟很費時間也很占系統資源,建議你在掃描時不要對磁碟進行其它讀寫操作,以免影響操作。
第二步:r4a完成掃描操作後,我們便可在左側文件夾目錄和右側文件夾內容區中查找任意曾被自己刪除的文件了,一旦找到合適的文件,就可以右擊文件夾或文件然後選擇「恢復此文件夾和子文件夾」或「恢復」命令,然後選擇恢復後的文件存放目錄,確定後這些被刪除的照片便順利地「重返」硬碟了。提示:請注意右側工作區的「恢復概率」欄,如果其顯示為「良好」則能完全完整地恢復此文件夾和文件;如果其顯示「無:100%的數據已被覆蓋」則你的文件徹底性命休矣!所以,一旦發現自己誤刪除了文件,就不要再向
㈧ 安卓手機文件夾刪除了如何恢復
恢復刪除的安卓手機文件的方法:1、首先要把手機和電腦連接,判斷手機是否能被電腦識別;2、選擇合適的數據恢復工具;3、選擇合適的數據恢復方法;4、在掃描結果中查找需要恢復的文件;5、將需要恢復的文件拷貝出來。手機存儲卡空間上的文件刪除之後,只要用戶本身沒有再度覆蓋新的數據,那麼此時該部分數據都依然保持到存儲卡上。對手機存儲卡空間上的存儲數據進行深度掃描和識別處理,將可以很快地定位出這部分手機刪除的文件,利用軟體提供的數據恢復處理操作,即可在短時間之內完成手機刪除數據恢復。
㈨ 如何正確的對安卓手機進行數據恢復
http://www.52pojie.cn/thread-462437-1-1.html
第一種方法:
物理拆解晶元進行數據恢復。通過拆解並取出存儲晶元後,藉助硬體工具讀取晶元的數據後進行數據恢復。這種方法的優點在於不會對存儲晶元寫入新的數據,能夠較好的保護數據的原始狀態。缺點也顯而易見,這種方法對工具和動手能力要求較高,稍有不慎手機和晶元都有報廢風險,普通用戶較難獨立完成這類操作。
第二種方法:
藉助安裝在PC端的第三方工具進行數據恢復。目前網路上名氣較大的安卓數據恢復工具主要有Wondershare Dr.Fone,Tenorshare-android-data-recovery,7-Data Recovery Suite 等軟體,但這類軟體普遍存在的問題是,常常無法與手機建立連接,或者在連接後掃描時提示失敗,可能是由於安卓系列手機系統定製化程度較高,每家手機製造商都對安卓系統做了或多或少修改的緣故,導致實際效果並不理想,相信很多朋友在用這類軟體時也遇到了類似的問題。
第三種方法:
藉助安裝在手機上的安卓APP進行數據恢復。由於APP直接運行在手機上,因此不存在第二種方法中軟體與手機連接失敗的問題,這類軟體恢復的效果好壞很大程度上取決於軟體開發人員使用的數據恢復演算法能力的優劣。這類軟體有很多,以某數字清理大師為例,某數字清理大師的隱私粉碎功能能夠掃描到用戶之前刪除的部分類型文件,並確實能夠對這類文件進行恢復。但其缺點也有很多,主要有四點:一是能夠恢復的文件類型有限,主要是針對照片、簡訊、通話記錄等;二是照片時只能一張一張點開恢復,無法批量恢復,操作繁瑣;三是數據恢復演算法不夠強,與傳統數據恢復工具如R-Studio和EasyRecovery相比存在不小差距;四是數據只能恢復到手機內部存儲空間中,無法選擇恢復到SD卡,因此手機原數據存在被新恢復數據覆蓋的風險。當然,這些缺點可能與這款軟體的定位是隱私粉碎而非隱私恢復相關,這些缺點在很多同類軟體上也同樣存在,特別是數據恢復能力方面很多軟體在這方面功能實在是過於孱弱,第三種方法由於存在諸多弊端同樣不能讓人滿意。
0×01 正確恢復安卓手機數據的姿勢
那麼到底有沒有效果更加理想的數據恢復方法,答案是肯定的。其實以上方法中最大的問題在於,這類軟體要麼根本不能用,要麼恢復能力太弱。如果能藉助傳統的數據恢復工具的強大演算法,那麼這類問題自然迎刃而解。下面介紹一種解決方案,能夠在很大程度上解決以上方法中的瓶頸。本文中以Nubia Z9 Max NX510J為例進行說明,步驟比較詳細以便盡可能照顧不同水平的讀者。
第一步,對手機進行Root,Root前需要進入開發者模式並打開USB調試模式。這是最基本的要求,具體如何Root與手機的型號有關,如果實在不會就找身邊的異性IT達人幫忙吧。
第二步,在手機中安裝BusyBox。建議從Google官方下載,梯子自備,文章中用到的工具會在結尾處提供,懶人自取。BusyBox安裝時可選擇路徑,假設安裝在[/system/bin/busybox]。
第三步,將手機與電腦連接。連接後需要安裝相應驅動,可藉助豌豆莢等工具進行安裝。另外需要准備好adb調試工具(adb.exe等文件),可從Android SDK官網下載,Root工具包中一般也會提供。
第四步,電腦中安裝32位版本的Cygwin[C:\cygwin],並下載nc.exe和pv.exe,將這兩個文件和之前准備好的adb.exe,AdbWinUsbApi.dll,AdbWinUsbApi.dll復制到[C:\cygwin\bin\]目錄下。
第五步,運行[C:\cygwin\Cygwin.bat],依次輸入下圖中的命令,輸入後窗口保持打開不要關閉:
adb forward tcp:5555 tcp:5555
adb shell
su
/system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0
第六步,再運行一次[C:\cygwin\Cygwin.bat]打開另一個窗口,依次輸入如下命令:
adb forward tcp:5555 tcp:5555
cd /
nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw
這時窗口上應該會出現如圖所示的進度
耐心等待完成後,[C:\cygwin]目錄下會出現mmcblk0.raw文件,文件大小等於手機內部存儲空間的大小,該文件正是手機內部存儲空間的鏡像文件。
第七步,打開一款傳統的數據恢復工具,由於raw文件是linux文件系統格式,因此需要支持這類系統的軟體,經過實際使用測試發現,R-Studio和Easy Recovery均能較好識別這類文件格式,筆者更偏愛R-Studio,因此以這款軟體為例。載入剛剛生成的mmcblk0.raw鏡像,如圖所示。
對鏡像中的userdata部分進行掃描,掃描後即可找到被誤刪除的各類數據,女朋友終於保住了:)
使用這種方法,可以充分利用現有成熟數據恢復軟體的恢復技術,大大提高安卓手機數據恢復的成功率。實際測試發現,通過這種方法找回的照片,數量上遠遠超過市面上各類手機數據恢復軟體恢復的照片。國外已經有人寫過類似教程,但可能由於對數據恢復軟體不夠熟悉,在提取鏡像後又做了很多畫蛇添足的處理,比如利用VhdTool.exe對鏡像進行各種後期處理,不僅增加了步驟的繁瑣程度,可能還會起到誤導作用。
0×02 更多的思考
本文的核心在於對安卓手機鏡像的提取,提取出鏡像後能做的東西還有很多,比如通過分析wpa_supplicant.conf能夠得出某人常去的地方等等。通過本文可以看出,如果淘汰的手機只是簡單刪除某些敏感文件後就直接交給一些第三方回收機構會存在多麼大的風險,網上那麼多小視頻你覺得是怎麼流出來的。如果缺乏對手機信息安全的基本保護意識,那就要承擔可能面臨的後果,有些後果可能會嚴重到付出高昂的代價。
0×03 參考資料
http://forum.xda-developers.com/galaxy-nexus/general/guide-internal-memory-data-recovery-yes-t1994705
㈩ 怎樣把安卓手機上清理掉的圖片文件夾給全部恢復找回回來呢
手機相冊刪除了怎麼恢復?手機相機的性能越來越好,我們使用的頻率也就越來越高,手機也就堆積很多圖片。可能會在不經意間誤刪了手機中重要的照片,遇到這樣的情況我們該怎麼恢復誤刪的手機照片呢?有沒有什麼好的方法可以恢復誤刪的手機照片呢?
方法一:最近刪除恢復
大家都喜歡拍照,那麼你們有沒有注意到相冊裡面有一個最近刪除功能呢?最近刪除可以保存三十天之內的手機照片,超出時間之後,最近刪除將不會在進行保留。那麼,我們該如何使用最近刪除來恢復誤刪的手機照片。打開手機相冊,找到最近刪除,然後勾選我們需要恢復的圖片,點擊右下角的恢復按鈕即可。
方法二:手機數據恢復精靈
手機數據恢復精靈是一款專業的數據恢復工具,可以幫助我們恢復手機簡訊、圖片、微信等等數據,如果你不能夠利用第一種方法將我們刪除的手機照片找回,那麼我們可以直接在手機瀏覽器或者手機應用搜索下載安裝,利用這款APP找回手機照片。
打開軟體主界面,點擊圖片恢復即可。之後我們選擇界面里的深度掃描選項,軟體會對手機進行深度掃描,掃描完成後,勾選我們需要恢復的手機照片,點擊恢復即可。
上面就是手機照片恢復最簡單的方法了,重要的照片需要及時備份,當然還可以提前將手機數據恢復精靈安裝在手機中,誤刪手機數據直接使用它進行恢復就行了。