Lspatch简单使用(食用)方法
尘非扬
2023-01-06 iQOO Neo5
简单使用方法✘
保姆级使用方法✔
提前说明,本文适用于对lspatch什么都不懂的小白,作者并非计算机出身,对编程并不懂,所有的方法都来自于自己的亲身探索,可能会有错漏,有懂的大佬可以在评论区指正和补充。
Lspatch的官方介绍:从 LSPosed 扩展而来的免root Xposed 框架,LSPosed框架的免root实现,通过在目标APK中插入dex等方式集成Xposed API。(原文:A non-root Xposed framework extending from LSPosed,Rootless implementation of LSPosed framework, integrating Xposed API by inserting dex and so into the target APK)
支持安卓版本(官方介绍):
最低:安卓9;
最高:理论上和Lsposed一样(我安卓11、12、13都可以)
————————分割线————————
本文以哔哩哔哩和哔哩漫游X为例。
首先准备好lspatch、哔哩哔哩以及模块哔哩漫游X。
需要准备的应用
在开始之前,请确定你的app版本,模块支持的版本以及支持的安卓版本,比如下面👇这两张图
QAuxiliary(QQ模块)
QAuxiliary(QQ模块)
有的时候还要注意模块是否是只支持64位应用,如果是,那么下载的32位应用版本即使对上了,打包之后也生效不了(比如抖音+这个模块,不过目前这个模块好像停更了)。
总之就是用模块之前先看清模块的要求,如果一切都对上了,还是用不了,那可能就是模块不支持lspatch了。
这边哔哩漫游X是支持最新版哔哩哔哩的
OK,现在一切准备就绪,让我们开始吧!
首先打开lspatch,选择管理这一栏,点击右下角的➕,第一次使用可能会让你选择一个目录储存修补后的应用安装包,其实就是给他存储权限。
第一次使用会弹出这个窗口
咱们点击确定,然后会弹出下面这个,提示无法使用这个文件夹,因为这是手机根目录,为了保护你的隐私,不允许应用直接把文件干巴巴丢在这里,需要新建一个文件夹。
提示无法使用此文件夹
点击右上角的新建文件夹,然后给文件夹取个名字,我一般是取应用名字。
之后就可以开始修补应用程序了,这边它给出了两个选项,一个是从存储目录(手机文件夹)里选择apk文件(apk文件就是应用安装包),另一个是直接选择手机里安装好了的应用。
两个选择
咱们先说第二种——选择已安装的应用程序(不按套路来),因为这种比较简单只需要,选择你手机里下好了的应用。(注‼️:选择已安装的应用程序一般只适用于[第一次修补应用/嵌入模块])
选择已安装的应用程序
选择已安装的应用程序哔哩哔哩,然后你会发现又有两个选项,如果你和我一样是新版lspatch,还会发现第二个选项是英文(意思是便携模式)。
哔哩哔哩修补
两种修补模式介绍:
○本地模式:不嵌入模块,而且直接修补应用安装,安装好后再选择应用作用域(就是选择对这个应用生效的模块),之后需要依赖于lspatch,lspacth需要在后台,而且下载安装的模块不能卸载。这种模式的优点有三个:第一个优点就是更新应用/模块简单——更新应用只需要,下载新版本应用,再选择新版本应用安装包,然后本地模式修补覆盖安装就可以了,更新模块只需要下载新版本模块,然后直接安装就OK了;第二个优点就是lspacth更新后不用更新加载器,本地模式加载器是滚动模式,随着lspacth版本更新自动更新,会方便一点(真的只是一点);第三个优点,也算是最大的优点,就是相比便携模式(第二个修补模式,下面👇会讲到)更灵活一点,模块可以随意更换卸载或者暂停使用,比较在意这方面的可以用本地模式。缺点就是——lspatch必须保持在后台,修补后的应用只能自己在本机使用,以及模块卸载后就不起作用了。
○便携模式(Integrated):看上去这英文挺唬人,其实是个小bug,之前一直是叫便携模式,最近几个版本出了点小bug,导致没有翻译,不过完全不影响便携模式的使用。便携模式,顾名思义,就是这种模式用起来很方便,安装好不必受制于lspatch,甚至可以把修补好的应用直接分享给其他人用,其他人不需要下载lspatch就能直接使用。原理就是便携模式是将模块直接嵌入应用内部,然后打包成apk,所以不需要lspatch就能直接调用模块,而本地模式也没有,所以必须依靠lspacth这个媒介才能使模块生效。便携模式优点就是方便,不需要lspatch挂在后台,模块嵌入进入后就可以把模块卸载(强迫症狂喜);缺点就是更新应用和模块比较麻烦,具体方法我会写在后面。
第一种,本地模式:选择好本地模式(其实也不用选,默认就是本地模式),然后下面的可调试和破解签名检验(默认lv2就可以)不用管,覆写版本号可选可不选(我没选过,大家可以试试,作用就是它上面写的那样,方便后续降级安装),总之就是什么都不用管,直接点右下角的开始修补就可以了。
本地模式修补
然后点安装,它会提示你Shizuku服务未连接。
Shizuku服务未连接
这个不用管,不要被它吓到了,Shizuku在这里的作用就是自动安装,感兴趣的可以在酷安Shizuku社区找找教程。咱们回想下,一开始是不是新建了一个文件夹,现在去那个文件夹里找到修补后的安装包。
本地模式修补后的安装包
如果直接点击安装的话,你会出现下面👇这种情况。
软件包和现有软件包存在冲突
不要慌,这是因为修补后应用签名和原版(纯净版)应用签名不一致,所以不能直接安装,我们要先卸载原版的应用再安装。安装好后回到lspatch,点击返回就行了,之后你会发现,lspatch里多了一个哔哩哔哩(本地模式:滚动),这就说明你已经成功了一半。
本地模式
然后我们点击哔哩哔哩,会出现三个选项,选择模块作用域(优化我没点过,不知道有没有用,有知道的大佬可以评论区说一下),勾选哔哩漫游X(注:可以勾选多个模块,这里只是演示)。
模块作用域
哔哩漫游X
然后点击右下角的✔就大功告成了,让我们来到哔哩哔哩里面测试一下是否成功。
弹出了哔哩漫游X的界面
进入应用后弹出来这个模块的界面了,说明成功了,这就是本地模式了,很简单吧!
第二种,便携模式:选择便携模式,也就是Integrated模式,点击便携模式(Integrated)后,你会发现下面有一个嵌入模块选项。
便携模式
点击嵌入模块,然后选择你要嵌入的模块,这里演示是哔哩漫游X,所以选择哔哩漫游X(注:可以选择多个模块嵌入,只要模块支持该应用且互相不冲突)。
嵌入模块
之后也是下面选项都不用管,直接点击开始修补,等待模块嵌入、应用修补完成。
便携模式嵌入修补
和之前本地模式一样,直接点击安装会弹出Shizuku服务未连接,咱们还是到文件夹里找到嵌入修补好的应用安装包(apk文件),在安装之前记得卸载原版应用,不然会跟上面本地模式一样提示软件包冲突。
安装修补后的哔哩哔哩
之后lspatch里直接点返回就行,然后打开哔哩哔哩检测一下是否生效,如下图所示,也弹出了模块提示,说明成功了。(注:这里说明一下,不是所有模块都会有提示的,大部分模块都不会有提示,需要到对应的地方取消,一般来说是在设置里可以找到,具体的请看模块说明,如果所有步骤都没问题,版本也对,没找到说明里的相关模块设置,可能就是模块不支持lspatch便携模式,此时可以尝试一下本地模式,如果还不生效,那我也没办法了)
弹出了哔哩漫游X的界面
到这里我们就说完了“选择已安装的应用程序”的两种修补模式方法,下面说一下第一种——从存储目录选择apk(应用安装包),顾名思义,这种方法就需要准备应用的安装包,大家可以从酷安下载应用,然后找到文件目录里的应用安装包(我一般把酷安下载路径改成Download,方便找);或者也可以利用工具提取手机里原版(纯净)应用的安装包,我这里推荐SendApp,我用了挺久,感觉挺好用的,酷安可以搜到,我在文末也会给链接🔗。
准备好安装包后,我们点击从存储目录选择apk,找到你准备的apk文件(应用安装包)。
从存储目录里选择准备好的安装包
之后又是和上面一样的两种修补模式,步骤也和上面一样,这里就不重复赘述了,忘记的小伙伴可以往上翻一翻,记得最后测试一下模块是否生效了~
————————分割线————————
便携模式应用升级和模块升级相关:
●第一次安装:只需要一个纯净应用安装包(没有打包过模块的应用)和你下载安装的模块。然后选择便携模式→选择纯净安装包→选择要嵌入的模块,之后安装就可以(第一次打包应用签名会改变,需要卸载原应用)。
●后续升级应用:下载好需要升级应用的新版安装包(也是纯净的)。然后和上面👆步骤一样,之后直接安装就可以,不需要卸载原有应用,应用数据会保留。
●后续更新模块:下载好模块支持的应用版本安装包;下载好新版本模块。然后和上面👆步骤一样,之后也是直接安装就可以,不需要卸载原有应用,应用数据会保留。
————————分割线————————
补充说明:应用之间不能调用的解决办法:比如修补了微信,想用微信支付,发现提示为安装微信,或者签名验证失败,此时可以把对应的应用(比如京东或者其他需要调用微信的应用)直接用便携模式修补安装即可,不用嵌入模块。
最后,这是我第一次在酷安写图文,如果本文对你有用,希望多多点赞投币收藏[哼唧
————————分割线————————
下面是一些链接以及模块下载途径介绍:
Lspacth最新版本:
查看链接
密码:17oo
Shizuku:
【Shizuku】
SendApp:
【SendApp】
模块下载途径:
①应用“app分享”:
查看链接
密码:esin
②酷安直接搜,找对应话题,有很多老哥会分享模块。
③Github上搜索,很多作者模块都会在Github上发布。
#lspatch# #Xposed# #太极#