Releases: duoxini/pscanvasfix
Releases · duoxini/pscanvasfix
Release list
PsCanvas Classic v1.5 · 管理器焕新与布局记忆
v1.5 完成现代运行框架迁移,并补齐二、三分屏的全景交互、窗口调整与保存布局记忆。
新增与改进
- 二、三分屏支持多指捏合进入全景,外扩退出并保留单击保护;
- 三分屏支持拖动分隔条调整相邻窗口大小;
- 保存分屏组合时记忆二、三分屏窗口比例;
- 再次保存同一组合时更新已保存布局;
- 管理器更新为 Material 3 状态页,集中显示运行状态、兼容性与基础诊断信息;
- 兼容判断改为结构与能力检测,未知目标构建不再被版本号直接拦截。
兼容性
已在四个目标组件构建上完成验证。其他构建会自动进行结构与能力检测,请以模块管理页显示的运行与验证状态为准。
安装与更新
- 下载下方
PsCanvas-Classic-v1.5.apk; - 旧版本可直接覆盖安装;
- 在 LSPosed 中保持模块启用,作用域选择
com.oplus.pscanvas; - 模块启用后,打开系统分屏即可生效。
Source code.zip与Source code.tar.gz是 GitHub 自动生成的源码归档,不是安装包。
校验
PsCanvas-Classic-v1.5.apk
SHA-256: 8BFF3A40E9CF793F2DFD27A35585528F99A2F70A454A55D33AF2D9FCB6EBDE18
PsCanvasFix v1.4
v1.4
- 修复竖屏三分屏/全景应用未填充窗口(黑框):仅对竖列应用等宽归一化,竖屏保留 OEM 上2下1布局,内容铺满;
v1.3-260608
当前适配版本
- 目标组件:\com.oplus.pscanvas\(OplusFlexibleWindowUI v2.0.0)
- 主适配:260608(真机验证通过:三分屏 2+1 布局、捏合进/外扩退全景、单击不退出、二分屏保持 OEM)
- 同级验证:260403(x1.r 代)、260512(同 260608 代际),4 代际离线解析验证通过
- 251215(旧版逻辑)不在支持范围,模块自动 SKIP
本次变更
- 能力驱动安装:DEX 结构扫描解析符号(不再依赖 SHA/profile 白名单)
- 修复:ColorOS 16 位 type_list 变体 DEX 解析失败导致能力组全 SKIP(捏合进全景回归的根因)
- 离线单元测试:真机 4 代际 APK 验证
PsCanvas 502 Fix v1.2 (260608)
更新内容
- 修复三分屏窗口出现上下或左右黑框的问题。
- 统一新建三分屏、保存布局恢复以及窗口状态切换后的任务边界。
- 保持 502 风格的 2+1 布局和全景模式逻辑。
适配版本
- OplusFlexibleWindowUI:260608
- 组件版本:versionCode 20 / versionName 2.0.0
- 目标 APK SHA-256:1cbf75ee66565ba4eb2e78c360243bc97d7e13379595f94914af5b25c7a77fe3
PsCanvas 502 Fix v1.1 (260608)
模块版本:1.1(versionCode 2)适配 com.oplus.pscanvas 260608 档案。