Xposed for Oreo and Pie - Edxpoed

Search This thread

mecal

Senior Member
Jul 31, 2008
53
12
EdXposed
A Riru module trying to provide a ART hooking framework (mainly for Android Pie) which delivers consistent APIs with the OG Xposed, leveraging YAHFA hooking framework.
https://github.com/ElderDrivers/EdXposed
Credits
YAHFA: the core java hooking framework
Riru: provides a way to inject codes into zygote process
XposedBridge: the OG xposed framework APIs
dexmaker and dalvikdx: dynamiclly generate YAHFA hooker classes
Whale: used for inline hooking
Known issues
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
Build requirements
same as Riru-Core's and zip binaries can be downloaded from here

Build
run :Bridge:makeAndCopyRelease in Gradle window to build edxposed.dex
run :Core:zipRelease to build Magisk Riru module flashable zip file
find the flashable under Core/release/
flash the zip in recovery mode or in Magisk Manager
Install
make sure Magisk v17.0 or higher is installed.
download Riru-core v10 or higher and install it in Magisk Manager or recovery.
download EdXposed and install it in Magisk Manager or recovery.
Install companion application(s)
reboot.
have fun :)
Companion applications
for v0.2.9.5 and before: Xposed Installer
for v0.2.9.6 and v0.2.9.7: Xposed Installer and EdXp Manager(optional)
for v0.2.9.8 and later: EdXposed Installer
Get help
Forum (recommend): Android Forum

GitHub issues (recommend): Issues

For Users using QQ, QQ Group: 855219808

Telegream: Code_of_MeowCat

Discord: Code_of_MeowCat

Contribute
Apparently this framework is far from stable and all kinds of PRs are welcome. :)
 

QkiZMR

Senior Member
Mar 21, 2011
627
133
Warsaw
Moto G5S Plus
Moto Z3 Play
I started testing it today, on Oreo and I would say that is working stable for now. Some time ago after installing Xposed on my phone, I noticed that Xposed causing that system and application are running little slower than without Xposed. But capabilities that Xposed is giving to me are more important, so I can live with it. Now after installing EdXposed I didn't noticed any impact on system performance.

Sent from Moto G (5S) Plus via Tapatalk
 

elwhiteboy01

Senior Member
Apr 1, 2016
218
35
Miami
Worked at first and I was able to install fake gapps because I wanted microg, but it stopped working after that. I do have microg working now, but I can't add any more xposed modules as it shows inactive. I read somewhere that it works after a soft reboot, will try that next.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    EdXposed
    A Riru module trying to provide a ART hooking framework (mainly for Android Pie) which delivers consistent APIs with the OG Xposed, leveraging YAHFA hooking framework.
    https://github.com/ElderDrivers/EdXposed
    Credits
    YAHFA: the core java hooking framework
    Riru: provides a way to inject codes into zygote process
    XposedBridge: the OG xposed framework APIs
    dexmaker and dalvikdx: dynamiclly generate YAHFA hooker classes
    Whale: used for inline hooking
    Known issues
    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
    Build requirements
    same as Riru-Core's and zip binaries can be downloaded from here

    Build
    run :Bridge:makeAndCopyRelease in Gradle window to build edxposed.dex
    run :Core:zipRelease to build Magisk Riru module flashable zip file
    find the flashable under Core/release/
    flash the zip in recovery mode or in Magisk Manager
    Install
    make sure Magisk v17.0 or higher is installed.
    download Riru-core v10 or higher and install it in Magisk Manager or recovery.
    download EdXposed and install it in Magisk Manager or recovery.
    Install companion application(s)
    reboot.
    have fun :)
    Companion applications
    for v0.2.9.5 and before: Xposed Installer
    for v0.2.9.6 and v0.2.9.7: Xposed Installer and EdXp Manager(optional)
    for v0.2.9.8 and later: EdXposed Installer
    Get help
    Forum (recommend): Android Forum

    GitHub issues (recommend): Issues

    For Users using QQ, QQ Group: 855219808

    Telegream: Code_of_MeowCat

    Discord: Code_of_MeowCat

    Contribute
    Apparently this framework is far from stable and all kinds of PRs are welcome. :)
    3
    The main EdXposed XDA thread is here:

    https://xdaforums.com/xposed/android-9-0-xposed-solutions-t3889513

    Nevertheless, this start post is more informative than the original one.