安卓手機數據恢復

安卓系統數據恢復

網上有很多相關的介紹,要麼恢復的數據效果不理想,要麼操做比較麻煩,如何相對方便簡單的對安卓手機進行數據恢復呢?本文提供一種方法,首先還得對手機進行越獄,其次藉助於本文介紹的工具,方便的對手機存儲備份到電腦上,再借助於電腦上功能強大的數據恢復軟件進行數據恢復。linux

本文將三星GT-S5830i手機爲例,介紹如何進行數據恢復。windows

一、對手機root

不一樣的手機root,不太相同,能夠在網上查找相關幫助,對演示手機,root用到下面兩個軟件。下載地址:服務器

http://www.romjd.com/jiaocheng/content/13
https://kingroot.net/zh/

注意:測試手機若是不先用第一個網站軟件獲得root權限,kingroot將沒法獲得root。網絡

二、在手機上安裝QuickSSHd

QuickSSHd主要爲提供爲電腦提供ssh服務,安裝完成後,容許該軟件獲取root權限,不然將沒法完成接下的數據恢復操做,設置密碼,並點擊開始,正常軟件界面以下:ssh

sh

注意:手機須要鏈接wifi,並和電腦在一個局域網內。工具

三、在電腦上安裝Putty,並鏈接設備。

putty主要用於爲手機提供ssh服務。測試

putty裝好後,運行界面以下:網站

注意:IP地址和端口號,和手機上quicksshd顯示的地址和端口號,必須一致。ui

點擊Open,正常會出現下面的界面.net

點擊Y, 出現登陸的界面,輸入root和quickssh設置的密碼,便可。

四、在電腦上安裝winscp,並鏈接到設備。

winscp用於拷貝rfsd軟件,到手機上。

安裝好,運行界面以下:

注意:和putty同樣,主機名既IP和端口,也必須和手機Quicksshd界面一致。

點擊登陸出現下面的界面:

五、使用RFSD和RFDD程序,完成手機存儲鏡像。

RFSD是一個跨平臺的文件操做服務器,相關說明見 http://www.ranfs.com/cn/?RFSD。根據當前手機環境,須要下載 http://www.ranfs.com/pub/rfsd/linux/rfsd-linux-arm.zip

rfsd-linux-armv4l.zip解壓後,經過winscp拷貝rfsd和rfsd.ini文件到默認目錄,以下圖:inscp

接着使用putty,給rfsd增長執行權限,並執行該命令,詳細以下圖:inscp

注意: 上面3個紅圈地方,rfsd默認沒有執行權限,因此用chmod 755增長執行權限,第二個紅圈爲須要鏡像的設備名,這個下面立刻會用到,第三個紅圈爲啓動rfsd,開始等待鏈接。

RFDD是一個跨平臺的UNIX DD,並能經過RFSD,實現對遠程設備的文件進行相關操做,從而實現對遠程設備的存儲經過網絡鏡像到本地。相關說明見 http://www.ranfs.com/cn/?RFDD 。因爲RFDD運行windows環境上,須要下載 http://www.ranfs.com/pub/rfdd/windows/rfdd-windows-x86.zip

在cmd裏,執行以下命令

rfdd if=rfp://192.168.111.6/dev/stl11 of=1.img bs=100k

以下圖:fd

注意: rfdd須要的參數 , if=rfp://[手機ip]/[存儲設備名],of=文件本地存放路徑,bs=每次讀取多少數據,建議100k,而且是512字節的整數倍,過小會致使備份數據速度很慢。

六、使用相關工具對存儲鏡像進行數據恢復。

接下來,就可使用如 Winhex、R-Studio、Easy Recovery、testdisk等等工具,對該鏡像進行恢復。

總結

​         使用本方法,能夠充分利用現有PC數據恢復軟件的強大恢復技術,大大提升安卓手機數據恢復的成功率。這種方法存在的問題,安裝root相關軟件和QuickSSHd及RFSD,會寫入一些數據,這可能覆蓋以前刪除的數據,致使部分數據沒法恢復,目前只能作到儘可能少寫入數據。

        能夠看出,在操做上,仍是有些複雜,但好於目前在網上能找到的恢復方法,若是您有更好更方便的方法或相關建議及問題,能夠給咱們發郵件 tech@ranfs.com

相關文章
相關標籤/搜索