iOS 5 beta 降級 iOS 4 之簡訊問題解決法

如果升級到iOS5 beta,之後降級回iOS4的話,

"可能"會遇到簡訊檔案錯誤的問題....

所謂錯誤,是當你放好SMS.db,改好權限之後,

系統就把簡訊整個清空了...

 

我目前不知道是不是只有我這樣,還是這是普遍的例子,

總之,後來經過摸索之後,我已經解決了這個問題。

 

首先,你必須準備以下的工具跟檔案:

1. 有Firefox的電腦一台(作業系統是甚麼都可以)

2.一份iOS 5 beta抓下來的 sms.db

3.一份iOS 4 beta抓下來的 sms.db

 

之後在Firefox安裝這個SQLite Manager的元件

下載位置

 

接著用這個軟體打開iOS 5的 sms.db

 把下圖中框住的值全部右鍵按 Drop 刪除。

(看不清楚圖片的話,就把Tables 跟 Indexes 所有madrid開頭的都刪除,Indexes裡面再刪除一個 group_id_index)

iOS 5降級sms.db修改

 

再到 SqliteDatabaseProperties 裡面,對照key跟value的值,把 iOS 4的sms.db的值填過去就可以了!

(注意key的順序可能不一樣,但是只要key跟對應的value是正確的就OK了)

iOS 5降級sms.db修改

 

這樣就好了,把sms.db丟回去手機內,修改權限就完成了

發佈留言