2017年3月6日 星期一

[Line Backup] Line 對話紀錄免Root無痛轉移 v7.1.1

參考了 電腦王阿達分享的 [Android]LINE推出最新功能,讓您備份/還原聊天紀錄對話訊息

此版本在我手機(Device:HTC M9+ Line v7.1.1)並不work

於是參考了ASUS論壇,https://www.asus.com/zentalk/tw/thread-164392-1-1.html,走到降版的步驟就出現錯誤訊息[INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE]

終於翻到論壇的第十頁,貌似找到解答了,我把成功的command貼出:

First,一定要先依照阿達的分享將手機與電腦連結。
Second,就照ASUS論壇把ADB搞定吧~

【原手機步驟】
1. adb devices
--> 出現以連線的手機序號

2. adb shell content query --uri content://settings/secure --where "name=\'android_id\'"
-->Row: 0 _id=25, name=android_id, value=xxxxxxxxxxxxxxxx(請好好保存android_id)

3. adb shell pm uninstall -k jp.naver.line.android
-->Success
(移除原手機的line ?! 此時我的手機 ES應用分析器跑出來問要不要刪除line的相關檔案,別理他)

4. adb push LINEold.apk /sdcard/
--> 複製舊版apk到手機

5. adb shell pm install /sdcard/LINEold.apk
-->Success (Line降版,裝好後不要開)

6. adb backup -apk jp.naver.line.android
-->Now unlock your device and confirm the backup operation.
(手機畫面點"備份我的資料",等一下直接檢查電腦檔案夾的backup.ab檔案大小,1K就是失敗了,至少要來個10MB)

【新手機步驟(先移除任何版本LINE)】
1. adb install LINEold.apk
2. adb shell settings put secure android_id xxxxxxxxxxxxxxxx(第2步驟取的android_id共16碼)
3. adb restore backup.ab
(手機畫面點"還原我的資料")

馬上開新手機的Line絕對是不work的,此時不用擔心,到Play Store更新Line版本。