Repository navigation
Releases: DNTOF/SLConsole
Release list
SLConsole v1.3.0
新功能
- 检查更新:启动时自动到 GitHub Releases 检查新版本(最多每 6 小时一次,可在「设置 → 检查更新」里关闭),也可以手动「立即检查」或忽略某个版本。发现新版本时会显示更新说明、安装包大小和 SHA-256。
- 「正版授权」徽标:关于页的徽标改用柔和的二次元渐变配色(樱花粉 → 薰衣草紫 → 天空蓝),深色模式自动压暗。
- 签名校验:同时通过 PackageManager 和 APK 签名块两条路径读取证书指纹,两者一致且等于官方指纹才显示徽标;点徽标可以查看当前安装包和官方证书的 SHA-256,自行核对。签名不同的版本会提示「非官方版本」。
改进
- 页面切换、底栏显隐、列表增删和卡片展开的动画更顺滑。
- 开启 R8 代码和资源压缩,安装包从约 15.9 MB 缩小到约 3.5 MB。
- 关于页的许可一节显示 GPL-3.0-or-later、版权和源码链接。
许可与隐私
- SLConsole 以 GPL-3.0-or-later 发布,并附带一项 GPLv3 第 7 条附加许可(链接例外),允许与 Microsoft Clarity SDK、Google Play Install Referrer 库一起分发,见 LICENSE-EXCEPTION.md。
- 修改版不得自称官方,也不得显示「正版授权」徽标、SLConsole 名称和图标(GPLv3 第 7 条 (e) 款)。
- 数据说明已更正:Microsoft Clarity 匿名使用统计默认开启,可在新手引导或设置里关闭,敏感内容会被遮住;检查更新会访问 GitHub API;除此之外不上传数据,服务器数据只在手机和你自己的服务器之间传输。
校验
- 官方签名证书 SHA-256:
3D:20:0A:A5:36:9B:75:A0:73:56:A1:85:8C:07:C9:D8:D5:05:56:25:4A:5D:F0:7A:3E:C9:C8:E0:AA:A7:50:36 SLConsole-v1.3.0.apk的 SHA-256:
05c91cf5a8527141404282ed8083a65d416b747704eee57ef97877d848d7bd26
可以直接覆盖安装 v1.2.0,数据会保留。
SLConsole v1.2.0
更新内容
- 新手引导:首次启动时有 6 步引导,可以快速添加服务器、了解主要功能、选择是否开启 Clarity 使用统计、设置生物识别解锁。每一步都能跳过,之后也可以在「设置」或「关于」里重新打开。
- 欢迎页动画:欢迎页加入了入场动画。
- 生物识别解锁:默认关闭,可在新手引导或「设置」里开启。开启后,冷启动或在后台停留超过 30 秒再回来时会锁定,需要验证身份才能继续使用。
- 支持 SLDataAPI 2.6.1 RIDGE 测试版功能:支持
hello.beta、适配插件动作和大文件分块传输。只有服务器开启了对应功能时才会显示。 - API Key 提示修正:API Key 的角色在创建时就已固定,不能事后修改;需要管理员权限时,请新建一个管理员密钥。
- 隐私:Clarity 使用统计会遮盖更多界面内容。
- 关于页小调整。
- 设置页改名为「设置」。
- 主题改为 AppCompat,以支持系统的生物识别验证弹窗(BiometricPrompt)。
注意
2.6.1 测试版功能需要服务器运行 SLDataAPI 2.6.1 RIDGE,并打开对应的 beta 开关和 endpoints_override。服务器没有开启时,应用不会显示这些功能。
安装
下载下方的 SLConsole-v1.2.0.apk 安装。
- 已安装 v1.1.2 的:签名相同,可以直接覆盖安装,服务器列表和设置会保留。
- 装过 预览版(debug 签名) 的:签名不同,不能直接覆盖,需要先卸载旧版。卸载会清掉应用里保存的服务器列表和设置。
校验签名
官方证书 SHA-256:
3D:20:0A:A5:36:9B:75:A0:73:56:A1:85:8C:07:C9:D8:D5:05:56:25:4A:5D:F0:7A:3E:C9:C8:E0:AA:A7:50:36
可以用 Android SDK 的 apksigner verify --print-certs SLConsole-v1.2.0.apk 核对,输出里的 certificate SHA-256 digest 应为 3d200aa5369b75a07356a1858c07c9d8d50556254a5df07a3ec9c8e0aaa75036。
APK 文件 SHA-256:0cacfafebda9807fd6a36ebeaccf71c8e79eaeea4433bb91c03de56ecc0e5d07
SLConsole v1.1.2
SLConsole 第一个官方签名的正式版本。
更新内容
- 布局重构:重新组织页面和导航,底栏改为悬浮胶囊;适配插件移到「中心 → 适配插件」。页面可以滚到顶栏和底栏后面,静止时第一项仍在栏外。
- 可选液态玻璃:在「中心 → 外观 → 启用液态玻璃」打开,默认关闭。顶栏、底栏和侧栏会模糊背后正在滚动的内容。玻璃关闭时顶栏是主题实色。上次绘制失败时,下次启动会自动关闭并提示。
- 匿名使用统计(Microsoft Clarity):默认开启,可在「设置 → 隐私 → 使用统计」关闭,关闭后立即停止收集。敏感内容会被遮盖,不记录服务器地址、密钥和控制台内容。
- 关于页重写:作者 DNT_OF,附 GitHub、爱发电、哔哩哔哩链接,并感谢 FXDYJ。
- 键盘遮挡修复:全应用的输入框获得焦点时会停在软键盘上方。
- 官方签名:正式版使用官方证书签名。启动时会核对签名,不是官方签名的安装包会提示「非官方版本」。
安装
下载下方的 SLConsole-v1.1.2.apk 安装。
之前装过预览版(debug 签名)的,因为签名不同,不能直接覆盖安装,需要先卸载旧版。卸载会清掉应用里保存的服务器列表和设置。
校验签名
官方证书 SHA-256:
3D:20:0A:A5:36:9B:75:A0:73:56:A1:85:8C:07:C9:D8:D5:05:56:25:4A:5D:F0:7A:3E:C9:C8:E0:AA:A7:50:36
可以用 Android SDK 的 apksigner verify --print-certs SLConsole-v1.1.2.apk 核对,输出里的 certificate SHA-256 digest 应为 3d200aa5369b75a07356a1858c07c9d8d50556254a5df07a3ec9c8e0aaa75036。
APK 文件 SHA-256:e4af80fe6951d91f8014ffe4aba8ac13e530324d32fa0b7e9cbaf79190e7ac1e