Xposed 模块提高了 Android 13+ 上第三方快速设置瓷砖的默认并发绑定上限。
背景
Android 默认限制第三方快速设置磁贴最多只能有 3 个并发绑定。当 QS 面板打开时,SystemUI 会重新计算允许量并解除超出上限的瓦片绑定。在许多ROM中,未绑定的服务可能被冻结,因此访问它们可能会触发解冻/重新绑定延迟。
面板关闭后约30秒,瓦片仍会解绑。
工作原理
用钩子抬高绑定盖,这样在QS开放时牌块能保持绑定。SystemUI
要求
- Android 13+ (API 33+)
- LSPosed(API 100)
- 范围:
com.android.systemui - 支持瓦片扫描和
Restart SystemUI
在 Pixel 和 LineageOS(Android 16)上测试。其他原厂ROM可能有所不同。
系统开销
- 内存:在 QS 打开时,更多的瓦片会被绑定,所以内存使用会随着瓦片数量的增加而变化。一旦面板关闭并服务解绑(~30秒),内存会回到库存水平。
- 电池:没有定期工作、没有唤醒锁或网络。事件日志是一种无背景成本的同步绑定器调用。
- 稳定性:钩子阻止了绑定限制的内存压力下缩。在低内存设备上设置激进可能会增加卡顿或OOM导致的损坏。
✨ 新功能
- 用Jetpack Compose和Material3的动态颜色重写了整个界面
- 带有搜索、事件类型过滤器和每块芯片的瓦片活动日志
- 冷启动延迟徽章,突出显示慢速重新绑定
- 磁砖供应商卡片显示已安装的QS磁砖服务
- 当钩子只部分激活时,状态横幅会警告
- 追踪瓦片抽取、冷启动绑定延迟和服务死亡
- 通过 ContentProvider 的挂钩到应用的事件流
🐛 漏洞修复
- 修复实时绑定限制更新在GC后默默停止
LSP中文网版权所有,原文地址https://lsposed.cn/1196
© 版权声明
文章版权归作者所有,未经允许请勿转载。
哔哩哔哩 : 点击关注
哔哩哔哩 : 点击关注
THE END



请登录后查看评论内容