A Riru module trying to provide a ART hooking framework (mainly for Android Pie) which delivers consistent APIs with the OG Xposed, leveraging Whale hooking framework.
- Android Oreo (8.x)
- Android Pie (9.0)
- Android 10
- Android 11
- Whale: the core java hooking framework and inline hooking
- Riru: provides a way to inject codes into zygote process
- XposedBridge: the OG xposed framework APIs
- resources hooking is not supported yet
- may not be compatible with all ART devices
- only a few Xposed modules has been tested for working
- file access services are not implemented yet, now simply use magiskpolicy to enable needed SELinux policies
same as Riru-Core's and zip binaries can be downloaded from here
- run
:Bridge:makeAndCopyReleasein Gradle window to buildedxposed.dex - run
:Core:zipReleaseto build Magisk Riru module flashable zip file - find the flashable under
Core/release/ - flash the zip in recovery mode or in Magisk Manager
- make sure Magisk v20.4 or higher is installed.
- download Riru-core v22 or higher and install it in Magisk Manager or recovery.
- download EdXposed and install it in Magisk Manager or recovery.
- Install Xposed Installer
- reboot.
- have fun :)
GitHub issues (recommend): Issues