Skip to content

Releases: duoxini/pscanvasfix

PsCanvas Classic v1.5 · 管理器焕新与布局记忆

Choose a tag to compare

@duoxini duoxini released this 27 Sep 14:50

v1.5 完成现代运行框架迁移,并补齐二、三分屏的全景交互、窗口调整与保存布局记忆。

新增与改进

  • 二、三分屏支持多指捏合进入全景,外扩退出并保留单击保护;
  • 三分屏支持拖动分隔条调整相邻窗口大小;
  • 保存分屏组合时记忆二、三分屏窗口比例;
  • 再次保存同一组合时更新已保存布局;
  • 管理器更新为 Material 3 状态页,集中显示运行状态、兼容性与基础诊断信息;
  • 兼容判断改为结构与能力检测,未知目标构建不再被版本号直接拦截。

兼容性

已在四个目标组件构建上完成验证。其他构建会自动进行结构与能力检测,请以模块管理页显示的运行与验证状态为准。

安装与更新

  1. 下载下方 PsCanvas-Classic-v1.5.apk;
  2. 旧版本可直接覆盖安装;
  3. 在 LSPosed 中保持模块启用,作用域选择 com.oplus.pscanvas;
  4. 模块启用后,打开系统分屏即可生效。

Source code.zip 与 Source code.tar.gz 是 GitHub 自动生成的源码归档,不是安装包。

校验

PsCanvas-Classic-v1.5.apk

SHA-256: 8BFF3A40E9CF793F2DFD27A35585528F99A2F70A454A55D33AF2D9FCB6EBDE18

PsCanvasFix v1.4

Choose a tag to compare

@duoxini duoxini released this 06 Sep 08:24

v1.4

  • 修复竖屏三分屏/全景应用未填充窗口(黑框):仅对竖列应用等宽归一化,竖屏保留 OEM 上2下1布局,内容铺满;

v1.3-260608

Choose a tag to compare

@duoxini duoxini released this 06 Sep 04:29

当前适配版本

  • 目标组件:\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)

Choose a tag to compare

@duoxini duoxini released this 25 Aug 15:19

更新内容

  • 修复三分屏窗口出现上下或左右黑框的问题。
  • 统一新建三分屏、保存布局恢复以及窗口状态切换后的任务边界。
  • 保持 502 风格的 2+1 布局和全景模式逻辑。

适配版本

  • OplusFlexibleWindowUI:260608
  • 组件版本:versionCode 20 / versionName 2.0.0
  • 目标 APK SHA-256:1cbf75ee66565ba4eb2e78c360243bc97d7e13379595f94914af5b25c7a77fe3

PsCanvas 502 Fix v1.1 (260608)

Choose a tag to compare

@duoxini duoxini released this 25 Aug 13:14

模块版本:1.1(versionCode 2)适配 com.oplus.pscanvas 260608 档案。

v1.0

Choose a tag to compare

@duoxini duoxini released this 12 Jul 06:27

PsCanvas 502 Fix v1.0

在 ColorOS 金标 版本上恢复金标之前版本的分屏逻辑

安装

  1. LSPosed 启用 PsCanvas 502 Fix
  2. 作用域勾选 com.oplus.pscanvas
  3. 强制停止 com.oplus.pscanvas 或重启

要求

  • ColorOS 16
  • LSPosed 框架
  • com.oplus.pscanvas versionDate=260403