Skip to content

Releases: canyie/Dreamland

2.1-2106

25 Mar 11:57
Compare
Choose a tag to compare
2.1-2106 Pre-release
Pre-release
  • Fix an issue that may cause method arguments to be incorrect
  • Fix support for Android < 8.0
  • Initial Android 15 support

2.1-2105

15 Feb 15:40
Compare
Choose a tag to compare
2.1-2105 Pre-release
Pre-release
  • 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

05 Feb 14:30
Compare
Choose a tag to compare
2.1-2104 Pre-release
Pre-release
  • Fix clean installation failed
  • Add XposedBridge.deoptimizeMethod() API provided by LSPosed to allow some modules to work

2.1-2103

05 Feb 12:48
Compare
Choose a tag to compare
2.1-2103 Pre-release
Pre-release
  • Support Android 14
  • Fix some issues with Android 5.0-6.0
  • Support Zygisk Next
  • Better support for latest Magisk
  • Enable proguard on release builds

2.1-2102

06 Jan 17:11
Compare
Choose a tag to compare
2.1-2102 Pre-release
Pre-release

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

03 Mar 15:01
Compare
Choose a tag to compare
2.1-2101 Pre-release
Pre-release

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:

  1. Due to Zygisk's restrictions, Zygisk version is less efficient than Riru version since we cannot cache something in zygote
  2. Zygisk version is still in testing, please back up your data yourself. (Actually Zygisk itself is also beta yet)
  3. Zygisk version only supports Magisk v24+.
  4. 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 版本之前请记住以下几点:

  1. 由于 Zygisk 本身的限制,无法再在 zygote 中缓存一些信息,因此 Zygisk 版本比 Riru 版本的性能更低
  2. Zygisk 版本仍在测试,请注意备份您的数据 (实际上 Zygisk 本身也还是测试版本)
  3. Zygisk 版本最低支持 Magisk v24+
  4. 我们使用一体式压缩包模块设计,Riru 版本与 Zygisk 版本使用同一个模块压缩包。安装时检测到 Zygisk 已启用后会自动安装为 Zygisk 版本。由于 Magisk 在 Zygisk 未启用时不会加载 Zygisk 模块,Zygisk 已启用时也不会加载 Riru 模块,你只能手动开关 Zygisk 并重启后再次安装梦境模块来切换至 Riru/Zygisk 版本。

2.1

24 Aug 05:57
Compare
Choose a tag to compare

Just rename from v2.0-2007 as stable version :)
See changelog of version 2001-2007 to understand what's news in this version.

2.0_2007

14 Aug 13:24
Compare
Choose a tag to compare
2.0_2007 Pre-release
Pre-release
  • Fix modules that need to hook "android" won't work on Android 11+

2.0_2006

01 Aug 06:27
Compare
Choose a tag to compare
2.0_2006 Pre-release
Pre-release

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

2.0_2005

15 May 14:56
Compare
Choose a tag to compare
2.0_2005 Pre-release
Pre-release
  • May fix a random jam problem on Android 11
  • Start reducing file size