Releases: xm486/YukiHub
YukiHub v0.1.3
YukiHub v0.1.3
版本亮点
- 新增内置更新系统
- 新增资料源:月幕 Gal
- 新增右侧资料来源显示
- 新增应用内 UI 音效
- 优化部分机型 GameHub 快捷方式识别
- 优化右侧资料源切换逻辑
- ai周点评功能
Added
- 内置更新系统,支持启动时自动检查最新版本
- 新增“启动时自动检查更新”开关
- 新增资料源:月幕 Gal
- 右侧资料卡片新增当前来源显示
- 新增应用内 UI 音效(点击 / 确认 / 切换)
- 新增“界面点击音效”开关
- SD 卡 KRKR 路径识别与镜像目录存档处理
- 改进 Artemis 弹窗显示异常问题
- 新增 AI 周点评功能
Fixed
- 修复荣耀、iQOO 12 等机型在 Shizuku 授权后仍获取不到盖世游戏快捷方式的问题
- 修复切换资料源时可能直接覆盖已展示资料的问题
Notes
- NAS 启动游戏因缺少测试环境暂未支持
- 无障碍模式暂未支持
- Artemis SAF 启动暂未支持
TODO
- NAS 启动游戏
- 无障碍模式
- Artemis SAF 启动
下载
前往本页面 Assets 下载 YukiHub_v0.1.3.apk 安装使用。
YukiHub v0.1.2.5
YukiHub 0.1.2.5 更新日志
KRKR 引擎与存档优化
- KRKR 引擎持续优化中。
- 修复部分用户启动 KRKR 游戏或存档时,游戏目录异常创建多个重名文件夹的问题。
- 优化 KRKR 存档路径处理逻辑,提升部分设备上的存档兼容性。
- 修复/优化外部存档删除相关问题,减少游戏内删除存档时报错的情况。
游戏扫描与识别修复
- 修复多设备同步或扫描时,同名文件夹仅大小写不同会被重复识别的问题。
- 现在会将路径进行规范化处理,例如:
Game
game
GAME
会被视为同一个游戏目录,避免重复导入。
应用获取与模拟器选择优化
- 修复模拟器/应用选择列表偶尔只显示一个应用的问题。
- 优化应用获取逻辑,提高 Android 11+ 等系统上的应用列表加载稳定性。
- 应用选择列表现在会综合启动器应用与已安装应用信息,减少漏显示情况。
WebDAV 云同步功能升级优化
- 优化 WebDAV 智能合并逻辑。
- 修复多设备同步时,低时长设备可能覆盖高时长设备的问题。
- 单个游戏游玩时长现在会按更合理的方式合并:
普通同步:取两边较大的游玩时长
手动修改时长:以较新的重设时间为准
-
优化游玩记录同步:
- 按记录 UUID 去重。
- 较新的记录可更新旧记录。
- 避免重复记录或旧记录覆盖新记录。
-
优化元数据同步:
- 防止旧元数据覆盖新元数据。
- 改进不同设备间游戏路径匹配逻辑。
- 降低元数据错配到其他游戏的概率。
-
移除单独的“一键清除游玩时长”入口。
- 现在统一通过“修改游玩时长”功能管理。
- 如需清零,可将该游戏时长手动设置为
0m。
其他
- 优化部分同步冲突提示文案。
- 提升多设备使用时的游戏库一致性与同步安全性。
YukiHub v0.1.2
YukiHub 0.1.2 更新说明
本次更新主要修复了启动、计时、扫描路径与部分引擎兼容性问题,并增强了 KRKR / Artemis 的存档目录支持。
主要更新
1. Winlator 改版包直启动支持增强
修复了 Winlator 包名切换相关问题。
现在可以通过切换包名,适配更多 Winlator 改版包的直启动,包括但不限于:
- glibc
- cmod
- bionic
- 其他改版 Winlator
注意:部分改版包仍需要自行反编译修改 Manifest,将对应的 XServerDisplayActivity 设置为:
android:exported="true"否则外部应用可能无法直接拉起。
2. 引擎包名选择默认值修复
修复了所有引擎在选择模拟器包名时默认值不准确的问题,还增加了恢复默认值的按钮。
现在会根据游戏引擎类型自动回退到对应的默认包名,减少手动选择错误导致的启动失败。
3. 游玩时间记录逻辑修正
修复了部分游戏游玩时长异常增加的问题,例如莫名其妙多出几十分钟。
现在计时逻辑已调整为:
- 计时单位精确到秒
- 启动失败或异常退出时减少误记时
- 中途退出后再次进入,会提示是否补全上次未完成的游玩时长
4. KRKR 引擎增强
KRKR 内置引擎新增 1.3.4 版本选项。
现在可以在设置中选择:
- 自动
- 1.3.9
- 1.3.4
用于改善部分 KRKR 游戏的兼容性。
5. 扫描路径数量增加
游戏扫描路径数量上限增加。
现在最多可以添加 3 个扫描路径,方便同时管理多个游戏目录。
6. KRKR / Artemis 独立存档目录支持
KRKR 与 Artemis 引擎现在支持将存档写入 YukiHub 的应用私有目录。
可以在右上角设置中开启:
- KR 独立存档目录
- Artemis 独立存档目录
这可能有助于缓解部分游戏因外部目录权限异常导致的闪退、无法存档等问题。
已知问题
TF 卡中的部分 KRKR 游戏仍可能无法启动
目前发现部分 TF 卡路径下的 KRKR 游戏仍可能存在读取或启动异常。
该问题疑似与 KRKR 引擎对外部存储 / SAF / TF 卡路径的兼容性有关。
后续版本计划继续增强 KRKR 兼容性,并尝试引入 KRKR 1.4.4 版本以进一步改善该问题。
YukiHub v0.1.1
YukiHub v0.1.1 版本更新公告
本次更新主要围绕 游戏识别、游戏库体验、启动性能、资料源匹配、同步兼容性 等方面进行了大量优化。
感谢大家在使用过程中反馈的问题与建议,本次版本修复了多个影响日常使用体验的细节,并新增了一些个性化功能。
一、新增功能
1. 设置页新增「关于我们」
设置页中新增了 关于我们 卡片,方便用户快速访问项目相关信息、官网、交流群等内容。
2. 新增游戏库排序方式
现在可以在设置中选择游戏库排序规则:
- 最近游玩
- 最近添加
- 名称排序
同时,已收藏的游戏会优先置顶展示。
3. 新增游戏收藏功能
游戏设置中新增 收藏游戏 功能。
被收藏的游戏会在游戏库中优先显示,方便快速找到常用游戏。
4. 新增手动修改游玩时长
现在可以手动修改游戏的游玩时长,适合补录历史记录或修正异常统计。
5. 新增字体大小自定义
设置页新增字体大小调节,可根据自己的设备和阅读习惯调整整体显示效果。
6. 新增双击封面启动游戏
现在可以通过 双击游戏封面 快速启动游戏,减少操作步骤。
7. 新增扫描动画
扫描游戏时新增加载动画,扫描状态更加直观。
8. 新增应用启动时自动扫描开关
现在应用启动时默认不会自动扫描上次目录。
如果需要自动扫描,可以在设置中手动开启。
9. 新增 Bangumi 镜像源
资料源新增 Bangumi 镜像源,可作为 Bangumi 官方源的备用选择。
10. 新增 KRKR 兼容模式
设置页底部新增 KRKR 兼容模式。
该模式会使用更接近原生 KRKR 的启动参数,建议仅在以下情况开启:
- 内置 KRKR 启动闪退
- 黑屏
- 部分设备启动异常
- 部分游戏兼容性异常
普通情况下建议保持关闭。
二、识别与扫描优化
1. 修复 Tyrano 引擎识别问题
修正原先 Tyrano 游戏只能识别到 index.html 的问题,现在可以更准确识别 Tyrano 游戏结构。
2. 修复 Artemis 已解包游戏识别问题
修正部分已解包 Artemis 游戏无法被识别的问题。
3. 优化 Desktop 文件识别机制
Desktop 文件识别机制已调整:
- 扫描目录下直接存在
.desktop文件时,按单个 Desktop 游戏识别 - 文件夹内只有一个
.desktop文件时,使用文件夹名作为标题 - 文件夹内存在图片时,会自动作为封面
- 文件夹内存在多个
.desktop文件时,会分别按单个 Desktop 游戏识别
该功能主要用于 Winlator 等 Desktop 启动场景。
4. 优化标题匹配机制
匹配游戏资料时,会默认去除标题中的:
【】[ ]
以及其中的内容后再进行匹配,提高匹配准确率。
三、游戏库显示优化
1. 优化游戏卡片布局
修复游戏标题显示两行时,下面文字被挤下去的问题。
2. 引擎标签位置可自定义
引擎名显示位置现在可在设置中选择:
- 显示在游戏标题下方
- 显示在封面左下角
该功能适合不同卡片布局偏好的用户。
3. 翻译内容保留
优化翻译结果保留逻辑,减少重复翻译和内容丢失的情况。
四、性能与启动优化
1. KRKR2 性能优化
优化内置 KRKR2 启动参数与路径处理逻辑,提升部分游戏启动和运行流畅度。
2. 应用整体性能优化
减少部分重复扫描、重复封面维护和无意义后台任务,降低卡顿和发热情况。
3. 启动自动扫描默认关闭
应用启动时自动扫描现在默认关闭,避免启动阶段占用过高。
如需保持原行为,可在设置中手动开启。
五、同步与数据兼容
1. 同步数据结构更新
本地备份和 WebDAV 同步已适配本次新增字段,包括:
- 收藏状态
- 排序设置
- 字体大小
- KRKR 兼容模式
- 扫描相关设置
- 引擎标签显示位置
- 背景声音设置
2. 隐私保护优化
同步与备份中不会包含以下敏感信息:
- Bangumi Token
- WebDAV 账号密码
- 登录 Access Token / Refresh Token
- 本地扫描目录路径
- 本地头像文件路径
- 自定义背景文件路径
3. 元数据缓存结构修复
修复 VNDB / Bangumi 元数据缓存可能互相覆盖的问题。
现在不同资料源的缓存可以按来源分别保存。
六、其他说明
本次更新涉及较多底层逻辑调整,尤其是:
- 游戏识别
- 资料源匹配
- KRKR 启动
- 同步与备份结构
- 数据库元数据缓存结构
如果升级后遇到个别游戏启动异常,建议优先尝试:
- 检查游戏启动目标是否正确
- 重新扫描游戏目录
- 对 KRKR 游戏尝试开启或关闭 KRKR 兼容模式
- 如仍有问题,可提交 Issue 并附带日志信息
感谢大家的测试与反馈。
如果你遇到问题,欢迎在 GitHub Issue 中反馈。
YukiHub v0.1.0
YukiHub v0.1.0
这是YukiHub首个公开版本。
YukiHub是一款移动端的gal管理工具,可以让你直观的看到你游玩的游戏资料,游玩时长,游戏简介,并且可以随时同步你的游玩资料。
主要功能
- 支持游戏添加、编辑和管理
- 支持krkr2,ons,tyrano,winlator,gamehub的游戏的导入以及启动
- 快捷方式选择器支持图标和搜索
- 支持游戏数据同步
- 支持游玩记录同步
注意事项
- 本项目仅用于管理和启动用户有权使用的游戏或应用
- 不提供游戏本体、破解资源或绕过授权能力
- 部分功能依赖设备环境、系统权限或第三方组件