系统:Android 大小:2.6M
类型:系统安全 更新:2024-03-15 18:15
LSPosed目前支持的安卓版本:Android 8.0~11
LSPosed框架是Edxposed模块的完美替代品,一个非常好用的手机框架模块app,软件简洁高效,稳定安全,安装简单,可以提供xposed模块服务,轻松管理手机内安装的各个模块,让你的手机增添许多新功能,让你的手机使用起来更加方便。
LSPosed是Edxposed的一个分支,LSPosed 与Edxposed 相互兼容,却比 Edxposed 更加简洁、易用和高效,LSPosed精简了许多, 也要比后者流畅的多。LSPosed基于 Riru 的 ART hook 框架 (最初用于 Android Pie) ,提供与原版 Xposed 相同的 API, 使用 YAHFA (或 SandHook) 进行 hook, supports Android 8.0 ~ 11。
1.安装 Magisk v21+
2.在 Magisk 仓库中安装 Riru v23 或更高版本.
3.下载并在恢复模式(Recovery)或经由 Magisk Manager 安装 LSPosed.
4.安装 LSPosed Manager
5.重启手机.
6.完成
暗码 *#*#5776733#*#* 唤起管理器
LSPosed,是基于EdXposed开发的半个新框架,它的出现主要由于EdXposed的以下现状:
1.主要维护者solohsu是一只老鸽子,长期没有写新的代码。
2.EdXposed在MlgmXyysd的主导下,倾向于保持与原版Xposed框架的兼容性、行为一致性,存在大量历史包袱。
3.EdXposed管理器没有很好地适应当前Xposed界的发展情况,允许用户进行一些可能给手机带来卡顿的操作。
下面开始展开来讲:
有不少人感到了EdXposed在使用中会使系统卡顿,这是由多方原因造成的:
1.EdXposed管理器有一个“增强模式”,该模式实际上并不能帮助你更好地隐藏Xposed,但是会造成应用启动变慢。
2.EdXposed默认使用全局模式,即EdXposed框架会准备对所有应用进行注入。这种操作没有必要且影响运行速度,因为目前并无模块需要同时注入所有应用。
LSPoesd针对这些问题作出了改进:
1.拿出大砍刀,大砍特砍,无用的功能与代码统统砍掉。更精简的代码通常意味着更佳的性能表现。
2.去掉了全局模式与黑白名单机制。使用LSPosed时,必须针对各模块选择该模块将会注入的应用,也就是它的“作用域”。这样虽然引入了额外的操作,但有效防止了额外的注入引起的卡顿问题或隐私问题。
也就是说,LSPosed并未在原理上进行大的调整,重点在于引导用户“正确”地使用Xposed框架,确保Xposed框架和模块都不会做多余的事。
关于作用域:
模块作用域首先出现在应用转生、太极等虚拟框架上,可以指定一个模块仅对哪一些应用启用。其最初目的是隐私保护,现在则起到了更大的作用。
一些模块,如QNotified、哔哩漫游,有着很明显的作用域需求。而一些看起来“全局”的模块,如核心破解、绿色守护、灭霸,其实只需要在作用域中加入 Android系统 即可使用。更复杂的模块,如chimi、重力工具箱,则会告知用户它需要的作用域。
未来展望(画大饼):
1.LSPosed还将引入新的Xposed API,允许模块自动告知管理器它需要的作用域,届时Xposed模块的使用或将更加便利。
2.管理器不再作为单独app,成为SystemUI的一部分并通过拨号启动。
3.加入native层注入的支持(Xposed模块通常只管Java层)
4.维护全新的Xposed模块仓库,取代XDA所维护的那个年久失修的仓库。
5.在yahfa、sandhook以外引入新的hook框架(大概)。
1.解锁或刷机,刷入ROOT工具面具补丁Magisk v23+
2.在Magisk仓库下载安装模块Riru-Core v25 或更高版
3.在Magisk仓库下载安装模块Riru-LSPosed 最新版本
4.重启手机,完!
这些仓库在线下载很慢,建议下载到手机内部本地安装!
安装前,请确保你的手机满足以下条件
① 系统: Android 8.0-11
② 已安装 Magisk 21+ 及 Magisk Manager
③ Riru 模块 23+(在 Magisk Manager 中即可安装最新版本)
以上步骤在本站有很多教程(一般是安装 EdXposed 教程的前几步),我就不过多重复了,如果你已经准备好了,那就可以开始安装 LSPosed 了
教程中所用到的资源,我会放到评论区,大家点赞投币自取哦
1. 安装 LSPosed 模块
下载 LSPosed 模块和 LSPosed Manager (我发在了评论区,有条件的话也可以上官方 TG 下载)
① 打开 Magisk Manager 的模块页面,选择 从本地安装
② 找到并打开下载的 LSPosed 模块
③ 等待安装完成,默认是 YAHFA 版本,若想选择 SandHook 版本可以根据安装页面的提示进行选择,重启按钮出现后直接点重启即可。
2. 安装 LSPosed Manager,这个就不多说了,如果拿到一个 APK 文件还不会安装,那我建议你不要搞机了
到这里,LSPosed 就算是安装完成了,接下来就是激活模块
3. 激活模块,选择作用域
① 打开 LSPosed,点击 模块
② 找到需要激活的模块(这里以知了模块为例)
③ 选择这个模块的作用域,例如知了模块的作用域就只有知乎
④ 重启(可选,LSPosed 使用大部分模块不需要重启,有一部分可能需要)
1.“全局” 模块?
并没有真正意义上的全局模块,绝大部分情况下你不需要作用于 “电话簿”、“蓝牙” 等应用以及无图标应用。
一些常见 “全局” 模块作用域:
核心破解、绿色守护、灭霸(即 Thanox):Android 系统 (即系统框架)
Xposed Edge 等:System UI (即系统 UI / 系统界面)
ChiMi:应用内 关于-使用说明 中有
重力工具箱:xda 的原帖中有
去广告模块、Disable secure flag、Just trust me、上帝模式、对话框取消等:需要哪些应用就放哪些
2.找不到要添加的应用?
点击右上角的三个点,勾选游戏 / 模块 / 系统应用
3.找不到模块本身?
模块默认对自身生效,不需要勾选
4.“双开”应用无法使用模块?
将管理器双开即可。
LSPosed目前支持的安卓版本:Android 8/9/10/11/12 正式版
LSPosed 只有你想使用 Xposed 模块的应用程序才会被 hook,其他应用程序将运行在一个干净的环境中
对于大多数模块,LSPosed 不需要重启系统来激活
LSPosed 很难被检测到,LSPosed 使用 Riru 进行注入,不修改 libart 和 app_process
v1.9.1
修复在拨号器中输入暗码启动管理器无效的问题
修复三星设备上的通知问题
添加 Vercel/Cloudflare 作为模块仓库的后备方案
Magisk 版本要求 24.0+,对于 Riru,要求 Riru 26.1.7+
使 dex2oat 包装器更兼容,例如在 KernelSU 上
修复 Android 8.1 上的一些钩子问题
为创建快捷方式和通知添加更多提示
修复备份冲突,修复 ‘JNI DETECTED ERROR IN APPLICATION: java_object == null’
修复 handleLoadedPackage 的 lpparam 中的 processName
修复 afterHookedMethod 的 isFirstPackage
修复 Android 14 的通知意图
修复管理器的暗色主题
无条件允许创建快捷方式,除非不支持默认桌面
修复由于空的 getModule() 返回*引起的 NPE
修复 AfterHooker 类名中的拼写错误
辅助功能:为搜索按钮添加标签
将 EUID 设置为 1000 以修复 Flyme 上的通知和模块列表
通过无锁备份实现修复竞争问题
预定义一些 SQLite 模式以提高性能
为 Android P+ 设置 db 同步模式,修复一些 Oplus 设备无法工作的问题
跳过不包含代码的次级类加载器
在渲染空的 Markdown 时避免 NPE,修复管理器崩溃问题
为仓库模块添加已安装提示
[翻译] 从 Crowdin 更新翻译
将目标 SDK 升级到 34
只清除模块的 LoadedApks 而不是全部清除
升级 Dobby,修复在 arm32 上的native hook问题
显示管理器的包名而不是版本号
始终允许固定快捷方式,无论它们是否已固定
修复 Android 14 启动完成后的 ANR 问题
修复 Android 14 的 IActivityManager.bindService
不为非自适应图标应用系统图标形状
修复管理器的任务图标
默认启用 Xposed API 调用保护功能
修复通知开关状态
应用信息
支持( 0 ) 盖楼(回复)