[OFFICIAL] EdXposed - The successor of Xposed [Oreo/Pie/Q/R, 2020/07/19]

Search This thread

Lord Sithek

Senior Member
Dec 19, 2018
1,170
585
Xiaomi Redmi Note 4
Huawei Watch 2
I just updated magisk RIRU module. After a restart EdXposed manager says, EdXposed Framework is not (properly) installed. Anyone else?

I have latest manager isnatlled. v4.6.2(46200)
 
  • Like
Reactions: XtraWater

XtraWater

Senior Member
Apr 8, 2018
720
146
Samsung Galaxy S5
Xiaomi Mi A1
Thank you sir. Installed 25.4.4 as mentioned in your linked post and edXposed is working again.
 
  • Like
Reactions: Lord Sithek

Ghisy

Senior Member
Mar 27, 2010
1,734
534
I just updated magisk RIRU module. After a restart EdXposed manager says, EdXposed Framework is not (properly) installed. Anyone else?

I have latest manager isnatlled. v4.6.2(46200)

Edit: I removed both riru core and riru edxposed. Rebooted and first installed riru core and rebooted again. Tried to install riu-edxposed but installation failed. It says riru core is not installed and it opens github with Riru, v26.0.5.
Edit: oops, nevermind, didn't see the reply a couple of posts back!

 

thewizardoz

Senior Member
Sep 22, 2009
80
2
Perth
When I clicked on the Xposed Framework API link it didn't take me to a download area! Instead it took me to a page that showed the components of the API. So where can I download the latest API please?


Thanks. 😊
Say hello to... EdXposed, successor of Xposed!:laugh:

EdXposed is a Riru module, trying to provide an ART hooking framework which delivers consistent APIs with the original Xposed, open-source, stable, low invasiveness and fast.

Support Android Oreo, Pie, Q and R, that means you can use Xposed framework in latest Android!:fingers-crossed:



Advantages:
  • Low invasiveness. Based on Riru, so EdXposed no longer need to replace app_process, it is more difficult to detect.(due to some bugs of Magisk, it can still be detected by a few applications)
  • Fully open-source and free. We are very concerned about your device security and user privacy, so we are fully open source with GPLv3 license.
  • Easy recovered. Based on Magisk, just disable EdXposed in Magisk Manager, you can recover from brick.
  • Fast. EdXposed use SandHook and YAHFA as the hook core to provide a faster experience than other cores.
  • Fully compatible. The API that is exactly the same as the original Xposed is provided. In general, there is no need to make special adaption to EdXposed.
  • Stable. EdXposed has updated many versions, and gradually stabilized.
  • Non-virtual. Edxposed is the REAL xposed framework, not the virtual framework.

Supported Versions:
  • Android R (11)[sdk30]
  • Android Q (10)[sdk29]
  • Android Pie (9)[sdk28]
  • Android Oreo (8.x)[sdk26/27]
For Android Nougat (7.x) and lower, please read our Wiki

Download:
Edxposed has three different builds
  • Stable:Stable version after passing the test, suitable for general users, update slowly. Download Stable version in Magisk Manager's [Downloads] tab
  • Alpha: Test version with multiple commits. Download Alpha version in [Github Releases]
  • Canary: Debug version. Automatically build by CI. Download Canary version in [EdXposed Manager]

Install:
You'd better understand what you are doing and have the ability to recover from brick. Otherwise, please do not use any variant Xposed.
I'm not responsible for anything you do with your phone/tablet/tv/watch/auto/induction cooker.
  1. Install Magisk v21.4+
  2. Install Riru-Core v23+ from Magisk repo.
  3. Install EdXposed from Magisk repo.
  4. Install EdXposed Manager.
  5. Reboot.
  6. Have fun! :)

Help:
  • If you have any problems, please try to use the latest version of Canary channel, which may fix your problems.
  • If the problem is not solved, try to ask in the community
  • If the problem persists, please report the problem in GitHub Issues.

For Developers:
Developers are welcomed to write Xposed modules with hooks based on EdXposed Framework. Module written based on EdXposed framework is fully compatible with the original Xposed Framework, so contrary a Xposed Framework-based module will work well with the EdXposed framework too.
We use the module repository of the original Xposed, so you simply upload the module to repository, then you can download your module in EdXposed.

Source Code:
You can find the build tutorial here

Credits:
  • @MlgmXyysd and @solohsu, the main creators
  • All the translators: https://github.com/ElderDrivers/EdXposedManager (if you want to contribute more translations, Please submit Pull Requests to us)
  • @rovo89, created the original Xposed
  • @topjohnwu, created the Magisk, makes all these possible.
  • XposedBridge, the original Xposed framework APIs
  • Riru, provides a way to inject codes into zygote process
  • YAHFA, the core ART hooking framework
  • dexmaker and dalvikdx, to dynamiclly generate YAHFA hooker classes
  • Whale, used for inline hooking
  • SandHook, ART hooking framework for SandHook variant

XDA:DevDB Information
EdXposed, Tool/Utility for the Xposed Framework

Contributors
mlgmxyysd, solohsu
Source Code: https://github.com/ElderDrivers/EdXposed


Version Information
Status:
Stable
Current Stable Version: 0.5.2.1
Stable Release Date: 2021-02-03
Current Beta Version: 0.5.2.2
Beta Release Date: 2021-02-08

Created 2020-03-21
Last Updated 2021-02-08
When I clicked on the Xposed Framework API link it didn't take me to a download area! Instead it took me to a page that showed the components of the API. So where can I download the latest API please?

Thanks. 😊
 

roxy1712

Senior Member
May 31, 2012
53
5
Washington, DC
I fell into the riru update trap and now I'm completely borked. Downgraded it to 25.4.4, which, didn't work, uninstalled and reinstalled EdXposed manager and still getting the "not installed properly" error. Log seems to be broken as it doesn't show anything.

Any suggestions?
 

doggydog2

Senior Member
That is the point.
LSPosed isn't user friendly app to manage stuffs.
and it wastes time of people :) also very important: if you manage phones for other people (incl. elderly or young), they will never ever select the new apps. Had to quit using XPrivacyLua because of that (despite buying multiple Pro features for each phone individually). With AppOps (also supported per each phone) making phone super slow, i'm once again in search for a privacy plugin. #PrivacyChallenge
 
  • Like
Reactions: Da8ax

elite-fusion

Senior Member
Sep 12, 2006
878
86
Brooklyn, NY
Trying to install EdXposed on a Xiaomi device but it keeps failing
I am currently on Miui 12 EU 12.5.7 on Android 11 and whatever I try to install EdXposed, it keeps failing for some reason. I followed a youtube video which was great, but did not work.

When I tried to follow the 5 steps that OP posted, it did not work either.

What am i doing wrong?
 

Lord Sithek

Senior Member
Dec 19, 2018
1,170
585
Xiaomi Redmi Note 4
Huawei Watch 2
Trying to install EdXposed on a Xiaomi device but it keeps failing
I am currently on Miui 12 EU 12.5.7 on Android 11 and whatever I try to install EdXposed, it keeps failing for some reason. I followed a youtube video which was great, but did not work.

When I tried to follow the 5 steps that OP posted, it did not work either.

What am i doing wrong?
I cant answer to your question but I can tell that many Xposed users switched to LSPosed recently. Worth to give a try
 

heinhuiz

Senior Member
Nov 26, 2011
1,188
982
Xiaomi Mi A1
Redmi K20 / Xiaomi Mi 9T
and it wastes time of people :) also very important: if you manage phones for other people (incl. elderly or young), they will never ever select the new apps. Had to quit using XPrivacyLua because of that (despite buying multiple Pro features for each phone individually). With AppOps (also supported per each phone) making phone super slow, i'm once again in search for a privacy plugin. #PrivacyChallenge
It's completely off-topic here, but you might want to check https://forum.xda-developers.com/t/...sed-alternative.4228973/page-27#post-85827845
 

doggydog2

Senior Member
  • Like
Reactions: Da8ax and heinhuiz

Jimjimbo

Member
Aug 30, 2017
10
0
I am running Beyond Rom with Magisk 5d6d2417.
I have installed EdXposed manager 4.6.2.
I have installed Riru V22.4 by Rikka
I have installed Riru EdXposed v0.5.6_4569-android_r(YAHAFA) by solohsu

EdXposed Framework is not (properly) installed

Any recommendations as to how to rectify this?
 

Uluru25

Senior Member
Nov 27, 2016
279
107
Samsung Galaxy S7
Samsung Galaxy A6
I am running Beyond Rom with Magisk 5d6d2417.
I have installed EdXposed manager 4.6.2.
I have installed Riru V22.4 by Rikka
I have installed Riru EdXposed v0.5.6_4569-android_r(YAHAFA) by solohsu

EdXposed Framework is not (properly) installed

Any recommendations as to how to rectify this?
This message means that - besides the magisk "installation" of Riru EdXposed - you also need to install (like usual apps) the EdXposed app. Look here: https://github.com/ElderDrivers/EdXposed
 

Attachments

  • Screenshot_20211201-223149_Trebuchet_1_1.png
    Screenshot_20211201-223149_Trebuchet_1_1.png
    103.6 KB · Views: 38

Top Liked Posts

  • There are no posts matching your filters.
  • 80
    Say hello to... EdXposed, successor of Xposed!:laugh:

    EdXposed is a Riru module, trying to provide an ART hooking framework which delivers consistent APIs with the original Xposed, open-source, stable, low invasiveness and fast.

    Support Android Oreo, Pie, Q and R, that means you can use Xposed framework in latest Android!:fingers-crossed:

    Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. That's great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back. There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations.

    Advantages:
    • Low invasiveness. Based on Riru, so EdXposed no longer need to replace app_process, it is more difficult to detect.(due to some bugs of Magisk, it can still be detected by a few applications)
    • Fully open-source and free. We are very concerned about your device security and user privacy, so we are fully open source with GPLv3 license.
    • Easy recovered. Based on Magisk, just disable EdXposed in Magisk Manager, you can recover from brick.
    • Fast. EdXposed use SandHook and YAHFA as the hook core to provide a faster experience than other cores.
    • Fully compatible. The API that is exactly the same as the original Xposed is provided. In general, there is no need to make special adaption to EdXposed.
    • Stable. EdXposed has updated many versions, and gradually stabilized.
    • Non-virtual. Edxposed is the REAL xposed framework, not the virtual framework.

    Supported Versions:
    • Android R (11)[sdk30]
    • Android Q (10)[sdk29]
    • Android Pie (9)[sdk28]
    • Android Oreo (8.x)[sdk26/27]
    For Android Nougat (7.x) and lower, please read our Wiki

    Download:
    Edxposed has three different builds
    • Stable:Stable version after passing the test, suitable for general users, update slowly. Download Stable version in Magisk Manager's [Downloads] tab
    • Alpha: Test version with multiple commits. Download Alpha version in [Github Releases]
    • Canary: Debug version. Automatically build by CI. Download Canary version in [EdXposed Manager]

    Install:
    You'd better understand what you are doing and have the ability to recover from brick. Otherwise, please do not use any variant Xposed.
    I'm not responsible for anything you do with your phone/tablet/tv/watch/auto/induction cooker.
    1. Install Magisk v21.4+
    2. Install Riru-Core v23+ from Magisk repo.
    3. Install EdXposed from Magisk repo.
    4. Install EdXposed Manager.
    5. Reboot.
    6. Have fun! :)

    Help:
    • If you have any problems, please try to use the latest version of Canary channel, which may fix your problems.
    • If the problem is not solved, try to ask in the community
    • If the problem persists, please report the problem in GitHub Issues.

    For Developers:
    Developers are welcomed to write Xposed modules with hooks based on EdXposed Framework. Module written based on EdXposed framework is fully compatible with the original Xposed Framework, so contrary a Xposed Framework-based module will work well with the EdXposed framework too.
    We use the module repository of the original Xposed, so you simply upload the module to repository, then you can download your module in EdXposed.

    Source Code:
    You can find the build tutorial here

    Credits:
    • @MlgmXyysd and @solohsu, the main creators
    • All the translators: https://github.com/ElderDrivers/EdXposedManager (if you want to contribute more translations, Please submit Pull Requests to us)
    • @rovo89, created the original Xposed
    • @topjohnwu, created the Magisk, makes all these possible.
    • XposedBridge, the original Xposed framework APIs
    • Riru, provides a way to inject codes into zygote process
    • YAHFA, the core ART hooking framework
    • dexmaker and dalvikdx, to dynamiclly generate YAHFA hooker classes
    • Whale, used for inline hooking
    • SandHook, ART hooking framework for SandHook variant

    XDA:DevDB Information
    EdXposed, Tool/Utility for the Xposed Framework

    Contributors
    mlgmxyysd, solohsu
    Source Code: https://github.com/ElderDrivers/EdXposed


    Version Information
    Status:
    Stable
    Current Stable Version: 0.5.2.1
    Stable Release Date: 2021-02-03
    Current Beta Version: 0.5.2.2
    Beta Release Date: 2021-02-08

    Created 2020-03-21
    Last Updated 2021-02-08
    11
    Canary channel has gone in EdXposed Manager v4.5.7 with v0.5.0.0!
    Whats up?

    Noticed same thing but I already have v0.5.0.0 installed. I had to install it because with the other versions, I was not able to pass safetynet. Glad I'm not the only one.

    Sent from my Pixel 4 XL using XDA Labs

    Official announcement, translated using google translate:

    [Response and apology announcement regarding the distribution of the malicious code version on May 16, 2020]
    According to the statistics of relevant persons, around five o'clock in the afternoon, three people used the vulnerability of EdXposed Auto Update Channel Server and AppVeyor CI and the function of GitHub Pull Requests to submit malicious code to the EdXposed open source repository. About two hours later, neurons submitted to repair the PR coverage Maliciously build and shut down (Figure 1)

    Vulnerability rules: EdXposed Auto Update Channel Server will automatically grab the latest build from AppVeyor CI, and AppVeyor CI does not specify whether the build is a PR code in the API, resulting in EdXposed Manager unable to judge whether it is an official build when grabbing the API And push these unofficial malicious builds to users

    Vulnerability handling: The display and distribution of the Canary channel in EdXposed Manager has been temporarily closed, and will be reopened after subsequent repairs. If you need to download the build in Canary (such as Android R users or users who need to experience hidden features), please move (Please pay attention to carefully select the submitter and change records): ***link removed to avoid unintended downloads***

    Currently affected versions: 0.4.6.3 (4549) -kihnewnj 0.4.6.3 (4549) -noofbiwx 0.4.6.3 (4549) -blhuwpqu 0.4.6.3 (4549) -vqpyeeje 0.4.6.3 (4549) -fexbxflm

    We apologize for the affected users and strongly condemn the three malicious code submitters

    Finally, please read the installation warning, change records and author name carefully (Figure 2)

    At present, these illegal PRs have been closed and have not been merged into the master branch. The EdXposed development team ElderDrivers pays great attention to user privacy and security. In the future, we will try to avoid similar vulnerabilities and build a good Xposed community environment. Everyone believes in EdXposed and believes in open source projects

    good luck!
    10
    I just updated the Riru module to v26.0.5 and now EdXposed doesn't work anymore. Any fix?
    Quote:

    "Due to the low quality of Riru's documentation and the high frequency of API changes, the development team has decided not to adapt Riru 26 for the time being. Please wait for the development team member solohsu for the subsequent maintenance plan. We deeply regret this irresponsible change of Riru.

    Please do NOT update to Riru 26, we recommend using a version below 25. The last available version is 25.4.4: https://t.me/EdXposed/136"
    8
    @mlgmxyysd What's the status of development? Is there any plan of getting the CI builds back using a different instance to avoid what happened? Are the CI builds being compiled and uploaded somewhere? Thanks for your work & time! :)

    Still in bug fixes, Android R support and module activation scope(New original feature) development.

    The CI is moved to https://ci.appveyor.com/project/MlgmXyysd/EdXposed-DEV , contain PR build.

    The original CI is under repair.