手動恢復聯絡人,簡訊,聯絡歷史等。

2021-06-16 13:00:44 字數 1012 閱讀 4657

如果碰到突然無法開機,而簡訊,聯絡人啊,什麼的也木有來得及備份的話,那麼一下的方法你就可以笑了。

先進入recovery模式下備份系統加所有資料。然後掛載sd卡!備份檔案的目錄為sdcard / clockworkmod / backup /。然後把它們全部拷貝到桌面。然後雙wipe刷機。開機後。root,裝re檔案管理器。把你的那個備份包拷貝到電腦上。然後在data.ext4.tar裡面找到mmssms.db檔案【路徑為/data/data/com.android.providers.telephony/databases/mmssms.db】 複製到sd卡,  然後用root explorer複製替換進/data/data/com.android.providers.telephony/databases/mmssms.db(為了確保系統沒有問題,可在替換前把系統裡的mmssms.db先複製出來做備份.)

千萬記得,改許可權!!許可權參照原檔案!!

替換好後,重啟系統,再檢視簡訊,發現原來的簡訊就全部復原了.這時可以用第三方簡訊備份軟體,把簡訊匯出.

如果替換好之後,發現系統在發簡訊之後,有不穩定現象,只要把簡訊匯出之後,可以再把系統的原始mmssms.db再放回去.[/hide]

ps自己找到了**本資訊儲存在/data/data/com.android.providers.contacts/databases 裡面的contacts2.db 檔案中 聯絡歷史資訊也是儲存在/data/data/com.android.providers.contacts/databases 裡面的contacts2.db 資料庫檔案中。通話人接的電 話撥打的**及通話時間都可以很準確的檢視到。 

簡訊息儲存在/data/data/com.android.providers.telephony/databases裡面的mmssms.db檔案中。  多**資訊是在/data/data/com.android.providers.media/databases 裡面做了個鏈結檔案external-f 6f21cel.db實際是儲存到了sd 卡中了開啟該檔案可清晰的看到其中手機錄音也儲存在這個檔案中。

簡訊聯絡人操作

操作之前要新增相應的讀寫許可權 1。簡訊資料庫主要是用到了sms表中的4個字段 body 簡訊內容 address 簡訊的發件人或收件人號碼 跟你聊天那哥們的號碼 date 簡訊時間 type 1為收到,2為傳送 讀取系統簡訊,首先查詢原始碼獲得簡訊資料庫內容提供者的主機名和路徑,如下 conten...

獲得聯絡人

注意在 後要加上 貌似從android2.0開始,聯絡人的api做了很大的調整。people介面由contactscontract.contacts代替。在聯絡人的 號碼中有很多種,如果只想獲得手機號碼。如下 cursor phones mcontext.getcontentresolver que...

同步聯絡人

從我的舊的n70手機中同步聯絡人到新的android手機中。首先,安裝nokia的pc套件,匯出手機中的所有聯絡人到電腦硬碟中。儲存成 csv 檔案形式。登陸gmail,在gmail的左邊有通訊錄一覽,可以匯入csv檔案,將所有聯絡人儲存到gmail中。此時開啟android 手機中的通訊錄,就可以...