安装LSPosed
高版本安装 Xposed
熟悉安卓逆向都清楚,Xposed 不支持高安卓版本,自从 android 7.0 之后 xposed 的开发者 rovo89 基本就不维护了,针对 android 8.0 的版本草草发布了一个测试版本撒手不管了。如今安卓手机遍地安卓 9 安卓 10 的(本篇写的时候甚至安卓 12 都已发布大半年了),于是便有了一个替代品----Edxposed 框架,Edxposed 全称 Elder driver Xposed Framework,简称 edxp,我的前一部手机 Pixel 便是安装 Edxposed 的,但有个更好的替代品 Lsposed
什么是 Lsposed
LSPosed 是一款开源在 GitHub 上的 Xposed 框架,全称:LSPosed Xposed Framework。LSPosed 框架基于 Rirud 的 ART 挂钩框架(最初为 Android Pie)提供与原版 Xposed 相同的 API,利用 YAHFA 挂钩框架,支持 Android 12,在 Android 高权限模式下运行的框架服务,可以在不修改 APK 文件的情况下修改程序的运行,基于它可以制作出许多功能强大的 Xposed 模块,且在功能不冲突的情况下同时运作。
为什么是 Lsposed
1 ️⃣ Edxposed 面临着停更的风险,且稳定性欠佳, Lsposed 则可以保证长期更新,并会持续加入新的功能。 2️⃣ Lsposed 修复了 Edxoosed 的一系列 bug(比如偶尔软重启),并提升了其稳定性和性能。由于 Lsposed 默认开启白名单模式,模块只受用于需要的应用,系统资源的消耗被大大减少,耗电量也有所改善。 3️⃣ 而且,对于绝大多数模块而言,Lsposed 只需重启该应用即可激活,而无需重启整个系统(部分涉及系统框架的模块除外) 4️⃣ 此外,Lsposed 的默认白名单设定使得用户的个人隐私得到保障,进一步加强了系统安全性。借助 Magisk Hide 功能,Lsposed 可以很好地隐藏自己,避免被部分重要应用识别
安装
github 地址:LSPosed/LSPosed: LSPosed Framework (github.com)
手机配置:
版本: 安卓 12
手机型号: Pixel 4XL
安装 Lsposed 前提是安装 Magisk 模块,这边安装的是最新版即 Magisk v23,关于 Magisk 的安装在上一篇已经呈现了。
安装 Riru
又由于我的安卓版本是 12,所以需要下载 Riru v25+
Riru 模块地址:Releases · RikkaApps/Riru (github.com)
或者直接在 Magisk 模块仓库中搜索 Riru,并安装
安装 Lsposed
同样的,安装 Riru 后在 Magisk 模块仓库中搜索 LSPosed(一般在在线首页中就有),然后点击安装后重启便可。
这时候桌面便会有 LSPosed 应用,这时候就可以愉快去下载 Xposed 模块了。