請問一下有人知道talk.sqlite這個檔案位址嗎
想備份訊息卻發現找不到這個檔
是修改到哪了嗎?
感謝
jay8774 wrote:
昨天不小心失手按到line5...(恕刪)
Line.sqlite 的新位置真的是重要的線索啊~ 經過了一個禮拜的不斷地嘗試終於回復我所有 LINE 的記錄了
主要是我 iPhone 的 iOS 必須重裝,被強迫升級到 8.3 .... 所以一切都更困難...
目前暫時把 LINE 移植到 8.1.2 的 iPad 上.... 至少沒有資料的損失 (3 年來的圖文!)
以下是我成功移植 LINE 資料的步驟:
需要的東西:
a. 要裝新 LINE 的 iOS 8 裝置要 Jailbroken (不然進不到系統資料夾)
b. 安裝 SSH
c. iTunes
d. 讀 iTunes 備份的工具
e. iTools 或 iFunbox
1. 用 iTools 或 iFunbox 將 LINE app 裡的 Library 資料夾備份
2. 用 iCloud restore iPhone - 被強迫升級到 8.3
3. 用 iTunes 再備份 iPhone (因為 8.3 不能越獄... 系統資料夾不能直接讀取)
4. 讀 iTunes 備份... 有了 jay8774 給予的靈感找到了 Line.sqlite,不過位置是在 /System/Library/Application Support/Messages (也許是 8.3 的新位置)
5. 把 Line.sqlite 備份..... 因為很重要... 最好備份 3 次 :)
6. iPad 上重新安裝 LINE
7. iPad 上登入 LINE 帳號 (接受在之前的裝置上刪除)
8. iPad 上關閉 LINE
9. 用 SSH 登入 iPad 執行下列指令尋找 LINE 的 ID... 我的是在 949F (後面省略)
cd /var/mobile/Containers/Shared/AppGroup/
find | grep Line
尋找的結果:
./949FXXXXXX/Library/Application Support/Messages/Line.sqlite
./949FXXXXXX/Library/Application Support/Messages/Line.sqlite-shm
./949FXXXXXX/Library/Application Support/Messages/Line.sqlite-wal
10. 繼續用 SSH 執行: rm /var/mobile/Containers/Shared/AppGroup/949FXXXXXX/Library/Application Support/Messages/Li*
11. 將第 (4) 步取得的 Line.sqlite 上傳到 /var/mobile/Containers/Shared/AppGroup/949FXXXXXX/Library/Application Support/Messages/
12. 用 iTools 或 iFunbox 把第 (1) 步備份的 Library 資料夾裡的 "Application Support", "Caches", "Cookies", "Preferences" 覆蓋進新裝好的 LINE Library 資料夾
13. 重新打開 LINE 的時候就會發現 LINE 完好如初啦
內文搜尋

X