2010年7月21日

iPhone簡訊備份和還原…

iPhone現在的版本紛亂不已…備份是一個很大的問題…
其實你要是一直乖乖的就按照iPhone的步驟…有新的出來就升…
好像也不會有什麼問題…

但是重點就是…本人很難乖啊…
iPhone沒有我的無蝦米輸入法…寫程式也要在各版本中間換來換去…
最重要的是…各版本的備份檔居然還不能共用…

所以我不爽了…決定找出手動備份的方法…
而在所有需要備份的資料當中…最重要的就是簡訊(SMS)的備份…
裡面不知道有多少的甜蜜和秘密…@_o

以下是我親自操作…確定可行的方式…寫出來跟大家分享…

我自己的環境是從iOS4.0降到3.1.3…並且把在iOS4.0時在iTunes上的備份檔中的簡訊備份給挖出來…
並且在降回到3.1.3的時候…把它還原到手機上…

PS:以下的操作需要用到JB…
對JB沒興趣或是不知道什麼是JB的人…很抱歉…這篇文章不是為你寫的…
當然…你願意到我的Blog看看我拍的照片…我是非常歡迎的…
還有…本人只負責分享…發生問題時…別找我啊…

開始囉:

1. 找到iTunes裡的iPhone備份檔裡的簡訊檔:

windows的位置在:C:\Documents and Settings\ 您的電腦名稱 \Application Data\Apple Computer\MobileSync\Backup\{some long string of hexadecimal characters}\
的3d0d7e5fb2ce288813306e4d4636395e047a3d28.mddata

mac的位置在:/Users/帳號/Library/Application Support/MobileSync/Backup/{some long string of hexadecimal characters}/
的3d0d7e5fb2ce288813306e4d4636395e047a3d28.mddata

2. 拷貝出來並且更名為sms.db

3. 把這個檔案拷貝到已經jb過的iPhone上,並且覆蓋過去同名的檔案。路徑在/var/mobile/Library/SMS

4. 把sms.db的權限改為775

5. 重開,搞定收工。

有問題的話,回在facebook上或是plurk上,我會盡力回答的。

再PS:其實那個sms.db檔是sqlite的格式,懂資料庫的,可以自行開來操作。

聯絡表單

名稱

以電子郵件傳送 *

訊息 *