Skip to content

v0.2.22 — 面板提速、工具启动优化与侧边栏开关

Choose a tag to compare

@Sillybomo Sillybomo released this 17 Oct 12:57
· 4 commits to main since this release

这是基于 Mangi-11/FlymeFreeform 的二次开发发行版。已在 PLZ110(一加 15T)、ColorOS 17 / Android 17、智能侧边栏 17.9.8 上完成实机验收。

更新内容

  • 「最近文件」使用独立窗口打开,修复拖图片到 QQ 无法发送的问题。
  • 「全部」面板按字母分组,增加右侧 A-Z/# 滑动索引;索引移至搜索框下方,切换字母时提供轻震反馈。
  • 减少应用排序时重复的拼音转换及工具目录编码。本机三次暖态测量中,窗口首帧内部等待中位数由 440ms 降至 120ms。
  • 小布识屏、屏幕翻译等工具不再额外等待模块菜单完整退场;确认不可见帧已提交后,再调用原厂工具,避免截到菜单。菜单交接实测 7–27ms,不包含识别、翻译服务自身处理时间。
  • App 新增「隐藏系统侧边栏」开关,可隐藏原生浮标和边缘滑动入口,保留 Flyme 震动及系统工具。此开关修改后需重启手机生效。
  • 包含 v0.2.5 之后的面板适配、最近文件窗口、首帧显示等累计修复。

安装与使用

下载 FlymeFreeform-0.2.22.apk。本包为 Release 构建,使用本衍生版正式证书签名,不是 Debug 调试包。

可直接覆盖本衍生版相同证书的旧版本以保留配置。若旧版本来自其他签名来源,先确认安装包来源,避免为覆盖安装误删现有配置。

启用所需 LSPosed 作用域后重启手机,确保系统服务加载新版。用户可自行选择是否隐藏原生侧边栏;仅修改该开关也需要重启。

Android 安装最低 API 为 35,但安装成功不代表 ROM 厂商接口兼容;本次仅确认上述 ColorOS 17 设备,其他机型和系统版本未验收。

验证情况

  • 使用者已确认:QQ 拖图正常;新版速度和索引震动符合预期。
  • 发行构建及 APK v3 签名验证通过。证书 SHA-256:79361cbf22035001e1df8caabe9e3b3b9a1b7c1a9499d50399963b110e9e409e。
  • 124 项单元测试中 123 项通过;1 项修改前已复现的浮点间距断言仍失败:RadialIconGeometryTest.innerRingKeepsEnoughGapFromOuterRing(17.999985 与 18 的边界)。未通过放宽断言掩盖该结果。
  • 工具自身的冷启动、识别和网络处理时间仍可能存在,未承诺全部系统工具无延迟。

APK SHA-256:d0ade20014a16231a44bdc6d9c4f92bccf5cc7770a4068d764b8fcd8261d4c45。

完整源码变化