Skip to content

Releases: jcx396905-gif/DuoFold-Android

v0.6.1 · 连接修复 / 息屏自动恢复 / Android 17 兼容 / 英文界面

Choose a tag to compare

@jcx396905-gif jcx396905-gif released this 01 Oct 05:09

本次更新

针对社区反馈的四个 issue 的修复与改进:

  • 修复连接系统画面服务卡住的问题(#3):应用更新后 Shizuku 用户服务缓存失效会导致一直显示"正在连接"。现在会自动重启用户服务,连接超时 15 秒自动重试,并在 Shizuku 返回空绑定/绑定死亡时给出明确的解决提示。
  • 息屏后自动恢复效果(#4):息屏时挂起效果并恢复原始触控,解锁后约半秒自动重新开启,无需再回到应用手动开启。手动停止、10 秒体验或出错退出不会被自动恢复。
  • Android 17 兼容性加固(#1):屏幕捕获接口改为动态扫描可用签名,内容策略、图层排除、安全内容检测均有回退方案,单一隐藏 API 变动不再导致整个会话失败;诊断信息新增系统版本。
  • 新增英文界面(#2):跟随系统语言,中文系统显示中文,其他语言自动切换为英文,涵盖主界面、通知、全部状态与错误提示。

下载

安装包 适用系统
DuoFold-0.6.1-Android14-and-newer.apk Android 14 及以上,支持实时整屏效果与触控坐标修正
DuoFold-0.6.1-Android10-13.apk Android 10–13 兼容版

安装后需要运行 Shizuku,并在系统设置中开启 DuoFold 的屏幕效果辅助服务。无需 Root。

Android 10/11 使用启动效果时取得的静态底图;Android 10–13 不支持 Android 14 新增的辅助服务触摸坐标修正。受保护或禁止截屏的画面可能显示为黑色。

SHA-256

3708582d5aab03f41e49d3ddafdff9a5b53585781a0147adb8dca5596b75b2c2  DuoFold-0.6.1-Android14-and-newer.apk
094587f4628cf1ca0e0a8fa623a285161eac1fcd70373552f912db225cc30255  DuoFold-0.6.1-Android10-13.apk

English

Version 0.6.1 fixes four community-reported issues:

  • Fixed the capture service connection getting stuck (#3): after an app update, Shizuku could keep restarting a stale user service. The service version is now bumped, binds time out after 15 seconds with automatic retries, and null/binding-dead callbacks surface actionable guidance instead of hanging.
  • Auto-resume after screen off/unlock (#4): the effect suspends when the screen turns off and restarts automatically shortly after unlock. Manual stops, the 10-second trial, and error exits are not auto-resumed.
  • Android 17 compatibility hardening (#1): capture APIs are resolved by scanning available signatures at runtime, with fallbacks for content policy, layer exclusion, and secure-content detection, so a single hidden-API change no longer kills the session. Diagnostics now include the OS level.
  • English UI (#2): the app now follows the system language — Chinese stays Chinese, everything else gets English, covering the main screen, notifications, and all status/error messages.
APK System
DuoFold-0.6.1-Android14-and-newer.apk Android 14+
DuoFold-0.6.1-Android10-13.apk Android 10–13

Shizuku and the DuoFold accessibility service are required; root is not required.

Duo Fold v0.6.0

Choose a tag to compare

@jcx396905-gif jcx396905-gif released this 13 Sep 03:13

本次更新

  • 新增 6 种可切换动效:经典磨砂、边缘渐隐、柔和景深、悬停清晰、清透投影和镜头散景。
  • 经典磨砂继续作为默认方案;Android 14+ 与 Android 10–13 两个版本的 Z 轴感应均默认关闭。
  • 镜头散景加入独立双轴投影、近边清晰/远边化开、16 点圆盘散景和纹理预过滤;Android 14+ 的触控坐标会同步适配投影。
  • 保持横竖屏自动方向映射;开启 Z 轴后可同时响应左右及前后倾斜。
  • 修复部分 Android 16 定制系统因缺少 SurfaceControl.getInternalDisplayToken() 而无法连接的问题,自动适配 ScreenCapture、ScreenCaptureInternal 和旧版 SurfaceControl 捕获接口。
  • README 新增动效选择截图、双语使用说明与两个版本的统一下载入口。

下载

安装包 适用系统
DuoFold-0.6.0-Android14-and-newer.apk Android 14 及以上,支持实时整屏效果与触控坐标修正
DuoFold-0.6.0-Android10-13.apk Android 10–13 兼容版

安装后需要运行 Shizuku,并在系统设置中开启 DuoFold 的屏幕效果辅助服务。无需 Root。

Android 10/11 使用启动效果时取得的静态底图;Android 10–13 不支持 Android 14 新增的辅助服务触摸坐标修正。受保护或禁止截屏的画面可能显示为黑色。

SHA-256

5c4aee736d1a657a52e5749ff06849575601291acb6710fe4c367ef02cb7ab96  DuoFold-0.6.0-Android14-and-newer.apk
28c2fd53c3ef5b073eddf9aa0bc3f78c9e008dd87c5e5b58df28ff4ed7a1a1ab  DuoFold-0.6.0-Android10-13.apk

English

Version 0.6.0 adds six selectable spatial effects while keeping Classic Frosted as the default. It also adds the Lens Bokeh renderer, preserves portrait/landscape and optional forward/back tilt mapping, and improves capture compatibility for Android 16 custom ROMs. Both the Android 14+ build and the Android 10–13 compatibility build are attached below. Shizuku and the DuoFold accessibility service are required; root is not required.

Duo Fold v0.4.0

Choose a tag to compare

@jcx396905-gif jcx396905-gif released this 12 Sep 09:05

Duo Fold v0.4.0

这一版加入横竖屏方向映射、可选前后倾斜,以及 Android 10–13 兼容后端。

  • Z 轴感应在所有版本中默认关闭,需要时可在应用内开启。
  • 横竖屏切换后自动重建画面并重新校准传感器方向。
  • 没有陀螺仪或旋转矢量传感器的设备可退回重力计或加速度计。
  • Android 14+ 标准版继续提供实时画面捕获和触摸坐标修正。
  • Android 10–13 兼容版从 android10-compat 分支提供,不包含在 Release 附件中。

安装

  1. 安装 DuoFold-0.4.0-Android14-and-newer.apk。
  2. 启动 Shizuku,并在 Duo Fold 中授权。
  3. 按应用内步骤开启“屏幕效果辅助服务”。
  4. 先体验 10 秒,确认效果后再开启全局效果。

项目没有网络权限,屏幕画面只在本机内存中处理。

Duo Fold v0.3.1

Choose a tag to compare

@jcx396905-gif jcx396905-gif released this 12 Sep 08:33

Duo Fold 首个公开版本,在 Android 设备上提供由手机姿态实时控制的整屏翻折动效。

主要功能:

  • 左右翻转与可选的前后倾斜控制
  • 横竖屏方向自动映射与重新校准
  • 整屏透视、位移、磨砂和明暗效果
  • 10 秒体验模式与全局持续模式
  • 三指触屏或通知栏按钮快速停止
  • Shizuku + 辅助服务实现,无需 Root

使用方法请查看仓库首页 README。APK 已在 Xiaomi 15 / Android 16 上完成实机安装和基础功能验证。

附件:

  • DuoFold-0.3.1.apk:Android 安装包
  • DuoFold-full-test.mp4:完整测试视频
  • DuoFold-demo-clip.mp4:演示切片