LSPosed
88.2K subscribers
25 photos
57 files
38 links
Official webpage: lsposed.org
Discussion Group: @LSPosedDiscussion
CI Builds: @LSPosedArchives
Admin Log: @lsposed_log
Download Telegram
Finally, we embrace the Localization Management platform: Crowdin! People who want to improve translations of LSPosed can easily contribute here.
LSPosed-v1.6.0-6089-release.zip
1.9 MB
Happy Chinese National Day!
Please join discussion group before commenting!
Changelog
- Parasitize manager into Shell as it is a system app to avoid detecting manager package name as the manager is not installed on the system!
- Fix crashes caused by some JIT info are recycled by JIT GC
- Add a new API that allows deoptimizing some methods to fix some hooks not working caused by inlining
- Fix modules may be loaded twice in Android 12
- Fix rare inactivation after "soft reboot"

Note: Magisk modules repo is no longer maintained, we will stop publishing to it since the next release. Follow us on our GitHub or Telegram to get the latest news at the first time!

国庆节快乐!
请在评论前加入讨论组
更新日志
- 寄生管理器到 Shell,防止检测管理器包名
- 修复 JIT 信息被垃圾回收导致的崩溃
- 添加新的 API 用于取消优化部分方法以避免 hook 在内联后失效
- 修复安卓 12 下模块可能加载两次的问题
- 修复软重启后低概率发生的未激活问题

注: 由于 Magisk 模块仓库已不再维护,从下个版本开始我们将停止向其推送更新。在我们的 GitHub 或者 Telegram 上关注我们以获取最新消息!
LSPosed pinned a file
LSPosed-v1.6.1-6132-release.zip
1.9 MB
Changelog
- Fix the module status in the running manager after reinstalling modules
- Fix recommendation scope activation of newly installed modules
- Fix manager crashes in some cases
- Fix parasitic manager crash on Android 9
- Fix compatibility of some devices (such as Meizu and 360 phones)
- Support updating Core within the manager since Magisk Repo is out of maintenance
- Screen configuration changing (e.g. screen orientation changes) will no longer trigger shortcut request
- Embraces Material You style
- Allow turning off shortcut request (visible only on non-parasitic manager)
- Support launching manager by secret code *#*#5776733#*#* (digits correspond to LSPosed)
- Allow recompiling modules
- Perform recompiling on the backend for compatibility with Android 12
- Prepare for Zygisk support

更新日志
见评论
LSPosed-v1.6.2-6152-release.zip
1.9 MB
Changelog
- Fix resource hook in Android 12 release
- Fix modules not working in the early period after reboot
- Show updates and shortcut request only when activated
- Fix crash of parasitic manager on some devices
- Fold long module descriptions

更新日志
- 修复安卓 12 正式版的资源挂钩
- 修复模块刚开机时不能激活
- 只在激活情况下显示更新和快捷方式请求
- 修复寄生管理器在某些设备下闪退
- 折叠过长的模块描述
Say hello to Zygisk! Riru is no longer required! (Note that this version is not yet released)

Is LSPosed the first module to support Zygisk? :p
LSPosed
Say hello to Zygisk! Riru is no longer required! (Note that this version is not yet released) Is LSPosed the first module to support Zygisk? :p
Speaking of Zygisk and Riru, there are some clarifications. I hope users can judge themselves for the choice.

1. Zygisk and Riru are doing the same thing: inject into Zygote.
2. Zygisk and Riru are not complete alternatives to each other.
3. Once Zygisk is enabled from Magisk, Riru and its modules will NOT load anymore. You have to choose one but not both.
4. Magisk will remove Magisk Hide and Magisk Repo from the next release.
5. Zygisk has a denylist that revokes almost all changes made by Magisk (Note it's not doing the same thing as Magisk Hide, and it CANNOT view as an alternative to Magisk Hide).
6. Revocation includes Zygisk modules. That means apps in the denylist will NOT load Zygisk modules.
7. Riru has a Riru Hide that avoids apps to detect it. However, Zygisk does not have the same stuff. Apps can thus discover Zygisk even they are in the denylist.

===

谈到 Zygisk 和 Riru,有一些说明。我希望用户能自己判断选择。

1. Zygisk 和 Riru 在做同一件事:注入 Zygote。
2. Zygisk 和 Riru 并不完全是彼此的替代品。
3. 一旦在 Magisk 中 启用 Zygisk,Riru及其模块就不会再加载。你必须二者选其一,不能同时选择。
4. Magisk 将在下一个版本中删除 Magisk Hide 和 Magisk Repo.
5. Zygisk 有一个排除列表,可以撤销 Magisk 所做的几乎所有修改(注意它和 Magisk Hide 做的不是同样的事,因此它不能作为 Magisk Hide 的替代品)。
6. 撤销包括 Zygisk 模块。这意味着排除列表中的应用程序不会加载 Zygisk 模块。
7. Riru 有一个 Riru Hide,可以避免应用程序检测到它。然而,Zygisk 没有同样的东西。因此,即使应用程序在排除列表中,他们依然可以发现 Zygisk。

通过 www.DeepL.com/Translator (免费版)翻译
WSA (Windows subsystem for Android) is released in Windows Beta Channel!

And after investigation, we found that installing Magisk into WSA is quite hard (You have to crack Windows first to modify WSA and then you have to deal with three init's).

But anyway, we tried LSPatch (the non-root version of LSPosed) and it just works without any modification. Here's the screenshot loading an Xposed module in a Chinese app.

===
Windows 的安卓子系统 (WSA)已经在 Beta 频道上线了。

经调查,发现在 WSA 上安装 Magisk 非常困难(你首先需要破解 Windows 以修改 WSA 然后你还得对付三个 init)。

但是,经测试, LSPatch (非 root 版本的 LSPosed)无缝兼容 WSA。截图是在 WSA 上加载哔哩漫游。
Well... Magisk, Riru and LSPosed are now working on WSA!

Brief steps (note this is just a tmp solution)
1. Enable dev mode in win, extract WSA package, disable its signature verification, remove private permissions, and sideload it.
2. Download kernel sources of WSA, write a kernel module to provide su, compile it and relpace the kernel.
3. With su, compile magisk and run its emulator.sh script, then grant su to adb.
4. Compile Riru commenting out codes that restart zygote and install it.
5. Download and install LSPosed.
6. adb reboot userspace.
7. Enjoy :)

AGAIN, join group before comment or you will be muted!
Magisk has released a new Canary that brings along with Zygisk. More about Zygisk can refer to the previous post. Here are some emphasizes:
- Once Zygisk is enabled, Riru and its modules won't work anymore
- Zygisk will invalidate after soft-reboot
- LSPosed has offered preview versions of Zygisk support
- Denylist is not for hiding and can easily be detected
- Apps in denylist won't load any Zygisk modules
===
Magisk 发布了一个新的 Canary 版本并带来了 Zygisk。更多关于 Zygisk 的信息可以参考之前的文章。一些强调:
- 一旦 Zygisk 被启用,Riru 及其模块就失效
- Zygisk 在软重启后会失效
- LSPosed 提供了支持 Zygisk 的预览版
- 排除列表不是用来隐藏的,很容易被检测
- 排除列表中的应用程序不会加载任何 Zygisk 模块
WSA-x64-Magisk-LSPosed.7z
474.1 MB
WSA with built-in Magisk Canary (23010). Unzip to see how to use it.
REMEMBER TO UNINSTALL THE ORIGINAL ONE FIRST.
===
内置 Magisk Canary (23010) 的 WSA。解压看使用说明。
记 得 先 卸 载 原 版。
LSPosed
WSA-x64-Magisk-LSPosed.7z
We made a Github Action script to build this automatically. Source code: https://github.com/LSPosed/MagiskOnWSA
Please note that the official build of Magisk has a bug that prevents it from running on WSA so temporally you should use our prebuilt Magisk.
GApps supported.
Android 12.1? No compatibility problem🥳
LSPosed
Well... Magisk, Riru and LSPosed are now working on WSA! Brief steps (note this is just a tmp solution) 1. Enable dev mode in win, extract WSA package, disable its signature verification, remove private permissions, and sideload it. 2. Download kernel sources…
KernelSU is now keeping selinux enforcing and hiding itself from processes without uid/gid=0/2000. If you think Magisk modules are not needed for your WSA, you can choose this solution towards the future*.
*: When GKI is ready, it's very likely that KernelSU becomes the best root solution.
For Chinese users:
欢迎加入我们的 QQ 频道。请长按复制链接到手机 QQ 然后打开该链接。可能会提示只有本群能加入但是还能进入。(只支持新版手 Q,显示无内测资格用户请择日再试)
LSPosed-v1.6.3-6212-riru-release.zip
2 MB
Changelog
- Support Zygisk¹
- Repositories support update channel
- Repositories show the number of upgradable modules on the front page
- Log supports word wrap
- Fix rare crash of parasitic manager
- Automatically enable Resources Hook if needed
- Filter sensitive information when sharing log from the parasitic manager
- Fix potential inactivation on some weird devices
- Tested Android 12.1 support

更新日志
- 支持 Zygisk¹
- 仓库支持更新通道
- 仓库支持在主页显示可更新模块数量
- 日志支持自动换行
- 修复寄生管理器罕见的崩溃
- 在需要的时候自动开启资源挂钩,管理器删除控制开关。
- 在寄生管理器中分享日志时过滤敏感信息
- 修复奇怪设备上可能发生的未激活
- 测试支持 Android 12.1
- 在关于页面加入 QQ 频道入口²

¹ LSPosed will not release the Zygisk version until Magisk releases its first stable version with Zygisk support, but you can test with CI build. More

¹ LSPosed 在 Magisk 发布其第一个支持 Zygisk 的稳定版本之前不会发布基于 Zygisk 的版本,阁下仍可使用 CI 构建进行测试。更多
² QQ 频道需要实名才可加入,请自行斟酌。该频道仅用于方便中国大陆用户获取更新,并不提供完整技术支持。
LSPosed-v1.6.5-6272-riru-release.zip
2 MB
1.6.5 released
Changelog
- Fix bootloop on some OPPO devices
- Enable the resources hook when calling SystemWideReplace
- Retain parasitic manager in recent tasks
- More MD3 style design
- Fix denylist warning
- Fix module update broadcast in Android 12
- Support Lenovo (Motorola) app clones
- Fix system properties export on some devices
- Fix modules not working on some weird devices (Lenovo pad)

更新日志
- 修复部分 OPPO 设备上的 bootloop
- 调用 SystemWideReplace 时候自动开启资源钩子
- 在最近任务中显示寄生管理器
- 更多 MD3 风格设计
- 修复拒绝列表警告
- 修复 Android 12 下模块更新广播
- 支持联想(摩托罗拉)应用多开
- 修复部分设备下系统属性导出
- 修复在奇怪设备下(联想平板)模块不生效的问题
- 更新 QQ 频道链接
新年好😉

Happy new year😉
MD3 new flavor!
Do you like it (👍) or not (👎)?

MD3 新口味!
各位喜欢(👍)不喜欢(👎)?

https://m3.material.io/