參考了 電腦王阿達分享的 [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版本。