无需电脑部署, 快速安装LLAS

本文内容目前仅针对国际版验证通过, 日版也是可以的. 国服暂未验证, 需要制作国服版模块.
前置条件: 手机已root并安装magisk. 否则无法开启自动启动本地服. 如果是模拟器同样要求root并安装magisk, 安装方式与手机差不多.
如果不介意安装termux或其他终端启动本地服, 可将模块解压并手动执行. 但需要自行搭建pc端下载服务器. 可参考我之前发的文章. 以下假设手机已root并安装magisk.
下载相关资源. 包含游戏as.apk, 数据包llas.zip和模块niconi.zip

2. 安装as.apk
3. 将niconi.zip与llas.zip复制到手机中内部存储.

4. 安装niconi.zip模块, 在magisk, 模块中选择从本地安装, 选择niconi.zip
安装需要花7分钟左右. 等安装完成后重启手机.
过程可以参考我发的演示视频.
5. 重启完成后启动游戏会提示选择语言, 此时退出游戏. 将/sdcard/Android/data/com.klab.lovelive.allstars.global(日服名称类似, 但不是global)重命名. 然后清除游戏所有数据.

6. 查看/data/data/com.klab.lovelive.allstars.global(日版名称类似). 里面应该有code与code_cache文件夹. 如果没有, 打开游戏后退出, 再次清空所有数据后重新查看. 或者卸载游戏后重新安装.
可以使用手机工具或pc端的adb shell执行su后查看. 这里以adb shell为例:

在文件夹中新建shared_prefs, 并将/sdcard/Android/data/中的com.klab.lovelive.allstars.global.v2.playerprefs.xml复制到shared_prefs中, shared_prefs文件夹和里面的xml文件的权限都设置为777.
如果使用adb, 可以通过以下命令修改:
mkdir /data/data/com.klab.lovelive.allstars.global/shared_prefs
cp /sdcard/Android/data/com.klab.lovelive.allstars.global.v2.playerprefs.xml /data/data/com.klab.lovelive.allstars.global/shared_prefs/
chmod -R 777 /data/data/com.klab.lovelive.allstars.global/shared_prefs

6.1 如果觉得以上步骤过于复杂, 可以先将llas.zip删除或改名后, 重新安装模块并重启, 可以实现类似效果.
7. 打开游戏, 会显示用户ID即可. 点击后就游戏会卡住. 退出游戏, 将之前修改的com.klab.lovelive.allstars.global2 文件夹改回来.


8. 完成, 可以进入游戏. 首次进入会稍微慢点.