基于frida的Link! Like! LoveLive! GUI工具
为macOS原生运行及iOS越狱设备设计,同时兼容Android设备(有无Root均可)和一般iOS设备(需要开发者账号)
一般iOS设备推荐移步隔壁项目LLLLResUpiOS
本程序基于 MIT 许可发布
仅在Mac mini (2024) macOS Sequoia 15.3.1上进行了测试
iOS
已越狱并有一台可用的Windows/Linux/macOS设备 或 拥有Apple开发者账号及macOS设备
Android
有一台可用的Windows/Linux/macOS设备
macOS
搭载Apple Silicon,可原生运行LLLL
- 渲染分辨率提升 (LiveStream & Story)
- LiveStream: 自定义分辨率(强制16:9)
- Story: 1.0x, 1.5x和2.0x渲染分辨率
- 替换Archive为本地渲染源(数据来自@ChocoLZS)
- 运行低版本或低资源版本的LLLL(Android数据来自@ChocoLZS)
- 以Fes×LIVE模式运行With×MEETS(提供机位切换)
- 移除LiveStream遮挡图像
- 机位移动旋转限制与FOV限制放宽
- Arena:顶部机位
- Stand:背后机位
- 未选择对象的Focus:原Arena
- 帧率上限解除至屏幕刷新率
- (macOS专用)禁用旋转/手动旋转
从Release下载完整包可略过这两步直接运行
- 在桌面设备(Windows, Linux, macOS)上安装Python 3.10+
- 安装Frida
pip install frida==17.1.3 frida-tools
请将本应用放置在独立的文件夹中,本应用需要在文件夹下保存一些内容
使用PlayCover运行LLLL后,直接对Local进行附加即可。
- 在Cydia或Sileo添加源
https://build.frida.re - 安装
Frida包 - 连接电脑,USB即可看到iOS设备
- 准备好一台macOS设备和开发者账号
- 使用Xcode将从frida仓库下载的
frida-gadget置入去壳的App中,并添加相应的载入逻辑 - 使用开发者账号加壳,安装到设备上
- 下载与frida版本相符的frida-server,并将其传输到设备上
- 修改frida-server的权限为可执行
chmod 755 frida-server
- 启动frida-server,如果有端口冲突,使用
-l <host>:<port>自行修改./frida-server -l localhost:<port>
- USB即可看到设备
Xposed方案
Objection方案
- 安装Objection
pip install objection
- 从frida仓库下载
frida-gadget-android-<架构>.so - 使用Objection重新打包应用,将
frida-gadget也打包进去 - 后续请参见其他教程)
安装必要的包
pip install -r requirements.txt
- 安装
npm - 在
main.py中修改COMPILE_WHEN_START为True