[分享] 讓MLTD共存於手機(無ROOT)和模擬器

作者: prismwu   2018-01-28 01:06:26
經過很多的嘗試 最後終於讓手機與模擬器的MLTD共存
先講測試結果 比較後面有詳細的步驟
1. NOX MLTD無法執行
2. BS 推特說MLTD可以執行(https://goo.gl/aybwko) 實際上目前不行
若是你有成功的話請分享你設定模擬器的參數以及BS版號給我
3. MUMU MLTD可以執行 但是製造出來的備份檔使用 adb restore失敗
可能是Android版本不同的問題 也可能是其他問題
如果你知道原因的話請分享給我
使用下面的教學前 會假設想要用這個方法的人
懂得簡單的linux shell cmd (cd, cp)
以及備份Android的基礎操作
在這邊留下紀錄給想要試試看的人
需求:
1. 裝有MLTD的手機(有沒有ROOT沒差)
2. 含有模擬器MUMU的PC
3. USB傳輸線1條
步驟
1. 開啟手機的開發者模式 再開啟USB DEBUG的功能
使用USB線連接手機與PC
2. 上網找ADB (android debug bridge)
cmd輸入 adb devices 確定手機與PC正確的連線
3. cmd輸入以下指令(請連成一行 兩行中有一個空白)備份遊戲
因為遊戲很大要很久的時間
備份後會得到 million.ab 這就是MLTD的遊戲數據備份
adb backup -f milliion.ab -noapk
-noobb com.bandainamcoent.imas_millionlive_theaterdays
4. 把手機USB DEBUG模式關閉並拔掉USB線
這步只是避免後面操作錯誤而已
本身不對結果產生影響
5. 將MUMU模擬器開好 把DEBUG模式開啟
使用這個指令連上MUMU開啟的DEBUG PORT
adb connect 127.0.0.1:7555
確認adb可以正確的抓到模擬器
6. 在模擬器中安裝好 MLTD 與 heluim backup (一套備份還原APP)
7. 先用heluim做一次 MLTD備份 即使它沒有帳號
我們之後會需要這個備份檔
8. 在cmd中輸入以下指令進入模擬器內的android shell
adb shell
9. 將3.當中的million.ab放到模擬器的儲存空間中
可以先丟到 C:\Users\[Username]\Documents\MuMu共享文件夹
如此在android shell當中就可以在 /mnt/shared/MuMu共享文件夹 看到
10.在android shell中找到一個叫做carbon的資料夾
這個資料夾是heluim用來放備份檔的資料夾
尋找指令如下
find / -type d -name "carbon"
11.因為在7.備份過MLTD 所以carbon當中會有這樣的結構
carbon
|- com.bandainamcoent.imas_millionlive_theaterdays
|- com.bandainamcoent.imas_millionlive_theaterdays.ab
|- com.bandainamcoent.imas_millionlive_theaterdays.json
把3.所製造的milliion.ab 拿去蓋掉
com.bandainamcoent.imas_millionlive_theaterdays.ab
12. 用heluim backup還原MLTD備份檔 實際上是還原到3.的手機MLTD資料
這樣子就完成了 雖然PC銀幕很大不太好__
不過可以看得清楚一點
作者: gahe (瓦礫堆下の醫學)   2018-01-28 08:00:00
順帶一提ios可以直接用itune備份後異機還原來兩台共帳號
作者: hn9480412 (ilinker)   2018-01-28 11:27:00
順便問一下iOS用iTunes備份還原到另外一台iPhone/iPad的話CGSS還需要跑一次引繼?
作者: cjimzu   2018-01-28 11:29:00
感謝分享 方便看MV
作者: sokayha (sokayha)   2018-01-28 12:47:00
推推 BS我試過也不行,推特那篇仔細想想很有可能是某版BS改到可以了,MLTD下版又把BS濾到禁了XD...
作者: crazycy (LCY)   2018-01-28 14:10:00
我有看一下log 是library方面的error 感覺不是刻意禁的
作者: c1396 (Robin)   2018-01-28 14:20:00
你的方法太複雜惹 直接在MUMU裝氦備份 就可以互通備份檔順便一提 螢幕不是銀幕

Links booklink

Contact Us: admin [ a t ] ucptt.com