Releases: canyie/Dreamland
2.1-2106
2.1-2105
- Fix some ART crashes
- Fix modules' onPackageLoad() sometimes don't get properly triggered
- Fix a bug in resources hook
- Allow system_server to load native libraries from untrusted apps. This is required for modules to load their native libraries in system_server, but isn't supported by LSPosed due to "security concerns" and "no practical use". Another behavior difference.
2.1-2104
2.1-2103
2.1-2102
Happy new year!
- Support Android 13
- Support Android 5.0-6.0 [1]
- Support KernelSU [2]
[1]: Not actually tested on these versions. If you are using Android 5.x, you have to use the Zygisk flavor because Riru doesn't support Android 5.x.
[2]: KernelSU is still very unstable and not recommended. If you use KernelSU, you need to install Riru for KernelSU. Official Riru won't run on KernelSU, and KernelSU has no Zygisk. If you face any issue, switch to Magisk instead.
新年快乐!
- 支持 Android 13
- 支持 Android 5.0-6.0 [1]
- 支持 KernelSU [2]
[1]: 实际上并没有在这些版本测试过,只是理论支持。如果你正在使用 Android 5,你必须使用 Zygisk 因为 Riru 并不支持 Android 5.
[2]: KernelSU 仍处在非常早期的开发阶段,极不稳定且缺失部分功能,不推荐普通用户使用。如果你使用 KernelSU,请至少使用 2023/1/6 日及之后发布的版本,且需要安装 Riru for KernelSU。 官方的 Riru 在 KernelSU 用不了,而且 KernelSU 没有 Zygisk 功能。如果你遇到任何问题,请改为使用 Magisk。
2.1-2101
Yeah finally I remembered I'm the maintainer of this project :)
- Fix Android 12 support
- Support Zygisk [1]
- Fix a low probability crash issue
- Optimize JIT info handling and fix a possible hook inactivation issue
- Optimize binary size and speedup booting
- Installing from recovery is no longer supported
[1]: Please remember this before try Zygisk version:
- Due to Zygisk's restrictions, Zygisk version is less efficient than Riru version since we cannot cache something in zygote
- Zygisk version is still in testing, please back up your data yourself. (Actually Zygisk itself is also beta yet)
- Zygisk version only supports Magisk v24+.
- Our module is all-in-one zip, if you have Zygisk enabled, it will automatically installed as Zygisk version. Since Magisk won't load Zygisk modules if Zygisk disabled, and also won't load Riru modules if Zygisk enabled, you have to re-flash the module to switch flavor.
我终于想起来我还有一个项目…… :)
- 修复 Android 12 支持
- 支持 Zygisk [1]
- 修复一个低概率的崩溃问题
- 优化 JIT 信息处理并修复一个可能的 hook 失效问题
- 优化大小并加速开机过程
- 不再支持从 recovery 安装模块
注 [1]:在尝试 Zygisk 版本之前请记住以下几点:
- 由于 Zygisk 本身的限制,无法再在 zygote 中缓存一些信息,因此 Zygisk 版本比 Riru 版本的性能更低
- Zygisk 版本仍在测试,请注意备份您的数据 (实际上 Zygisk 本身也还是测试版本)
- Zygisk 版本最低支持 Magisk v24+
- 我们使用一体式压缩包模块设计,Riru 版本与 Zygisk 版本使用同一个模块压缩包。安装时检测到 Zygisk 已启用后会自动安装为 Zygisk 版本。由于 Magisk 在 Zygisk 未启用时不会加载 Zygisk 模块,Zygisk 已启用时也不会加载 Riru 模块,你只能手动开关 Zygisk 并重启后再次安装梦境模块来切换至 Riru/Zygisk 版本。
2.1
2.0_2007
2.0_2006
Changelog of 2006:
- Disable unnecessary explicit JIT compilation to fix a crash
- Support modules that use split apk
- Should fix argument
startsSystemServer
is incorrect on some devices - Fix a problem that caused Dreamland to be easily detected by apps
- Proper get module path
- Some refactor