Skip to content

XPatch 0.1.5

Choose a tag to compare

@xunyyds xunyyds released this 07 Nov 14:21
· 24 commits to main since this release

安装

  • 修正 Shizuku 静默安装总是失败的问题:产物先暂存到 /data/local/tmp 再交给 pm install,不再受 Android/data 的 SELinux 限制
  • 卸载与安装都限定当前用户,应用分身、隐私空间里有同名安装时不再因签名冲突失败
  • 卸载后校验应用确实已移除才继续安装,失败会中止并给出真实原因
  • 安装失败提示改为提取 Failure / Exception 行,不再显示调用栈尾部

实验性

  • 强行覆盖安装改为跟随产物记录,打包历史与复用产物重试时不再降级为普通安装
  • 签名不一致弹窗新增「卸载原应用」,二次确认后调用系统卸载,完成后自动继续安装
  • 弹窗按钮按内容宽度紧排,长标签保持单行显示

方向

  • 下一步围绕多用户场景做完整支持:识别应用分身与隐私空间中的同名安装,提供按用户分组的安装与卸载入口,避免跨用户签名冲突