YAMF
Yet Another Mi-FreeForm
Install / Use
/learn @duzhaokun123/YAMFREADME
已弃用
YAMF 从 Mi-FreeForm 来的
都有一个缺陷 将 Display 与 TaskStack 关联 并几乎与 package 关联 在大多数情况下这没有问题 应用只有一个 TaskStack 并被移动到 virtual display 以以小窗显示
但 我对大多数情况不感兴趣, YAMF 处理不好诸如 Chrome 多窗口的情况
就这样吧 这玩意是和人斗气写的 现在气消了
不过可以看看 JuanArton/reYAMF
YAMF
Yet Another Mi-FreeForm
因为 Mi-FreeForm 非常不好用 只好重写一个
| | YAMF | Mi-FreeForm |
|------------------|:-----------------------------------------:|:--------------------------------:|
| Android 版本限制 | 13(api 33)<br/>12L(api 32)<br/>12(api 31) | >= 8.1(api 27) |
| 需要权限 | Xposed(必须) | Shizuku(必须) <br/>Xposed, 无障碍(可选) |
| 免 root | ❌(不会支持) | ✅ |
| 支持 FLAG_SECURE | ✅ | ❌ |
| 系统级叠加层 | ✅ | ❌ |
| 多实例的应用支持 | ✅ | ❌ |
| 重写其他应用的通知以在小窗中打开 | ❌(或许会有) | ✅ |
| 从最近任务启动小窗 | ✅ | ✅ |
| 暂时隐藏小窗 | ❌(移到边上看不见就好了) | ✅ |
| 挂起小窗 | ✅ | ✅ |
| 记住位置 | ❌(不会支持) | ✅ |
| 侧边启动栏 | ❌(TODO) | ✅ |
| 手动调整方向 | ✅ | ✅ |
| 自动调整方向 | ✅ | ✅ |
| 缩放 (scale) | ❌(不会支持) | ✅ |
| 调整大小 (resize) | ✅ | ✅ |
| 快速设置磁贴 | ✅ | ✅ |
| open api | 部分的 | ✅ |
| 无需关心保活 | ✅(因为注入了系统进程) | ❌ |
| 高刷新率 | ❓ | ❓ |
| HDR | ❌ | ❌ |
下载
ci https://github.com/duzhaokun123/YAMF/actions/workflows/push_ci.yaml?query=event%3Apush+branch%3Amain
release https://github.com/Xposed-Modules-Repo/io.github.duzhaokun123.yamf
open api
广播io.github.duzhaokun123.yamf.action.CURRENT_TO_WINDOW将当前活动的应用移动到小窗
广播io.github.duzhaokun123.yamf.action.OPEN_APP_LIST将打开应用列表
已知问题
- 模块与注入的版本不同时系统会崩溃
- 常见 xposed 模块问题
- 某些应用似乎无法在小窗中启动
- 某些应用在某些尺寸下缩放异常
TODO
- 好看的图标
- 侧边启动栏
- RtL 支持
捐赠
你的捐赠并不能直接加快开发 也不会给你带来特权
https://duzhaokun123.github.io/donate.html
Thanks
贡献者
库
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
