分享

更流畅的EdXposed,LSPosed框架使用教程

 风我是星海 2022-01-07

作为曾经Xposed框架的继任者,EdXposed的出现让Xposed框架得以继续在安卓7.X乃至更高版本的安卓系统上正常运行。但它不是完美的,EdXposed默认使用全局模式,即它会默认对全部应用进行注入,可很多时候,一个模块仅对一个应用生效,并不需要全局,过多无效的全局入,对于系统的流畅度和稳定性会有一定的影响。

因此,支持应用白名单的LSPosed框架来了,它砍掉了EdXposed采用的全局模式,转而使用模块作用域的形式,明确了模块的注入范围,使用过程中,用户只需要选择这个模块的作用域;作用域确定之后,LSPosed框架会自动注入到这个模块作用域当中。

什么是作用域?

在LSPosed框架中,模块作用域可以简单理解为它对什么应用生效,或者说,它是为什么应用开发的,为什么应用服务。

举几个例子:

QX模块:作用域为QQ、Tim等应用

WX模块:作用域为微信

核心破解、Thanox模块:作用域为 Android 系统

Xposed Edge模块:作用域为系统界面(systemui)

chimi:系统界面、手机管家、下载管理、系统桌面、个性主题、设置、电量和系统、Android 系统、系统更新、应用包管理组件等

如何知道模块作用域?

1:一般根据模块名字可以大致判断其作用域

2:看模块的简介、或者关于界面文档,部分模块有介绍

相比较于EdXposed,LSPosed框架的一些优势:

1:更好的流畅度。由于模块作用范围采用的是作用域的形式,并非全局,可以提高代码执行效率,提高应用以及系统的流畅性和稳定性。当然,不同人、不同设备,对于流畅的感知有所不同。

2:更好的规避一些应用的XP检测。一些银行类软件可以正常运行。

LSPosed框架使用教程

1:解BL锁

2:刷入第三方REC

3:在第三方REC中刷入Magisk框架(Magisk框架的版本必须是 V21.0以上)

4:重启手机

5:在GitHub 或者 Magisk Manager 中搜索并安装Riru模块

6:在GitHUb 上的 LSPosed 仓库中,下载 LSPosed模块(模块版本要求V23.5以上);随后在Magisk框架中安装LSPosed模块。

7:重启手机,激活框架

8:在桌面找到并打开 LSPosed-Manager 管理器,绿色即代表激活成功

9:框架激活之后,即可安装Xposed模块了,目前最新版 的LSPosed-Manager 中也提供了模块仓库,可以直接下载

10:激活模块功能

在LSPosed-Manager 中,打开启用模块这个选项,选择你想要生效的目标应用(作用域),然后重启手机。激活模块。

一些问题

为什么是激活之后,显示“SElinux未处于严格模式”?

1:你的系统关闭了selinux。selinux是系统数据访问权限的保护机制,当selinux处于关闭的状态,任何应用都有可能直接获取到系统的最高权限。因此,不建议你关闭selinux

2:能不能同时使用EDXposed 和 LSPosed?

不可以。EDXposed 和 LSPosed 不能共存。

(注:其实在近期的更新当中,EdXposed也支持了白名单模式,用户可以选择模块生效范围;不过,考虑到代码维护情况以及目前的用户反馈情况,大家普遍还是觉得

LSPosed更流畅,尤其是在安装的模块数量越多的情况下。)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多