quer3q/kraken-mount
游戏面向已开启调试的 PS5,挂载 PKG 与文件夹游戏并在主屏生成独立图标的 ELF 载荷。
项目介绍
kraken-mount 是一个 PS5 自制程序载荷,适合运行在已开启调试功能的机器上。它会扫描内置 SSD、USB 盘和扩展盘,找到支持格式的游戏并挂载,然后在 PS5 主屏为每个游戏生成独立图标。支持的输入包括明文调试 FPKG .pkg 文件,以及普通、zstd 压缩或 LZ4 压缩的游戏文件夹。
载荷启动时会把自带的 AMPR 模拟器安装到 /data/krakenmount/ampr/,让挂载的游戏可以运行。项目用 Rust 编写,采用 GPL-3.0-or-later 许可证,基于 PS5 payload SDK 构建,主屏注册和 backport 处理移植自 ShadowMountPlus。
快速使用
-
准备一台已开启调试功能的 PS5,并让 elfldr 之类的 ELF 加载器监听 9021 端口。
-
把每个游戏放在扫描根目录下:
/data/homebrew、/data/etaHEN/games,或 USB 盘上的homebrew、etaHEN/games、盘根目录。.pkg必须是 dump-forge 生成的明文调试 FPKG;文件夹必须包含eboot.bin和sce_sys/param.json。backport 放在<扫描根目录>/backports/<TITLE_ID>*。 -
从 Releases 下载
kraken-mount.elf,向主机发送一次:nc -w 3 <ps5-ip> 9021 < kraken-mount.elf载荷会在主机上保存一份副本。之后从主屏的 Kraken Mount 图标启动,elfldr 仍需保持运行。
-
每个被识别的游戏会弹出「<name> registered」提示,并获得自己的主屏图标。
-
打开主机上的 Kraken Mount 图标,或在电脑上访问
http://<ps5-ip>:8097/,可以查看、重建或删除游戏,修改设置并查看日志。
缓存位于 /data/krakenmount/caches/<TITLE_ID>,设置位于 /data/krakenmount/config.toml,日志位于 /data/krakenmount/kraken.log。
自行构建可运行 ps5/build.sh,需要 Docker,产物为 target/ps5/kraken-mount.elf。
使用约束
这是 PS5 载荷,不是桌面工具,依赖可调试的主机和持续运行的 ELF 加载器。README 只说明支持 dump-forge 的明文调试 FPKG,其他类型的包没有列为支持格式。游戏文件夹必须同时具备 eboot.bin 和 sce_sys/param.json;网页控制台通过 8097 端口访问。
如需替换自带的 AMPR,可把另一个 libSceAmpr.sprx 放入 /data/krakenmount/ampr/,在删除前会一直保留。项目采用 GPL-3.0-or-later,第三方声明附在仓库中。
HotRepo 点评
该项目在 2026-11-13 进入 HotRepo 新项目榜,约八小时的统计窗口内记录到 101 个 Star 和 10 个 Fork,全部集中在上线首日。这说明 PS5 自制社区对它有一定早期关注,但记录时间太短,无法判断后续采用情况。现有数据中没有该项目在全部语言日榜上的名次。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。
相关推荐
- itsPLK/ps5-payload-manager面向 PS5 自制软件用户的网页仪表盘,用于管理、导入和自动加载 payload。
- KytyPS5/KytyPS5面向 Windows、Linux 和实验性 macOS 的 PS5 转译层,用于运行合法获取的 PS5 游戏文件。
- leolobato/playden-ps5在已破解的 PS5 上通过 Wine 运行 Steam 库中的 Windows 游戏,每个游戏都成为独立的主屏幕应用。
- boykopovar/AnyPS5把 PS5 可执行文件转换为 Linux、Windows 原生程序,通过重新实现系统库完成链接,不依赖模拟器。
- aydencharles/onionHEN给已越狱 PS5 提供一体化 HEN 与工具箱,集中管理插件、覆盖层、作弊和用户 payload。