/Dreamland

A third-party Xposed framework implementation, supports Android 7~11.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Dreamland Build Status

中文版本

Introduction

Dreamland is a Xposed framework implementation, You can use it directly to use Xposed modules.

  • Supports Android 7.0~11
  • Low invasiveness
  • For hooking third apps, only required restart target app, not reboot
  • Strictly restrict modules, you can choose which applications you need to load modules

Warning

Dreamland needs to modify the system, installing Dreamland is dangerous; In any case, please back up your data yourself and be prepared for equipment damage, your use of Dreamland is at your own risk, we are not responsible for any of your losses.

Install

  1. Install Magisk (the latest version is recommended).
  2. Install Riru from Magisk Repo.
  3. Download and install Dreamland in Magisk Manager or custom recovery.
  4. Install Dreamland Manager
  5. Reboot. (For Magisk < 21006, you have to reboot twice.)

Download

  • Alpha: Test version, released by the developer, download from our GitHub Release Page.
  • Canary: Test version, automatically build by CI, use of the version is at your own risk. Download from Azure Pipelines.

Known issues

  • Pending hook is not supported yet, some modules may not work properly. Known not working module: Bili Pudding.

Discussion

Credits

  • Xposed: the original Xposed framework
  • EdXposed: Elder driver Xposed Framework.
  • Magisk: makes all these possible
  • Riru: provides a way to inject codes into zygote process
  • Pine: ART hooking library
  • xHook: GOT hook library