在介绍FPA之前,先提供一个lspatch的JingMatrix分支版本,可以理解为支持 Android 15 的 lspatch。

JingMatrix123云盘下载链接

JingMatrix的GitHub


然后是FPA的下载地址

FPA123云盘下载链接

FPA作者的公开频道


FPA其实并不是特别难用,如果是有lspatch及其类似物的使用经验的话上手难度几乎为零。FPA可以看作是opatch的延续,支持免后台运行等特性。除了支持 Android 15 之外,和原版不一样的是,这个框架是作者专门给 funbox 写的,也就是说**用在其他模块上可能会不生效,而且只支持本地模式,不支持内置**。所以对于一般的免 root 用户来说,我建议 FPA 和 lspatch 双持。

如图为FPA的操作界面。右下角第一个按钮为签名编辑,可以上传自己的签名文件,如果不上传的话默认使用的是 FPA 的签名。

右下角第二个键也就是 “+” 键,和传统的 lspatch 是一样的。选择已安装的应用或者apk文件。

无论选择了哪一个,都会进入到图示的patch界面

Hook核心:建议选择LSPlant。这俩的区别我也解释不出来。

内置过签方案:按需选择,普通或者增强都行。

重打包签名:注意⚠️,这里是可以选择的。默认使用的是 FPA 自带的签名,如果你是原lspatch的用户想要无痛移植应用,就点击“重打包签名”,选择“LSPatchSign”

注入文件提供器:建议打开,功能不嫌多,除非出bug。

执行完 PATCH 之后可以选择直接安装,也可以选择把安装包保存到 download 文件夹里。安装流程并不需要启动 shizuku 。

安装完成后,我们在主界面点击目标应用,就会进入作用域选择界面。如下图为小红书的作用域。在这里开启对应的 Xposed 模块即可。


一些注意事项:

和原版lspatch不一样的是,FPA重打包并不依赖原版安装包,也就是说在更新 FPA 之后,你可以直接选择“选择已安装的应用”走打包流程进行加载器或者应用的更新。

如果你原来的加载器是 lspatch 的,你也可以直接“选择已安装的应用”走打包流程,FPA会识别并提取原包的签名,不再需要自己去找原版的安装包。这和 lspatch 是不一样的,lspatch不支持二次打包。